ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Rocky9: Auto FS 자동 마운트(직접 맵과 간접 맵)
    공부합시다!/LInux 2023. 1. 30. 00:11
    728x90

    오늘은 NFS(Nework File System) 기능의 확장판인 Auto FS에 대해서 포스팅 합니다.

    자동 마운트는 원격 파일 시스템을 사용 할때에는 mount가 되고 사용을 하지 않때는 umount가 되는 개념입니다.

    일반사용자에게 mount 명령을 사용할 충분한 권한이 없는 문제를 해결하기 위해서 고안되었습다.

    필요하지 않을 때 파일시스템을 닫을 수 있기 때문에 예기치 않은 손상으로부터 보호가 가능합니다.

    Master Map, Direct Map(경로를 아는 경우), Indirect Map(경로를 모를 때) 의 구성요소를 포함합니다.

     

    autofs 구성도

    1. NFS 구성

    2. Auto FS (직접 맵)

    3. Auto FS (간접 맵)

    4. Test 

    순서로 진행하겠습니다.

     

    1. NFS 구성

     1.1. master vm에 nfs와 autofs package 설치

      1.1.1. # dnf install -y nfs-utils autofs

     1.2. node1 vm에 nfs package 설치

      1.2.1. # dnf install -y nfs-utils

     1.3. nfs 서버 구성: node1 vm

      1.3.1. /nfstest, /nfs-direct, /nfs-indirect 디렉토리 생성

      1.3.2. # vi /etc/exports 구성

       1.3.2.1. 2,3번 줄은 각각 direct와 indirect에서 사용할 설정

      1.3.3. 서비스 실행

      1.3.4. 방화벽 open

     1.4. nfs client: master vm 

      1.4.1. # /nfstest-c 디렉토리 생성

      1.4.2. nfs mount

     

    2. Auto FS (직접 맵: Direct Map)

     2.1. # /etc/auto.mount.d/direct.autofs 생성 및 편집

     2.2. # /etc/auto.direct 생성 및 편집

      2.2.1. 주의: -rw,sync,fstype=nfs4 그림에서는 fstype=nfs4 빠져 있습니다.

     

    3. Auto FS (간접 맵: Indirect Map)

     3.1. # /etc/auto.mount.d/indirect.autofs 생성 및 편집

     3.2. # /etc/auto.indirect 생성 및 편집

      3.2.1. 주의: -rw,sync,fstype=nfs4 그림에서는 fstype=nfs4 빠져 있습니다.

     

     

    4. Test 

     4.1. autofs는 nfs-client에서 디렉토리를 생성하지 않아도 자동으로 autofs가 관리.

     4.2. Direct Map

     

     4.3. Indirect Map

     

    내용이 좀 많기는 하지만 반드시 알아두서야 할 구성입니다.

    Have a nice day!

     

    728x90

    '공부합시다! > LInux' 카테고리의 다른 글

    Rocky9: root password reset  (0) 2023.02.01
    Rocky9: 파일시스템(File System)문제로 인한 Booting 문제 해결  (0) 2023.01.31
    Rocky9: SWAP 확장 및 축소  (0) 2023.01.27
    Rocky9: Stratis  (0) 2023.01.26
    Rocky9: SELinux  (0) 2023.01.20
Designed by Tistory.