Configuração de múltiplos hosts
Configuração de múltiplos hosts
Este capítulo descreve a configuração de um sistema de múltiplos hosts SAP HANA 2+1 como exemplo.
Configuração de LUN para sistemas SAP HANA de múltiplos hosts
No host SAP HANA, grupos de volume e volumes lógicos precisam ser criados e montados, como indicado na tabela a seguir.
Volume lógico (LV) ou volume | Ponto de montagem no host SAP HANA | Nota |
---|---|---|
LV: FC5_data_mnt00001-vol |
/Hana/data/FC5/mnt00001 |
Montado usando o conetor de armazenamento |
LV: FC5_log_mnt00001-vol |
/Hana/log/FC5/mnt00001 |
Montado usando o conetor de armazenamento |
LV: FC5_data_mnt00002-vol |
/Hana/data/FC5/mnt00002 |
Montado usando o conetor de armazenamento |
LV: FC5_log_mnt00002-vol |
/Hana/log/FC5/mnt00002 |
Montado usando o conetor de armazenamento |
Volume: FC5_compartilhado |
/hana/compartilhado |
Montado em todos os hosts usando entrada NFS e /etc/fstab |
|
Com a configuração descrita, o /usr/sap/FC5 diretório no qual o diretório inicial padrão do usuário FC5adm é armazenado está no disco local de cada host HANA. Em uma configuração de recuperação de desastres com replicação baseada em disco, a NetApp recomenda a criação de quatro subdiretórios adicionais no FC5_shared volume para o /usr/sap/FC5 sistema de arquivos para que cada host de banco de dados tenha todos os seus sistemas de arquivos no armazenamento central.
|
Crie grupos de volumes LVM e volumes lógicos
-
Inicialize todos os LUNs como um volume físico.
pvcreate /dev/mapper/hana-FC5_data_mnt00001 pvcreate /dev/mapper/hana-FC5_data2_mnt00001 pvcreate /dev/mapper/hana-FC5_data_mnt00002 pvcreate /dev/mapper/hana-FC5_data2_mnt00002 pvcreate /dev/mapper/hana-FC5_log_mnt00001 pvcreate /dev/mapper/hana-FC5_log2_mnt00001 pvcreate /dev/mapper/hana-FC5_log_mnt00002 pvcreate /dev/mapper/hana-FC5_log2_mnt00002
-
Crie os grupos de volume para cada partição de dados e log.
vgcreate FC5_data_mnt00001 /dev/mapper/hana-FC5_data_mnt00001 /dev/mapper/hana-FC5_data2_mnt00001 vgcreate FC5_data_mnt00002 /dev/mapper/hana-FC5_data_mnt00002 /dev/mapper/hana-FC5_data2_mnt00002 vgcreate FC5_log_mnt00001 /dev/mapper/hana-FC5_log_mnt00001 /dev/mapper/hana-FC5_log2_mnt00001 vgcreate FC5_log_mnt00002 /dev/mapper/hana-FC5_log_mnt00002 /dev/mapper/hana-FC5_log2_mnt00002
-
Crie um volume lógico para cada partição de dados e log. Use um tamanho de faixa que seja igual ao número de LUNs usados por grupo de volume (neste exemplo, é dois) e um tamanho de faixa de 256K para dados e 64k para log. O SAP suporta apenas um volume lógico por grupo de volumes.
lvcreate --extents 100%FREE -i 2 -I 256k --name vol FC5_data_mnt00001 lvcreate --extents 100%FREE -i 2 -I 256k --name vol FC5_data_mnt00002 lvcreate --extents 100%FREE -i 2 -I 64k --name vol FC5_log_mnt00002 lvcreate --extents 100%FREE -i 2 -I 64k --name vol FC5_log_mnt00001
-
Examine os volumes físicos, os grupos de volume e os grupos de vol em todos os outros hosts.
modprobe dm_mod pvscan vgscan lvscan
|
Se esses comandos não localizarem os volumes, será necessário reiniciar. |
Para montar os volumes lógicos, os volumes lógicos devem ser ativados. Para ativar os volumes, execute o seguinte comando:
vgchange -a y
Criar sistemas de arquivos
Crie o sistema de arquivos XFS em todos os dados e volumes lógicos de log.
mkfs.xfs FC5_data_mnt00001-vol mkfs.xfs FC5_data_mnt00002-vol mkfs.xfs FC5_log_mnt00001-vol mkfs.xfs FC5_log_mnt00002-vol
Crie pontos de montagem
Crie os diretórios de ponto de montagem necessários e defina as permissões em todos os hosts de trabalho e de espera:
sapcc-hana-tst:/ # mkdir -p /hana/data/FC5/mnt00001 sapcc-hana-tst:/ # mkdir -p /hana/log/FC5/mnt00001 sapcc-hana-tst:/ # mkdir -p /hana/data/FC5/mnt00002 sapcc-hana-tst:/ # mkdir -p /hana/log/FC5/mnt00002 sapcc-hana-tst:/ # mkdir -p /hana/shared sapcc-hana-tst:/ # chmod –R 777 /hana/log/FC5 sapcc-hana-tst:/ # chmod –R 777 /hana/data/FC5 sapcc-hana-tst:/ # chmod 777 /hana/shared
Montar sistemas de arquivos
Para montar o /hana/shared
sistemas de arquivos durante a inicialização do sistema usando o /etc/fstab
arquivo de configuração, adicione o /hana/shared
sistema de arquivos para o /etc/fstab
arquivo de configuração de cada host.
sapcc-hana-tst:/ # cat /etc/fstab <storage-ip>:/hana_shared /hana/shared nfs rw,vers=3,hard,timeo=600, intr,noatime,nolock 0 0
|
Todos os sistemas de arquivos de log e dados são montados pelo conector de storage SAP HANA. |
Para montar os sistemas de arquivos, execute o mount –a
comando em cada host.