Случается, что административная консоль теряет работающий экземпляр, конфигурацию менять не получается и остановить из командной строки тоже не выходит из-за ошибки:
server not running
Подобное поведение характерно для OTD, работающего под Linux. Связано с тем, что по-умолчанию временным каталогом для административного сервера и сервера экземпляра является "/tmp", а в Linux производится периодическая очистка этого каталога.
Решение простое:
Создаём временный каталог:
mkdir -p $OTD_HOME/tmp
В файле "$OTD_HOME/otd/admin-server/config/server.xml" находим "<temp-path>" и меняем "/tmp/" на наш путь (полный, без переменных среды окружения, у меня он выглядит так - "/opt/oracle/product/11.1.1/trafficdirector_Home_1/tmp/").
Повторяем операцию для всех экземпляров: во всех каталогах экземпляров, которые размещены в "$OTD_HOME/otd/" есть "config/server.xml", а в нём - "<temp-path>", где нужно заменить "/tmp/" на наш путь.
Останавливаем административный сервер и сервер (или серверы) экземпляра. Возможно, придётся останавливать с помощью "kill -TERM".
Стартуем всё заново.
Всё! Теперь административная консоль не теряет работающий экземпляр и остановить из командной строки тоже можно.