Difference between revisions of "LXD configuration for OSM Release ONE"

From OSM Public Wiki
Jump to: navigation, search
 
Line 1: Line 1:
 
In order to run LXD containers, you need to install lxd (if not installed by default) and zfs package (to be used as storage backend)
 
In order to run LXD containers, you need to install lxd (if not installed by default) and zfs package (to be used as storage backend)
  sudo apt update
+
  sudo apt-get update
  sudo apt install zfs lxd
+
  sudo apt-get install zfs lxd
 
  newgrp lxd                  # required to log the user in the lxd group if lxd was just installed
 
  newgrp lxd                  # required to log the user in the lxd group if lxd was just installed
  

Latest revision as of 12:53, 27 March 2017

In order to run LXD containers, you need to install lxd (if not installed by default) and zfs package (to be used as storage backend)

sudo apt-get update
sudo apt-get install zfs lxd
newgrp lxd                   # required to log the user in the lxd group if lxd was just installed

Then, just run the following command to configure lxd and answer the questions accordingly:

sudo lxd init
 Name of the storage backend to use (dir or zfs): zfs
 Create a new ZFS pool (yes/no)?: yes
 Name of the (existing/new) ZFS pool or dataset: lxdpool
 Would you like to use an existing block device (yes/no)? no
 Size in GB of the new loop device (1GB minimum): 50
 Would you like LXD to be available over the network (yes/no)? no 
 Do you want to configure the LXD bridge (yes/no)? yes

Although further customization is possible, default options for LXD bridge configuration will work in all cases.