|
|
@@ -259,6 +259,47 @@ Los comandos helm de instalación y repositorios de los charts hay que hacerlo c
|
|
|
# install
|
|
|
helm upgrade -i longhorn longhorn/longhorn --namespace longhorn-system --create-namespace
|
|
|
|
|
|
+
|
|
|
+### longhorn - configuración multipath
|
|
|
+
|
|
|
+Esto es importante porque, de lo contrario, longhorn empezará a fallar porque no puede montar los PV
|
|
|
+
|
|
|
+To prevent multipath daemon from adding additional block devices created by Longhorn
|
|
|
+
|
|
|
+First check devices created by Longhorn using lsblk
|
|
|
+
|
|
|
+ root@localhost:~# lsblk
|
|
|
+ NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
|
|
|
+ sda 8:0 0 79.5G 0 disk /
|
|
|
+ sdb 8:16 0 512M 0 disk [SWAP]
|
|
|
+ sdc 8:32 0 1G 0 disk /var/lib/kubelet/pods/c2c2b848-1f40-4727-8a52-03a74f9c76b9/volumes/kubernetes.io~csi/pvc-859bc3c9-faa8-4f54-85e4-b12935b5ae3c/mount
|
|
|
+ sdd 8:48 0 1G 0 disk /var/lib/kubelet/pods/063a181a-66ac-4644-8268-9215305f9b73/volumes/kubernetes.io~csi/pvc-837eb6ac-45fe-4de7-9c97-8d371eb02190/mount
|
|
|
+ sde 8:64 0 1G 0 disk /var/lib/kubelet/pods/4c80842d-7257-4b91-b668-bb5b111da003/volumes/kubernetes.io~csi/pvc-c01cee3e-f292-4979-b183-6546d6397fbd/mount
|
|
|
+ sdf 8:80 0 1G 0 disk /var/lib/kubelet/pods/052dadd9-042a-451c-9bb1-2d9418f0381f/volumes/kubernetes.io~csi/pvc-ba7a5c9a-d84d-4cb0-959d-3db39f34d81b/mount
|
|
|
+ sdg 8:96 0 1G 0 disk /var/lib/kubelet/pods/7399b073-c262-4963-8c7f-9e481272ea36/volumes/kubernetes.io~csi/pvc-2b122b42-141a-4181-b8fd-ce3cf91f6a64/mount
|
|
|
+ sdh 8:112 0 1G 0 disk /var/lib/kubelet/pods/a63d919d-201b-4eb1-9d84-6440926211a9/volumes/kubernetes.io~csi/pvc-b7731785-8364-42a8-9e7d-7516801ab7e0/mount
|
|
|
+ sdi 8:128 0 1G 0 disk /var/lib/kubelet/pods/3e056ee4-bab4-4230-9054-ab214bdf711f/volumes/kubernetes.io~csi/pvc-89d37a02-8480-4317-b0f1-f17b2a886d1d/mount
|
|
|
+ root@localhost:~#
|
|
|
+
|
|
|
+Notice that Longhorn device names start with ```/dev/sd[x]```
|
|
|
+
|
|
|
+Create the default configuration file ```/etc/multipath.conf``` if not existed
|
|
|
+
|
|
|
+Add the following line to blacklist section devnode "^sd[a-z0-9]+"
|
|
|
+
|
|
|
+ blacklist {
|
|
|
+ devnode "^sd[a-z0-9]+"
|
|
|
+ }
|
|
|
+
|
|
|
+Restart multipath service
|
|
|
+
|
|
|
+ # systemctl restart multipathd.service
|
|
|
+
|
|
|
+
|
|
|
+Verify that configuration is applied
|
|
|
+
|
|
|
+ # multipath -t
|
|
|
+
|
|
|
## OPCIÓN: rook-ceph
|
|
|
|
|
|
### Desplegar el operador
|