Использование менеджера командной строки
Для доступа к Сервер Impact из интерфейса командной строки используйте утилиту службы менеджера командной строки, чтобы запустить и остановить службы, а также сконфигурировать параметры служб.
Об этой задаче
Процедура
Результаты
После того как вы войдете в систему для работы со службой менеджера командной строки, вы сможете работать со службами, используя специализированные команды. Информацию об использовании команд JavaScript смотрите в разделе JavaScript в менеджере командной строки.
Чтобы в любой момент выйти из менеджера командной строки, введите exit или quit.
Чтобы переключиться на JavaScript из IPL, введите команду JS.
Вверх и Вниз на клавиатуре, а также
поддерживает backspace, delete и edit.Пример
Некоторые команды можно использовать для всех служб. Например, чтобы проверить, работает служба или нет, можно использовать следующую команду:
Select Running from Service where Name = '<имя_службы>';Так что в случае службы OMNIbusEventReader команда примет вид: Select Running from Service
where Name = 'OMNIbusEventReader';.
В следующем списке представлены дополнительные примеры команд, которые можно использовать применительно ко всем службам:
Select Standby from Service where Name = '<имя_службы>';- используйте эту команду, чтобы проверить, находится ли служба в режиме ожидания (применимо ко вторичным участникам кластера).Select Status from Service where Name = '<имя_службы>';- эта команда возвращает состояние службы.Select Log from Service where Name = '<имя_службы>';- используйте эту команду, чтобы увидеть сообщение журнала для службы.
Вы можете запустить и остановить службу из командной строки. Учтите, что это применимо не ко всем службам, так как некоторые службы нельзя остановить, например, такие, как менеджер командной строки и служба ведения журнала политики. Чтобы остановить службу, используйте следующую команду:
Update Service set Running = FALSE where Name = '<имя_службы>';Для запуска службы введите следующую команду:
Update Service set Running= TRUE where Name = '<имя_службы>';Например, команда для отдельной службы может иметь вид:
Update Service set EnableMemoryStatus=true where Name='SelfMonitoring';Введите эту команду, чтобы включить мониторинг памяти.
Дальнейшие действия
Если изменить номер порта на первичном сервере в кластере, это не повлияет на порт, на котором работает вторичный сервер.
- Остановите сервер.
- Измените значение для следующего оператора в файле <имя_сервера>_commandlinemanager.props в каталоге $IMPACT_HOME/etc/:
impact.commandlinemanager.port - Запустите сервер.