第11章 古いサブボリュームの検出と消去 (テクノロジープレビュー)
古いサブボリュームには、対応する k8s 参照が割り当てられていない場合があります。このようなサブボリュームは不要なため、削除できます。ODF CLI ツールを使用して、古くなったサブボリュームを見つけて削除できます。
ODF CLI ツールを使用して古いサブボリュームを削除する機能は、テクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。これらの機能は、近々発表予定の製品機能をリリースに先駆けてご提供することにより、お客様は機能性をテストし、開発プロセス中にフィードバックをお寄せいただくことができます。
詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
前提条件
- カスタマーポータル から ODF CLI ツールをダウンロードします。
手順
subvolumesコマンドで--staleフラグを使用して、古いサブボリュームを見つけます。$ odf subvolume ls --stale出力例:
# Filesystem Subvolume Subvolumegroup State # ocs-storagecluster-cephfilesystem csi-vol-427774b4-340b-11ed-8d66-0242ac110004 csi stale # ocs-storagecluster-cephfilesystem csi-vol-427774b4-340b-11ed-8d66-0242ac110005 csi stale古くなったサブボリュームを削除します。
odf subvolume delete <subvolumes> <filesystem> <subvolumegroup><subvolumes>は、最初のコマンドの出力から得られるサブボリュームのコンマ区切りリストに置き換えます。サブボリュームは、ファイルシステムとサブボリュームグループが同じである必要があります。<filesystem>と<subvolumegroup>は、最初のコマンドの出力から得られるファイルシステムとサブボリュームグループに置き換えます。以下に例を示します。
odf subvolume delete csi-vol-427774b4-340b-11ed-8d66-0242ac110004,csi-vol-427774b4-340b-11ed-8d66-0242ac110005 ocs-storagecluster csi出力例:
# Info: subvolume csi-vol-427774b4-340b-11ed-8d66-0242ac110004 deleted # Info: subvolume csi-vol-427774b4-340b-11ed-8d66-0242ac110004 deleted