Hi!
When I create storage’s they places into /var/lib/lxd/disks/
:
lxc storage create ssdpool2 btrfs size=5GB
lxc storage list
+----------+-------------+--------+---------------------------------+---------+
| NAME | DESCRIPTION | DRIVER | SOURCE | USED BY |
+----------+-------------+--------+---------------------------------+---------+
| ssdpool | | btrfs | /var/lib/lxd/disks/ssdpool.img | 1 |
+----------+-------------+--------+---------------------------------+---------+
| ssdpool2 | | btrfs | /var/lib/lxd/disks/ssdpool2.img | 0 |
+----------+-------------+--------+---------------------------------+---------+
-
How I can create storage pool in another place, for example create into
/mnt/work/hddpool.img
?
When I use option source I get a message:Error: Provided path does not reside on a btrfs filesystem
Do I need first create loopback file and then formatted into btrfs and then use
lxc storage create
? Why can’tlxc storage create
do it for me? -
How can move file
/var/lib/lxd/disks/ssdpool2.img
to another place, for example to/mnt/work/ssdpool2.img
? Create symlink on/var/lib/lxd/disks/ssdpool2.img
?
I use latest version of LXD - 3.23
Thanks!