Perché l'installazione del plug-in Helm dell'archiviazione oggetti non riesce?
Risoluzione dei problemi relativi agli errori di installazione di " Helm " per Cloud Object Storage.
Virtual Private Cloud Infrastruttura classica
Quando installi il plug-in Helm ibmc IBM Cloud Object Storage, l'installazione non riesce, con uno dei seguenti errori:
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 il plugin Helm ibmc è installato, viene creato un collegamento simbolico dalla directory ~/.helm/plugins/helm-ibmc per i sistemi Linux o dalla directory ~/Library/helm/plugins/helm-ibmc per Mac OS
alla directory in cui si trova il plugin Helm ibmc sul tuo sistema locale, che di solito è in ./ibmcloud-object-storage-plugin/helm-ibmc.
Quando rimuovi il plugin Helm ibmc dal tuo sistema locale, o sposti la directory del plugin Helm ibmc in un'altra ubicazione, il collegamento simbolico non viene rimosso.
Se viene visualizzato l'errore " permission denied ", significa che non disponi delle autorizzazioni richieste ( read, write e execute ) sul file bash ibmc.sh, necessarie
per poter eseguire i comandi del plug-in ibmc Helm.
Esaminare i seguenti passi in base al tipo di errore.
-
Per gli errori symlink:
-
Rimuovi il plugin Helm IBM Cloud Object Storage.
Esempio Linux
rm -rf ~/.helm/plugins/helm-ibmcMac OS esempio
rm -rf ~/Library/helm/plugins/helm-ibmc for macOS -
Segui la documentazione per reinstallare il plug-in Helm
ibmce il plug-in IBM Cloud Object Storage.
-
-
Per gli errori di autorizzazione:
- Modifica le autorizzazioni per il plug-in
ibmc. Esempio Linux
chmod 755 ~/.helm/plugins/helm-ibmc/ibmc.sh ``` Mac OS esempio ```sh {: pre} chmod 755 ~/Library/helm/plugins/helm-ibmc/ibmc.sh ``` 2. Prova il plug-in Helm `ibm`. ```sh {: pre} helm ibmc --help ``` - Modifica le autorizzazioni per il plug-in