n style="mso-tab-count:2"> Warning: Base Operating System Installation
will destroy or impair recovery of SOME data
on the destination disk hdisk0

>>> Choice [1]:

При установке Trusted Computing Base (TCB) будут установлены trusted path, trusted shell и проверка целостности системы. Trusted path защитит вашу систему в случае злоумышленной подмены программы (например, su), которую вы хотите запустить, на другую. Trusted path проверяет и даЈт гарантию, что программе, которую вы запускаете, можно доверять. Если вы решили установить TCB (что рекомендуется, см.Trusted Computing Base), то вы должны это указать на этом шаге, так как установки TCB нельзя поменять позднее (необходима полная переустановка BOS). Установка TCB влечет за собой более длительное время установки.

Методы установки

Change Method of Installation

Type the number of your choice and press Enter.

1 New and Complete Overwrite
Overwrites EVERYTHING on the disk selected for installation.
Warning: Only use this method if the disk is totally empty or there is nothing
on the disk you want to preserve.


2 Preservation Install

Preserves SOME of the exiting data on the disk selected for installation.
Warning: This method overwrites the usr (/usr), variable (/var), temporary
(/tmp), and root (/root) file systems. Other product (application) files and
configuration data will be destroyed.


3 Migration Install

Upgrades the Base Operating System to current release. Other product
(application) files and configuration data will be spared.

88 Help ?
99 Previous Menu

>>> Choice [3]: 1

Существуют три метода установки:

1. New and Complete Overwrite - для новой системы это единственно доступный метод установки. Используйте этот метод для полностью чистых дисков или в случае, если диск содержит данные, которые вам не нужно сохранять.

2. Preservation Install - используется в случае, когда нам необходимо перезаписать BOS при сохранении пользовательских данных. Этот метод перезаписывает содержимое файловых систем /(root), /usr, /var и /temp.

3. Migration Install - используется для перехода с более поздних версий AIX на четвертую версию. При выборе этого метода сохраняется содержимое всех файловых систем и только пересоздается файловая система /tmp.

Выбор диска для установки

После выбора метода установки, из показанного списка (в простейшем случае состоящего из одного диска) вы должны указать диск, на который будет производиться установка.

Change Disk Where You Want to Install

Type one or more numbers for the disk(s) to be used for
installation and press Enter. To cancel a choice, type the
corresponding number and press Enter. At least one bootable
disk must be selected. The current choice indicated by >>>

Size VG
Name Location Code (MB) Status Bootable
1 hdisk0 00-01-00-0.0 305 rootvg yes
2 hdisk1 00-01-00-1.0 305 rootvg no

>>> 0 Continue with choices indicated above

66 Disks not known to Base Operating System Installation
88 Help ?
99 Previous Menu

>>> Choice [0]:

Если диск не опознан системой, но у вас есть драйвер этого диска на дискете, то, находясь на этом этапе установки, вы можете установить этот драйвер для неопознанного диска (выбор меню 66).

Выбор первичного языкового окружения

На этапе установки вы можете установить язык, раскладку клавиатуры и культурные соглашения (формат даты, времени и т.п.), которые вы будете использовать после установки.

Начало установки классический RS/6000

После выбора всех опций установки она начинается. Происходит построение структуры директорий AIX, устанавливается программное обеспечение для подсоединенных и включенных устройств. При установке производится проверка установленных компонентов. После окончания работы программы установки будет предложено установить тип подсоединенного терминала или, при наличии графического дисплея, появится меню программы Installation Assistant, с помощью которой вы сможете указать первоначальные установки системы.

RS/6000 с шиной PCI

Так как система RS/6000 с шиной PCI не имеет ключа, то весь процесс установки отличается от процесса установки на классическом RS/6000 только отсутствием сообщения о необходимости включить ключ в положение Normal.

Завершение установки (шаг 5)

классический RS/6000

После окончания всего процесса установки перед перезагрузкой системы удалите установочный носитель (ленту или CD-ROM) и переместите ключ в положение Normal.

RS/6000 с шиной PCI

После сообщения об окончании установки необходимо не забыть вынуть установочный диск из дисковода и нажать <Enter> для перезагрузки системы. В процессе перезагрузки установите дискету с System Management Services, нажмите <F4> и проверьте, установлен ли диск, на который вы установили AIX в списке загрузочных устройств.

Установки Installation Assistant Menu (шаг 6)

После установки BOS запускается с параметрами по умолчанию: один пользователь (root), дата и время, выставленные при изготовлении компьютера и другие основные параметры. Вы, вероятно, захотите изменить сразу некоторые или все эти параметры. Также вы можете предоставить информацию о системе и сети для установления связи с другими системами.

Вновь установленная BOS перезагружает систему и запускает программу Installation Assistant, которая позволит вам изменить основные параметры. Когда вы запускаете Installation Assistant сразу после установки BOS, то будут доступны к изменению параметры в соответствии с выбранным вами методом установки.

Вы можете завершить работу Installation Assistant путем выхода "Tasks Completed - Exit to AIX Login" только один раз. При следующих запусках Installation Assistant этот пункт меню будет не показан на дисплее. Пользователь должен иметь права доступа root для использования Installation Assistant. Для доступа к Installation Assistant позже наберите следующую команду: Install_assist

К содержанию Вперед Назад

Инструменты управления системой

К содержанию Вперед Назад

Инструменты управления системой

Способы управления системой

Основным недостатком системного администрирования UNIX и, в том числе и AIX, до появления третьей версии этой системы, является тот факт, что не существует общего интерфейса для решения задач администрирования и это влечет за собой необходимость очень серьезной подготовки системного администратора систем UNIX. Такой администратор должен знать и уметь применять большое количество команд, знать, как пользоваться различными интерфейсами по управлению отдельными подсистемами и должен уметь редактировать множество системных файлов, которые могут иметь, и чаще всего имеют, свой собственный уникальный формат, а часто и различные программы для их редактирования.

Кстати, в большинстве других сетевых операционных системах (не UNIX), как например в Windows NT Server, для решения задач по управлению системой также нет интерфейса, который можно было бы назвать общим, и для выполнения задач по управлению системой требуется использовать много различных инструментов с различными интерфейсами.

Такой подход к решению задач системного администрирования ведет к завышенным требованиям к квалификации системного администратора, трудностям и потерям времени в настройке системы и чреват большим количеством ошибок, которые могут привести к фатальным результатам.

Поэтому, начиная с третьей версии, в AIX используется другой подход к решению задач системного администрирования.

Инструменты для решения задач администрирования в AIX Version 4

Четвертая версия AIX предлагает для решения всех общих функций системного администрирования единый меню-ориентированный интерфейс System Management Interface Tools (SMIT), который поставляется в стандартной поставке AIX.

SMIT не исполняет напрямую функций по системному администрированию. Это лишь интерфейс пользователя, который позволяет ему конструировать высокоуровневые команды и исполнять их в последствии. Эти команды могут быть введены пользователем вручную для решения тех же задач.

Существует два интерфейса SMIT: алфавитно-цифровой (ASCII) и графический (Motif). Для управления другими компьютерами по сети (с операционными системами AIX, SunOS 4.1.3 и HP-UX 9.0) существует такой инструмент как Distributed System Management Interface Tools (DSMIT) (см.DSMIT).

Для решения самых частых задач, согласно исследованиям занимающих до 70% времени администрирования (управление пользователями, дисками, устройствами, принтерами), существует инструмент администрирования с графическим интерфейсом - Visual System Manager (VSM), который позволяет выполнять основные задачи администратора посредством простой манипуляции объектами (см.Инструменты Visual System Management (VSM)).

Но администратор должен учитывать то, что использование графического интерфейса требует выделения довольно большого количества ресурсов системы на его обслуживание. Поэтому, как правило, на серверах применяют ASCII интерфейс.

Принцип работы инструментов по управлению системой

Для своей работы инструменты администратора AIX пользуются специальной базой данных называемой Object Data Manager (ODM), которая содержит информацию о командах инструментов администрирования и о том, как с их применением строятся эти команды (и не только). Каждый раз, когда администратор в инструментах администрирования нажимает <Enter> или функциональные клавиши, идет обращение к базе данных ODM, на основании которой формируются меню и команды. Все требуемые меню и команды встроены в базу данных ODM.

Местонахождение базы данных ODM: /etc/objrepos/

Если вы твердо не уверены в том, что вы делаете, то не пробуйте что-либо изменять или добавлять в эту базу данных.

Компоненты интерфейса пользователя SMIT

Пользователь может использовать интерфейс как ASCII так и AIXWindows которые, предоставляют аналогичные возможности только с несколько иным представлением на экране.

Интерфейс пользователя SMIT содержит следующие компоненты:

ћ Меню;
ћ Диалоговый экран (экран выбора);
ћ Списки;
ћ Панель вывода;
ћ Контекстная помощь;

Главное меню SMIT (ASCII)

Главное меню SMIT позволяет выбрать требуемую административную функцию.

System Management

Move cursor to desired item and press Enter.

Software Installation and Maintenance
Software License Management
Devices
System Storage Management (Physical and Logical Storage)
Security & Users
Communication Application and Services
Print Spooling
Problem Determination
Performance & Resource Scheduling
System Environment
Processes & Subsystems
Application
Using SMIT (information only)


F1=Help F2=Refresh F3=Cancel F8=Image
F9=Shell F10=Exit Enter=Do

Диалоговый экран

Диалоговый экран позволяет вам ввести необходимые значения в параметры определяемые выполняемой операции. Некоторые параметры заполнены на основе системной информации. Естественно, что вы всегда можете изменить значения подставленные по умолчанию.

Schedule a Job

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
YEAR [98]
MONTH [Sep] #
DAY (1-31) [12] +
* HOUR (0-23) [10] #
* MINUTES (0-59) [30] #
SHELL to use for job execution Korn (ksh) +
* COMMAND or SHELL SCRIPT [] /
(full pathname)

F1=Help F2=Refresh F3=Cancel F4=List
F5=Reset F6=Command F7=Edit F8=Image
F9=Shell F10=Exit Enter=Do

Поля, в которых вы можете набрать значения параметров выделяются квадратными скобками [ ].

Поля, в которые не помещаются на экране все данные выделяются стрелками < >.

Для указания того, какие данные могут быть введены используются специальные символы:
* поле, в которое обязательно необходимо ввести значение;
# для этого поля требуется ввод цифрового значения;
/ для этого поля необходим ввод пути (pathname);
Х требуется ввод шестнадцатеричного значения;
? вводимое значение не показывается на экране;
+ доступен список значений поля.

Для доступа к списку значений вводимого поля (если, конечно, присутствует специальный знак +) нажмите клавишу <F4>.

Очень удобной возможностью для контроля и обучения является предварительный просмотр сформированной SMIT команды AIX. Такой просмотр возможен при нажатии клавиши <F6>.

Экран вывода

COMMAND STATUS

Command: OK stdout: yes stderr: no

Before command completion, additional instructions may appear
below.

[TOP]
UID PID PPID C STIME TTY TIME CMD
root 1 0 4 20:15:04 - 1:49 /etc/init
root 1719 1 0 20:16:14 - 0:10 /etc/syncd 60
root 2003 1 0 20:16:19 - 0:00 /etc/srcmstr
root 2233 1 0 20:16:14 - 0:00 /usr/lib/errdemon
ray 3525 1 0 17:01:28 0 0:00 -ksh
root 3806 2003 0 20:16:23 - 0:00 /etc/syslogd
ray 4162 3525 6 19:53:22 0 0:04 smit
root 5355 1 0 20:16;27 - 0:12 /etc/cron
root 6649 2003 0 20:16:32 - 0:00 qdaemon
ray 7303 4162 8 20:09:45 0 0:00 ps –ef

[MORE . . . 6]

F1=Help F2=refresh F3=Cancel F6=Command
F8=Image F9=Shell F10=Exit /=Find

n=Find Next

В верхней строке экрана вывода указывается статус выполнения команды. Если вывод информации не помещается на экране вы можете используя клавиши прокрутки <PgDn>, <PgUp>, <Home>, <End> просмотреть полный листинг.

Файлы SMIT аудита и составления пакетных файлов

При первом запуске SMIT создает два файла smit.log и smit.script в директории $HOME того пользователя, который запустил SMIT. Если эти файлы уже существуют, то в них добавляется информация нового сеанса работы со SMIT.

Файл smit.log содержит запись всех экранов SMIT, выполненных команд и экраны вывода этих команд. Этот файл используется для изучения команд, их синтаксиса, а также для диагностики всех действий пользователя.

Файл smit.script содержит запись всех сформированных и выполненных с помощью SMIT команд (в этом файле командам предшествует запись дата и время исполнения команд). Этот файл удобно использовать для разработки пакетных файлов, которые используются для запуска наиболее часто используемых групп (пакетов) команд в целях экономии времени администратора.

DSMIT

Инструмент DSMIT добавляет к функциональности SMIT возможности для построения команд и распределения их для других клиентов в сети. В отличие от SMIT, DSMIT имеет только ASCII интерфейс. DSMIT используется для управления компьютерами по сети и поддерживает, кроме AIX версии 4.1 и старше, следующие операционные системы: Sun OS 4.1.3 и HP-UX 9.0.

Пользоваться инструментом DSMIT для удаленных систем может только пользователь с правами root (для этих удаленных систем). Для запуска DSMIT наберите в командной строке dsmit.

Примечание: этот продукт не поставляется в стандартной поставке и должен быть заказан отдельно.

Инструменты Visual System Management (VSM)

Реалии современного мира информационных технологий предполагают наличие графических упрощенных средств администрирования системы. Поэтому, в версии AIX 3.2.5 был объявлен, как отдельно заказываемая программа, инструмент Visual System Management (VSM).

В четвертой версии AIX VSM - уже стандартно поставляемый графический инструмент администрирования.

Эта программа использует объектно-ориентированный стандарт визуального представления Common Desktop Environment (см. Common Desktop Environment (CDE)), единый практически для всех современных коммерческих, и не только, версий UNIX. Дизайн этого инструмента базируется на интуитивном графическом интерфейсе для решения наиболее общих и наиболее часто решаемых задач администрирования (занимающих порядка 70% общего времени управления системой) посредством манипулирования графическими объектами. Большинство задач решается методом "взял-и-переместил" (drag-and-drop). Этот инструмент комплектуется множеством готовых шаблонов для создания новых объектов администрирования.

Инструменты VSM:

ИМЯ ПРИЛОЖЕНИЯ КОМАНДА
Управление пользователями/группами xuserm
Управление дисковыми подсистемами xlvm
Управление печатью xprintm
Управление устройствами xdevicem
Управление установкой программ xinstallm
Управление обслуживанием и обновлением xmaintm

К содержанию Вперед Назад

Установка и обслуживание программного обеспечения

К содержанию Вперед Назад

Установка и обслуживание программного обеспечения

В данной главе описывается процесс установки и обслуживания программного обеспечения IBM для системы AIX, а также программного обеспечения иных производителей, которые построили свою систему установки и обслуживания приложений в соответствии с требованиями IBM.

Для AIX существует множество пакетов прикладных программ для решения задач по обработке информации в различных сферах человеческой деятельности. Корпорация IBM предлагает для построения клиент-серверных и ориентированных на сеть решений пакет программ IBM Software Server, который содержит в себе следующие компоненты: IBM Communications Server, IBM Database Server (DB/2), IBM Directory and Security Server, IBM Internet Connection Server (Web-server), IBM System Management Server (IBM SystemView Server), IBM Transaction Server, Lotus Notes Release 4.

Некоторые производители, например, Oracle, используют иную схему установки своих приложений, которая, обычно, хорошо задокументирована.

Определение пакетов программного обеспечения

Лицензированный программный продукт (LPP) - это комплексный программный продукт, который содержит в себе все пакеты (package) и наборы файлов (fileset), ассоциированные с этим LPP.

Наименьшей устанавливаемой индивидуально единицей является набор файлов (fileset). Этот набор является какой-либо одной функцией полного программного продукта. Наборы файлов группируются в пакеты (package), как в группу наборов файлов с общими функциями.

Для именования наборов файлов, пакетов и LPP используется стандартное соглашение о наименовании. Вначале всегда идет имя LPP, за ним, через точку, имя пакета, затем, также через точку, имя набора файлов и уже потом суффикс. Суффикс используется для идентификации содержимого набора файлов.

LPP.Package.fileset.suffix

Например, набор файлов для обеспечения работы сетевой файловой системы (NFS) для протокола TCP/IP bos.net.tcp.nfs является одним из наборов файлов в пакете для работы в сети bos.net из LPP bos.

Следующие суффиксы являются стандартными:

.adt Инструмент разработчика для LPP
.com Общий код для двух подобных наборов файлов
.compat Код для совместимости, который будет удален в будущих версиях LPP
.data Часть набора файлов, помещаемый в /usr/share
.dev Поддержка устройств для LPP
.diag Диагностика для набора файлов
.fnt Шрифтовая часть набора файлов
.info[lang] База данных InfoExplorer для LPP
.help[lang] Файлы помощи для конкретного LPP
.loc Место действия для LPP
.mp Код специфичный для многопроцессорной конфигурации
.msg[lang] Сообщения
.rte Минимальный набор или run time
.smit Инструменты и диалоги добавляемые в SMIT
.ucode Микрокод для набора файлов
.up Код специфичный для однопроцессорной конфигурации

Для библиотеки системных сообщений используется особое соглашение для наименования. В состав имени таких наборов файлов включается имя языка системных сообщений.

LPP.msg.[lang].package.fileset

Связки (Bundles)

Используя SMIT вы можете организовывать свои комплекты наборов файлов и пакетов даже из разных LPP, называемые связками (bundle). Связки известны также как профили установки.

Supporting Code Service

Каждый компонент программного обеспечения содержит в себе три части для поддержки кодового серв