Hola a tod@s,
En este post veremos cómo crear OSDs (Object Storage Device), pool de OSD y agregar almacenamiento al clúster Ceph, los OSDs son los discos físicos de cada nodo que se van a presentar al pool de OSD Ceph y poder así crear nuestros datastores para el clúster Ceph.
La topología utilizada sería la siguiente:
- Empezamos a crear el OSD para el nodo pvelab01 > Ceph > OSD > Crear OSD:
- Seleccionamos el disco y Crear:
- Una vez creado, damos a Recargar y vemos que ya nos muestra el OSD para el nodo pvelab01:
- Ahora creamos el OSD para el nodo pvelab02:
- Ahora creamos el OSD para el nodo pvelab03:
- Una vez creados los OSDs en cada uno de nuestros nodos, vamos a crear el pool de OSD Ceph y agregarlo o presentarlo como almacenamiento (datastore) al clúster Ceph, para ello, accedemos a pvelab01 > Ceph > Conjuntos > Crear:
- Le asignamos un nombre, marcamos el check Agregar como almacenamiento, y todo lo demás lo dejamos por defecto, Crear:
- Como podemos ver, aquí tenemos el pool de OSD Ceph creado:
- Si accedemos a los otros nodos del clúster, vemos que también nos muestra el pool de OSD Ceph:
- Si accedemos a Centro de datos > Almacenamiento, ya vemos que tenemos el datastore Ceph del tipo RBD operativo y listo para usarlo, también vemos como se ha agregado automáticamente a todos los nodos de nuestro clúster Ceph:
- Con todo esto, ya tendríamos configurado y operativo todo el almacenamiento compartido para nuestro clúster Ceph, si accedemos a cada nodo > Ceph, podemos ver el estado del nodo Ceph:
- Ahora vamos a desplegar una máquina virtual en este datastore Ceph, para ver como sus discos virtuales se replican de manera automática en todos los nodos del clúster, quedando almacenados estos discos virtuales en cada disco físico de cada nodo.
- Esta es la máquina que hemos desplegado en almacenamiento Ceph RBD:
- Al desplegar la máquina virtual sobre el nodo pvelab02, si accedemos al datastore ceph en cada uno de nuestros nodos del clúster, vemos que los discos virtuales de la máquina se han replicado en cada datastore de cada nodo del clúster Ceph:
Saludos y espero que os sea de ayuda 😉
