Назад | Перейти на главную страницу

XenCenter не может подключиться к серверу XCP после перезапуска

После перезапуска хост-компьютера XCP 1.6.10 XenCenter 6.1 больше не может подключиться к нему. Сообщение об ошибке всегда «Сбой сервера: неавторизованный». С помощью ssh с теми же учетными данными root работает нормально.

Кажется, я не могу найти какой-либо журнал на коробке, который помог бы мне диагностировать эту проблему, есть ли место, где пытается подключиться openwsmand зарегистрированы?

Если кто-то наткнется на такое же явление, вот что я узнал (спойлер: я тупой):

Конечно, сразу должно было встревожить то, что я написал openwsmand когда xapi Фактически, процесс отвечает за обработку попыток подключения от XenCenter и т.п. Здесь произошло то, что я просто сделал простой netstat -plant и заметил, что openwsmand прослушивал порт 443, который, как я знал, был тем портом, к которому XenCenter пытался подключиться, поэтому я предположил, что это правильный процесс.

Но, конечно, XenCenter не может подключиться к openwsmand потому что это инструмент из пакета OpenManage Suite от Dell. Я полагаю, что когда я впервые установил OpenManage, openwsmand пытался подключиться к порту 443, но он уже использовался xapi, поэтому он сдался, и я все еще мог подключиться.

Однако когда я перезапустил машину, openwsmand служба была запущена до xapi, поэтому он занял порт 443, и у меня не было возможности подключиться с помощью XenCenter.

Простой

$ service openwsmand stop
$ xe-toolstack-restart
$ service openwsmand start

исправил проблему. Эта операция не повлияет на работающие в настоящее время виртуальные машины.