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 Можно. Но лучше так не делать.