今天项目要求把nfs服务器的一个分区实现远程网络挂载到另外两台web服务器上,还好之前有做过nfs远程挂载,不然就只能瓜起.
系统:centos 5.x
环境:服务器a(10.1.3.146 nfs服务端)
服务器b(10.1.3.83 nfs客户端)
服务器c(10.1.3.143 nfs客户端)
1.在服务器a上安装nfs
这里说下portmap在CentOS 6上不叫portmap,而是改为rpcbind.所以如果当你yum安装完后,发现没有portmap,其实是名字改成了rpcbind.
服务器b跟服务器a执行一样的命令,这里就不写了.
2.在服务器a上配置nfs共享
代码如下 vi /etc/exports/extdisk1 10.1.3.83(insecure,rw,sync) 10.1.3.142(insecure,rw,sync)
chkconfig nfs on
chkconfig portmap on
service nfs start
service portmap start
查看nfs是否成功运行:
代码如下 rpcinfo -p
查看是否输出我们想共享的目录
/extdisk1 10.1.3.83
/extdisk1 10.1.3.142
3.配置nfs客服端
先启动portmap
检查nfs服务器端是否有目录共享
代码如下 showmount -e 10.1.3.146Export list for 10.1.3.146:
/extdisk1 10.1.3.142,10.1.3.83
挂载nfs服务端共享文件夹到本地服务器,我在/目录下创建了filesystem
代码如下 mkdir /filesystemmount -t nfs 10.1.3.146:/extdisk1 /filesystem
检查是否挂载上了
代码如下 mount -l/dev/sda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/sdb1 on /extdisk1 type ext4 (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
10.1.3.146:/extdisk1 on /filesystem type nfs (rw,vers=4,addr=10.1.3.146,clientaddr=10.1.3.142)
可以看到已经挂载起了,好了,另外一台一样的设置.
-Boot环境变量的解释说明
环 境 变 量
解 释 说 明
bootdelay
定义执行自动启动的等候秒数
baudrate
定义串口控制台的波特率
netmask
定义以太网接口的掩码
ethaddr
定义以太网接口的MAC地址
bootfile
定义缺省的下载文件
bootargs
定义传递给Linux内核的命令行参数
bootcmd
定义自动启动时执行的几条命令
serverip
定义tftp服务器端的IP地址
ipaddr
定义本地的IP地址
stdin
定义标准输入设备,一般是串口
stdout
定义标准输出设备,一般是串口
stderr
定义标准出错信息输出设备,一般是串口
ubuntu nfs挂载服务器|Ubuntu中nfs挂载配置方法详解
http://m.bbyears.com/caozuoxitong/44598.html
推荐访问: