4.4. Configuração de múltiplas instâncias OpenSM
Esta seção descreve como configurar múltiplas instâncias de OpenSM.
Pré-requisitos
- Uma ou mais portas InfiniBand são instaladas no servidor.
Procedimento
Opcionalmente, copiar o arquivo
/etc/rdma/opensm.confpara o arquivo/etc/rdma/opensm.conf.orig:cp /etc/rdma/opensm.conf /etc/rdma/opensm.conf.orig
# cp /etc/rdma/opensm.conf /etc/rdma/opensm.conf.origCopy to Clipboard Copied! Toggle word wrap Toggle overflow Quando você instala um pacote
opensmatualizado, o utilitárioyumsubstitui o/etc/rdma/opensm.conf. Com a cópia criada nesta etapa, você pode comparar o arquivo anterior com o novo para identificar as alterações e incorporá-las manualmente nos arquivosopensm.confespecíficos da instância.Crie uma cópia do arquivo
/etc/rdma/opensm.conf:cp /etc/rdma/opensm.conf /etc/rdma/opensm.conf.1
# cp /etc/rdma/opensm.conf /etc/rdma/opensm.conf.1Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para cada instância criada, anexe um número único e contínuo à cópia do arquivo de configuração.
-
Edite a cópia que você criou na etapa anterior e personalize as configurações da instância para adequá-la ao seu ambiente. Por exemplo, defina os parâmetros
guid,subnet_prefix, elogdir. -
Opcionalmente, criar um arquivo
partitions.confcom um nome exclusivo especificamente para esta sub-rede e referenciar esse arquivo no parâmetropartition_config_file, na cópia correspondente do arquivoopensm.conf. - Repita os passos anteriores para cada instância que você deseja criar.
Iniciar o serviço
opensm:systemctl start opensm
# systemctl start opensmCopy to Clipboard Copied! Toggle word wrap Toggle overflow O serviço
opensminicia automaticamente uma instância única para cada arquivoopensm.conf.*no diretório/etc/rdma/. Caso existam vários arquivosopensm.conf.*, o serviço ignora as configurações no arquivo/etc/sysconfig/opensm, bem como no arquivo base/etc/rdma/opensm.conf.
Recursos adicionais
-
Quando você instala um pacote
opensmatualizado, o utilitárioyumarmazena o novo arquivo de configuração do OpenSM como/etc/rdma/opensm.conf.rpmnew. Compare este arquivo com seus arquivos personalizados/etc/rdma/opensm.conf.\*e incorpore manualmente as mudanças.