Depurando sua instalação do Portworx
Nuvem Privada Virtual Infraestrutura clássica
Este tópico de solução de problemas se aplica apenas aos clusters do Red Hat OpenShift que executam a versão 3.11.
Ao criar uma instância de serviço do Portworx por meio do catálogo do IBM Cloud, a instalação do Portworx em seu cluster falha e a instância de serviço mostra um status de Falha de provisão.
Antes de o Portworx ser instalado em seu cluster, um número de verificações é executado para verificar as informações fornecidas na página do serviço do Portworx do catálogo do IBM Cloud.
Se uma dessas verificações falhar, o status do serviço do Portworx será mudado para Falha de provisão. Não é possível ver os detalhes de qual verificação falhou ou quais informações estão faltando para concluir a instalação.
Siga este guia para iniciar a resolução de problemas de sua instalação do Portworx e verificar as informações inseridas no catálogo do IBM Cloud.
Se você localizar informações que inseriu incorretamente ou tiver que mudar a configuração do seu cluster, corrija as informações ou a instalação do cluster. Em seguida, crie uma nova instância de serviço do Portworx para reiniciar a instalação.
Etapa 1: verificando as informações do catálogo do IBM Cloud
Comece verificando se as informações inseridas no catálogo do IBM Cloud estão corretas. Se as informações foram inseridas incorretamente, a instalação não passará nas verificações de pré-instalação e falhará sem iniciar a instalação.
-
Verifique se o cluster no qual deseja instalar o Portworx está localizado na região do IBM Cloud e no grupo de recursos que você selecionou.
ibmcloud oc cluster get --cluster CLUSTER_NAME_OR_ID -
Verifique se a chave de API do IBM Cloud inserida tem permissões suficientes para funcionar com seu cluster. Deve-se estar designado à função de acesso à plataforma Editor e à função de acesso ao serviço Gerenciador para o Red Hat OpenShift on IBM Cloud. Para obter mais informações, consulte Permissões de acesso do usuário.
-
Verifique se você inseriu o terminal de API
etcdpara seus Bancos de dados para a instância de serviço etcd no formato correto.-
Inclua o terminal etcd no formato
etcd:<etcd_endpoint1>;etcd:<etcd_endpoint2>. Se você tiver mais de um terminal, inclua todos os terminais e separe-os com um ponto e vírgula (;).Exemplo de terminal:
etcd:https://1ab234c5-12a1-1234-a123.databases.appdomain.cloud:32059
-
Verifique se você armazenou as credenciais para acessar seus Bancos de dados para a instância de serviço etcd em um segredo do Kubernetes em seu cluster. Para obter mais informações, consulte Configurando um banco de dados para a instância de serviço etcd para os metadados do Portworx.
- Revise as etapas 4-6 e verifique se você recuperou o nome de usuário, a senha e o certificado corretos.
- Liste os segredos em seu cluster e procure pelo segredo que contenha as credenciais de seus Bancos de dados para a instância de serviço etcd.
oc get secrets ``` 3. Certifique-se de que o nome de usuário, a senha e o certificado sejam armazenados como um valor codificado em base64 em seu segredo do Kubernetes. 4. Verifique se você inseriu o nome correto do segredo no catálogo do IBM Cloud. -
Se você optou por configurar a criptografia de volume com o IBM Key Protect, assegure-se de ter criado uma instância do IBM Key Protect em sua conta do IBM Cloud e de que armazenou as credenciais para acessar sua instância em um segredo do Kubernetes no projeto
portworxdo seu cluster. Para obter mais informações, consulte Ativando a criptografia por volume para seus volumes do Portworx.- Assegure-se de que a chave de API de seu ID do serviço e o ID de instância, a chave raiz e o terminal de API do IBM Key Protect sejam armazenados como valores base64 no segredo do Kubernetes de seu cluster.
- Assegure-se de que nomeou seu segredo como
px-ibm. - Assegure-se de que criou o segredo no projeto
portworxdo seu cluster.
Etapa 2: verificando a instalação do cluster
Se você inseriu as informações corretas na página do catálogo do IBM Cloud, verifique se seu cluster está configurado corretamente para o Portworx.
- Verifique se o cluster que você deseja usar atende aos requisitos mínimos de hardware para o Portworx.
- Se você quiser usar um cluster de máquina virtual, certifique-se de que ter incluído armazenamento de bloco bruto, não formatado e desmontado para o seu cluster para que o Portworx possa incluir os discos na camada de armazenamento do Portworx.
Etapa 3: entrar em contato com a Portworx e com a IBM
Entre em contato com o suporte Portworx usando um dos métodos a seguir.
-
Enviar um e-mail para
support@purestorage.com. -
Chamando
+1 (866) 244-7121ou+1 (650) 729-4088nos Estados Unidos ou um dos Números internacionais -
Abrindo um problema no Portal de ServiçosPortworx. Se você não tiver uma conta, consulte Solicitar acesso