@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-0b

Instalacion Cluster Proxmox con 3 nodos y CephFS

Instalacion Cluster Proxmox con 3 nodos y CephFS

El otro día hicimos un clúster con Proxmox y dos nodos. Hoy ya tengo los discos para el tercer nodo así que vamos a configurar CephFS.

Si necesitáis ayuda para crear el clúster usar la entrada anterior.

Partimos de que tenemos los monitores configurados:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-1

Para los OSD realizaremos una modificación, ya que dispongo de un disco de 3TB y otro de 240GB SSD en cada nodo:

  • Disco: Colocaremos el disco de 3TB
  • DB Disk: Colocaremos el SSD de 240GB. Lo utilizaremos para colocar los metadatos en base de datos sobre un soporte rápido que en este caso es mi SSD.
  • WAL Disk: Colocaríamos un SSD también. Es el registro de escritura anticipada. No tendría sentido colocar un disco menos rápido.
  • REFERENCIA: https://docs.ceph.com/docs/master/rados/configuration/bluestore-config-ref/

Yo lo usaré en Wal Disk:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-12

 

Una vez creados quedarían así:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-13

 

Adicionalmente, damos de alta en el fichero /etc/hosts cada nodo. Lo podéis hacer vía gráfica desde Sistema –> Hosts :

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-0

CephFS necesita que al menos un servidor de metadatos esté configurado y en ejecución para poder funcionar. Así que lanzamos el siguiente comando en al menos uno de los 3 nodos si no habéis hecho la parte del OSD:

root@pve3:~# pveceph mds create
creating MDS directory '/var/lib/ceph/mds/ceph-pve3'
creating keys for 'mds.pve3'
setting ceph as owner for service directory
enabling service 'ceph-mds@pve3.service'
Created symlink /etc/systemd/system/ceph-mds.target.wants/ceph-mds@pve3.service -> /lib/systemd/system/ceph-mds@.service.
starting service 'ceph-mds@pve3.service'

Se generará en la vista Ceph –> CephFS los siguientes valores de Metadata Servers. Uno será el activo y los otros dos pasivos:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-0a

Pulsamos Ceph –> “Create CephFS” que se habilitará en este momento:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-0b

Se puede hacer vía comando:

pveceph fs create --pg_num 128 --add-storage

Aparecerá Task Viewer:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-0c

En Ceph –> Pools, se generan dos nuevos:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-0d

En la vista almacenamiento veremos un nuevo storage:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-0e

Ahora generamos un almacenamiento RBD:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-100

Seleccionamos el Pool y el Contenido:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-10

Y ya tenemos CephFS funcionando para crear máquinas virtuales y contenedores:

instalacion-cluster-proxmox-con-3-nodos-y-cephfs-9

¿Te ha gustado la entrada SÍGUENOS EN TWITTER?

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

kubernetes-crear-maquinas-virtuales-en-un-cluster-con-kubevirt-1

Kubernetes: Crear máquinas virtuales en un clúster con KubeVirt

Kubernetes: Crear máquinas virtuales en un clúster con KubeVirt Cuando hablamos de Kubernetes, tendemos a …

Un comentario

  1. Buenas Raul, excelente tutorial siempre tuve dudas en montarlo para Proxmox este sistema de archivos, en toda la documentación que he revisado la parte que no me queda clara es como montar un filesystem de este tipo en clientes Linux la verdad y como instalar la gui para la gestión de un cluster Ceph, podrías ayudarme si conoces al respecto?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

15 − 3 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu