Por que a instalação do plug-in de armazenamento de objetos Helm falha?
Resolva problemas de falhas na instalação do Helm para o Cloud Object Storage.
Nuvem privada virtual Infraestrutura clássica
Quando você instala o plug-in do Helm IBM Cloud Object Storageibmc, a instalação falha com um dos erros a seguir:
Error: symlink /Users/iks-charts/ibm-object-storage-plugin/helm-ibmc /Users/ibm/.helm/plugins/helm-ibmc: file exists
Error: fork/exec /home/iksadmin/.helm/plugins/helm-ibmc/ibmc.sh: permission denied
Quando o plug-in Helm ibmc é instalado, um symlink é criado do diretório ~/.helm/plugins/helm-ibmc para sistemas Linux ou do diretório ~/Library/helm/plugins/helm-ibmc para Mac OS para o diretório no qual
o plug-in Helm ibmc está localizado em seu sistema local, que é geralmente em ./ibmcloud-object-storage-plugin/helm-ibmc.
Quando você remove o plug-in Helm ibmc de seu sistema local ou move o diretório do plug-in Helm ibmc para um local diferente, o symlink não é removido.
Se você vir um erro permission denied, você não tem a permissão necessária read, writee execute no arquivo bash ibmc.sh para poder executar ibmccomandos de plug-in do
Helm.
Revise as etapas a seguir com base no tipo de erro.
-
Para erros de link simbólico:
-
Remova o IBM Cloud Object Storage Plug-in do Helm.
Exemplo de Linux
rm -rf ~/.helm/plugins/helm-ibmcMac OS exemplo
rm -rf ~/Library/helm/plugins/helm-ibmc for macOS -
Siga a documentação para reinstalar o plug-in do Helm
ibmce o plug-in do IBM Cloud Object Storage.
-
-
Para erros de permissão:
- Mude as permissões para o plug-in
ibmc. Exemplo de Linux
chmod 755 ~/.helm/plugins/helm-ibmc/ibmc.sh ``` Mac OS exemplo ```sh {: pre} chmod 755 ~/Library/helm/plugins/helm-ibmc/ibmc.sh ``` 2. Experimente o plug-in do Helm do `ibm`. ```sh {: pre} helm ibmc --help ``` - Mude as permissões para o plug-in