Depurar la instalación de Portworx
Nube privada virtual Infraestructura clásica
Este tema de resolución de problemas se aplica únicamente a los clústeres de Red Hat OpenShift que ejecutan la versión 3.11.
Cuando crea una instancia de servicio de Portworx desde el catálogo de IBM Cloud, la instalación de Portworx del clúster falla y la instancia de servicio muestra el estado Error de suministro (Provision failure).
Antes de que se instale Portworx en el clúster, se realizan una serie de comprobaciones para verificar la información que ha especificado en la página del servicio Portworx del catálogo de IBM Cloud.
Si una de estas comprobaciones falla, el estado del servicio Portworx pasa a ser Provision failure. No puede ver los detalles de qué comprobación ha fallado o qué información falta para completar la instalación.
Siga esta guía para comenzar a solucionar el problema de la instalación de Portworx y para verificar la información que ha especificado en el catálogo de IBM Cloud.
Si descubre información que ha especificado incorrectamente o si tiene que cambiar la configuración del clúster, corrija la información o la configuración del clúster. A continuación, cree una nueva instancia de servicio de Portworx para reiniciar la instalación.
Paso 1: Verificación de la información del catálogo de IBM Cloud
Empiece por verificar que la in formación que ha especificado en el catálogo de IBM Cloud es correcta. Si la información no se ha especificado correctamente, la instalación no pasa las comprobaciones previas a la instalación y falla sin que se inicie la instalación.
-
Verifique que el clúster en el que desea instalar Portworx se encuentra en la región y en el grupo de recursos de IBM Cloud que ha seleccionado.
ibmcloud oc cluster get --cluster CLUSTER_NAME_OR_ID -
Verifique que la clave de API de IBM Cloud que ha especificado tiene suficientes permisos para trabajar con el clúster. Debe tener asignado el rol de acceso a la plataforma de Editor y el rol de acceso al servicio de Gestor sobre Red Hat OpenShift on IBM Cloud. Para obtener más información, consulte Permisos de acceso de usuario.
-
Verifique que ha especificado el punto final de API
etcdcorrespondiente a la instancia del servicio Databases for etcd en el formato correcto.-
Añada el punto final de etcd con el formato
etcd:<etcd_endpoint1>;etcd:<etcd_endpoint2>. Si tiene más de un punto final, incluya todos los puntos finales y sepárelos con un signo de dos puntos (;).Ejemplo de punto final:
etcd:https://1ab234c5-12a1-1234-a123.databases.appdomain.cloud:32059
-
Verifique que ha almacenado las credenciales para acceder a la instancia del servicio Databases for etcd en un secreto de Kubernetes en el clúster. Para obtener más información, consulte Configuración de una instancia del servicio Databases for etcd para metadatos de Portworx.
- Revise los pasos 4-6 y verifique que ha recuperado el nombre de usuario, la contraseña y el certificado correctos.
- Obtenga una lista de los secretos del clúster y busque el secreto que contiene las credenciales de la instancia del servicio Databases for etcd.
oc get secrets ``` 3. Asegúrese de que el nombre de usuario, la contraseña y el certificado se guarden como un valor codificado en base64 en el secreto de Kubernetes. 4. Compruebe que ha especificado el nombre correcto del secreto en el catálogo de IBM Cloud. -
Si ha elegido configurar el cifrado del volumen con IBM Key Protect, asegúrese de haber creado una instancia de IBM Key Protect en su cuenta de IBM Cloud y de haber guardado las credenciales para acceder a la instancia en un secreto de Kubernetes en el proyecto
portworxdel clúster. Para obtener más información, consulte Habilitación del cifrado por volumen para volúmenes de Portworx.- Asegúrese de que la clave de API del ID de servicio y de que el ID de instancia de IBM Key Protect, la clave raíz y el punto final de la API se hayan guardado como valores de base64 en el secreto de Kubernetes del clúster.
- Asegúrese de haber llamado al secreto
px-ibm. - Asegúrese de haber creado el secreto en el proyecto
portworxdel clúster.
Paso 2: Verificación de la configuración del clúster
Si ha especificado la información correcta en la página del catálogo de IBM Cloud, compruebe que el clúster se haya configurado correctamente para Portworx.
- Comprueba que el clúster que deseas utilizar cumple los requisitos mínimos de hardware para Portworx.
- Si desea utilizar un clúster de máquina virtual, asegúrese de que ha añadido almacenamiento en bloque sin montar y sin formatear al clúster para que Portworx pueda incluir los discos en la capa de almacenamiento de Portworx.
Paso 3: Cómo ponerse en contacto con el equipo de Portworx y de IBM
Póngase en contacto con el soporte de Portworx utilizando uno de los métodos siguientes.
-
Enviar un correo electrónico a
support@purestorage.com. -
Llamando a
+1 (866) 244-7121o+1 (650) 729-4088en Estados Unidos o uno de los números internacionales. -
Abrir un problema en Portworx Service Portal. Si no tiene una cuenta, consulte Solicitar acceso.