HP-UX заметки и маленькие хитрости, новое в 11-й версии Документация Комплект документации на CD (бывший LaserROM) стал называться "Instant Information" SupportLine: http://europe-support.external.hp.com ║ 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 О SCSI и о дисках 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.  * HP/UX 11 - версии 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?  * HP/UX 11.11 aka 11i Конфигурирование ядра на 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 - managment 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)