NFS 공유 스토리지 서비스를 구성 centos7

NFS 네트워크 파일 시스템, 프로세스를 예약하는 RPC 의존

참고 NFS는 인터넷에 작업 때문에 부적당, 인해 약한 인증 메커니즘에, 클래스 유닉스 OS에서 ID를 확인하려면 사용자 이름을 확인하고 전용 파일 공유 서비스, 인트라넷 사용이 매우 가능하다.

NFS 서버는 두 개의 패키지가 올바르게 설치 결정할 필요가 NFS-utils를 rpcbind를

우분투 서버는 NFS - 커널 서버 두 개의 패키지에 기본적으로 설치하여 rpcbind를, NFS-일반적인 경우.

냠 설치 -y NFS-utils를 rpcbind를

편집 공유 디렉토리 설정 파일은 / etc / 수출

은 / var / www /에서 HTML 192.168.10.0/24(rw,async,no_root_squash) 192.168.20.0/24(ro) 

스페이스 또는 호스트에 의해 분리 된 세그먼트 번호 복수 사이 
은 / var / www가 192.168.10.0/24(ro, 동기화에 root_squash)

매개 변수 : 동시에 메모리 및 하드 드라이브에 기록 된 동기 쓰기 *를, 동기화, 읽기 전용, RW 읽기 나타냅니다위한 RO 및 쓰기 비동기 비동기 * 클라이언트가 루트를 통해 연결되어있는 경우 일시적으로 메모리에 저장, no_root_squash 옵션은 서버의 디렉토리를 사용자를 나타냅니다 또한 루트 권한 **** 금지, 좋은 위험을 제발,에 root_squash 클라이언트 사용자가 설정하는 것이 *** 권장 다음은 익명의 사용자 권한으로 변환됩니다 루트 것을 의미합니다.

http://cloud.yesky.com/info/332/1460300332.shtml

http://www.pcpop.com/article/6054830.shtml

NFS 서비스가 시작되고 처음부터 부팅되도록 설정되어

또는 서비스가 #은 다음 rpcbind systemctl 시작 시작하여 rpcbind 
- 서비스 시작 # NFS NFS 또는 시작 systemctl 
###### 우분투 서버는 startnfs - 커널 서버 서비스가 시작이다 
에서 chkconfig에게 rpcbind를 또는 ON 번호의 systemctl 가능하여 rpcbind 
또는 #에 chkconfig를의 NFS를 NFS를 사용 systemctl

포트 또는 서비스에 대한 응답으로 출시 된 방화벽을 구성합니다

방화벽 cmd를 --permanent --add 서비스 = NFS 
방화벽 cmd를 --permanent --add 서비스 = RPC 바인드 
= mountd를 방화벽 cmd를 --permanent --add 서비스 
방화벽 cmd를 --reload의 
방화벽 cmd를 --list-모든 #查看firewalld方向的资源

클라이언트는 마운트

showmount -e nfs_server_ip :보기 NFS 서버를 사용할 수 마운트 포인트

클라이언트는 작업을 탑재

마운트 -t NFS에는 NFS_server :의 / var / www / html / bendikongmulu 
或者
마운트 -t NFS에는 NFS_server :의 / var / www / html / bendikongmulu -o 프로토 = TCP

无报错便成功,当然客户端可以使用 df -h 来查看是否挂载过来了;这里客户端切换到本地挂载点便可以看见服务端的文件了(注意若,服务端共享的目录为空,客户端是无法查看的)


추천

출처blog.51cto.com/14414295/2438532