4.4. RDMA를 통한 NFS 활성화 (NFSoRDMA)

Red Hat Enterprise Linux 8에서 RDMA 가능 하드웨어의 RDMA(Remote Direct Memory Access) 서비스는 네트워크를 통한 고속 파일 전송을 위한 NFS(Network File System) 프로토콜을 지원합니다.

절차

  1. rdma-core 패키지를 설치합니다.

    # yum install rdma-core
  2. xprtrdmasvcrdma 로 행을 /etc/rdma/modules/rdma.conf 파일에서 주석 처리하지 않는지 확인합니다.

    # NFS over RDMA client support
    xprtrdma
    # NFS over RDMA server support
    svcrdma
  3. NFS 서버에서 디렉토리 /mnt/nfsordma 를 만들고 /etc/exports 로 내보냅니다.

    # mkdir /mnt/nfsordma
    # echo "/mnt/nfsordma *(fsid=0,rw,async,insecure,no_root_squash)" >> /etc/exports
  4. NFS 클라이언트에서 서버 IP 주소(예: 172.31.0.186)를 사용하여 nfs-share를 마운트합니다.

    # mount -o rdma,port=20049 172.31.0.186:/mnt/nfs-share /mnt/nfs
  5. nfs-server 서비스를 다시 시작합니다.

    # systemctl restart nfs-server

추가 리소스