PVCの作成が失敗する理由File Storage for VPC ?
仮想プライベートクラウド
PVCの作成は、以下の例のようなエラーメッセージとともに失敗する。
EIT(転送中の暗号化)によるVPCファイルストレージの永続ボリュームクレームの障害のトラブルシューティング。
vpc.file.csi.ibm.io_ibm-vpc-file-csi-controller-699b96b98-7vhwx_58851c95-cfcc-461c-8fac-2fdecc146cb4 failed to provision volume with StorageClass "ibmc-vpc-file-dp2": rpc error: code = FailedPrecondition desc = {RequestID: 4c7b91e2-3e09-4164-9620-2ae95b2df4dd , Code: SubnetFindFailed, Description: A subnet with the specified zone 'jp-osa-2' and available cluster subnet list '02o7-b4ff2863-3b9f-4264-9b58-0b8272172db7,02p7-1708554a-b471-4e6e-8092-7b9e958f4418,02n7-54f9b149-629c-4d43-9a87-7b8f0831f159' could not be found., BackendError: {Code:SubnetFindFailed, Type:RetrivalFailed, Description:A subnet with the specified zone 'jp-osa-2' and available cluster subnet list '02o7-b4ff2863-3b9f-4264-9b58-0b8272172db7,02p7-1708554a-b471-4e6e-8092-7b9e958f4418,02n7-54f9b149-629c-4d43-9a87-7b8f0831f159' could not be found., BackendError:no subnet found, RC:404}, Action: Please check if the property 'vpc_subnet_ids' contains valid subnetIds. Please check 'kubectl get configmap ibm-cloud-provider-data -n kube-system -o yaml'.Please check 'BackendError' tag for more details}
この問題の原因として考えられるのは、クラスターと VPC が異なるリソース グループにあることです。 これに該当する場合は、独自のストレージ クラスを作成し、PVC の作成を再試行してください。 クラスターと VPC が同じリソース グループ内にある場合は、サブネットの詳細を確認し、サポート ケースを開いて VPC サブネット情報を提供します。
-
クラスターと VPC のリソース グループを見つけます。 リソースグループはコンソールで、または
ibmcloud is resource service-instances -g GROUP指示。- クラスタとVPCが同じリソースグループにない:独自のストレージクラス を作成し、
resourceGroupセクションでVPCリソースグループIDを、securityGroupIDsセクションでkube-<clusterID>セキュリティグループIDを必ず指定してください。 以下のコマンドを実行すれば、kube-<clusterID>セキュリティ・グループのIDがわかります。
ibmcloud is sg kube-<cluster-id> | grep ID ``` * **クラスターとVPCは同じリソースグループにあります**: 確認してください `vpc_subnet_ids` プロパティには有効なサブネット ID が含まれています。 1. サブネットIDを確認します。`ibm-cloud-provider-data` 構成マップ。 ```sh {: pre} oc get cm ibm-cloud-provider-data -n kube-system -o yaml | grep vpc_subnet_ids ``` 1. 前の手順で見つけたサブネット ID が存在することを確認します。 ```sh {: pre} ibmcloud is subnets | grep <zone-name> ``` - クラスタとVPCが同じリソースグループにない:独自のストレージクラス を作成し、
-
問題が解決しない場合は、サポートケース を開いてください。 ケースの詳細には、関連するログ ファイル、エラー メッセージ、コマンド出力を必ず含めてください。