NFS 네트워크 공유 서버 구성(세부 단계 및 지침)

NFS 네트워크 공유 서버 구성


NFS 구성은 주로 서버 구성과 클라이언트 구성 두 부분으로 나뉩니다.

  • 클라이언트
  • 1. 관련 패키지 rpcbind nfs-utilsyum -y install rpcbind nfs-utils 다운로드2.공유 디렉터리를 만들고 권한mkdir /nfschmod -R 755 /nfs3.구성 파일 수정/etc/exports
     	 vim  /etc/export
     	 /nfs 192.168.0.*(rw,sync)  // rw ,sync 
     :      
    

    4. 구성을 즉시 새로 고침exportfs -a5. 서비스 시작 및 설정 켜기 시작systemctl start nfs rpcbindsystemctl enable nfs rpcbind 서비스 포트가 현재 구성되어 있습니다. 다음은 클라이언트를 설정하는 것입니다.
  • 클라이언트 1.클라이언트와 같은 패키지 rpcbind nfs-utilsyum -y install rpcbind nfs-utils를 다운로드합니다.공유 수신 디렉터리 만들기mkdir /tmp/nfs3.상대 서버가 공유하는 디렉터리 보기
       [root@ecs-f532-0002]showmount -e  192.168.0.203
       	 Export list for 192.168.0.203:
     	 /nfs 192.168.0.*
    
    4.마운트 디렉터리 mount 192.168.0.203:/nfs /tmp/nfs 테스트: 서버/nfs에서 테스트라는 이름을 만듭니다.txt 파일, 클라이언트의/tmp/nfs에서 이 파일을 볼 수 있는지 여부
     [root@ecs-f532-0002 nfs]# ls
      test.txt      
      // ,NFS !
    
  • 5. 공유 파일을 영구적으로 마운트합니다./etc/fstab에 다음과 같은 설정을 추가해야 합니다.
     192.168.0.203:/nfs  /tmp/nfs   nfs  rw,tcp 0  1
                   
         :
    
         0: 
    
         1: 
    
         2: 
    
        :
    
         0: 
    
         1: ; rootfs 1;		
    
  • 설명:/etc/fstab 파일의 역할:
  •  ,  Linux  ,  fsck  ,  mount  ,  fstab  , 
     。 
    
  • 때때로 우리가umount의 마운트 디렉터리를 필요로 할 때 다음과 같은 문제가 발생할 수 있음을 주의하십시오.
    [root@ecs-f532-0002 nfs]#umount /tmp/nfs
    umount.nfs: /tmp/nfs: device is busy
    
    우리는 명령으로 볼 수 있습니다
  •     [root@ecs-f532-0002 nfs]# fuser -m -v /tmp/nfs/
                                     
    /tmp/nfs:            root     kernel mount /tmp/nfs
                        root       1373 ..c.. bash	
    
    -v  verbose  。  ps  ,  PID、USER、COMMAND、ACCESS  
    
    -m  (  mount  )。 。
    
     , , kill , 。
    
    [root@ecs-f532-0002 nfs]# kill -9 1373
    [root@ecs-f532-0002 nfs]# umount /tmp/nfs
    [root@ecs-f532-0002 nfs]#
    

    좋은 웹페이지 즐겨찾기