본문 바로가기

개발/Linux

[Linux] 오프라인 환경에서 rpm으로 NAS 연동하기

2. vi /etc/fstab
    A.A.A.A:/folder /mnt/folder nfs vers=3,defaults 0 0
3. mount -a   #/etc/fstab 에 등록된 filesystem 마운트

우선, NAS를 연동하기 전에 리눅스에서 nfs-utils 을 설치해야합니다.

하지만 온라인 환경이 아니라 오프라인 환경이기 때문에 관련 의존성 패키지들을 수동으로 하나하나 다운로드 받아줍니다.

 

필요한 패키지들로는

nfs-utils-2.3.3-59.el8.x86_64.rpm
libverto-libevent-0.3.0-5.el8.x86_64.rpm
gssproxy-0.8.0-21.el8.x86_64.rpm
keyutils-1.5.10-9.el8.x86_64.rpm
rpcbind-1.2.5-10.el8.x86_64.rpm

 

위와 같은 라이브러리들이 필요합니다.

환경은 Redhat 8.6 버전이고, 패키지들을 다운로드 받을 때 뒤에 el7, el8, el9 중 어떤 버전이 적혀있는지를 확인하세요.

RHEL(Redhat, CentOS, Rocky 등)의 기준으로 자신의 버전에 맞게 다운로드 받아야합니다.

7.X -> el7, 8.X -> el8, 9.X -> el9

 

저는 Redhat 8.6 버전이기 때문에 el8 패키지를 다운로드 받았습니다.

 

nfs-utils 설치

패키지를 전부 수동으로 다운로드 받았다면, 해당 서버에 옮깁니다. 

저는 윈도우에서 pscp를 사용하여 옮겼습니다. (Putty scp)

 

옮긴 폴더로 이동 후 해당 파일들을 전부 다운로드 받아줍니다.

cd /{패키지 옮긴 폴더}
rpm -Uvh *.rpm

 

 

mount

그 후 mount 명령어가 잘 되는지 확인합니다.

mount -t nfs A.A.A.A:/folder /mnt/folder

 

마운트 설정한 폴더로 이동 후 잘 되는지 확인한 후, 설정이 잘 되었다면 fstab 파일을 수정해줍니다.

마운트 설정 후 fstab에 저장을 하지 않을 경우, 재부팅 시 자동으로 마운트가 해제됩니다.

vi /etc/fstab
A.A.A.A:/folder /mnt/folder nfs defaults 0 0

mount -a   #/etc/fstab 에 등록된 filesystem 마운트

 

후에 마운트가 잘 되었는지 확인합니다.

'개발 > Linux' 카테고리의 다른 글

[Linux] CPU, Memory, HDD 모니터링 방법 요약  (0) 2025.02.13
[Linux] NTP 연동 - chrony  (0) 2025.02.12