Adicionar um novo disco rígido (HDD) a um servidor XenServer pode ser um processo essencial para expandir o armazenamento disponível para máquinas virtuais e outros recursos. Embora a conexão física de um novo disco ao servidor seja um passo simples, há algumas etapas importantes que precisam ser seguidas para que o XenServer reconheça e utilize esse novo hardware. Neste guia, vou explicar detalhadamente como você pode fazer isso, garantindo que o novo disco esteja disponível para uso no ambiente XenServer.
Verificando os Discos Instalados no XenServer
Antes de configurar o novo HDD, é necessário identificar corretamente o disco que foi adicionado ao sistema. Para isso, você pode utilizar o comando fdisk -l
, que lista todos os discos atualmente conectados ao servidor. Ao executar esse comando, você verá uma lista de discos e partições.
$ fdisk -l
Nesta listagem, o disco principal do sistema geralmente aparece como /dev/sda
. Se o seu servidor já tiver outros discos instalados, eles serão listados como /dev/sdb
, /dev/sdc
, e assim por diante. O novo disco que você acabou de adicionar deve aparecer nessa lista como um desses dispositivos. Anote o identificador do disco (por exemplo, /dev/sdb
ou /dev/sdc
) que você vai utilizar para criar o novo storage.
Criando o Repositório de Armazenamento (SR) no XenServer
Após identificar o novo disco, o próximo passo é criar um repositório de armazenamento (Storage Repository ou SR) no XenServer. Este repositório é onde o XenServer armazenará os dados das máquinas virtuais e outros arquivos. Para criar esse repositório, você usará o comando xe sr-create
.
O comando básico para criar um novo SR no XenServer é o seguinte:
$ xe sr-create name-label=<Nome do Storage> shared=false device-config:device=<Caminho do Dispositivo de Armazenamento> type=lvm
Vamos detalhar os parâmetros deste comando:
name-label=<Nome do Storage>
: Substitua<Nome do Storage>
pelo nome que você deseja dar ao novo repositório. Esse nome será como o storage será identificado no console do XenServer.shared=false
: Este parâmetro indica que o storage não será compartilhado entre múltiplos servidores XenServer. Se você estiver configurando um ambiente com múltiplos hosts XenServer que precisam acessar o mesmo storage, este valor pode ser alterado paratrue
.device-config:device=<Caminho do Dispositivo de Armazenamento>
: Aqui, substitua<Caminho do Dispositivo de Armazenamento>
pelo caminho físico do disco que você identificou no passo anterior (por exemplo,/dev/sdc
).type=lvm
: Define o tipo de storage como LVM (Logical Volume Manager), que é o padrão para a maioria dos ambientes XenServer.
Por exemplo, se você identificou que o novo disco é /dev/sdc
e deseja nomeá-lo como “NovoStorage”, o comando seria:
$ xe sr-create name-label=NovoStorage shared=false device-config:device=/dev/sdc type=lvm
Verificando o Novo Repositório no Console do XenServer
Após executar o comando acima, o XenServer irá configurar o novo disco como um repositório de armazenamento. Esse processo pode levar alguns segundos, dependendo do tamanho do disco e da configuração do servidor.
Quando o comando for concluído com sucesso, o novo repositório de armazenamento estará disponível no console do XenServer. Você poderá verificar isso acessando a interface de gerenciamento do XenServer, onde o novo storage aparecerá listado junto com os outros repositórios disponíveis. A partir desse ponto, o novo disco pode ser usado para armazenar as máquinas virtuais, snapshots e outros dados.
Considerações Finais
Adicionar um novo disco rígido ao XenServer é um processo relativamente simples, mas que requer atenção para garantir que o hardware seja corretamente identificado e configurado. Seguir os passos descritos acima garantirá que o novo disco esteja disponível para uso no XenServer, permitindo que você expanda a capacidade de armazenamento do seu ambiente virtualizado de forma eficiente.
Caso você precise configurar múltiplos discos ou compartilhá-los entre diferentes servidores XenServer, lembre-se de ajustar as configurações conforme necessário, como a opção shared=true
para ambientes com armazenamento compartilhado. Além disso, mantenha sempre uma boa prática de backup antes de realizar qualquer modificação significativa no ambiente de produção.
Para mais informações detalhadas sobre o processo de adição de discos e configuração de repositórios no XenServer, você pode consultar a documentação oficial da Citrix, que fornece uma riqueza de informações e suporte técnico.
Se você tiver mais perguntas sobre XenServer, sinta-se à vontade para entrar em contato.
Referências
- Citrix Support. How to Add Local Storage in XenServer. Accessed August 2024.