¿Por qué falla la instalación del complemento Helm para el almacenamiento de objetos?
Solucionar los errores de instalación de Helm para Cloud Object Storage.
Nube privada virtual Infraestructura clásica
Cuando instala el plugin ibmc Helm de IBM Cloud Object Storage, la instalación falla con los errores siguientes:
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
Cuando se instala el plugin ibmc de Helm, se crea un enlace simbólico desde el directorio ~/.helm/plugins/helm-ibmc para los sistemas Linux o desde el directorio ~/Library/helm/plugins/helm-ibmc para Mac
OS al directorio donde se encuentra el plugin ibmc de Helm, en el sistema local, que normalmente está en ./ibmcloud-object-storage-plugin/helm-ibmc.
Cuando se elimina el plugin ibmc Helm del sistema local o se mueve el directorio del plugin ibmc a una ubicación distinta, el enlace simbólico no se elimina.
Si ve un error permission denied, no tiene el permiso necesario read, write y execute en el archivo bash ibmc.sh para poder ejecutar mandatos de plugin de ibmc Helm.
Revise los pasos siguientes en función del tipo de error.
-
Para errores de enlace simbólico:
-
Elimine el plugin Helm de IBM Cloud Object Storage.
Ejemplo de Linux
rm -rf ~/.helm/plugins/helm-ibmcMac OS ejemplo
rm -rf ~/Library/helm/plugins/helm-ibmc for macOS -
Siga los pasos de la documentación para volver a instalar el plugin de Helm
ibmcy el plugin IBM Cloud Object Storage.
-
-
Para errores de permiso:
- Cambie los permisos para el plugin
ibmc. Ejemplo de Linux
chmod 755 ~/.helm/plugins/helm-ibmc/ibmc.sh ``` Mac OS ejemplo ```sh {: pre} chmod 755 ~/Library/helm/plugins/helm-ibmc/ibmc.sh ``` 2. Pruebe el plugin de Helm `ibm`. ```sh {: pre} helm ibmc --help ``` - Cambie los permisos para el plugin