Я хочу использовать поддельное блочное устройство внутри моего контейнера. Я сделал петлевые устройства и добавил диск в контейнер, но я не вижу его / dev / каталог.
# truncate -s 10G xfs.img
# mkfs.xfs xfs.img
# losetup -f xfs.img
# lxc config device add Cont01 BDisk disk source=/dev/loop0 path=/mnt/disk
# lxc exec Cont1 -- df -h
...
/dev/loop0 9.8G 36.0M 9.2G 0% /mnt/disk
# lxc exec Cont1 "ls /dev/ | grep loop"
#
Я предполагаю, что это связано с политикой apparmor или безопасности.
ОБНОВИТЬ способ монтировать фальшивое блочное устройство:
$ lxc config device add ceph04 BDisk unix-block path=/dev/loop1