NFS挂载到其他机器的详细步骤

简介: 待实现功能:将10.1.1.36机器上的/share挂载到10.0.1.31机器的/share路径下详解。

待实现功能:

将10.1.1.36机器上的/share挂载到10.0.1.31机器的/share路径下。

1、前提:有两台机器,都是Centos5.X 系统。

机器1 IP:10.1.1.36 (作为服务端,必须开启NFS服务、Portmap服务)
机器2 IP:10.0.1.31 (作为客户端,必须开启Portmap服务)

2、NFS和Pormap/rpcbind安装

不论是5.X的portmap还是6.X的rpcbind,核心功能都是一句话概括为:端口映射。
注意:Centos 6.X以上系统为rpcbind代替Portmap。
centos 5安装 :
yum install nfs-utils portmap
centos 6 安装:
yum install nfs-utils rpcbind

yum不能安装提示错误repomd.xml: [Errno 14] PYCURL ERROR 7 - “couldn’t connect to host”,
解决方案:
//修正了baseurl
[root@etl02 hdfs_13]# cat /etc/yum.repos.d/HDP.repo
[HDP-2.0.6]
name=HDP
baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch
path=/
enabled=1
gpgcheck=0

3、挂载步骤

以下仅将10.1.1.36共享路径/share 挂载到10.0.1.31的步骤:

步骤 1: 机器1,IP 10.1.1.36 充当服务端,需要做的配置如下:

1)配置/etc/exports文件

[root@Processor036 /]# cat /etc/exports 
/share 10.0.1.31(rw,sync)

含义解读:共享路径/share, 可供查看IP为31,支持操作为rw读写,支持sync同步。

2)启动Portmap(作用:端口映射)

[root@Processor036 /]# sudo /etc/init.d/portmap restart 
Stopping portmap: [ OK ] 
Starting portmap: [ OK ]

3)启动NFS服务

[root@Processor036 /]# sudo /etc/init.d/nfs restart 
Shutting down NFS mountd: [ OK ] 
Shutting down NFS daemon: [ OK ] 
Shutting down NFS quotas: [ OK ] 
Shutting down NFS services: [ OK ] 
Starting NFS services: [ OK ] 
Starting NFS quotas: [ OK ] 
Starting NFS daemon: [ OK ] 
Starting NFS mountd: [ OK ]

4)显示共享目录(显示hostname的/etc/exports里面共享的目录)

[root@Processor036 /]# showmount -e 
Export list for Processor036: 
/share 10.0.1.31

步骤 2: 在机器2,将机器1(server端)的/share 挂载到机器2上
如下第二个/share为本地机器10.0.1.31下的share路径,需要手动新建。

[root@WEB-W031 /]# mount -t nfs 10.1.1.36:/share /share 

查看:

[root@WEB-W031 /]# cd /share 
[root@WEB-W031 share]# ls -al 
total 16 
drwxr-xr-x 3 root root 4096 Mar 14 21:54 . 
drwxr-xr-x 32 root root 4096 Mar 14 22:13 .. 
drwxr-xr-x 2 root root 4096 Mar 14 21:54 1_36test

参考:

http://itoedr.blog.163.com/blog/static/120284297201371112828360 (portmap很细致)


作者:铭毅天下
转载请标明出处,原文地址:http://blog.csdn.net/laoyang360/article/details/50917586

相关文章
|
1月前
|
Linux Shell Windows
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
|
4月前
|
弹性计算 Serverless 网络安全
于在阿里云函数计算中挂载NFS共享时出现了问题
于在阿里云函数计算中挂载NFS共享时出现了问题
53 1
|
3月前
|
Unix Linux 文件存储
文件传输、文件挂载MOUNT:NFS、CIFS、ADB、SAMBA
文件传输、文件挂载MOUNT:NFS、CIFS、ADB、SAMBA
71 0
|
6月前
|
开发工具 对象存储
nfs挂载报错问题
nfs挂载报错问题
|
8月前
|
域名解析 运维 负载均衡
【运维知识进阶篇】Tomcat集群实战之部署zrlog博客(Tomcat服务安装+静态资源挂载NFS+Nginx负载均衡+HTTPS证书+Redis会话保持)
【运维知识进阶篇】Tomcat集群实战之部署zrlog博客(Tomcat服务安装+静态资源挂载NFS+Nginx负载均衡+HTTPS证书+Redis会话保持)
254 1
|
9月前
|
运维 Kubernetes Unix
【运维】Linux/Ec2挂载卷与NFS搭建实站讲解
英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。NFS在实际场景中有着不少的应用场景,比如分布式代码部署下,代码一致性的同步方案,K8S多容器内外挂载等情况,今天就来具体讲解一下怎么实现。
|
9月前
|
Linux
Linux系统之使用autofs自动挂载nfs共享
Linux系统之使用autofs自动挂载nfs共享
115 1
|
3月前
|
存储 监控 网络协议
【Linux】文件服务NFS(Network File System)
【Linux】文件服务NFS(Network File System)
35 0
|
3月前
|
存储 Linux 网络安全
Linux系统安装NFS服务器
NFS是一种网络文件系统,英文全称Network File System,通过NFS可以让不同的主机系统之间共享文件或目录。通过NFS,用户可以直接在本地NFS客户端读写NFS服务端上的文件,是非常好的共享存储工具。本篇文章将介绍如何在CentOS7上安装NFS服务器,包括服务端和客户端安装两部分。
74 0
|
1月前
|
Linux 网络安全
Linux NFS协议详解
Linux NFS协议详解
33 5