🎯 レッスンの目的__HTMLTAG_66___
このレッスンを完了すると、次のことができるようになります:
- ✅ レプリケーション係数 3 で CephBlockPool を作成
- ✅ 動的 PV プロビジョニング用の StorageClass を作成
- ✅ PVC を作成し、Pod/StatefulSet にマウントします
- ✅ ボリュームのスナップショットと復元
- ✅ ボリュームのクローン作成
パート 1: CEPH ブロック プール
1.1。 CephBlockPool の作成
___コードブロック_0___コードブロック_1
1.2. RBD
の StorageClass ___コードブロック_2___コードブロック_3
パート 2: PVC とポッド
2.1. PVC
を作成する ___コードブロック_4___コードブロック_5
2.2. PVC をポッドにマウント
___コードブロック_6___コードブロック_7
2.3. volumeClaimTemplates を使用した StatefulSet
___コードブロック_8___コードブロック_9
パート 3: ボリューム拡張
コードブロック_10
パート 4: ボリューム スナップショット
4.1. VolumeSnapshotClass
___コードブロック_11___4.2.スナップショットの作成
___コードブロック_12___コードブロック_13
4.3.スナップショットから復元
___コードブロック_14___コードブロック_15
パート 5: ボリュームのクローン作成
コードブロック_16
コードブロック_17
パート 6: ストレージの監視
コードブロック_18
💡 重要なポイント
- _CephBlockPool (replicated.size=3) はデータの安全性を確保
- StorageClass (動的プロビジョニング用) — PVC は PV を自動的に作成します
- allow VolumeExpansion を使用すると、再作成せずに PVC のサイズを変更できます
- _ VolumeSnapshot は、迅速なポイントインタイム バックアップ (コピーオンライト) を作成します
- ボリュームのクローン作成 開発/テスト環境に便利
- StatefulSet + volumeClaimTemplates = 各レプリカには独自の PVC
🎯 演習__HTMLTAG_146___
演習 1: ブロック ストレージ ラボ
- CephBlockPool、StorageClass の作成
- 5Gi PVC を作成し、ポッドにマウントし、データを書き込む
- ポッドを削除し、再作成し、データが保持されていることを確認
- PVC のサイズを 10Gi に変更
演習 2: スナップショットとクローン
- PVC から VolumeSnapshot を作成
- PVC をスナップショットから復元し、データを確認__HTMLTAG_165___
- PVC のクローンを作成し、データが同一であることを確認__HTMLTAG_167___
📚 次の投稿
__HTMLTAG_173___レッスン 14: CephFS — ReadWriteMany 用の共有ファイルシステム では、複数のポッドが同じファイルシステムを共有する必要があるワークロード用に CephFS を構成します。