Раздел /home, отформатированный в EXT3, находится на LVM2, виртуальная группа построена из одного раздела одного винчестера SATA, логический том находится на /dev/vg/home. Надо увеличить раздел.
Делаю так:
init 1
umount /home
lvextend +4G /dev/vg/home
Смотрю, что скажет lvdisplay /dev/vg/home. Он сказал, что размер увеличился.
ext2resize /dev/vg/home
Выдает:
This is odd, the RAID stride is not constant at -517!
This is odd, the RAID stride is negative (-517)!
[......]
error: block relocator should have moved 517
Проверяю систему: e2fsck /dev/vg/home. Всё чисто.
С помощью tune2fs убираю журнал, провторяю ext2resize. Тщетно.
Восстанавливаю журнал, монтирую /home. Монтируется исправно, df -h показывает тот же размер, что и был до того. Что делать, как расширить раздел?
Версии пакетов: sys-fs/ext2resize-1.1.19, sys-fs/lvm2-2.01.09.
В Google нашел про мой случай: http://lists.suse.com/archive/suse-linux/2001-Mar/5150.html , но по-немецки не понимаю.
ext2resize после lvextend ругается
Модератор: /dev/random
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: ext2resize после lvextend ругается
А в выводе vgck ничего подозрительного нет (можно вызывать с несколькими '-v' - только сразу предупреждаю - не нужно весь этот километровый лог постить сюда в виде цитаты)?
-
- Сообщения: 164
Re: ext2resize после lvextend ругается
Вот кусок:
Processing: vgck -vvv
O_DIRECT will be used
Setting global/locking_type to 1
Setting global/locking_dir to /var/lock/lvm
File-based locking enabled.
Finding all volume groups
[...]
Opened /dev/sda7 RO
/dev/sda7: block size is 1024 bytes
/dev/sda7: lvm2 label detected
Closed /dev/sda7
lvmcache: /dev/sda7 now orphaned
Opened /dev/sda7 RO
/dev/sda7: block size is 1024 bytes
Closed /dev/sda7
lvmcache: /dev/sda7 now in VG vg
[...]
Locking /var/lock/lvm/V_vg RB
Finding volume group "vg"
Opened /dev/sda7 RO
/dev/sda7: block size is 1024 bytes
/dev/sda7: lvm2 label detected
/dev/sda7: lvm2 label detected
Read vg metadata (9) from /dev/sda7 at 15360 size 1881
Unlocking /var/lock/lvm/V_vg
Closed /dev/sda7
-
- Сообщения: 1575
- Статус: Pygoscelis papua
- ОС: Gentoo Linux, FreeBSD
Re: ext2resize после lvextend ругается
VladimirP писал(а): ↑06.12.2006 20:36В Google нашел про мой случай: http://lists.suse.com/archive/suse-linux/2001-Mar/5150.html , но по-немецки не понимаю.
А там все равно ответа нет - только вопрос.

Убить всех человеков!
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: ext2resize после lvextend ругается
У mke2fs есть параметр '-R stride=', который позволяет использовать собственное значения для указания числа блоков для страйпа. Но это потребует пересоздания ФС.
Также можно поиграться с размером тома (не размером самой файловой системы) /dev/vg/home.
Но все это лишь предположения. Здесь есть девелоперское обсуждение причин упоминаемого явления - http://sourceforge.net/mailarchive/forum.p...p;forum_id=6378
Также можно поиграться с размером тома (не размером самой файловой системы) /dev/vg/home.
Но все это лишь предположения. Здесь есть девелоперское обсуждение причин упоминаемого явления - http://sourceforge.net/mailarchive/forum.p...p;forum_id=6378