Хотел поделиться еще одним новым моментом в ESXi 4.1. — режим Tech Support Mode.
Многим знаком режим unsupported в ESXi 4 и чтобы войти в данный режим надо было набрать unsupported на клавиатуре в локальной консоли, после этого мы попадали в busybox консоль ESXi. Еще, наверное, многие помнят, как было немного геморно включать SSH на ESXi 4. Да и кстати данные вещи официально не поддерживались VMware, так что если что то случилось после работы в режиме unsupported и Вы пошли писать письмо о помощи или с вопросом, то можно было сказать прощай офф. саппорту. Единственными официальными способами работы из командной строки были vSphereCLI и vMA.
Но парни из VMware не стоят на месте и в версии ESXi 4.1 официально появилась поддержка интерфейса командной строки busybox консоли как локально, так и удаленно через SSH и называются они соответственно Local Tech Support и Remote Tech Support . Активация этих режимов стала очень быстрой и удобной.
Существует два вариант активации Tech Support Mode
- Локально из DCUI консоли ESXi;
- Через vSphere Client;
Активация через DCUI.
Логинимся и заходим в локальную консоль.
Нас интересует Troubleshooting Options. В этом разделе как раз все и включается, а также и отключается.
Идем туда и видим
Опция Enable Local Tech Support включает локальный интерфейс командной строки.
Опция Enable Remote Tech Support (SSH) включает удаленный доступ к командной строке busybox консоли через SSH.
Опция Modify Tech Support timeout — это время ожидание в минутах при котором оба режима Tech Support отключаются автоматом. Если есть открытые сессии, то на них эта опция не распространяется. Опция срабатывает только в том случае если нет открытых сессий (локальной и/или удаленных). Чтобы отключить данную опцию необходимо выставить время таймаута в 0.
Активация через GUI vSphere Client.
Идем в раздел Configuration -> Security Profile
Далее Properties.
Тут в принципе все теже опции что и в локальной консоли ESXi. Службы для Local Tech Support и Remote Tech Support (SSH) не запущены.
Выбираем нужный сервис (Local Tech Support/Remote Tech Support (SSH) ) и жмем Options.
Далее жмем кнопку Start дабы сейчас запустить сервис, а затем выбираем в Startup Policy режим автоматического запуска.
После выполнение процедуры видим что статус демонов стоит в Running.
Чтобы включить/отключить/изменить таймаут для автоматического отключения Tech Support Mode (в DCUI опция назывывается Modify Tech Support timeout) в GUI vSphere Client необходимо сделать следующее.
Идем Configuration -> Advansed Settings -> UserVars. Далее параметр UserVars.TSMTimeOut.
Кстати тут время измеряется в секундах, а не в минутах как в опции Modify Tech Support timeout в DCUI ESXi. Чтобы отключить таймаут необходимо просто выставить значение времени в 0. Любое другое значение означает, что таймаут включен.
[…] […]
[…] в новой версии ESXi и о том как включить его отлично написано у […]
приветствую Михаил, благодарю за полезную информацию.
У меня возникла проблема, я создал служебную вмкернел сеть и рут стал недоступен
https://communities.vmware.com/thread/511172
в этой ссылке говорят что можно решить проблему через ДСУИ о которой вы пишите в статье. Подскажите пожалуйста, как это делается? зайдя в консоль смогу ли я просто удалить созданную сеть и решить проблему, или же сеть придется компоновать заново. Спасибо за ранее.