Показаны сообщения с ярлыком HP-UX. Показать все сообщения
Показаны сообщения с ярлыком HP-UX. Показать все сообщения

среда, 20 апреля 2011 г.

HP-UX 11.23 клонируем операционную систему.

Как известно Системные Администраторы делятся на:

  1. Тех кто не выполняет резервного копирования.
  2. Тех кто его выполняет.
  3. Тех кто его выполняет, и проверяет качество выполнения этого копирования, а также ставит своей приоритетной задачей достичь т.н. консистентого копирования данных. (Консистентное копирование это такое копирование которое даёт некие гарантии, что во время выполнения копирования данные не изменялись, и мы имеем точную копию на определённый момент времени).

 Попробую кратко изложить зачем же необходимо уметь клонировать ОС HP-UX.

Имеется высоконагруженный сервер БД.

Необходимо убедиться в том, что в случае отказа аппаратной составляющей будет возможно восстановить работу сервисов предоставляемых клиентам.

Специально для такой процедуры корпорация HP выпускает программное обеспечение ignite.

Документация по продукту: <ignite>

К сожалению само программное обеспечение не доступно для бесплатной загрузки, и предоставляется только по платной подписке.

Создавать можно как резервные копии на ленту так и копии для net установки. Если сеовер будет другим, ignite автоматически пересоберёт ядро HP-UX.

 

На данный момент я имею проблемы с SCSI контроллером, по этому более  детальное описание процесса появится в скором времени.

 

HP-UX 11.23 клонируем операционную систему.

HP-UX 11.23 Itanium повседневное администрирование.

Настало то время когда у меня накопился ряд небольших заметок по повседневному адмнистрированию HP-UX 11.23 x 64 на платформе Intel Itanium.

  • Запустить OS в Single mode: 
  1. Из EFI консоли набираем hpux.Или грузим в автоматическом режиме HP-UX. 
  2. При появлении:  'Press Any Key to interrup Autoboot'. Press a key. Жмём пробел.
  3. Пишем в консоле:  
  4.  'HPUX>' 'hpux -is' или 'boot vmunix -is

Имеем root shell в single mode.

  • Как посмотреть не только hw address жёсткого диска, но и файл устройства
  1. В консоле набираем:  ioscan -funC disk
  2. Получаем результат.
  • Swinstall / swlist Could not contact host  при установке пакета получаем это сообщение.
  1. Решение: убедиться что в Вашем DNS сервере происходит правильное разыменование хоста! Вывод hostname должен совпадать с выводом nslookup.
  • HP-UX SSHD запуск и остановка ssh сервера:
  1. /sbin/init.d/secsh {start|stop}
  2. System startup configuration file

    /etc/rc.config.d/sshd

Продолжение следует...

понедельник, 16 ноября 2009 г.

Полезные ресурсы HP-UX

Обновление java: http://docs.hp.com/en/SDKRTE142RN/sdk_rnotes_1.4.2.17.html#instructions на данный момент есть более свежие версии. Но мне нужна была именно эта.

Сервис паки на 11.23 http://www11.itrc.hp.com/service/patch/releasePage.do?releaseId=0906-11.23&BC=main%7CreleaseIndexPage%7C&admit=109447626+1256733071037+28353475

Установка обновлений в том числе SP командой : swinstall -x autoreboot=true -x patch_match_target=true -s /d01/depots/PHCO_XXX.depot


Для загрузки пакетов на сайте есть кнопочки которые автоматически разрешают зависимости.

вторник, 27 октября 2009 г.

HP-UX создание бекапа ОС и данных.

Потребовалось создать "холодный" бекап Системы на одном из серверов.

HP-UX v 11.23, решено было использовать tar для этих целей. Довольно сильно расстроился, когда узнал, что в tar отсутствует очень много полезных опций, оказалось, что tar в HP-UX пропиретарный.

Написал простейший скрипт:

#!/usr/bin/sh
tar -cvpf /SAPbackup/TSTbackup/etc-`date '+%d-%B-%Y'`.tar /etc
tar -cvpf /SAPbackup/TSTbackup/usr-`date '+%d-%B-%Y'`.tar /usr
tar -cvpf /SAPbackup/TSTbackup/stand-`date '+%d-%B-%Y'`.tar /stand
tar -cvpf /SAPbackup/TSTbackup/var-`date '+%d-%B-%Y'`.tar /var
tar -cvpf /SAPbackup/TSTbackup/tmp-`date '+%d-%B-%Y'`.tar /tmp
tar -cvpf /SAPbackup/TSTbackup/sapmnt-`date '+%d-%B-%Y'`.tar /sapmnt
tar -cvpf /SAPbackup/TSTbackup/opt-`date '+%d-%B-%Y'`.tar /opt
tar -cvpf /SAPbackup/TSTbackup/home-`date '+%d-%B-%Y'`.tar /home
tar -cvpf /SAPbackup/TSTbackup/oracle-`date '+%d-%B-%Y'`.tar /oracle
exit 0


Внимание: Корневой раздел, всё что там лежит придётся делать отдельно руками! Применив к примеру какое-либо регулярное выражение.



В директории /SAPbackup/TSTbackup будут созданы tar архивы без сжатия, с названием архивируемых папок и текущей датой, внутри будет подструктура данных папок с файлами с сохранёнными правами.

--exclude и прочие опции не поддерживаются. Ставить tar открытый нету желания. Разбираться капитально в man tar HP-UX также не очень то и хочется.