Я могу использовать расширенный VMdisk, не перезагружая RHEL-сервер?

Взгляд в/etc/mailname Информации в этом файле может конфликтовать, порождение переписывают для не работы.

1
задан 22 September 2013 в 14:46
2 ответа

Если ваша ОС Linux еще не обнаружила изменение размера диска, используйте lsscsi , чтобы перечислить устройства SCSI, присутствующие в ваших системах, вместе с назначенными адресами и выдать

echo 1 > /sys/bus/scsi/devices/2\:0\:0\:0/rescan

, если вашему диску назначен адрес 2: 0: 0: 0. Вывод dmesg будет указывать на измененный размер LUN, а fdisk -l сообщит о большем размере диска.

Вам нужно будет сделать три вещи, чтобы завершить изменение размера диска:

  1. заново открыть новый размер LUN
  2. изменить размер раздела, содержащего файловую систему (или физического тома LVM при использовании LVM. Добавьте действия, чтобы изменить размер самого физического тома LVM и в этом случае расширить логический том)
  3. изменить размер самой файловой системы

Хотя в целом все три операции можно выполнять онлайн, вы столкнетесь с проблемами при повторном чтении новой таблицы разделов, если хотя бы одна файловая система с диска все еще смонтирована. Если вам нужно изменить размер корневого раздела, это явно будет проблемой.

Если вам нужно минимизировать время простоя, я бы порекомендовал выполнить 1. и 2., пока ваша система все еще работает, перезагрузить и изменить размер файловой системы онлайн после того, как система снова загрузится.

Если время простоя действительно не имеет большого значения (в любом случае, это всего лишь пара минут), вам может показаться более удобным загрузить аварийную систему, выполнить там действия 2. и 3. и перезагрузить производительную ОС - обнаружение нового размера LUN будет иметь происходит автоматически во время загрузки с помощью аварийной ОС и не требует выполнения вручную.

это явно создаст проблему.

Если вам нужно минимизировать время простоя, я бы порекомендовал выполнить 1. и 2., пока ваша система все еще работает, перезагрузить и изменить размер файловой системы онлайн после того, как система снова загрузится.

Если время простоя действительно не имеет большого значения (в любом случае, это всего лишь пара минут), вам может показаться более удобным загрузить аварийную систему, выполнить там действия 2 и 3 и перезагрузить производительную ОС - обнаружение нового размера LUN будет иметь происходит автоматически во время загрузки с помощью аварийной ОС и не требует выполнения вручную.

это явно создаст проблему.

Если вам нужно минимизировать время простоя, я бы порекомендовал выполнить 1. и 2., пока ваша система все еще работает, перезагрузить и изменить размер файловой системы в интерактивном режиме после того, как система снова загрузится.

Если время простоя действительно увеличивается. не имеет большого значения (в любом случае, это всего лишь пара минут), вам может показаться более удобным загрузить аварийную систему, выполнить там действия 2. и 3. и перезагрузить производительную ОС - обнаружение нового размера LUN будет иметь происходит автоматически во время загрузки аварийной ОС и не требует выполнения вручную.

4
ответ дан 3 December 2019 в 17:08

Запустите dmesg | Команда tail . Linux распознает расширенный диск VMware (у вас действительно ли установлены гостевые инструменты VMware, верно?).

Вы можете проверить это изменение размера с помощью fdisk -l .

Теперь, отсюда,

1
ответ дан 3 December 2019 в 17:08

Теги

Похожие вопросы