Команда xlplm

Этот раздел содержит описание команды xlplm, которая используется для запуска, остановки, изменения, резервирования и запроса состояния сервера Partition Load Manager.

Цель

Запустить, остановить, изменить, зарезервировать и запросить состояние сервера Partition Load Manager.

Эту команду можно использовать только вместе с Partition Load Manager в операционной системе AIX.

Синтаксис

xlplm -S -p файл_стратегии -l файл_протокола [ -o режим_работы] [ конфигурация ]

xlplm -K [ конфигурация ]

xlplm -M [ -p файл_стратегии ] [ -l файл_протокола ] [ -o режим_работы ] [конфигурация ]

xlplm -R -g имя_группы [ -c количество_ресурсов_процессора ] [ -m количество_ресурсов_памяти ] [ конфигурация ]

xlplm -Q [ -r ] [ -f ] [ конфигурация ]

xlplm -C -p файл_стратегии

Описание

Демон xlplmd сервера Partition Load Manager выполняет указанные операции по управлению ресурсами.

Флаги

-c количество_ресурсов_процессора Задает количество ресурсов процессора, которое необходимо зарезервировать.
-C Проверяет корректность файла стратегии.
-f По умолчанию операция запроса показывает значения активной конфигурации, которые могли измениться во время выполнения вследствие конфликтов с профайлом раздела. Эта опция изменяет вывод таким образом, чтобы отображались значения, указанные в файле стратегии.
-g имя_группы Задает имя группы в файле стратегии. Этот флаг используется для резервирования или освобождения ресурсов. Резервируемые ресурсы удаляются из указанной группы файла стратегии. После освобождения ресурсы помещаются в свободный пул указанной группы файла стратегии.
-K Завершает работу экземпляра Partition Load Manager. Для использования этого флага необходимы права доступа root или права доступа пользователя plmuser.
-l файл_протокола Задает имя файла, в котором будет храниться протокол операций Partition Load Manager.
-M Изменяет сервер Partition Load Manager. Для использования этого флага необходимы права доступа root или права доступа пользователя plmuser.
-m количество_ресурсов_памяти Задает количество ресурсов памяти, которое необходимо зарезервировать.
-o режим_работы Определяет режим работы сервера Partition Load Manager: для режима управления укажите значение M, для режима монитора - значение N. При запуске демона xlplm по умолчанию выбран режим управления (т.е. M).
-p файл_стратегии Задает имя файла стратегии Partition Load Manager.
-Q Запрашивает состояние сервера Partition Load Manager.
-R Резервирует или освобождает ресурсы раздела, управляемого сервером Partition Load Manager. Для использования этого флага необходимы права доступа root или права доступа пользователя plmuser.
-r Сервер Partition Load Manager запускается в режиме необработанных данных.
-S Запускает экземпляр Partition Load Manager. Для использования этого флага необходимы права доступа root или права доступа пользователя plmuser.

Параметры

конфигурация Определяет экземпляр Partition Load Manager для управления. Этот параметр обязателен, если существует несколько экземпляров сервера Partition Load Manager. Если этот параметр не указан, применяется значение по умолчанию.

Возвращаемое значение

Эта команда возвращает следующие значения:
0
Команда выполнена успешно.
1
При выполнении программы обнаружена неисправимая внутренняя ошибка, например, ошибка при распределении памяти или во время системного вызова.
2
Невозможно открыть или создать указанный файл протокола.
3
Невозможно открыть или создать указанный файл стратегии.
4
Невозможно создать временный файл в каталоге /tmp.
5
Указанная стратегия недопустима.
6
Не удалось запустить демон. Это может быть вызвано внутренней ошибкой или невозможностью установить связь с Hardware Management Console (HMC).
7
Ошибка использования командной строки.
8
Недопустимое количество зарезервированных ресурсов.
9
Имя текущего пользователя не совпадает с именем пользователя с правами доступа, которое указано в файле /etc/plm/auth/plmuser, или не удалось прочитать этот файл.
10
Экземпляр с указанным именем уже существует.
11
Экземпляр с указанным именем не существует.
12
Запрошенный режим и текущий режим совпадают.
13
Не удалось выполнить удаленную команду в HMC.
14
Запрос на резервирование ресурсов не выполнен по одной из следующих причин:
  • неизвестная группа
  • количество зарезервированных ресурсов равно запрошенному количеству
  • невозможно зарезервировать запрошенное количество ресурсов
  • запрошенный ресурс не является управляемым

Примеры

  1. Запустите сервер Partition Load Manager в режиме управления с конфигурацией cec1, выполнив на сервере Partition Load Manager следующие команды:
    cd /etc/xlplm/cec1
    xlplm -S -p policy -l log cec1
    или
    xlplm -S -p /etc/xlplm/cec1 -l /etc/xlplm/cec1/log -o M cec1
  2. Запустите сервер Partition Load Manager в режиме монитора с помощью следующей команды:
    xlplm -S -p policy -l log -o N cec1
  3. Завершите работу сервера Partition Load Manager с помощью следующей команды:
    xlplm -K cec1
  4. Загрузите новую стратегию на сервере Partition Load Manager с помощью следующей команды:
    xlplm -M -p evening_policy cec1
  5. Запустите новый файл протокола newlog для сервера Partition Load Manager с помощью следующей команды:
    xlplm -M -l newlog cec1
  6. Просмотрите имена конфигураций активного сервера Partition Load Manager с помощью следующей команды:
    xlplm -Q

Отправить комментарий | Оценить эту страницу