Object Storageの Helm プラグインのインストールが失敗するのはなぜですか?
Cloud Object Storage における「 Helm 」のインストール失敗のトラブルシューティング。
仮想プライベートクラウド クラシック・インフラストラクチャー
IBM Cloud Object Storage ibmc Helm プラグインをインストールすると、インストールが失敗し、以下のいずれかのエラーが発生します。
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
ibmc Helm プラグインがインストールされると、~/.helm/plugins/helm-ibmc ディレクトリー (Linux システムの場合) または ~/Library/helm/plugins/helm-ibmc ディレクトリー (Mac OS の場合) から、ibmc Helm プラグインが置かれているローカル・システム上のディレクトリー (通常は、./ibmcloud-object-storage-plugin/helm-ibmc)
へのシンボリック・リンクが作成されます。
ローカル・システムから ibmc Helm プラグインを削除するか、または ibmc Helm プラグイン・ディレクトリーを別の場所に移動すると、シンボリック・リンクは削除されません。
permission denied エラーが表示された場合は、ibmc Helm プラグイン・コマンドを実行するために必要な、ibmc.sh bash ファイルに対する read、write、および execute の各権限がありません。
エラー・タイプに基づいて、以下のステップを実行します。
-
symlink エラーの場合:
-
IBM Cloud Object Storage Helm プラグインを削除します。
Linux の例
rm -rf ~/.helm/plugins/helm-ibmcMac OS 例
rm -rf ~/Library/helm/plugins/helm-ibmc for macOS -
資料に従って、
ibmcHelm プラグインおよび IBM Cloud Object Storage プラグインを再インストールします。
-
-
許可エラーの場合:
ibmcプラグインのアクセス許可を変更します。 Linux の例
chmod 755 ~/.helm/plugins/helm-ibmc/ibmc.sh ``` Mac OS 例 ```sh {: pre} chmod 755 ~/Library/helm/plugins/helm-ibmc/ibmc.sh ``` 2. `ibm` Helm プラグインを試行します。 ```sh {: pre} helm ibmc --help ```