В этом разделе содержатся следующие сведения.
Программа ndsmanage позволяет выполнять следующие действия:
Следующие действия с выбранным экземпляром
Отображение списка реплик на сервере
Запуск экземпляра
Остановка экземпляра
Выполнение DSTrace (ndstrace) для экземпляра
Удаление конфигурации экземпляра
В следующей таблице описывается вывод списка экземпляров eDirectory.
Таблица 6-1 Использование ndsmanage для вывода экземпляров
|
Синтаксис |
Описание |
|---|---|
|
ndsmanage |
Отображение списка экземпляров, настроенных вами. |
|
ndsmanage -a|--all |
Отображение списка экземпляров всех пользователей определенной копии eDirectory. |
|
ndsmanage имя пользователя |
Отображение списка экземпляров, настроенных определенным пользователем. |
Для каждого экземпляра отображаются следующие поля:
Путь к файлу конфигурации
Полное доменное имя и порт сервера
Состояние (активен экземпляр или нет)
ПРИМЕЧАНИЕ.Эта программа отображает все экземпляры, настроенные для одного двоичного файла.
Для получения дополнительных сведений см. Рисунок 6-1.
Создание нового экземпляра с помощью ndsmanage:
Введите следующую команду:
ndsmanage
Если настроено два экземпляра, появится следующее окно:
Рисунок 6-1 Экран вывода данных программы ndsmanage
Введите c для создания нового экземпляра.
Можно либо создать новое дерево, либо добавить сервер в существующее дерево. Следуйте инструкциям на экране для создания нового экземпляра.
С каждым экземпляром можно выполнять следующие действия:
Кроме того, можно запустить DSTrace для выбранного экземпляра.
Чтобы запустить настроенный вами экземпляр, выполните следующие действия:
Введите следующую команду:
ndsmanage
Выберите экземпляр, который нужно запустить.
Меню расширяется для включения команд, которые можно выполнить для определенного экземпляра.
Рисунок 6-2 Экран программы ndsmanage с командами для экземпляров
Введите s для запуска экземпляра.
Также можно ввести в командной строке следующую команду:
ndsmanage start --config-file настроенный вами файл конфигурации экземпляра
Чтобы остановить настроенный вами экземпляр, выполните следующие действия:
Введите следующую команду:
ndsmanage
Выберите экземпляр, который нужно остановить.
Меню расширяется для включения команд, которые можно выполнить для определенного экземпляра. Дополнительные сведения см. в Экран программы ndsmanage с командами для экземпляров.
Введите k для остановки экземпляра.
Также можно ввести в командной строке следующую команду:
ndsmanage stop --config-file настроенный вами файл конфигурации экземпляра
Чтобы удалить конфигурацию экземпляра, выполните следующие действия:
Введите следующую команду:
ndsmanage
Выберите экземпляр, конфигурацию которого нужно удалить.
Меню расширяется для включения команд, которые можно выполнить для определенного экземпляра. Дополнительные сведения см. в Экран программы ndsmanage с командами для экземпляров.
Введите d для удаления конфигурации.
Можно запустить или остановить все экземпляры, настроенные вами.
Чтобы запустить все настроенные вами экземпляры, введите следующую команду:
ndsmanage startall
Сведения о запуске определенного экземпляра см. в Запуск определенного экземпляра.
Чтобы остановить все настроенные вами экземпляры, введите следующую команду:
ndsmanage stopall
Сведения об остановке определенного экземпляра см. в Остановка определенного экземпляра.
При настройке нескольких экземпляров каждому из них назначается имя хоста, номер порта и уникальный путь к файлу конфигурации. Для идентификации используется сочетание имени хоста и номера порта.
Для большинства программ поддерживаются параметры -h имя_сервера:порт или --config-file расположение файла конфигурации, при помощи которых можно указать определенный экземпляр. Дополнительные сведения см. в файлах man page программ.
Чтобы запустить программу для определенного экземпляра, нужно указать идентификатор этого экземпляра в команде. Идентификаторами экземпляров являются пути к файлам конфигурации, а также сочетание имени хоста и номера порта. Для этого можно использовать параметры --config-file расположение файла конфигурации или -h имя_хоста:порт.
Если не указать в команде идентификаторы экземпляров, программа отобразит различные принадлежащие вам экземпляры и предложит выбрать экземпляр, для которого нужно выполнить программу.
Например, чтобы запустить DSTrace для определенной программы с помощью команды --config-file, введите следующее:
ndstrace --config-file configuration_filename_with_location