среда, 5 ноября 2008 г.

HP-UX. DRD

В HP-UX можно сделать интересный ход для надёжной работы в случае проблем с зеркалами или же для опытов. Суть его в том, что бы сделать копию системных разделов, с которой после можно загрузиться, а так же провести опыты по установке заплаток или ПО.
Для начала проверим, что продукт для этого действа у нас есть:
#swlist DynRootDisk

Если есть, то далее делаем копию (клон) существующего системного тома.
#drd clone -t /dev/dsk/cytydy -x overwrite=true
или для новой версии:
#drd clone -t /dev/disk/diskY -x overwrite=true

Здесь cytydy или diskY - это диск, куда копируем (то есть наш свободный дисочек).
-x overwrite=true здесь нужен для того, что бы переписать заголовки LVM если этот диск использовался ранее для LVM.

Смонтируем наш клон:
#drd mount
#mount -v

файловые системы смонтированы будут как то так: /var/opt/drd/mnts/sysimage_001/...

Размонтировать:
#drd umount

Проверить ошибки на нашем клоне:
#drd runcmd view /var/adm/sw/swagent.log

Теперь самое важное - активируем наш клон для того, что бы с него загрузиться.
#drd activate

Посмотрим на пути загрузки:
#setboot

Тут надо понимать что случилось. А случилось переписывание пути Primary на путь к клону. А путь HA остался прежним да и Secondary не изменился! Имейте ввиду это.
Перегружаемся и смотрим с чего грузились:
#lvlnboot -v

Далее можно поделать что-то и вернуть назад всё до поры до времени:
#drd activate
и перегрузимся уже со старым системным диском (или группой LVM).

Комментариев нет: