4.4. Configuración de múltiples instancias de OpenSM
Esta sección describe cómo configurar varias instancias de OpenSM.
Requisitos previos
- Uno o más puertos InfiniBand están instalados en el servidor.
Procedimiento
Opcionalmente, copie el archivo
/etc/rdma/opensm.confen el archivo/etc/rdma/opensm.conf.orig:# cp /etc/rdma/opensm.conf /etc/rdma/opensm.conf.origCuando se instala un paquete
opensmactualizado, la utilidadyumanula el/etc/rdma/opensm.conf. Con la copia creada en este paso, puede comparar el archivo anterior y el nuevo para identificar los cambios e incorporarlos manualmente en los archivosopensm.confespecíficos de la instancia.Cree una copia del archivo
/etc/rdma/opensm.conf:# cp /etc/rdma/opensm.conf /etc/rdma/opensm.conf.1Para cada instancia que cree, añada un número único y continuo a la copia del archivo de configuración.
-
Edite la copia que creó en el paso anterior y personalice la configuración de la instancia para que se ajuste a su entorno. Por ejemplo, establezca los parámetros
guid,subnet_prefix, ylogdir. -
Opcionalmente, cree un archivo
partitions.confcon un nombre único específicamente para esta subred y haga referencia a ese archivo en el parámetropartition_config_fileen la copia correspondiente del archivoopensm.conf. - Repita los pasos anteriores para cada instancia que desee crear.
Inicie el servicio
opensm:# systemctl start opensmEl servicio
opensminicia automáticamente una instancia única para cada archivoopensm.conf.*en el directorio/etc/rdma/. Si existen varios archivosopensm.conf.*, el servicio ignora la configuración del archivo/etc/sysconfig/opensmasí como la del archivo base/etc/rdma/opensm.conf.
Recursos adicionales
-
Cuando se instala un paquete
opensmactualizado, la utilidadyumalmacena el nuevo archivo de configuración de OpenSM como/etc/rdma/opensm.conf.rpmnew. Compare este archivo con sus archivos personalizados de/etc/rdma/opensm.conf.\*e incorpore manualmente los cambios.