Linux

NAS 마운트

비번변경 2021. 6. 14. 18:14
NAS; Network Attached Storage
네트워크 연결형 저장소
컴퓨터에 직접 연결하지 않고, 네트워크를 통해 데이터를 주고 받는 저장장치

mount
저장 장치 에 접근할 수 있는 경로를 디렉터리 구조에 편입시키는 작업

 

원격 저장소인 NAS를 서버에서 디렉터리처럼 사용하기 위해서는 mount 작업이 필요하다. 그 방법에 대해 정리해둔다.

 

방법

1. 현재 디스크 정보 확인

df -h

NAS는 Filesystem 값이 <NAS_SERVER_IP>:<DIRECTORY_PATH> 형식으로 표시된다.

 

2. 연결할 서버의 공유 디렉터리 확인

showmount -e <NAS_SERVER_IP>
# -e : 원격지의 공유된 디렉터리 목록을 보여준다.

각 디렉터리 앞에 <NAS_SERVER_IP>:를 추가하면 mount 설정에 사용하는 NAS 주소가 된다. 즉, NAS는 df 명령으로 확인할 수 있는 Filesystem 값이 NAS 주소로 표시된다.

 

3.  마운트 경로 생성

mkdir <MOUNT_PATH>

디렉터리 생성 후 디렉터리의 소유자, 그룹 사용자, 권한이 적절하게 설정되어 있는지 확인한다.

 

4. 마운트 경로에 NAS 마운트

mount -t nfs <NAS_SERVER_IP>:<DIRECTORY_PATH> <MOUNT_PATH>
# -t : 파일시스템 타입 지정

마운트를 완료했으면 df 명령어로 확인해본다.

 

5. /etc/fstab에 마운트 정보 등록

/etc/fstab
파일 시스템 정보 저장 파일
리눅스 부팅 시 마운트할 정보를 저장한다.

mount 명령어를 이용하면 서버 재부팅 시 마운트가 해제될 수 있다. 재부팅 후 자동으로 마운트를 해야한다면, /etc/fstab에 NAS를 등록한다.

vim /etc/fstab

# 형식
<NAS_ADDRESS>	<MOUNT_PATH>	<TYPE>	<OPTION>	<DUMP>	<파일체크옵션>
# 예시
10.1.2.3:/nas1	/nas1	nfs	rw	0	0

옵션과, dump, 파일 체크 옵션만 정리해둔다.

 

OPTION

default rw, suid, dev, exec, auto, nouser, async 모두 선택
rw 읽기/쓰기 파일 시스템으로 사용
suid SetUID와 SetGID의 사용 허용
exec 파일 실행 허용
auto 부팅 시 자동 마운트
nouser root만 마운트 가능

 

DUMP

백업 여부 지정

  • - 0/1 : 백업하지 않음/백업 가능

 

파일 체크 옵션

루트 파일 시스템 점검 시 사용

  • - 0 : 부팅 시 파일 시스템 점검하지 않음
  • - 1 : 루트 파일 시스템으로서 부팅 시 파일 시스템 점검
  • - 2 : 루트 파일 시스템 외의 시스템으로서 부팅 시 파일 시스템 점검