[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Openvz и loop device



Добрый день!

Странный парадокс.

Разрешил контейнеру использовать loop device:
vzctl set 1003 --devnodes loop2:rw --devnodes loop1:rw --devnodes loop0:rw --save

Зашел внутрь контейнера, смонтировал образ файловой, системы, размонтировал, смонтировал ещё раз.. На третий раз получил сообщение
mount: could not find any free loop device

Внутри контейнера - ничего, связанного с занятыми loop device (cat /etc/mtab, lsof |grep loop - ничего не показывают)

Снаружи - видно, что loop таки заняты:

bamby:~# lsof |grep loop
loop1     19689         root  cwd       DIR        9,0     4096          2 /
loop1     19689         root  rtd       DIR        9,0     4096          2 /
loop1 19689 root txt unknown /proc/19689/exe
loop2     19705         root  cwd       DIR        9,0     4096          2 /
loop2     19705         root  rtd       DIR        9,0     4096          2 /
loop2 19705 root txt unknown /proc/19705/exe
loop0     29669         root  cwd       DIR        9,0     4096          2 /
loop0     29669         root  rtd       DIR        9,0     4096          2 /
loop0 29669 root txt unknown /proc/29669/exe

но процессов с такими pid нет.

Как с этим бороться??


Reply to: