Перейти к основному содержанию

VMware — недоступно изменение конфигурации виртуального диска

VMware

Столкнулся с проблемой в vCenter 7, невозможно изменить конфигурацию диска виртуальной машины. У меня проблема возникла после перевыпуска сертификатов.

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

vmware

В логе /var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log можно наблюдать следующее:

[2021-09-20T16:09:28.817+02:00] [ERROR] http-nio-5090-exec-60        70007708 100209 200011 com.vmware.vise.mvc.exception.GlobalExceptionHandler              Exception handled while processing request for /ui/data/propertiesByRelation/urn:vmomi:Folder:group-d1:1692746b-6d70-44be-b585-738e1bc486b1?properties=profileContent,iofilterInfo&relation=pbmProfiles&targetType=PbmRequirementStorageProfile:  java.lang.RuntimeException: com.vmware.vim.binding.vmodl.MethodFault: Cannot connect to profile-driven storage service.
        at com.vmware.vise.data.adapters.risetovise.RiseToViseResult.toRuntimeException(RiseToViseResult.java:147)
        [...]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)
Caused by: com.vmware.vim.binding.vmodl.MethodFault: Cannot connect to profile-driven storage service.
        at com.vmware.vise.vim.commons.MixedUtil.getMethodFault(MixedUtil.java:107)
        at com.vmware.vsphere.client.spbm.util.PbmUtil.getMethodFault(PbmUtil.java:120)
        [...]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        ... 1 common frames omitted
Caused by: java.lang.Exception: Cannot connect to profile-driven storage service.
        at com.vmware.vsphere.client.spbm.util.PbmUtil.getLocalizedException(PbmUtil.java:169)
        at com.vmware.vsphere.client.spbm.util.PbmUtil.getMethodFault(PbmUtil.java:121)
        ... 14 common frames omitted
Caused by: com.vmware.vsphere.client.spbm.impl.PbmServiceUnableToConnectException: java.util.concurrent.ExecutionException: com.vmware.vim.vmomi.client.exception.InvalidSslCertificateException: Invalid SSL certificate (HTTP 526 status code)
        at com.vmware.vsphere.client.spbm.impl.PbmServiceImpl.getServiceInstanceContent(PbmServiceImpl.java:89)
        at com.vmware.vsphere.client.spbm.impl.PbmServiceImpl.getProfileManager(PbmServiceImpl.java:101)
        [...]
        at com.vmware.vsphere.client.spbm.impl.ProfileProviderAdapter.getRelatedProfilesForEntity(ProfileProviderAdapter.java:413)
        at com.vmware.vsphere.client.spbm.impl.ProfileProviderAdapter.processQuery(ProfileProviderAdapter.java:200)
        ... 13 common frames omitted
Caused by: java.util.concurrent.ExecutionException: com.vmware.vim.vmomi.client.exception.InvalidSslCertificateException: Invalid SSL certificate (HTTP 526 status code)
        at com.vmware.vim.vmomi.core.impl.BlockingFuture.get(BlockingFuture.java:81)
        at com.vmware.vsphere.client.spbm.impl.PbmServiceImpl.getServiceInstanceContent(PbmServiceImpl.java:87)
        ... 17 common frames omitted
Caused by: com.vmware.vim.vmomi.client.exception.InvalidSslCertificateException: Invalid SSL certificate (HTTP 526 status code)
        at com.vmware.vim.vmomi.client.http.impl.HttpExchangeBase.parseResponse(HttpExchangeBase.java:224)
        at com.vmware.vim.vmomi.client.http.impl.HttpExchange.invokeWithinScope(HttpExchange.java:54)
        [...]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at com.vmware.vise.util.concurrent.WorkerThreadFactory$1.run(WorkerThreadFactory.java:64)
        ... 1 common frames omitted
cat /var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log | grep InvalidSslCertificateException

vmware

Проблема связана с несоответствием SSL сертификатов в поисковом сервисе vCenter Server.

Что делать?

Сначала попытайтесь перезапустить службы:

service-control --stop --all && service-control --start --all

Если не поможет, воспользeйтесь утилитой lsdoctor.

VMware — lsdoctor Tool

В данном случае утилиту нужно запустить с атрибутом -t (--trustfix):

python lsdoctor.py -t

vmware

После окончания работы утилиты нужно перезапустить службы:

service-control --stop --all && service-control --start --all

Проблема решена.

vmware

Ссылки

https://kb.vmware.com/s/article/85784

 

Похожие материалы

Узнать MAC адреса физических линков гипервизора ESXi 6.0

Понадобилось узнать MAC адреса физических vmnic интерфейсов гипервизора ESXi 6.0. Просто посмотреть их целиком нельзя, частично посмотреть можно только если не собран LACP. Заходим в DCUI в раздел Troubleshooting Options:

Установка VMware Open Virtualization Format Tool 4.3.0 Update 2

VMware OVF Tool — это command-line утилита, которая позволяет импортировать OVF пакеты на многие продукты VMware, экспортировать тоже. Вышла новая версия VMware Open Virtualization Format Tool 4.3.0 Update 2. Установим.