Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Устранение ошибки «Сервис недоступен 503 Не удалось подключиться к конечной точке в VMware vCenter»

Summary: Действия по устранению ошибки 503 «Service Unavailable Failed to connect to endpoint» с помощью VMware vCenter. Ошибка 503 может быть вызвана различными сценариями. Документируются решения для двух распространенных сценариев. ...

This article applies to   This article does not apply to 

Symptoms

Администраторам может быть не удается получить доступ к vCenter. Возможно, не удалось запустить службу vpxd и inventory.

Сообщение об ошибке: 503 Service Unavailable Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceSpecE:0x00007f975808ee30] _serverNamespace = / action = Allow _pipeName =/var/run/vmware/vpxd-webserver-pipe)

Cause

Эта ошибка может быть различными причинами. Ниже приведены два возможных сценария.

Сценарий 1

Пароль, используемый учетной записью компьютера, периодически обновляется автоматически.

Этот пароль хранится в учетной записи машины на сервере vCenter и в VMware Directory Service, которая находится на контроллерах platform Services Controller. Если резервное копирование, используемое для восстановления, предустановит последнее обновление пароля, после восстановления учетная запись машины не сможет войти в VMware Directory Service.

Кроме того, если сервер vCenter откатится к моментальному снимку, предустановив последнее обновление пароля, после восстановления учетная запись машины не сможет войти в VMware Directory Service.
 


Сценарий 2

ISO-образ устанавливается на любое количество виртуальных машин из пользовательского интерфейса vCenter с длительными именами при использовании библиотеки содержимого в хранилищах данных VSAN. Это делает его слишком длинным для базы данных.

В файле /var/log/vmware/vpxd.log одна из последних строк считывает string too large или string too large for database.

Resolution

Сценарий 1

Для vCenter Server Appliance:

  1. Войдите на сервер vCenter Server с помощью SSH в качестве пользователя root.
  2. Выполните команду shell для переключения на BASH.
  3. Выполните следующую команду, чтобы сбросить пароль:
    /usr/lib/vmware-vmafd/bin/dir-cli computer password-reset --login administrator --live-dc-hostname < пароль FQDN контроллераplatform Services Controller> --password 

    например:
    /usr/lib/vmware-vmafd/bin/dir-cli computer password-reset --login administrator --live-dc-hostname mgmt01psc01.sfo01.rainpole.local --password 'VMware1!'

    Успешный сброс пароля выводит:
    Password for machine account reset.
  4. Выполните следующие команды, чтобы запустить службы vCenter Server:
    service-control --stop --all
    service-control --start --all


Сценарий 2

Следуйте инструкциям в статье базы знаний VMware Невозможно подключить хост к vCenter из-за ошибки: строка слишком большая для базы данных (55610).Эта гиперссылка позволяет перейти на сайт за пределами Dell Technologies.

В этой статье базы знаний описывается хост, но его влияние на vCenter Server уже знакомо.

Если ни один из сценариев не применяется, используйте эту статью базы знаний VMware для дополнительного поиска и устранения неисправностей: Ошибка «503 Service Unavailable» в веб-клиенте vSphere При входе в vCenter Server (67818) или при доступе к vCenter Server (67818).Эта гиперссылка позволяет перейти на сайт за пределами Dell Technologies.

Additional Information

Affected Products

VxRail, VxRail Appliance Family

Products

VxRail Appliance Family