HP OmniStorage

Содержание





MO jukebox, DLT tape libraries
      Библиотека: по ID на девайс и ID на робота (роботу - младший ид - с низким приоритетом)
      На SCSI вешается не более одной библиотеки. МО => SESCSI
HP 12000e DDS Autochanger seSCSI 1 id (lun 0 . lun 1)

* ПРОВЕРКА И ПОДГОТОВКА *


В качестве проверки: работа с "сырыми" MO без HP OS


Включить в ядре дравера sctl(700)/spt(800), ssrfc, schgr, autox0
Теперь "блины" можно монтировать

      /dev/ac/c0t0d0_1a <-- a или b - стороны "блина"
      ^
      +--- Id робота-авточеннджера

      /dev/rac/* /dev/ac/*

* INSTALLATION *


1. Вконфигурить в ядро дравер SPT Scsi Pass-Thru



      Удалить драверы обеспечивающие "сырой доступ к авточенджеру":
      srfc, schdr, autox0 -

      Добавить дравер SPT (SCSI Path Throu)

      700 & D-servers 800-servers Тип дравера | название | название ------------+---------------+------------ SPT sctl spt tape: stape tape2 MO: sdisk disk3
Придется так же внести дополнение в ядро вручную

      ioscan -fn # узнать хардварный адрес robota
например 56/52.1.0 и тогда:

      cp /stand/system /stand/build/system
      echo draver 56/52.3.0 sctl >> /stand/build/system
      cd /stand/build
      /usr/sbin/config -f system
      mk_kernel -s system
      what vmunix_test | grep scsi
      mv ../vmunix ../vmunix.prev
      mv vmunix_test ../vmunix
      mv ../system ../system.prev
      mv system ../system
      cd /
      shutdown -y -r 0

2. Инсталлировать софт


sam --> software install --> Omnistorage server, client, documentation
Не забыть проставить патч PHKL_12088/9 или его заменяющий
проверить:

      swlist -R -a state OMS # должно быть "configured"
      swconfig OMS # это не потребуется

3. Конфигурационные файлы операционной системы



      3.1. Добавить в файл /etc/services три порта
qr 8001/tcp jmd 8002/tcp OMS_DED 8003/tcp

      3.2. Добавить в /etc/PATH
:/opt/omnistorage/bin:/opt/omnistorage/sbin

      3.3. Добавить в /etc/MANPATH
:/opt/omnistorage/man

      3.4. Запуск OS-GUI на удаленной машине требует разрешения на remote shell
      в файл /.rhosts добавить
remote.host.name root remote.host2.name root

      3.5. Убедится, что запускается NFS

      /etc/rc.config.d/nfsconf :
NFS_SERVER=1 NFS_CLIENT=1

4. На сервере: разрешить доступ с удаленных клиентов



      В файл /etc/opt/omnistorage/jhosts вписать имена всех клиентов

5. На клиенте



      Добавить в файл /etc/opt/omnistorage/jmcfg
JMD_MACHINE sever.host.name

6. Лицензия



      Например вписать в /var/opt/ifor/nodelock

7. Сконфигурировать Библиотеки


installchanger
Для MO fx и st выбрать HP_SUNSPOT_Disk_Library

8. Start/Stop


zshutdown # останов всего OS zstartup # запуск всего OS
либо qqr -k ; qr qjmd -k ; jmd xhsm # запуск GUI

9. Дезинсталляция OS


swremove OMS реинсталлировать jfs И подчистить в ядре - отредактировать systems

* CONFIGUR *


1. Создать vxfs-ную файловую систему


mkdir /max lvcreate -L 500 -n max /dev/vg00
Добавить в файл /etc/fstab : /dev/vg00/max /max vxfs nolagefiles,rw,suid 0 2
mount /max

2. Отдать ее в OS


hsm_admin -I 1 /max # где 1 - уникальный id файловой системы в OS

3. Инициализировать "блины" и раздать их по VolSet'ам


Запустить xhsm
1. Import (вставить в mailslot и затянуть в базу)
2. Format
3. Cnange state -- > Internal
4. Set Owner = HSM
      Set GroupId = /max или freepool
5. Раздать блины по VolSet
6. Bind (закрепить VolSet'ы за своими файловыми системами
7. Закрепить FreePool VolSet в качестве подмоги за конкретными VolSet'ami

Вопросы по закреплению материала


Можно ли fsid'идь подкаталоги файловой системы

      Нет
На второй слой можно сталкивать данные только ручными командами?

      Да. ager -bulk
Подбирает ли инкрементальный бацкуп файлы "под" предыдущей датой?

      Не знаю
Как загрузить пачку MO не по одному через маилслот, а оптом?

      погасить jmd,
      загрузить дискеты
      выполнить команду inventory.
      Впрочем при старте jmd автоматически запускается inventory
Как сменить id дискеты?

      formatp
      Либо ей можно задать читабельный alias и использовать его
Как форматировать дискеты оптом?

      пакетными командами - из собственноручно написанного скрипта
      formatp
Как передать дискетку или VolSet в другую файловую систему?

      chgid или через xhsm
Что при этом будет с данными

      Это ваша проблема
Можно ли смешивать дискеты и ленты в одном VolSet

      Нет. Один из атрибутов VolSet - тип носителей
Как создать VolSet?

      Удобнее всего через xhsm
Можно ли раздавать VolSet на несколько разных fs?

      ??? Вроде как можно. Только зачем тогда volset'ы? !
Fsid уникален на клиенте или на сервере

      На клиенте
Что если unbind дискетку с данными vsadm -u

      Можно. Но лучше так не делать.

Подякувати Помилка?

Дочати пiзнiше / подiлитися