4.4. 컴퓨팅 인스턴스에 공유 마운트

클라이언트에 대한 액세스 권한을 부여하고 나면 공유 영역을 마운트하고 사용할 수 있습니다. 클라이언트와의 네트워크 연결이 있는 한 모든 유형의 클라이언트는 공유에 액세스할 수 있습니다.

가상 컴퓨팅 인스턴스에 NFS 공유를 마운트하는 데 사용되는 단계는 베어 메탈 계산 인스턴스에 NFS 공유를 마운트하는 단계와 유사합니다. OpenShift 컨테이너에 공유를 마운트하는 방법에 대한 자세한 내용은 OpenShift Container Platform 제품 설명서를 참조하십시오.

참고

다양한 프로토콜의 클라이언트 패키지는 공유를 마운트하는 계산 인스턴스에 설치해야 합니다. 예를 들어 NFS를 통해 CephFS를 사용하는 공유 파일 시스템 서비스의 경우 NFS 클라이언트 패키지가 NFS 4.1을 지원해야 합니다.

4.4.1. 공유 내보내기 위치 나열

공유를 마운트할 수 있도록 공유의 내보내기 위치를 검색합니다.

절차

  1. 공유의 내보내기 위치를 검색합니다.

    (user) [stack@undercloud-0 ~]$ manila share-export-location-list share-01

    여러 내보내기 위치가 있는 경우 기본 metadata 필드의 값이 True와 같은 내보내기 위치를 선택합니다. 기본 위치가 없으면 내보내기 위치를 사용할 수 있습니다.

4.4.2. 공유 마운트

데이터에 대한 액세스를 활성화하려면 클라이언트에 공유를 마운트합니다.

공유 액세스 생성 및 부여에 대한 자세한 내용은 다음 절차를 참조하십시오.

절차

  1. 인스턴스에 로그인하여 다음 명령을 실행합니다.

    (user) [stack@undercloud-0 ~]$ openstack server ssh demo-instance0 --login root
    # hostname
    demo-instance0
  2. 내보내기 위치를 사용하여 IPv4 네트워크에 공유를 마운트합니다.

    # mount -t nfs -v  172.17.5.13:/volumes/_nogroup/e840b4ae-6a04-49ee-9d6e-67d4999fbc01 /mnt