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

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

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

Основным недостатком системного администрирования 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 интерфейс. 

Веб-инструменты администрирования

Web-based System Manager - это графический интерфейс управления системой. Базирующийся на объектно-ориентированной модели этот инструмент позволяет администрировать систему AIX способом манипулирования графическими объектами. Web-based System Manager использует Java и платформо-независим и может быть запущен в любом броузере поддерживающем Java 1.1.2 или выше.

С помощью веб-ориентированного System Manager вы можете управлять:

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

Для своей работы инструменты администратора 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

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