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

Compartir por WhatsApp

Inicio - Linux - Instalacion Cluster Proxmox con 3 nodos y CephFS
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?

Acerca de Raul Unzue Pulido

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

Compruebe también

configurar-recurso-iscsi-synology-en-proxmox-01

Configurar recurso ISCSI Synology en Proxmox

Configurar recurso ISCSI Synology en Proxmox Vamos a ver en esta entrada cómo agregamos un …

Deja un comentario

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

2 × uno =

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