天天看點

雲原生存儲-longhorn

https://github.com/longhorn/longhorn

https://longhorn.io/docs

apt-get install open-iscsi nfs-common

helm repo add longhorn https://charts.longhorn.io
helm repo update
# helm 2
#helm install longhorn/longhorn --name longhorn --namespace longhorn-system
# helm 3
helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace
kubectl -n longhorn-system get pod
           
git clone https://github.com/longhorn/longhorn.git
cd longhorn/examples
kubectl apply -f simple_pvc.yaml
kubectl apply -f simple_pod.yaml
# 檢視大小
ls -lh /var/lib/longhorn/replicas
du -sh /var/lib/longhorn/replicas/*
# 進去容器增加資料
kubectl exec -it longhorn-simple-pod sh
cd /data
dd if=/dev/zero of=test bs=1M count=100
exit
# 再次檢視大小
ls -lh /var/lib/longhorn/replicas
du -sh /var/lib/longhorn/replicas/*