Назад | Перейти на главную страницу

Не удается подключиться к дому после попытки изменить размер (плохая геометрия: количество блоков превышает размер устройства).

Это на свежем компьютере (на самом деле суперкомпьютер). Досталось мне с 15T на домашнем креплении и 50G на рут. Я попытался выделить 7T для root и изменения размера (поскольку я помещаю локальное репозиторий yum на эту машину, так как у нее нет доступа в Интернет и никогда не будет).

Я пробовал следовать инструкциям здесь: Выделение дискового пространства Centos 6.3 но что-то пошло не так, и дом больше не поднимается. Вместо этого я получаю от dmesg | хвостик:

EXT4-fs (dm-2): bad geometry: block count 4294967295 exceeds size of device (1342177280 blocks)

df -h объединяет этот вывод:

Filesystem                                  Size    Used   Avail Use%    Mounted on
/dev/mapper/VolGroup-lv_root   7.0T  3.6G  6.6T   1%          /
tmpfs                                         190G  216K  190G   1%        /dev/shm
/dev/sda1                                485M   38M   422M  9%    /boot

У меня не было файлов на / dev / mapper / VolGroup-lv_home. Исправит ли простой запуск mke2fs возможность монтирования? С какими опциями я должен его запустить. Я никогда раньше не менял размер томов и не использовал mke2fs. Я не хочу усугублять этот беспорядок.

Итак, после некоторого исследования я, наконец, решил выполнить эту команду (некоторым это может показаться простым, но это было сделано на суперкомпьютере за 50 000 долларов, поэтому я пытался убедиться, что у меня есть правильные параметры в команде).

mke2fs -t ext4 /dev/mapper/Vol_home

и это сработало. Он автоматически определил его размер, и я смог его установить. Хорошо, что у меня изначально не было никаких данных. Я хотел обновить свой вопрос на случай, если кто-нибудь когда-нибудь столкнется с вопросом «с какими вариантами мне следует запустить это».