클라우드 매뉴얼

Home > 클라우드 > 가비아 클라우드 Gen1 > 스토리지 > NAS 사용하기

리눅스 서버에 마운트하기 리눅스 서버에 마운트하기

 시작하기에 앞서

 NAS는 생성 이후, 운영체제에서 별도 마운트 설정을 해야 정상적으로 사용할 수 있습니다.

 

  • 리눅스 배포판 및 세부 버전(CentOS 7.x, Ubuntu 18/20/22, RockyLinux)에 따라 마운트 방법이 다릅니다.
  • 리눅스 서버에는 NFS 타입의 NAS만 마운트할 수 있습니다.

 


 

 STEP 1. NAS 페이지로 이동합니다.

 g클라우드 관리 콘솔(gcloud.gabia.com)의 [NAS]에서 서비스를 관리할 수 있습니다.

  1. 대시보드 [전체 서비스 목록]에서 [NAS] 클릭
  2. 사이드 메뉴에서 [스토리지] 클릭 > [NAS] 클릭


 

 STEP 2. 마운트 패스를 복사할 NAS를 클릭하여 상세 페이지로 이동합니다.


 

 STEP 3. [연결] 탭에서 마운트 패스를 복사합니다.

 마운트하고자 하는 NAS의 상세 페이지에서 복사하기 버튼을 클릭합니다.
 

 

 

CentOS 7.x 리눅스 서버에 마운트할 경우
 

 STEP 4. 서버에 원격 접속 한 후, 해당 서버에 rpcbind와 nfs-utils를 설치합니다.

[root@gcloud-seoul-test ~] yum -y install rpcbind nfs-utils   # rpcbind와 nfs-utils를 설치합니다.


 

 STEP 5. NFS 설정 파일(nfs-idmap.service)을 변경합니다.

[root@gcloud-seoul-test ~] vi /usr/lib/systemd/system/nfs-idmap.service         
# vi 편집기를 활용해 nfs-idmap.service를 실행합니다.
(a)                                               # vi 편집기를 명령 모드에서 편집 모드로 전환합니다.
…                                            
[Install] 
WantedBy=multi-user.target
// nfs-idmap.service 문서 하단에 위 명령어를 입력합니다.
(ctrl+c)                                          # 편집 모드를 종료합니다.
(:wq)                                             # 문서를 저장한 후, vi 편집기를 종료합니다.


 

 STEP 6. NFS 설정 파일(nfs-lock.service)을 변경합니다.

[root@gcloud-seoul-test ~] vi /usr/lib/systemd/system/nfs-lock.service      
# vi 편집기를 활용해 nfs-lock.service를 실행합니다.
(a)                                               # vi 편집기를 명령 모드에서 편집 모드로 전환합니다.
…                                            
[Install] 
WantedBy=nfs.target
// nfs-lock.service 문서 하단에 위 명령어를 입력합니다.
(ctrl+c)                                          # 편집 모드를 종료합니다.
(:wq)                                             # 문서를 저장한 후, vi 편집기를 종료합니다.


 

 7. 설치한 프로그램이 부팅 시 자동 실행 되도록 등록하고 실행합니다.
 

[root@gcloud-seoul-test ~] systemctl enable rpcbind      # 부팅시, rpcbind가 자동으로 실행됩니다.
[root@gcloud-seoul-test ~] systemctl enable nfs-idmapd   # 부팅시, nfs-idmapd가 자동으로 실행됩니다.
[root@gcloud-seoul-test ~] systemctl enable rpc-statd     # 부팅시, rpc-statd가 자동으로 실행됩니다.
[root@gcloud-seoul-test ~] systemctl start rpcbind       # rpc bind를 실행합니다.
[root@gcloud-seoul-test ~] systemctl start nfs-idmapd    # nfs-idmapd 를 실행합니다.
[root@gcloud-seoul-test ~] systemctl start rpc-statd     # rpc-statd 를 실행합니다.


 

 8. 마지막으로, NAS를 마운트합니다.
 

[root@gcloud-seoul-test ~] mkdir target             # 디렉토리를 생성합니다.
[root@gcloud-seoul-test ~] mount -t nfs [Mount_path] /target
# 생성한 디렉토리(/target)에 NAS를 마운트합니다.
# Mount_path는 g클라우드 관리콘솔에서 확인할 수 있습니다. 예시)10.0.0.0:/nas_mount_path


 

 9. 서버를 재시작해도 마운트가 유지되길 바라는 경우, 자동 마운트 설정을 입력합니다.

[root@gcloud-seoul-test ~] vi /etc/fstab          # vi 편집기를 활용해 fstab를 실행합니다.
(a)                                               # vi 편집기를 명령 모드에서 편집 모드로 전환합니다.
…                                            
[Mount_path] /target nfs defaults 1 2
// fstab 문서 하단에 NAS를 디렉토리(/target)에 자동으로 마운트하는 명령어를 입력합니다.
(ctrl+c)                                          # 편집 모드를 종료합니다.
(:wq)                                             # 문서를 저장한 후, vi 편집기를 종료합니다.

 

  • 자동 마운트 설정을 하지 않을 경우, 서버가 재시작되면 마운트가 해제됩니다.
  • 자동 마운트 설정 후에는 반드시 서버를 재시작해 정상적으로 마운트가 되고 있는지 확인해 주시기 바랍니다


 

 파일 시스템 정보를 조회해, 스토리지가 마운트 된 것을 확인할 수 있습니다.
 

[root@gcloud-seoul-test ~] df -h
# df 명령어를 통해, 시스템에 마운트 되어있는 파일 시스템 정보를 조회할 수 있습니다.

### 조회 결과 예시 ###
Filesystem      Size  Used Avail Use% Mounted on
…
[Mount_path]   1000G  192K 1000G   0% /target                   # NAS


 

- Ubuntu 18/20/22 리눅스 서버에 마운트할 경우
 

 STEP 4. 서버에 원격 접속 한 후, 해당 서버에 nfs-common을 설치합니다.

[root@gcloud-seoul-test ~] apt-get install -y nfs-common   # nfs-common를 설치합니다.


 

 STEP 5. 마지막으로, NAS를 마운트합니다.

[root@gcloud-seoul-test ~] mkdir target             # 디렉토리를 생성합니다.
[root@gcloud-seoul-test ~] mount -t nfs [Mount_path] /target
# 생성한 디렉토리(/target)에 NAS를 마운트합니다.
# Mount_path는 g클라우드 관리콘솔에서 확인할 수 있습니다. 예시)10.0.0.0:/nas_mount_path


 

 STEP 6. 서버를 재시작해도 마운트가 유지되길 바라는 경우, 자동 마운트 설정을 입력합니다.

[root@gcloud-seoul-test ~] vi /etc/fstab          # vi 편집기를 활용해 fstab를 실행합니다.
(a)                                               # vi 편집기를 명령 모드에서 편집 모드로 전환합니다.
…                                            
[Mount_path] /target nfs defaults 1 2
// fstab 문서 하단에 NAS를 디렉토리(/target)에 자동으로 마운트하는 명령어를 입력합니다.
(ctrl+c)                                          # 편집 모드를 종료합니다.
(:wq)                                             # 문서를 저장한 후, vi 편집기를 종료합니다.

 

  • 자동 마운트 설정을 하지 않을 경우, 서버가 재시작되면 마운트가 해제됩니다.
  • 자동 마운트 설정 후에는 반드시 서버를 재시작해 정상적으로 마운트가 되고 있는지 확인해 주시기 바랍니다


 

 파일 시스템 정보를 조회해, 스토리지가 마운트 된 것을 확인할 수 있습니다.
 

[root@gcloud-seoul-test ~] df -h
# df 명령어를 통해, 시스템에 마운트 되어있는 파일 시스템 정보를 조회할 수 있습니다.

### 조회 결과 예시 ###
Filesystem      Size  Used Avail Use% Mounted on
…
[Mount_path]   1000G  192K 1000G   0% /target                   # NAS

 

  • 컴퓨팅

    • 서버 사용하기

    • 스냅샷 사용하기

    • 이미지 사용하기

    • 이미지 백업 사용하기

    • 사용자 스크립트 사용하기

    • 오토스케일링 사용하기

    • SSH 키 페어 사용하기

  • 스토리지

    • 블록 스토리지 사용하기

    • NAS 사용하기

    • NAS 스냅샷 사용하기

    • 클라우드 백업 사용하기

    • 매니지드 백업 사용하기

  • 네트워크

    • 서브넷 사용하기

    • NAT 게이트웨이 사용하기

    • 공인 IP 사용하기

    • 로드밸런서 사용하기

    • 하이브리드 커넥터 사용하기

    • CDN 사용하기

  • 하이브리드

    • IDC 장비

    • 커넥터

  • 보안

    • 방화벽 사용하기

    • 웹방화벽(Appliance) 사용하기

    • 웹방화벽(Software) 사용하기

    • SSL 인증서 사용하기

    • SSL VPN 사용하기

    • 바이러스 백신 사용하기

    • DB 보안 사용하기

    • 웹쉘 탐지 사용하기

    • IPS 사용하기

  • 매니지먼트

    • 매니지드 서비스 사용하기

    • 모니터링 솔루션 사용하기

    • HA 솔루션 사용하기

  • 모니터링

    • 모니터링 사용하기

    • 모니터링 알람 사용하기

  • 계정 및 결제

    • 요금 관리 사용하기

    • 계정 관리 사용하기

  • 기술자료

    • 운영 정보