HP-UX заметки и маленькие хитрости, новое в 11-й версии
Комплект документации на CD (бывший LaserROM) стал называться "Instant
Information"
SupportLine: http://europe-support.external.hp.com
Trusted passwords, а так же блокировка эккаунта:
/tcb/files/auth/system/default/r/root
/etc/PATH,SHLIB_PATH,MANPATH
dtlogin:
/usr/dt/bin/dtconfig - зачитывает при старте системы
/etc/dt/bin/dtconfig - при входе юзера
# /usr/dt/bin/Xsession - мастер-копия
# /usr/dt/bin/Xsession.d/*
/etc/dt/config/Xsession.d/* - профайлы X-сессии, сюда же стоит
засимлинковать /etc/profile
32 и 64 разрядные процессоры
User Space ID 32bit + 64bit Virtual
HP-9000 не поддерживает смесь на FW, Diff, SE на одной шине
Список альтернативных суперблоков /var/adm/sbtab
либо tunefs -v
mediainit - среднеуровневый формат
(обнуление блоков и перестроение bad-block списка)
PFS - расширенная поддержка CDROM-файловой системы. Монтировать: pmount
LOFS - Local fs
HFS - блок 4-64Kb, фрагмент 1/8, cilinder group
JFS - блок 1Kb allocation unit
OnLine JFS == Advanced VxFS
Утилиты fsadm, setext позволяют исполнять дополнительные команды
Defragmentation
Expantion/contraction
Snapshot => backup
man fs_vxfs
man inode_vxfs
inod 256 байт, хранит симлинки и короткие директории < 96 байт в иноде
* Различия 10-й и 11 версии HP-UX *
1. Поддержка 64-разрядности. (И связанные с этим fiatures)
Инсталляция в: Only 32. 32+64 с альтернативной загрузкой.
Backward compatibilyty (поддержка исполняемого кода 10.xx,
исполнение 32-разрядных приложений на 64-хразрядной системе,
Настройки компилятора позволяют генерить 32 и 64 код и на 32 и 64 системах.
2. В ядре - поддержка DLKM (динамически подгружаемые модули ядра)
3. Реализация стека tcp/ip полностью переписана на streams модулях.
В связи с этим настройки tcp/ip стали такими же, как и у других юниксов.
Из наиболее заметных следстий - IP-aliasing, продвинутая версия NFS,
более-менее современные версии DNS, sendmail и прочих сетевых утилит и
подсистем)
4. Более продвинутая версия boot-loadera. ISL поддерживает расширенный LIF,
редактирование LIF-тома из ISL-промпта, доступно редактирование CMOS из
операционки
5. Усовершенствована система установки патчей. (Ведется база - кто и когда
ставил пакеты, и т.п.)
6. Изменяемый размер виртуальных страниц.
При 64-разрядной адресации и памятью машины до 2Tb естественно иметь
размер страницы > 4К. Например - 16k, 256k, 1Mb, 4Mb, 16Mb
7. 64-х разрядную версию имеет смысл ставить на V-class.
(Это естественно, ведь 32-хразрядная версия на V не работает) И вряд ли
стоит ставить на что либо еще, особенно на рабочие станции. Ибо места жрет
много, а работать быстрее - не будет.
8. Инсталляционный компакт у HP-11 - единый - с него можно поставиться на
любую машину HP-9000.
11 - 11.00 PA-RISC32/64 1997-2004
11i v1.0 - 11.11 PA-RISC32/64 2000
11i v1.5 - 11.20 IPF 2001-2003
11i v1.6 - 11.22 IPF 2002-2004
11i v2.0 - 11.23 IPF 2003
11i v3.0 - 11.31 PA-RISC64+IPF 200?
Конфигурирование ядра на IPF 11i - kcweb
cell - ячейка с 1-4 процессорами, до 16Гб RAM и cell controller сервер может
состоять из нескольких cell связанных через low latency crossbarr with
crossbar controller
несколько cell со своими IO-слотами с PCI картами можно сгруппировать в node
partition nPar - фактически независимый хост, со своей индивидуальной ОС и
возможностью reboot и физической заменой без выключения остальных партиций.
nPar - аппаратные партиции, поддерживаются аппаратно, с разделением процессоров
# parstatus ╜w
The local partition number is 0.
переключение чере MP
^B, co, выбрать номер партиции
GUI Конфигуратор партиций - parmgr, а так же через MP
vPar - виртуальные партиции - виртуальные машины в рамках одной nPar
на каждой своя ОС, с независимой перезагрузкой.
переключение через ^A
# vparstatus ╜w
The current partition is vpar0
Раскладка хардварного адреса:
0/0/1/0/0.6.0
Cell Number (partitionable servers only)
SBA Number Service Bus Adapter
LBA Number Local Bus Adapter
PCI Address
Function Number (у multifunction карт)
SCSI Target Address
LUN Number
MP> cm Command Menu
Сетевой доступ
MP:CM> ls Display current LAN console port status
MP:CM> lc Change the LAN console configuration
MP:CM> el/dl Enable/Disable the LAN console port
MP:CM> di Terminate all current remote logins, but don't disable interface
MP:CM> dc Reset the MP configuration to the factory defaults
Модемный доступ
MP:CM> ca Configure async/serial ports (terminal settings, etc.)
MP:CM> er Enable or disable the remote support modem
MP:CM> mr Terminate all modem connections with a modem reset
MP:CM> ms Display current remote support modem status
Логины в MP
MP:CM> so Modify login timeout values and settings
MP:CM> so or uc Create/modify/remove MP user accounts
MP:CM> who Determine which users are currently logged into the MP
MP:CM> te Send (tell) a message to other logged in MP users
If you forget the MP Admin user's password, execute the dc command or press
the reset button on the MP card. Doing so removes all of the MP users, dis╜
ables the remote support modem, and resets the LAN console interface parame╜
ters to their factory default values.
MP:CM> rs Reset
MP:CM> tc Crash dump, then reset
MP:CM> ps View current system power status
MP:CM> pc Power system up or down (MP access is retained)
Last-modified: Sun, 14 Mar 2004 05:49:39 GMT