ディスク容量が不足しないように、ワークステーションを再作成せずにワークステーションの永続ディレクトリのサイズを増やすことができます。
始める前に
ワークステーションの永続ディレクトリのサイズを変更する前に、ワークステーションを停止します。
永続ディレクトリのサイズを変更する
次のコマンドを使用して、永続ディレクトリのサイズを変更します。
curl -X PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{"persistentDirectories":[{"mountPath": "/home","sizeGb": TARGET_SIZE_GB}]}' \
"https://workstations.googleapis.com/v1beta/projects/PROJECT_ID/locations/REGION/workstationClusters/CLUSTER_NAME/workstationConfigs/CONFIG_NAME/workstations/WORKSTATION_NAME?update_mask=persistent_directories&allow_missing=true"
次のように置き換えます。
TARGET_SIZE_GB: 永続ディレクトリの新しいサイズ(GB)。値は現在のサイズより大きくする必要があります。PROJECT_ID: ワークステーションを含むプロジェクト。REGION: ワークステーションが存在するリージョン。CLUSTER_NAME: ワークステーション クラスタの名前。CONFIG_NAME: ワークステーション構成の名前。WORKSTATION_NAME: ワークステーションの名前。
更新オペレーションが成功すると、基盤となる永続ディスクのサイズが増加します。ただし、ワークステーションのファイル システムが新しいディスクサイズに合わせて拡張されるのは、ワークステーションが次回起動されたときのみです。ワークステーションのターミナルを起動した後、df -h や lsblk などのコマンドを実行して、ストレージ容量が更新されたことを確認できます。
サイズ変更オペレーションごとに、基盤となる永続ディスクのスナップショットが自動的に生成されます。このスナップショットは、サイズ変更オペレーションが失敗した場合や、変更をロールバックする必要がある場合に作成されます。スナップショットは 2 週間後に自動的に削除されます。標準スナップショット料金が適用されます。