Alterar redes do Ceph

Conteúdo da documentação

Abrir tabela de conteúdo

Alterar redes do Ceph

  • Caso o cluster Ceph tenha sido criado usando o ceph-ansible, para alterar alguma das redes do cluster, o procedimento a ser realizado é:
    1. No arquivo group_vars/all.yml , alterar os valores das chaves monitor_interface , public_network e/ou cluster_network , conforme a necessidade;
    2. Após isso, basta reexecutar o playbook, de forma a refazer o deploy do cluster.

Esse procedimento é necessário, uma vez que, caso o usuário tente optar por alterar diretamente o arquivo /etc/ceph/ceph.conf de todos os monitores, tal arquivo será sobreescrito pelo Ansible.

 

  • Caso o deploy do Ceph tenha sido realizado com o cephadm , o procedimento a ser realizado é:
    1. Faça o login no shell do cephadm:
      root@vm1: # cephadm shell
    2. Configure a rede pública com a subrede:
      root@vm1: # ceph config set mon public network rede/máscara
    3. Liste e reinicie os daemons com os comandos:
      root@vm1: # ceph orch ls
      root@vm1: # ceph orch restart mon
    4. Configure a rede privada com a subrede:
      root@vm1: # ceph config set global cluster_network rede/máscara
    5. Repita o passo 3;
    6. (Opcional) Caso queira reiniciar todo o cluster, no nodo admin, execute o comando:
      root@vm1: # systemctl restart ceph-FSID.target
  • Caso o deploy do Ceph tenha sido realizado de forma manual, o procedimento a ser realizado é:
    1. Em cada nodo monitor e OSD do cluster, alterar no arquivo /etc/ceph/ceph.conf os valores das chaves cluster network , mon host e/ou public network , de acordo com a necessidade;
    2. Reiniciar cada monitor e OSD do ambiente.