LINUX.ORG.RU
ФорумAdmin

[xen+lvm+ext4] Не может писать файлы


0

1

Столкнулся с такой проблемой. На одном хосте есть несколько виртуалок под xen с паравиртуализацией, диски виртуалок в lvm разделах, монтируются так

disk = [ 'phy:/dev/vm/vm-disk,xvda,w', ...

Захотелось перенести виртуалку на другой хост, погасил, уменьшил раздел

e2fsck -f /dev/vm/vm-disk             #проверка рабочей ФС
resize2fs -p /dev/vm/vm-disk 2G  #новый размер 2Gb
lvreduce -L 2G /dev/vm/vm-disk   #уменьшение lvm-раздела
e2fsck -f /dev/vm/vm-disk             #проверка рабочей ФС после изменения размеров
resize2fs -p /dev/vm/vm-disk        #развертывание ФС на весь раздел
e2fsck -f /dev/vm/vm-disk  

Запустил, все работает как надо. Делаю образ

dd if=/dev/vm/vm-disk of=~/vm-disk-dump

Перекидываю образ и конфиг на новый хост, на котором xen поднят аналогично, версии ПО одинаковые. Запускаю виртуалку на новом хосте и понимаю, что не могу на нее ничего записать. При копировании по scp фалик пишет 80K на диск и на этом останавливается, но при этом если делать файл из dd /dev/zero, он сохраняется, при чем любого размера. В чем может быть проблема? Куда смотреть?

★★★★★

заработало, похоже надо было после выкатки образа на новом хосте сделать новому разделу e2fsck -f /dev/vm/vm-disk

autonomous ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.