1.7NFS文件系统的安装与配置

实验八 NFS文件系统的安装与配置

一. 实验目的:

1. 掌握Linux系统之间资源共享和互访方法;

2. 掌握NFS服务器和客户端的安装与配置。

二. 实验内容:

1. 利用rpm命令安装软件包的方法;

2. 安装、配置NFS服务器并启动;

3. Linux系统之间资源共享。

三. 实验练习:

任务一 两个同学一组,单号同学的作为nfs服务器,本例中给出的IP地址为192.168.212.1,双号同学作为nfs客户端,本例中给出的IP地址为192.168.212.2。配置一个NFS服务器,使得双号同学的客户机可以浏览NFS服务器中/home/ftp目录下的内容,但不可以修改。

1. NFS服务器的配置

l 检测nfs所需的软件包是否安装:#rpm –ql nfs-utils和#rpm –ql portmap,如果没有安装利用rpm –ivh命令进行安装。

l 修改配置文件/etc/exports:#vi /etc/exports,添加如下的行

l /home/ftp 192.168.212.2(ro)

l 修改后,存盘退出。

l 启动NFS服务:#service portmap start和#service nfs start(二者的顺序最好不要颠倒!)。

l 利用service portmap status和#service nfs status命令检查nfs服务器的状态看是否正常启动。

2. NFS客户端的配置

l 将NFS服务器(192.168.212.1)上的/home/ftp目录安装到本地机192.168.212.2的/home/test目录下,使用mount命令:

l #mount 192.168.212.1:/home/ftp /home/test

l 利用showmount命令显示nfs服务器上输出到客户端的共享目录。

l 挂载成功后可以利用ls等命令操作/home/test目录,实际操作的为192.168.212.1服务器上/home/ftp目录下的内容。

l 卸载共享目录。利用#umount /home/test命令可以卸载。

3. 配置NFS服务器完成课后第一题

l 利用命令#chkconfig –list portmap和#chkconfig –list nfs命令检测该服务的自动启动状态。

l 设置portmap和nfs服务在系统运行级别3和5下自动启动:

l #chkconfig –level 35 portmap on

l #chkconfig –level 35 nfs on

任务二 有一个局域网,域名为https://www.360docs.net/doc/014707113.html,,网内两台主机china3和gate1,域名为https://www.360docs.net/doc/014707113.html,。现要在gate1上配置NFS服务器,使本域内的所有主机访问NFS服务器的/home目录。同时,让主机china3在每次系统启动时挂装gate1的/home目录到china3的/home1目录下。

1. 配置NFS服务器――gate1

l 编辑/etc/exports文件,添加如下的行:

/home *https://www.360docs.net/doc/014707113.html,(ro)

保存退出。

l 启动nfs服务。

2. 配置NFS客户端――china3

l 建立安装点:#mkdir /home1

l 将服务器gate1中的/home目录安装到china3的/home1目录下:#mount gate1. https://www.360docs.net/doc/014707113.html,:/home /home1

l 使

得系统自动完成文件系统挂载的任务:#vi /etc/fstab,添加如下的行:

gate1. https://www.360docs.net/doc/014707113.html,:/home /home1 nfs defaults 1 0

四. 思考题:

1. 在利用chkconfig --list命令检测nfs服务器的自启动状态时,该服务在哪个运行级别下是开启的,哪个运行级别下是关闭的。试想除了利用chkconfig命令之外还有哪些命令可以设置nfs服务的自启动状态。

2. 在nfs客户端利用命令mount和通过配置/etc/fstab文件挂载nfs服务器的共享目录的区别是什么?

3. 简述exportfs命令的格式及功能。



相关文档
最新文档