Este artigo descreve como expandir o armazenamento do banco de dados do servidor TIE, se necessário. A abordagem adiciona um segundo disco ao appliance TIE para aumentar o espaço disponível. O appliance executa o McAfee Linux Operating System (MLOS), que se baseia no CentOS e, portanto, Red Hat. Portanto, o procedimento usa comandos bem conhecidos das distribuições GNU ou Linux.
INDICADO A partir da versão 2.1.0 do TIE Server, a convenção de nomenclatura das operações Principal e Escravo foram alteradas para Principal e Secundária. Por exemplo:
Principal permaneceu Principal
Escravo tornou-se Secundária
As versões anteriores do TIE Server mantêm as designações originais de Principal/Escravo.
IMPORTANTE:
- Primeiro, execute este procedimento em todos os servidores TIE secundários da distribuição. Você precisa restabelecer o processo de replicação do primário para o secundário na instância secundária depois de expandir o armazenamento do servidor TIE primário.
- Certifique-se de que adicionou discos e reinicie o serviço do servidor TIE em todas as instâncias do servidor TIE antes de tentar restabelecer a replicação.
- Se você tiver promovido o servidor TIE secundário para um primário, o novo primário será o secundário do servidor TIE que você selecionou para promover como primário. (Por exemplo, você pode promover o secundário para um primário porque a falta de armazenamento livre causou a falha do primário.)
- Embora o serviço do servidor TIE principal esteja inativo, não é possível fazer atualizações nas reputações.
Para adicionar um segundo disco às instâncias de servidor TIE secundário e primário:
- Adicione um novo disco virtual seguindo as instruções na seção "adicionar um disco rígido a uma máquina virtual no cliente do vSphere" da documentação do vCenter.
- Particionar o novo disco com Faça na linha de comando. Usamos /dev/sdb como o novo disco e suponha que você deseja que uma única partição do disco ocupe todo o espaço livre.
- Inicie o fdisk com o seguinte comando:
Fdisk do sudo /dev/sdb
o fdisk exibe o seguinte menu:
Comando (m para obter ajuda): combinada
Ação do comando
uma alternância de um sinalizador de inicialização
b editar BSD disklabel
c alternar o sinalizador de compatibilidade do DoS
d excluir uma partição
l listar tipos de partição conhecidos
m imprimir este menu
n adicionar uma nova partição
o criar uma nova tabela de partição do DOS vazia
p imprimir a tabela de partição
q sair sem salvar as alterações
s criar um novo disklabel do Sun vazio
t alterar a ID de sistema de uma partição
u alterar as unidades de exibição/entrada
v Verifique a tabela de partição
w gravar tabela no disco e sair
x funcionalidade extra (apenas especialistas)
Comando (m para obter ajuda):
- Ferência n e pressione ENTER para adicionar uma nova partição. O seguinte menu é exibido:
Ação do comando
e estendido
partição primária p (1 – 4)
- Ferência cima e pressione ENTER para escolher uma partição primária. O seguinte é exibido:
Número da partição (1 – 4):
- Ferência 1 e pressione Enter. É a única partição do disco numerada como 1.
- Se você for solicitado a digitar o primeiro cilindro, digite 1 e pressione Enter. Você está criando uma partição para usar todo o disco, portanto, ela deve começar pelo início.
- Se você for solicitado a informar o último cilindro, pressione Enter. Agora, a partição é inserida.
- Ferência oeste e pressione ENTER para gravar a tabela de partição no disco. Se a tabela de partição tiver sido gravada no disco com êxito, você verá a seguinte saída:
A tabela de partição foi modificada!
Agora você tem uma unidade de disco rígido particionada adequada, que está pronta para ser formatada. Como essa partição é a primeira, Linux a reconhece como /dev/sdb1, enquanto o disco em que a partição está localizada, ainda é /devsdb.
- Formate a nova partição como um sistema arquivo ext3 com o seguinte comando:
sudo mkfs-t ext3 /dev/sdb1
- Copie os dados para a nova partição. Você deve concluir esta etapa antes de substituir a partição antiga:
- Interrompa o TIE com o comando a seguir. Esse comando interrompe o servidor TIE e o PostgreSQL:
interrupção do serviço tieserver
- Monte a nova partição em um diretório:
montá /dev/sdb1/mnt
- Copie o conteúdo de/data para a nova partição e preserve os metadados:
rsync--arquivar/data/tieserver_pg/mnt
Agora você tem os mesmos dados em ambas as partições e está pronto para substituir a partição antiga.
- Altere as permissões e a propriedade do novo diretório de tieserver_pg:
proprietário do mfetie: mfetie/mnt/tieserver_pg
chmod 700/mnt/tieserver_pg
- Crie um ponto de montagem e substitua a partição antiga. Por padrão, o TIE monta a partição de dados, portanto, substitua /dev/sda4 with /dev/sdb1, que é a nova partição, na guia /etc/fstab arquivo:
- Editar o arquivo /etc/fstab. Localize a seguinte linha:
/dev/sda4/data padrões de ext3 1 1
Substituir por:
/dev/sdb1/data padrões de ext3 1 1
- Salve o arquivo.
- Para que as alterações entrem em vigor, reinicie o appliance. Ou, se desejar evitar uma reinicialização, você poderá desmontar, montar e iniciar o servidor TIE com os seguintes comandos:
umount/data
umount/mnt
montagem-a
início do tieserver de serviço
Para restabelecer a replicação nas instâncias do servidor TIE secundário:
Certifique-se de ter adicionado discos e reiniciado o serviço do servidor TIE em todas as instâncias do servidor TIE antes de tentar restabelecer a replicação:
- Efetue logon no servidor TIE secundário appliance.
- Para ressincronizar o processo de replicação do banco de dados, execute a seguinte script:
replication-monitoring.sh-c redefinir
INDICADO Use a configuração original sem alterações.