Mostrando postagens com marcador Ceph. Mostrar todas as postagens
Mostrando postagens com marcador Ceph. Mostrar todas as postagens

quinta-feira, 28 de dezembro de 2023

Configurando Ceph no seu Cluster Proxmox






Vamos efetuar a configuração do Ceph em um cluster com proxmox

Configuração usado são 

2 Discos um para o Proxmox e outro para o Ceph

2 Redes uma rede publica e uma rede só para o replicação do ceph 

Na imagem abaixo temos um cluster já configurado 

 Vamos instalar o Ceph, vá em "Datacenter" > "Ceph " > "Install Ceph"


Efetuar essa conf de install Ceph nos 3 Servers




Nessa parte caso tenha 2 Redes fisicamente separada configure aqui , o ideal seria ter 2 redes uma publica e uma para o cluster do ceph



Vamos agora configurar os OSDs efetue o mesmo processo em cada servidor 






Configure o Monitor agora em cada  Server







Agora vamos criar o Pool 






Já está Disponivél entre os servers



Na hora da criação da VM só informar o storage a ser alocado o disco da VM ou do Container



Agora de até um Dashboard com algumas informações sobre o Ceph




Guia de Referencia:

https://www.virtualizationhowto.com/2023/06/mastering-ceph-storage-configuration-in-proxmox-8-cluster/



































                                                                                                                                                                             

quarta-feira, 6 de março de 2019

Ceph no CentOS 7 Single-Host

Nessa dica, vamos usar a versão 13 (mimic) do Ceph em um Hardware com 4 disco de 500GB, 1 para o S.0. e os outros 3 para o Ceph.



Adicione no /etc/hosts, o IP e nome do seu servidor. Exemplo:

192.168.0.74     ceph

Após, gere uma chave SSH.

Acesse o diretório do SSH, gere a chave e adicione no "authorized_keys":

# cd /root/.ssh/
# ssh-keygen -t rsa

# cat id_rsa.pub >> authorized_keys









Adicione o repositório do Ceph da versão 13 (mimic).

 # rpm -ivh http://us-west.ceph.com/rpm-mimic/el7/noarch/ceph-release-1-1.el7.noarch.rpm

Instale o ceph-deploy:

# yum install ceph-deploy -y

Crie o diretório ceph no /etc/

# mkdir /etc/ceph

Vamos usar o ceph-deploy, começar a instalação. O comando é "ceph-deploy new $HOTNAME". No meu caso, o nome do meu host é "ceph":

# ceph-deploy new ceph

Adicione esses parâmetros no "ceph.conf"

echo "osd crush chooseleaf type = 0" >> ceph.conf
echo "osd pool default size = 1" >> ceph.conf


Agora, instale o Ceph:

# ceph-deploy install --no-adjust-repos ceph

A opção "--no-adjust-repos" para usar a repo que adicionamos, caso não usar ele, usar a versão antiga do Ceph que não terias problemas, funciona também. E o nome do Host, no caso, estou usando o "ceph"

Execute o comando:

# ceph-deploy --overwrite-conf mon create-initial

Agora, vamos preparar a ativar os disco:

# ceph-deploy osd create --data /dev/sdb ceph
# ceph-deploy osd create --data /dev/sdc ceph
# ceph-deploy osd create --data /dev/sdd ceph


Execute o comando:

# ceph-deploy mgr create ceph

Feito, instalado. Verifique se está OK o seu Ceph:

# ceph -s


Guia de referência: https://ceph.com/