Difference between revisions of "Longhorn by Rancher"

From UVOO Tech Wiki
Jump to navigation Jump to search
Line 4: Line 4:
 
helm install longhorn longhorn/longhorn --namespace longhorn-system --set csi.kubeletRootDir=/var/snap/microk8s/common/var/lib/kubelet
 
helm install longhorn longhorn/longhorn --namespace longhorn-system --set csi.kubeletRootDir=/var/snap/microk8s/common/var/lib/kubelet
 
```
 
```
 +
hostPath type check failed: kubelet/plugins_registry is not a directory which is why you set path
  
 
https://longhorn.io/docs/1.1.1/references/examples/
 
https://longhorn.io/docs/1.1.1/references/examples/

Revision as of 19:04, 27 June 2021

Install on Microk8s

kubectl create namespace longhorn-system
helm install longhorn longhorn/longhorn --namespace longhorn-system --set csi.kubeletRootDir=/var/snap/microk8s/common/var/lib/kubelet

hostPath type check failed: kubelet/plugins_registry is not a directory which is why you set path

https://longhorn.io/docs/1.1.1/references/examples/

https://longhorn.io/docs/1.0.0/concepts/

https://longhorn.io/docs/1.0.0/deploy/install/install-with-helm/

https://youtu.be/Ho4zEF8pzvE

https://youtu.be/zJY2uxLtwUk

https://medium.com/volterra-io/kubernetes-storage-performance-comparison-v2-2020-updated-1c0b69f0dcf4

https://longhorn.io/docs/1.1.1/references/longhorn-client-python/

Troubleshooting

1

kubectl get pods -n longhorn-system | grep longhorn-driver-deployer
longhorn-driver-deployer-5d45dcdc5d-w48c4   0/1     CrashLoopBackOff   6          10m
# This will be Error or CrashLoopBackOff

https://github.com/longhorn/longhorn/issues/1861

kubectl create namespace longhorn-system
# mkdir /var/lib/kubelet/plugins_registry
# helm install longhorn longhorn/longhorn --namespace longhorn-system --set csi.kubeletRootDir=/var/lib/kubelet  # https://github.com/longhorn/longhorn/issues/1861
helm install longhorn longhorn/longhorn --namespace longhorn-system --set csi.kubeletRootDir=/var/snap/microk8s/common/var/lib/kubelet
curl https://raw.githubusercontent.com/longhorn/longhorn/master/deploy/longhorn.yaml | sed -e 's/#- name: KUBELET_ROOT_DIR/- name: KUBELET_ROOT_DIR/g' -e 's$#  value: /var/lib/rancher/k3s/agent/kubelet$  value: /var/lib/kubelet$g' | kubectl apply -f -

longhorn-csi-plugin-bkmnz                   0/2     ContainerCreating   0          3m14s
# no work ## helm install longhorn longhorn/longhorn --namespace longhorn-system --set kubelet-root-dir=/var/lib/kubelet