4.12. 방화벽을 통해 RPC 할당량 내보내기

디스크 할당량을 사용하는 파일 시스템을 내보내는 경우 quota Remote Procedure call(RPC) 서비스를 사용하여 NFS 클라이언트에 디스크 할당량 데이터를 제공할 수 있습니다.

절차

  1. RuntimeClass -rquotad 서비스를 활성화하고 시작합니다.

    # systemctl enable --now rpc-rquotad
    참고

    nfs -rquotad 서비스는 활성화된 경우 nfs-server 서비스를 시작한 후 자동으로 시작됩니다.

  2. 방화벽 뒤에서 할당량 RPC 서비스에 액세스할 수 있도록 하려면 TCP(또는 UDP가 활성화된 경우 UDP) 포트 875를 열어야 합니다. 기본 포트 번호는 /etc/services 파일에 정의되어 있습니다.

    /etc/sysconfig/rpc -rquotad 파일의 RPCRQUOTADOPTS 변수에 -p 포트 번호를 추가하여 기본 포트 번호를 재정의할 수 있습니다.

  3. 기본적으로 원격 호스트는 할당량만 읽을 수 있습니다. 클라이언트가 할당량을 설정할 수 있도록 하려면 /etc/sysconfig/rpc-rquotad 파일의 RPCRQUOTADOPTS 변수에 -S 옵션을 추가합니다.
  4. /etc/sysconfig/ rpc-rquotad 파일의 변경 사항을 적용하려면 6443-rquotad를 다시 시작합니다.

    # systemctl restart rpc-rquotad