Некоторое время назад я писал по поводу kitty. Пользовался им долго, но перешел на работе на Windows8, что китти, что путти стали просто виснуть. Не могу пока выяснить с чем это связано, дома у меня такой проблемы нету, может прокси, может более активный трафик через тунели, может еще что-то. Т.к. работать надо, поискал другой SSH клиент. Нашел очень интересный, бесплатный для некомерческого использования XShell. Меню очень похоже на путти, из интерсных добавлений, табы. Вообще там очень много всего интересного в целом, но лично я пользуюсь только консолью и тунелями, это предлагают все  клиенты.

Некоторое время назад, когда я обновлял View c 5.0 до 5.1, а чуть позднее vSphere c 5.0 до 5.1, вылезла вот такая штука. Каждую минуту в консоли вицентра писалось сообщение «recompute virtual disk digest». Оно не мешало никак жить, просто захламляло окно с событиями. Сегодня мне подумалось, что это связано с Host Cache, я его отключил и включил обратно. И сообщения пропали.

 

Найти подобную проблему мне так и не удалось, хотя в VMware мне говорили, что они в курсе и такое у многих.

Начну с предыстории. После обновления системы до Windows 8 я установил vSphere Client и забыл про него, лазить каждый день на виртуалки мне не надо. И в один прекрасный день мне это понадобилось. Я запустил клиент и получил ошибку, у вас слишком новый клиент(5.1), давайте сделаем даунгрейд(до 5.0). Ну окей, хотя я не понимаю, почему новый клиент вдруг решил не поддерживать старую систему, тем более в пределах одной версии. Я нажал, запустить установку, клиент скачался, распаковался, но при установке сказал, что моя система должна быть XP Sp3 или выше. Я в очередной раз плюнул и забил. Еще спустя неделю зайти туда уже было просто нужно, но не на столько, чтобы подключить к монитору или установить клиент на соседнюю машину. =)

Вчера имея немного свободного времени, я решил провести изыскания, как включить ssh на esx хосте не имея при этом консоли. В процессе поиска я нашел как обновить систему до более высокой версии.

Т.к. доступа до системы у меня не было, я скачал esxcli для убунту, установка там тривиальная, просто перл скрипт.

Для начала нужно разрешить хосту ходить внаружу.

esxcli -s esx_host_name network firewall ruleset set -e true -r httpClient

Дальше спрашиваем список апдейтов.

esxcli -s esx_host_name software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

Выбираем нужную версию. На сегодняшний день это ESXi-5.1.0-799733-standard.

esxcli -s esx_host_name software profile install -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-5.1.0-799733-standard

В этот момент у меня очень долго все думало, я решил, что сделал что-то не так и нажал crtl+c, дальше я очень долго смотрел свою текущую версию, еще раз пробовал обновлять, но уже вылетало сразу и с ошибкой. Как оказалось, процесс уже запустился и совершенно не важно жду я в консоли завершения или нет. Чуть позже я перегрузил систему и она стала 5.1.

Всем удачных обновлений.