このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
06_virtualization:05_container:16_kubernetes_linstor [2022/05/27 08:22] – matsui | 06_virtualization:05_container:16_kubernetes_linstor [2022/07/07 23:06] (現在) – [3. Linstorインストール] matsui | ||
---|---|---|---|
行 35: | 行 35: | ||
</ | </ | ||
- | ====== 3. Linstorインストール ====== | + | ====== 3. LINSTORインストール ====== |
今回は3台でlinstor-controllerを冗長化するので、3台とも全部インストール | 今回は3台でlinstor-controllerを冗長化するので、3台とも全部インストール | ||
行 438: | 行 438: | ||
< | < | ||
- | root@linstor-master: | + | # kubectl apply -f pvc.yaml |
persistentvolumeclaim/ | persistentvolumeclaim/ | ||
- | root@linstor-master: | + | |
+ | # kubectl get pvc | ||
NAME STATUS | NAME STATUS | ||
linstor-volume-01 | linstor-volume-01 | ||
- | root@linstor-master: | + | # kubectl get pv |
No resources found | No resources found | ||
- | root@linstor-master: | + | # linstor volume list -p |
- | ╭──────────────────────────────────────────────────────────────────────────────────────────╮ | + | +------------------------------------------------------------------------------------------+ |
- | ┊ Node ┊ Resource | + | | Node | Resource |
- | ╞══════════════════════════════════════════════════════════════════════════════════════════╡ | + | |==========================================================================================| |
- | ╰──────────────────────────────────────────────────────────────────────────────────────────╯ | + | +------------------------------------------------------------------------------------------+ |
</ | </ | ||
==== PodからPV利用 ==== | ==== PodからPV利用 ==== | ||
行 486: | 行 486: | ||
# kubectl get pv | # kubectl get pv | ||
NAME | NAME | ||
- | pvc-06ac4732-f3f4-46fe-a0b6-6f58a9895cb2 | + | pvc-c83e52e0-f8c7-447c-a3f2-8f01daaeb4c2 |
# kubectl get pvc | # kubectl get pvc | ||
NAME STATUS | NAME STATUS | ||
- | linstor-volume-01 | + | linstor-volume-01 |
- | # linstor | + | # linstor volume list -p |
- | ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ | + | +--------------------------------------------------------------------------------------------------------------------------------------------+ |
- | ┊ Node ┊ Resource | + | | Node | Resource |
- | ╞════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╡ | + | |============================================================================================================================================| |
- | ┊ linstor-node04 | + | | linstor-node04 |
- | ┊ linstor-node05 | + | | linstor-node05 |
- | ┊ linstor-node06 | + | | linstor-node06 |
- | ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ | + | +--------------------------------------------------------------------------------------------------------------------------------------------+ |
</ | </ | ||
+ | |||
+ | |||
+ | === PVC削除 === | ||
+ | |||
+ | PVCを削除すると、ちゃんとlinstorで削除されている。 | ||
+ | |||
+ | < | ||
+ | # kubectl delete pod ubuntu | ||
+ | pod " | ||
+ | |||
+ | # kubectl get pvc | ||
+ | NAME STATUS | ||
+ | linstor-volume-01 | ||
+ | |||
+ | # kubectl delete pvc linstor-volume-01 | ||
+ | persistentvolumeclaim " | ||
+ | |||
+ | # linstor volume list -p | ||
+ | +------------------------------------------------------------------------------------------+ | ||
+ | | Node | Resource | StoragePool | VolNr | MinorNr | DeviceName | Allocated | InUse | State | | ||
+ | |==========================================================================================| | ||
+ | +------------------------------------------------------------------------------------------+ | ||
+ | </ | ||
+ | |||
+ | |||
{{tag> | {{tag> |