Я выполняю миграцию AIX с 7.1 на 7.2, используя DVD Iso в виртуальной библиотеке VIOS.
В момент начала миграции происходит сбой со следующим сообщением:
0516-1775 varyonvg: Физические тома hdisk0 и hdisk4 имеют идентичные PVID (00cdc0334d8c16a1).
Я знаю, что это происходит, потому что LUNS предоставляются через хранилище NetApp, а меню SMS не поддерживает программное обеспечение Multipathing, поэтому вместо диска с 4 путями SMS интерпретирует его как 4 диска с конфликтом PVID.
Если я попрошу команду NetApp убить все пути, кроме одного, это сработает. Но я не хочу делать это для всех LPAR в моей среде.
Как мне этого избежать без участия команды NetApp?
С уважением
Для FC и FCoE с AIX 7.2 (все версии и SP), поддерживаемого NetApp ONTAP от 8.2 (7-Mode & Cluster Mode) до ONTAP 9.4.
Если быть точным, здесь поддерживаются конфигурации:
В вашем случае рекомендуется установить Утилиты хоста NetApp AIX 6.0. Собственное мультиплексирование AIX (IBM AIX MPIO) поддерживается этими версиями ONTAP. Я бы рекомендовал вам правильно настроить MPIO вместо удаления путей.
Вот NetApp Статья в базе знаний который поможет вам проверить конфигурацию MPIO.
Но если это временно решение для удаления путей, просто скажем, для целей обновления, и если вы не можете удалить их из AIX, вы должны спросить своих администраторов хранилища, они могут использовать Выборочная карта LUN или Портсет удалить все пути и оставить вам только один путь.
Оказалось, что нет официальной поддержки NetApp MPIO во время установки DVD BOS. Я обратился в службу поддержки IBM, и они подтвердили это. Однако я смог обойти это «неофициальными» способами.
Сначала запустите процесс установки, загрузившись с DVD.
В меню «Добро пожаловать в базовую операционную систему» выберите «3 Запустить режим обслуживания для восстановления системы»:
3 Запустите режим обслуживания для восстановления системы
Затем в меню «Обслуживание» выберите «3 Доступ к расширенным функциям обслуживания»:
3 Доступ к расширенным функциям обслуживания
Там удалите все диски (пути), за исключением одного, который будет использоваться для миграции / установки. Вы можете использовать следующий сценарий для удаления дисков:
disk=hdisk0
for pv in $(lspv | grep -v "$disk " | cut -d ' ' -f1)
do
rmdev -dl $pv
done
exit # Going Back the Migration Menu
Это решает первую проблему PVID, поэтому после того, как вы вернетесь в меню миграции, вернитесь к параметрам установки и начните миграцию. Наконец, миграция будет продолжена, и все пакеты будут установлены. Но в самом конце будет еще одна проблема. В момент, когда загрузочный раздел будет установлен на диске, дублированные диски вернутся, и этот шаг завершится ошибкой. Но я смог установить его сам, выполнив следующие действия:
disk=hdisk0 #The Migrated/installed PV
for pv in $(lspv | grep -v "$disk " | cut -d ' ' -f1)
do
rmdev -dl $pv
done
importvg -Oy rootvg $disk
mount /usr
/etc/methods/cfg64
ln -fs /usr/lib/boot/unix_64 /unix
ln -fs /usr/lib/boot/unix_64 /usr/lib/boot/unix
mkboot -cd/dev/$disk
cp -rp /usr/lpp/bos/inst_root/etc/rc.teboot /etc/rc.teboot
cp -rp /usr/lpp/bos/inst_root/sbin/rc.boot /sbin/rc.boot
bosboot -ad /dev/$disk
Надеюсь, это поможет кому-то в беде, как я
С уважением