ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Solaris 에서 nfs 사용하기(Solaris 10 기준)
    기술자료/Solaris 2024. 3. 22. 17:48
    제이엔씨는 25년 경력의 엔지니어가, 단순설치 및 유지보수가 아닌, 고객환경에 맞는 설치 및 유지보수를 지향합니다.


    (단순 서버,나스 설치가 아닌, 방화벽, 백업, 프로그램, 넷트웍 업체와의 협업을 적극 지원합니다.)
    또한 유지보수시에도 단순 하드웨어의 점검에 끝나지 않고, 백업교육 및 전산담당자의 스킬을 올릴수 있는 교육도 병행하고 있습니다.


    다년간의 경험으로, 서버운영시 발생할수 있는 여러경우의 장애에 같이 대응하고, 지식을 공유한다는 생각으로 설치 및 유지보수를 진행합니다.
    전산담당의 가장 기본은 백업이라고 할수 있습니다.


    견적요청 : https://naver.me/xn6yRdxg
    홈페이지 : http://www.jncall.co.kr
    블러그 : https://m.blog.naver.com/jncall
    메일 : jnc@jncall.co.kr
    카카오톡 오픈챗 : https://open.kakao.com/o/shJ2x0Rf
    네이버 톡톡 : https://talk.naver.com/ct/w5wb8a

     

    오늘은 솔라리스에서 nfs 사용법을 알아보겠습니다.

    저는 간단하게, 클라이언트로 사용할때, 방법을 오늘 알아보겠습니다. 예전에는 솔라리스 서버를 nfs 서버로 많이 사용하였습니다.

    그러나, 현재에 와서 솔라리스 서버를 nfs 서버로 쓰는곳은 거의 보지 못했습니다.

     

    현재는 주로 백업 장비 들이나, 다른 nfs서버에 연결하기 위해서, 주고 nfs 를 사용하는것 같습니다.

     

    제가 얼마전까지, nfs 에서도 윈도우의 smb 멀티 채널 같은 기능을 써서 속도를 높일수 있는 방법을 찾아 보았으나, 어렵게 찾은 문서에서도 다중채널에 대해서 언급한 문서가 없어서, 아직 테스트를 못해봤습니다. 멀티스레드란 개념은 있는데, 제가 못찾는건지..ㅠ.ㅠ 멀티스레드는 파일을 순차적이 아닌, 동시에 여러개를 받을수는 있지만, 네트워크의 속도를 올려주지는 못합니다.

     

    점점 유닉스 사용률이 떨어지는 현시점에서, 차세대 서버는 10G를 지원하겠지만, 현재 있는 서버들에 백업속도도 중요해서, nfs 다중채널에 대해서 계속 찾아볼 예정입니다.

     

    자 그럼, 오늘의 주제인 nfs 클라이언트 방법을 알아보겠습니다.(구글에서 찾아보시면 서버로써의 셋팅도 많이 나와있습니다.)

     

    1. 먼저 서버에 접속 해서, ps -ef|grep nfs 명령어로 데몬의 실행여부를 확인합니다.

    (사진에 보이는 lockd, statd 두 데몬이 실행되고 있으면, 일단 확인 완료 입니다.

    nfs 데몬확인

     

     

     

     

    2. 최상위 / (root 디렉토리) mkdir TEST(생성하시고 싶은 디렉토리 명) 명령어로, nfs 클라이언트로 쓸 디렉토리를 생성해 줍니다.

    폴더 생성

     

     

     

    3. 아래명령어로 실제 10.10.10.10 nfs 서버에 공유된 /NAS/TESTFOLDER를 위에서 만든 TEST 폴더로 마운트 시킬수 있다.

    실제 마운트

     

     

     

    4. 만약 폴더가 마운트 되지 않는다면, 아래 사진의 showmount -e 옵션으로 서버에서 공유폴더가 제대로 보이는지 확인해야 한다.

    만약 제대로 보이지 않는다면 서버나 나스의 nfs 설정을 확인해 볼 필요가 있다.

    nfs 서버 공유폴더 확인

     

     

    nfs 마운트는 생각보다 아주 쉽습니다. 문제는 주로 유닉스 서버에 nfs를 마운트 시키는 이유는 백업을 받기 위해입니다.(물론 상용백업 솔루션을 이용한다면, 이런작업은 필요 없습니다. 그러나 윈도우는 파일이 사용중이면 백업이 되지 않기 때문에 상용 솔루션을 이용해서 백업받는게 필수 이지만, UNIX 계열의 경우, 이렇게 NFS 로 마운트 한후, 백업 스크립트를 이용해서 백업해도 충분할수 있습니다.)

     

    그러면, nfs 에서 유용한 명령어를 몇가지 살펴 보겠습니다.

    가) nfsstat => nfs의 통계정보를 볼수 있는 명령어로 옵션은 -S(서버쪽) -C(클라이언트쪽)

    나) showmount -e => 위의 사진에서 볼수 있듯이, nfs서버의 공유폴더들을 확인 할수 있습니다.

    다) /etc/vfstab 에 nfs 명기 => 서버가 자동 재부팅 될때마다, nfs가 자동으로 마운트 되게 할수 있는 방법

    ex) 10.10.10.10/NAS/TESTFOLDER - /TEST nfs -yes -

     

     

    오늘은 짧게 nfs 마운트 방법에 대해서 알아보았습니다.

    오늘은 즐거운 금요일 이네요.... 다들 즐거운 주말 되세요...

     

     

Designed by Tistory.