Мои Linux-серверы не показывают свои недавно измененные размеры волоконных LUN после расширения на лету (онлайн). Ребята из хранилища успешно изменили размер LUNS с 1 ТБ до 2 ТБ. Мы используем волоконную SAN ((на комплекте HP EVA, PSV450) не LUNS ISCSI на машинах RHEL 5.3 Linux. Я сделал следующее ниже, но безуспешно, я все еще не вижу новый размер 2 ТБ, я все еще вижу старый размер 1 ТБ. Обратите внимание, что эти LUNS настроены как необработанные устройства для oracle и, следовательно, LVM не используются. Пропустил ли я какие-либо процедуры
Пересканировать scsi автобус
echo 1 > /sys/block/sda/device/rescan
echo 1 > /sys/block/sdb/device/rescan
Обновите размер вашего многопутевого устройства
multipathd -k"resize map orac_backup"
resize2fs /dev/mapper/orac_backup
(кажется, что процедура не нужна в этом сценарии)
Я также пробовал это, чтобы проверить многопутевое аварийное переключение, запустив]
multipathd -k
del path sda
add path sda
del path sdb
add path sdb
Все команды выполняются успешно, но все еще отображается старый размер LUN, ОС или ядро Linux по-прежнему не видят новый размер Lun. Я пробовал несколько раз, а также перезапускал службу multipath между каждой процедурой, пронумерованной (перечисленной) выше, но все равно безуспешно. помощь, любая помощь будет принята с благодарностью.
С уважением D