温故:
在上一篇文章中和大家聊了NFS的预定义安装方法,今天要给大家讲一下直接安装的方法,这种方法与预定义安装的区别不大,不过是由smitty界面安装变为了手动配置文件。
知新:
下面演示的是直接安装
今天要讲的是NFS的直接挂载方式,其实就是将配置 /etc/filesystems文件的步骤省略了,在预定义安装中是使用“smitty mknfsmnt”命令来配置filesystems文件并实现挂载的,但是在这里我们不配置filesystems文件了。挂载完成后,可以去这个文件中看看,肯定是与原来相比没变化。
一、配置服务器端
1、创建新目录 /fuwuqi
2、配置 exports文件
vi /etc/exports
这一步就相当于预定义安装中的使用命令“smitty mknfsexp” 这一步。
3、写入内核并检查
exportfs -a
showmount -e
二、配置客户端
1、创建客户端目录 /kehuduan
2、直接挂载
如果要安装的 NFS 在/etc/filesystems 中没有定义,就需要把在/etc/filesystems 中定义的安装选项在 mount 命令的参数中明确地指出来。例如要在本地主机(NFS客户端)安装远程主机(NFS服务器)上的目录,安装选项有∶后台安装(bg)、可中断的(intr)和硬安装(hard),那么可以使用下面的命令∶
mount -o bg,intr,hard NFS服务器:/目录 NFS客户端/目录
这一步骤就类似于预定义安装中的使用命令“smitty mknfsmnt”那一步。之所以用“类似”这个词,是因为我在上面提到了直接安装的这中方式不会对filesystems文件进行修改。如果想要导出的目录可以被查看,可以在 -o 的参数后面再加上 rw就可以了
3、检查
从上图可以看到10.39.66.82的/fuwuqi 已经挂载到了10.39.66.83上面。
拓展:
还有两个小知识点需要和大家说,大家也看到我这里为了测试导致我的NFS服务器端的导出目录很多,如果我不想要这么多的多出目录需要怎么做呢?可以使用下面这个命令
exportfs -u /目录
如果想要卸载这个NFS文件系统,只需要在客户端umount就可以了。
关于NFS的直接安装就讲到这里,下一篇文章做一下总结,讲一讲NFS问题诊断