Menu Close
Settings Close

Language and Page Formatting Options

5.4. 여러 OpenSM 인스턴스 구성

이 섹션에서는 OpenSM의 여러 인스턴스를 설정하는 방법에 대해 설명합니다.

사전 요구 사항

  • 하나 이상의 InfiniBand 포트가 서버에 설치됨

절차

  1. /etc/rdma/opensm.conf 파일을 /etc/rdma/opensm.conf.orig 파일에 복사합니다.

    # cp /etc/rdma/opensm.conf /etc/rdma/opensm.conf.orig

    업데이트된 opensm 패키지를 설치하면 yum 유틸리티에서 /etc/rdma/opensm.conf 를 덮어씁니다. 이 단계에서 생성된 복사본을 사용하여 이전 파일과 새 파일을 비교하여 변경 사항을 식별하고 인스턴스별 opensm.conf 파일에 수동으로 통합합니다.

  2. /etc/rdma/opensm.conf 파일의 사본을 만듭니다.

    # cp /etc/rdma/opensm.conf /etc/rdma/opensm.conf.1

    생성한 각 인스턴스에 대해 고유한 연속 숫자를 구성 파일의 복사본에 추가합니다.

    opensm 패키지를 업데이트한 후 yum 유틸리티는 새 OpenSM 구성 파일을 /etc/rdma/opensm.conf.rpmnew 로 저장합니다. 이 파일을 사용자 지정된 /etc/rdma/opensm.conf.conf.* 파일과 비교하고 변경 사항을 수동으로 통합합니다.

  3. 이전 단계에서 만든 복사본을 편집하고 환경에 맞게 인스턴스의 설정을 사용자 지정합니다. 예를 들어 guid,subnet_prefix, logdir 매개변수를 설정합니다.
  4. 선택적으로 이 서브넷에 대한 고유 이름을 사용하여 partitions.conf 파일을 생성하고, opensm.conf 파일의 해당 사본에 partition_config_file 매개변수에서 해당 파일을 참조합니다.
  5. 생성할 각 인스턴스에 대해 이전 단계를 반복합니다.
  6. opensm 서비스를 시작합니다.

    # systemctl start opensm

    opensm 서비스는 /etc/rdma/ 디렉토리의 각 opensm.conf.* 파일에 대해 고유한 인스턴스를 자동으로 시작합니다. 여러 opensm.conf.* 파일이 있는 경우 서비스는 /etc/sysconfig/opensm 파일의 설정과 기본 /etc/rdma/opensm.conf 파일의 설정을 무시합니다.