养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

安装和使用NFS服务器的方法

时间:2024-11-11 18:09:57

这个操作包括两个方面佼沣族昀:一是Linux服务器的NFS服务端的支持;二是嵌入式目标系统的NFS客户端的支持。NFS开发环境的建立需要配置linux服棣蚺幌盗务器端和作为客户端的嵌入式目标系统端。

Linux服务端的配置。

(1).如果服务器端已经安装了NFS服务器,可以直接进行下一步,如果没有安装,就需要用rpm命令进行安装。

.用命令rpm-qnfs-utils可以查看是否安装NFS服务器。

.如果没有安装,从对应Linux操作系统版本的安装光盘上找到nfs-utils的安装包。用下面的命令即可安装NFS服务器:

rpm-ivhnfs-utils-1.0.9-24.el5.i386.rpm

(2).关闭防火墙。使用命令为:iptables-F

(3).以root身份登陆Linux服务器,编辑NFS配置文件:通过命令vi/etc/exports打开exports文件,指定允许被其它计算机访问的共享目录和访问权限。

例如加入下面一行:

/home192.168.1.*(rw,sync,no_root_squash)

对上面一行的解释如下:

./home:允许其他计算机访问的目录

.192.168.1.*:被允许访问该目录的客户端IP地址,本例表示IP前三段为192.168.1的所有地址都可访问该目录。

.rw:可读可写

.sync:同步写磁盘(async:资料会先暂存于内存当中,而非直接写入硬盘)

.no_root_squash:表示客户端root用户对该目录具备写权限。

(4).使exports目录生效,并查看已生效目录。使用命令为:

exportfs-a

(5).重启nfs服务器。使用命令为以下其中一个即可:

/etc/init.d/nfsrestart

servicenfsrestart

另外,启动NFS服务器时用命令:/etc/init.d/nfsstart

客户端的操作。

(1).板子启动时迅速按任何键,进入uboot菜单,再按q进入shell模式。如下图所示。

安装和使用NFS服务器的方法

(2).使用命令printenv查看环境变量。如下图所示。

安装和使用NFS服务器的方法

(3).修改/设置环境变量。需要使用以下3条命令。

setenvipaddr192.168.1.10(设置开发板(客户端)的IP地址)。

setenvserverip192.168.1.203(设置Linux主机(服务端)的IP地址)。

saveenv(保存设置)。

(4).以上三步有时可以不做,直接进行此步骤。

重启板子,挂载nfs目录。

使用mount命令来挂载NFS服务器上的共享目录后,就可以正常使用NFS服务器了。

mount-tnfsservername:/shared_dir/localdir

其中,servername:/shared_dir表示被访问的NFS服务器为servername,被访问的目录为shared_dir;/localdir表示把NFS服务器的目录挂载到本地的/localdir目录下。例如:

mount-tnfs192.168.1.100:/home/mnt/nfs

表示,把IP地址为192.168.1.100的作为NFS服务器的电脑的/home目录挂载到本地计算机的/mnt/nfs目录上。

也可以用以下命令。

mount-tnfs-onolock-otcp192.168.1.190:/home/swj/ipc3.0/trunk/source/mnt

如果,/mnt目录不行,就挂载在/tmp目录下,使用命令为。

mount-tnfs-onolock-otcp192.168.1.190:/home/swj/ipc3.0/trunk/source/tmp

© 一点知识