El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe los pasos para resolver el problema del complemento HyperFlex que ocurre después de la nueva instalación/implementación o actualización de un clúster HyperFlex a la versión 3.0(1c).
Cisco recomienda que tenga conocimiento sobre estos temas:
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Paso 1. Verifique que no vea el complemento HyperFlex en el cliente Web de vCenter. Navegue hasta Inicio > Lista de inventario global y verifique si el complemento está visible en vCenter. El complemento debe estar justo debajo de Conmutadores distribuidos como se muestra en la imagen.
Paso 2. Asegúrese de que el usuario de inicio de sesión de vCenter tenga el privilegio de administrador completo.
Paso 3. Compruebe si el ping de vCenter a IP de administración de clústeres de HX funcionó (CMIP).
Paso 4. Verifique si el ping a CMIP fue intermitente para aislar el problema de IP duplicado.
Paso 5. Verifique que el complemento se haya instalado mediante el vCenter Manage Object Browser (MOB). Descubra el ID de dominio del clúster antes de realizar este paso. Para recopilar el ID de dominio de clúster, Secure Shell (SSH) en el CMIP y ejecutar este comando D"stcli cluster info | grep -i domain" como se muestra en la imagen.
Paso 6. En este caso, como puede ver, el ID de dominio es c122. Ahora, navegue hasta el MOB de vCenter y verifique si la extensión de este complemento está presente. Para hacerlo, inicie sesión en https://<vCenter IP o FQDN>/mob.
Navegue hasta content>extensionManager en la sección properties y seleccione (más...). En la parte inferior de la lista verá dos extensiones de la ruta de acceso de primavera. Uno de los cuales incluye el ID de dominio recolectado anteriormente.
Paso 7. Para validar aún más que el complemento HyperFlex se instaló en vCenter Web Client, navegue hasta Home>Administration>Solutions>Client Plug-Ins.
Si no ve HyperFlex (Springpath Plugin) en la tabla, haga clic en Comprobar nuevos complementos. Esto debería llenar el complemento Springpath si está presente. Esto tomará un par de minutos.
Antes de buscar nuevos complementos:
Después de buscar nuevos plug-in:
Paso 8. Reinicie el servicio vSphere Web Client (el servicio vsphere-client).
Servidor vCenter en Windows
Abra Server Manager en el sistema Windows en el que se ejecuta vCenter Server.
Vaya a Configuración > Servicios.
Seleccione VMware vSphere Web Client y haga clic en Restart.
Dispositivo de servidor vCenter
Utilice SSH para iniciar sesión en el dispositivo de servidor vCenter como root.
Detenga el servicio vSphere Web Client y ejecute uno de estos comandos.
vCenter Server 6.0:
service vsphere-client stop
vCenter Server 6.5:
service-control —stop vsphere-client
Reinicie el servicio vSphere Web Client con la ayuda de estos comandos.
vCenter Server 6.0:
service vsphere-client start
vCenter Server 6.5:
service-control —start vsphere-client
Resultados de comandos de lab vCenter Server Appliance:
Paso 9.Elimine la extensiónList ["com.springpath.sysmgmt" ] de vCenter.
Nota: Asegúrese de eliminar solamente el ID de dominio no utilizado. Si elimina el ID de dominio incorrecto, el clúster se desconectará. Recopile el ID de dominio correcto del Paso 5. Además, puede eliminar el clúster de la vista Hosts & Clusters de vCenter, eliminar la entrada de turba y volver a crear el clúster en vCenter y, por último, volver a registrar el clúster. En caso de duda, abra un SR TAC antes de continuar.
Paso 10. Vuelva a registrar el clúster de HX en el mismo vCenter.
Ejecute estos comandos para volver a registrar el HX en vCenter.
root@ucs-stctlvm-116-1:~# stcli cluster reregister --vcenter-datacenter
DATACENTER --vcenter-cluster <CLUSTER> --vcenter-url <vCenterIP> --vcenter-user <USER>
Paso 11. Espere a que los servicios de vSphere Web Client se conecten antes de poder volver a iniciar sesión, tardará entre 5 y 10 minutos.
Después de iniciar sesión, debería poder ver la plataforma de datos Cisco HX en Cisco Hyperflex Systems.
Paso 12. Si esto no funciona, verifique si el complemento se pudo descargar de la consola SSH VCSA. Esta prueba es para aislar cualquier problema de firewall, puerto o certificado.
Con el uso de wget:
sup-ucs-vc:~ # wget https://<CMIP>/plugins/stGui-1.0.zip —no-check-certificate
Con el uso de Curl:
sup-ucs-vc:~ # curl-v https://<CMIP>/plugins/stGui-1.0.zip
Paso 13.Vaya a https://vCenterIPaddress/ mobthen login asadministrator@vsphere.local.
Vaya a Content > Extension > ExtensionManager > extensionList ["com.springpath.sysmgmt" ] > Server
Así es como debería verse. ExtensionServerInfo muestra la misma dirección URL/IP para un clúster HX determinado. Ésta debe ser la misma IP que la de CMIP.
Paso 14. Si la salida del servidor Mob no muestra el mismo nombre DNS de URL, por ejemplo, si [0]ExtensionServerInfo y [1]ExtensionServerInfo fueran dos nombres DNS de URL independientes, podría ser un problema y causar un problema.
Busque la URL que es la IP de administración del clúster. Verifique el DNS en CtrlVM y siga estos pasos:
1. Registros de vCenter - https://kb.vmware.com/s/article/1011641
2. Paquete de almacenamiento Hyperflex - https://www.cisco.com/c/en/us/support/docs/hyperconverged-infrastructure/hyperflex-hx-data-platform/210831-Visual-guide-to-collect-Tech-Support-fil.html
1. Compruebe los registros de virgo de vCenter y busque mensajes si vCenter está teniendo problemas de comunicación con HX Cluster SstMgr.
2. Ubicación del registro VCSA Virgo: /var/log/vmware/vsphere-client/logs/vsphere_client_virgo.log
3. Verifique la ubicación de los registros de stMgr: /var/log/springpath/stMgr.log y busque mensajes de error o mensajes fallidos que correspondan al clúster Hyperflex o al complemento vCenter.
Ejemplo de registros en una situación de problema:
stMgr failed to return a simple cluster name,
[2016-11-15T19:48:40.542Z] [WARN ] pool-9-thread-1 70000096 100001 200001 com.storvisor.sysmgmt.service.ThriftServiceAccess Failed to get cluster name when checking for cluster access. org.apache.thrift.transport.TTransportException: java.net.UnknownHostException: cisco-storage-cluster.com
at org.apache.thrift.transport.THttpClient.flush(THttpClient.java:356)
at org.apache.thrift.TServiceClient.sendBase(TServiceClient.java:65)
at com.storvisor.sysmgmt.StMgr$Client.send_getName(StMgr.java:1308)
at com.storvisor.sysmgmt.StMgr$Client.getName(StMgr.java:1301)
at com.storvisor.sysmgmt.service.ThriftServiceAccess.hasValidAccess(ThriftServiceAccess.java:228)
at com.storvisor.sysmgmt.service.util.StorvisorServerCacheForceUpdaterThread.call(StorvisorServerCacheForceUpdaterThread.java:28)
at com.storvisor.sysmgmt.service.util.StorvisorServerCacheForceUpdaterThread.call(StorvisorServerCacheForceUpdaterThread.java:12)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: cisco-storage-cluster.com
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
4. Abra un Cisco TAC SR si esto no ayuda a: https://mycase.cloudapps.cisco.com/case