Pourquoi l'installation du plug-in Object storage Helm échoue-t-elle?
Dépannage des échecs d'installation d' Helm pour Cloud Object Storage.
Cloud privé virtuel Infrastructure classique
Lorsque vous installez le plug-in IBM Cloud Object Storage ibmc Helm, l'installation échoue avec l'un des messages d'erreur suivants :
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
Lorsque le plug-in ibmc Helm est installé, un lien symbolique est créé à partir du répertoire ~/.helm/plugins/helm-ibmc pour les systèmes Linux ou à partir du répertoire ~/Library/helm/plugins/helm-ibmc pour
Mac OS vers le répertoire où le plug-inibmc Helm se trouve sur votre système local, en général dans ./ibmcloud-object-storage-plugin/helm-ibmc.
Lorsque vous retirez le plug-in Helm ibmc de votre système local, ou que vous déplacez le répertoire du plug-in Helm ibmc à un autre emplacement, le lien symbolique est conservé.
Si une erreur permission denied s'affiche, cela implique que vous ne disposez pas des droits read, write et execute requis sur le fichier bash ibmc.sh pour pouvoir exécuter les commandes
de plug-in ibmc Helm.
Passez en revue les étapes suivantes en fonction du type d'erreur.
-
Pour les erreurs symlink:
-
Retirez le plug-in Helm d'IBM Cloud Object Storage.
Exemple pour Linux
rm -rf ~/.helm/plugins/helm-ibmcMac OS exemple
rm -rf ~/Library/helm/plugins/helm-ibmc for macOS -
Suivez les instructions décrites dans la documentation pour réinstaller le plug-in Helm
ibmcet le plug-in IBM Cloud Object Storage.
-
-
Pour les erreurs d'autorisation:
- Modifiez les droits pour le plug-in
ibmc. Exemple pour Linux
chmod 755 ~/.helm/plugins/helm-ibmc/ibmc.sh ``` Mac OS exemple ```sh {: pre} chmod 755 ~/Library/helm/plugins/helm-ibmc/ibmc.sh ``` 2. Essayez le plug-in `ibm` Helm. ```sh {: pre} helm ibmc --help ``` - Modifiez les droits pour le plug-in