Что такое ODM?
Что такое TL-SP?
Как восстановить пароль root?
И прочие вопросы и ответы по ОС AIX…
Q: Что такое ODM?
A: ODM – Object Database Manager. Если грубо – то можно сравнить с реестром. ODM – это набор библиотек и программ (методов), позволяющий работать с базой объектов, в которой хранится значительная часть параметров ОС AIX, например, список поддерживаемых (supported) и сконфигурированных (defined, configured) устройств, а также все их атрибуты, информацию о драйверах и пр.; информация о установленных программных продуктах (LPP – licenced program products); информация о параметрах основных системных журналов; конфигурация SMIT… Вся информация находится в директориях /etc/objrepos, /usr/lib/objrepos, /usr/share/lib/objrepos, называемых репозиториями объектов. На каталог /etc/objrepos указывает переменная окружения ODMDIR. Каждый файл – класс ODM, состоящий из объектов. Возможна работа с ODM на низком уровне при помощи команд odmget и т.п. При этом настоятельно советую подумать, а зачем оно Вам это надо, а потом помнить, что в ODM никакой защиты от кривых рук нет. В редких случаях, однако, редактирование ODM “напрямую” может помочь.
Q: Я забыл пароль root-а, что делать ?
A: Может быть, стоит задуматься о смене работы или хотя-бы об отпуске? А может, Вы только что вернулись из отпуска? Тогда надо посмотреть в сейфе, где, согласно бизнес-процедуре, хранятся копии паролей. А если сейфа нет?
Загрузиться с CD/DVD/ленты с дистрибутивом AIX или системным бекапом mksysb (настоятельно рекомендую именно последний вариант).
В меню Installation/Maint выбрать пункт 3, "Maintenance”. В следующем меню выбрать “Access root volume group”. Затем выбрать нужную группу томов из списка. После чего выбрать пункт 1: Access root volume group and start a shell.
#
Вы вошли в систему как root и находитесь в однопользовательском режиме (single user mode). Пароль меняется, как обычно, командой passwd. Старый пароль не спрашивают.
Не забудьте перед перезагрузкой сбросить на диск буферы:
# sync; sync; reboot
Q: Какая версия ОС AIX у меня установлена?
A: Какая бы ни была установлено, в любом случае Вам повезло – у Вас замечательная ОС!
Узнать точнее:
# oslevel –s
5.3.0.0.-07-05
Как это прочитать?
Версия ОС: 5.3 (точнее – версия 5, релиз 3).
Установлен Technical Level 07, Service Pack 03.
Q: Что такое TL-SP (technical level, service pack)?
A: Это пакеты обновлений.
Technical Level выходит примерно два раза в год, включает в себя как исправления, так и новую функциональность ОС, в частности, новые драйверы устройств.
Service Pack выходит примерно один раз в месяц – полтора, включает в себя только исправления ошибок.
Информацию о плане выхода новых TL SP можно получить на сайте IBM. Там же можно их скачать (бесплатно, без регистрации).
Q: В документации к приложению, что должен быть установлен PTF IY1234567. Что это и как узнать, есть ли он у меня?
A: PTF – Program Temporary Fix, по другому – “заплатка”, исправление ОС. Список установленных PTF можно узнать командой
# instfix –i
Найти конкретный:
# lslpp -Bl Uxxxxxxx
или
# instfix –ik Uxxxxxxx
где Uxxxxxxx – идентификатор PTF.
Q: Как создать файл в формате "installp" ?
A: С помощью "lppbuild". Cм. на http://aixpdslib.seas.ucla.edu
/pub/lppbuild/RISC/4.1/src/lppbuild.1.0.tar.Z
или с помощию "mklpp". Cм. на http://www-frec.bull.com/.
Есть также штатная команда ‘bffcreate’.
Q: Сколько оперативной памяти (RAM = real memory) в моей машине ?
A: Уточним вопрос: Вы хотите узнать, сколько опреативной памяти выделено данному экземпляру ОС (актуально в виртуальных средах – LPAR, WPAR)?
Как root: # bootinfo –r или как обычный user: $ lsattr –E –l sys0 –a realmem
$ lsdev -C -c memory – показывает все адаптеры памяти.
На старых системах RS/6000 с архитектурой MCA можно сложить значения для каждой карты памяти, чтобы определить полный размер памяти. На PCI-машинах показывается только сумма mem0.
Если же Вы действительно хотите узнать, сколько оперативной памяти в машине, то посмотрите свойства управляемой системы (Managed System) в интерфейсе HMC. Если HMC нет, то в интерфейсе ASMI.
Q: Есть ли ftp или WWW с программами под AIX ?
A: freeware для AIX, инсталлируемые через SMIT – на http://www-frec.bull.com/ . Файлы разархивируются автоматически, как на PC. Пометьте файл как выполнимый (chmod +x), и после запуска получите файл с расширением .bff. Этот файл можно инсталлировать через "smit install_latest”. См. также файл INSTALL.txt на этом сервере. Зеркала – http://www.bull.de/ и http://ftp.univie.ac.at/aix/ .
Список ftp-сайтов, где могут быть программы под AIX:
ftp://aixpdslib.seas.ucla.edu/pub/
ftp://nic.funet.fi/pub/unix/AIX/RS6000/
ftp://ftp.uni-stuttgart.de/sw/rs_aix32/
И, конечно, http://www.aixportal.ru/