Quantcast
Channel: Blog Virtualizacion
Viewing all articles
Browse latest Browse all 679

Instalacion Cluster Proxmox con 3 nodos y CephFS

$
0
0

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?

La entrada Instalacion Cluster Proxmox con 3 nodos y CephFS se publicó primero en Blog VMware y Citrix.


Viewing all articles
Browse latest Browse all 679