当前位置:首页 » 云服务器 » nfs服务器ip地址如何设

nfs服务器ip地址如何设

发布时间: 2022-09-04 04:21:59

① 如何在设置nfs挂载时,忘记了 为内核传递板子ip地址,setenv bootargs root=nfs nfs

① 设置目标板IP地址
② 设置服务器ip地址
③ 设置根文件系统在服务器上的路径,注意该路径一定要设定为服务器上的nfs目录。
④ bootcmd是u-boot启动后执行的命令,命令之间用分号分隔。
tftp 21000000 uImage 表示通过tftp 将内核映像下载到RAM中地址为0x21000000;
bootm 21000000 启动linux操作系统
⑤ 定义u-boot传送给linux内核的命令行参数,该命令行指定以网络文件系统作为根文件系统。
其中root=/dev/nfs,并非真的设备,而是一个告诉内核经由网络取得根文件系统的旗标。
参数nfsroot这个参数告诉内核以那一台机器,那个目录以及那个网络文件系统选项作为根文件系统使用。参数的格式如下:
nfsroot=[:][,]
如果指令列上没有给定 nfsroot 参数,则将使用‘/tftpboot/%s’预设值。其它选项如下:
--指定网络文件系统服务端的互联网地址(IP address)。如果没有给定此栏位,则使用由 nfsaddrs 变量(见下面)所决定的值。此参数的用途之一是允许使用不同机器作为反向地址解析协议(RARP) 及网络文件系统服务端。通常你可以不管它(设为空白)。
-- 服务端上要作为根挂入的目录名称。如果字串中有个‘%s’ 符记(token),此符记将代换为客户端互联网地址之 ASCII 表示法。
-- 标准的网络文件系统选项。所有选项都以逗号分开。如果没有给定此选项栏位则使用下列的预设值:
port = as given by server portmap daemon
rsize = 1024
wsize = 1024
timeo = 7
retrans = 3
acregmin = 3
acregmax = 60
acdirmin = 30
acdirmax = 60
flags = hard, nointr, noposix, cto, ac
参数nfsaddrs设定网络通讯所需的各种网络接口地址。如果没有给定这个参数,则内核核会试着使用反向地址解析协议以及/或是启动协议(BOOTP)以找出这些参数。其格式如下:
nfsaddrs=::::::
-- 客户端的互联网地址。如果没设,此地址将由反向地址解析协议或启动协议来决定。使用何种协议端视配置核心时打开的选项以及 参数而定。如果设定此参数,就不会使用反向地址解析协议或启动协议。
-- 网络文件系统服务端之互联网地址。如果使用反向地址解析协议来决定客户端地址并且设定此参数,则只接受从指定之服务端传来的回应。要使用不同的机器作为反向地址解析与网络文件系统服务端的话,在此指定你的反向地址解析协议服务端(保持空白)并在 nfsroot 参数(见上述)中指定你的网络文件系统服务端。如果此项目空白则使用回答反向地址解析协议或启动协议之服务端的地址。
-- 网关(gateway)之互联网地址,若服务端位于不同的子网络上时。如果此项目空白则不使用任何网关并假设服务端在本地的(local)网络上,除非由启动协议接收到值。
-- 本地网络界面的网络掩码。如果为空白,则网络掩码由客户端的互联网地址导出,除非由启动协议接收到值。
-- 客户端的名称。如果空白,则使用客户端互联网地址之 ASCII-标记法,或由启动协议接收的值。
-- 要使用的网络设备名称。如果为空白,所有设备都会用来发出反向地址解析请求,启动协议请求由最先找到的设备发出。网络文件系统使用接收到反向地址解析协议或启动协议回应的设备。如果你只有一个设备那你可以不管它。
-- 用以作为自动配置的方法。如果是 `rarp\" 或是 `bootp\" 则使用所指示的协议。如果此值为 `both\" 或空白,若配置核心时有打开这两种协议则都使用。 `none\" 表示不使用自动配置。这种情况下你必须指定前述栏位中所有必要的值。
此 参数可以作为 nfsaddrs 的参数单独使用(前面没有任何 `:` 字符),这种情况下会使用自动配置。然而,此种情况不能使用 `none\"作为值。

② 如何设置hanewin nfs共享

在电脑上安装haneWIN NFS软件,版本号:hanewin_nfs_server_V1.1.69。
启动NFS服务器。
点击:“输出”
点击:“编辑输出表文件”
(下表表示共享的是电脑的f分区,192.168.1.6 是指高清网络播放机所分配到的ip地址。因此,路由器设置时不应该自动分配ip地址,而应该将ip地址与设备的MAC绑定)
# exports example
f:\ -readonly 192.168.1.6

点击保存,然后点击“重启服务器”并且需要在开始菜单--haneWIN软件内点击“重启所有服务”,才可以导入编辑过的输出表文件。 设置完NFS软件后,还不能直接使用,还需要对系统防火墙进行设置。
WIN7 防火墙设置进入“控制面板”》“系统安全”》“windows防火墙” 》“高级设置”》“入站规则”然后右击》“端口”》“特定本地端口”》“TCP” 》输入端口号:111,1058,1149(必须用英文逗号分割,WIN7系统自带的示例用顿号是错误的)》“允许连接”--配置文件全选》下一步后输入规则名称(自定义)》点击完成。 提示:完成TCP规则的设定后,再次返回到添加特定本地端口界面,选择“UDP”,然后再重复后面的步骤进行建立UDP通信规则,端口号和TCP通信规则一致。
刷新后退出,即可通过播放机访问NFS共享了。

打开播放机--选择文件管理
点击进入“文件管理”--选择NFS设备
— 选择“AutoScan” (有时候需要扫描多次才能找到设备)
或者选择“shotcut” 输入地址:192.168.1.2:f/ (192.168.1.2是指电脑分配到的ip地址,f/ 为共享目录)
检索完成后显示同一局域网内所有带有NFS服务器的电脑IP地址,选择需要访问的电脑IP地址
打开后选择共享的磁盘--打开--打开共享文件夹--选择播放

③ ubuntu11.04如何创建nfs与mini2440连接

操作如下:(你要是还不会弄就没招了!!!)

NFS用于Linux主机访问网络中其他Linux主机上的共享资源。NFS的原理是在客户端上通过网络将远程主机共享文件系统以挂载(Mount)的方式加入本机的文件系统,之后的操作就如同在本机上一样。
NFS服务器(宿主机)
1.安装NFS
Ubuntu上默认是没有安装NFS服务器的,首先要安装NFS服务程序:
$ sudo apt-get install nfs-kernel-server
(安装nfs-kernel-server时,apt会自动安装nfs-common和portmap)
这样,宿主机就相当于NFS Server。
2. 配置NFS
1)配置portmap
方法1: 编辑/etc/default/portmap, 将 -i 127.0.0.1 去掉.
方法2:
$ sudo dpkg-reconfigure portmap
对Should portmap be bound to the loopback address? 选N.
2)配置/etc/hosts.deny
$ sudo gedit /etc/hosts.deny
(禁止任何host(主机)能和你的NFS服务器进行NFS连接),加入:
### NFS DAEMONS
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
3)配 置/etc/hosts.allow
$ sudo gedit /etc/hosts.allow
允许那些你想要的主机和你的NFS服务器建立连接。下列步骤将允许任何IP地址以192.168.1开头的主机(连接到NFS服务器上),也可以指定特定的IP地址。
### NFS DAEMONS
portmap: 192.168.1.
lockd: 192.168.1.
rquotad: 192.168.1.
mountd: 192.168.1.
statd: 192.168.1.
起用保护机制
上面设置了只要在192.168.1.*这个网段的所有IP地址用户都可以访问共享目录,
但我只想让一个IP地址访问,比如 192.168.1.101那么就可以这样设置了。
可以通过设定/etc/hosts.deny和/etc/hosts.allow文件来限制网络服务的存取权限。
***/etc/hosts.deny***
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
***/etc/hosts.allow***
portmap:192.168.1.101
lockd:192.168.1.101
mountd:192.168.1.101
rquotad:192.168.1.101
statd:192.168.1.101

同时使用这两个文件就会使得只有ip为192.168.1.101的机器使用NFS服务。你的target board的ip地址设定为192.168.1.101,这样就可以了。
/etc/hosts.deny 和 /etc/hosts.allow 设置对portmap的访问. 采用这两个配置文件有点类似"mask"的意思. 现在/etc/hosts.deny中禁止所有用户对portmap的访问. 再在/etc/hosts.allow 中允许某些用户对portmap的访问。

4)重启portmap daemon
每次对/etc/hosts.deny 和 /etc/hosts.allow两文件的修改后都要重启portmap daemon。不然修改无效。
$ sudo /etc/init.d/portmap restart 或者:(sudo service portmap restart)
5)配置/etc/exports
NFS挂载目录及权限由/etc/exports文件定义。
$sudo gedit /etc/exports
比如我要将将我的home目录中的/home/lin/NFSshare目录让192.168.1.*的IP共享, 则在该文件末尾添加下列语句:
/home/lin/NFSshare 192.168.1.*(rw,sync,no_root_squash)
然后保存退出。
/home/lin/NFSshare就表示共享目录,当然,你可以随便换成自己喜欢的目录。
192.168.1.*:前面三位是你主机(NFS客户端)的ip地址(本机终端ifconfig命令就可以获得本机的ip地址)。
rw:读/写权限,只读权限的参数为ro;
sync:数据同步写入内存和硬盘,也可以使用async,此时数据会先暂存于内存中,而不立即写入硬盘。
no_root_squash:NFS 服务器共享目录用户的属性,如果用户是 root,那么对于这个共享目录来说就具有 root 的权限。

6)重启nfs服务
$ sudo /etc/init.d/nfs-kernel-server restart

执行这个命令的时候可能会提示一些错误,如下:
* Stopping NFS kernel daemon [ OK ]

* Unexporting directories for NFS kernel daemon... [ OK ]

* Exporting directories for NFS kernel daemon... exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.1.*:/home/lin/NFSshare".

Assuming default behaviour ('no_subtree_check').

NOTE: this default has changed since nfs-utils version 1.0.x
[ OK ]
* Starting NFS kernel daemon [ OK ]

我不知道具体原因,不用管,不影响后面的使用。

注意:每次对/etc/exports文件的修改,都要重启一下nfs服务。

7)nfs服务器端测试
由于nfs服务器端默认是安装了nfs客户端(nfs-common)的,所以可以在服务器端挂载共享文件夹作测试。
$sudo mount 192.168.1.160:/home/lin/NFSshare /mnt
192.168.1.160是nfs服务器端IP地址,可以在服务器端终端通过命令ifconfig获得。

有可能会出现错误
$mount 192.168.1.160:/home/lin/NFSshare /mnt
mount.nfs: access denied by server while mounting 192.168.1.160:/home/lin/NFSshare
在nfs客户端执行上述命令,出现同样的错误。这个错误的意思是客户端地址不在NFS所允许的地址范围之内,但无论服务器端还是客户端IP都是192.168.1.*啊!

解决办法
重新$sudo gedit /etc/exports,将“ 192.168.1.* ”换成“*”,要注意就这一个星星哦!修改完之后不要忘了重启一下nfs服务
$ sudo /etc/init.d/nfs-kernel-server restart

这样修改之后,就可以看到/mnt文件下共享了/home/lin/NFSshare文件夹里的内容。测试完毕,要卸载nfs的挂载
$sudo umount /umt
NFS客户端
1.安装NFS
客户端需要安装nfs客户端程序(nfs-common)
$ sudo apt-get install nfs-commmon

2.nfs挂载
挂载服务器端共享文件夹(假设服务器端IP地址为:192.168.1.160,将/home/lin/NFSshare挂载到/mnt)
$ sudo mount 192.168.1.160:/home/lin/NFSshare /mnt

查看NFS server的export list
$ showmount -e 192.168.1.160
Export list for 192.168.1.160:
/home/lin/NFSshare 192.168.1.139

$ df 看看结果
打开文件夹/mnt,可以看到实际访问到了服务器端的/home/lin/NFSshare文件夹

使用完NFS后可以卸载NFS挂载。
$ sudo umount /mnt
-----------------------------------------------------------------------------------------------------------------
与NFS相关的几个文件
1, /sbin/exportfs
维护NFS的资源共享. 可以通过它重新设定 /etc/exports 的共享目录, 卸载NFS Server共享的目录或者重新共享等.
2, /usr/sbin/showmount
用在 NFS Server 端,而 showmount 则主要用在 Client 端. showmount 可以用来查看 NFS 共享的目录资源.
3, /var/lib/nfs/xtab
NFS的记录文档: 通过它可以查看有哪些Client 连接到NFS主机的记录.
下面这几个并不直接负责NFS, 实际上它们负责所有的RPC
4, /etc/default/portmap
实际上, portmap负责映射所有的RPC服务端口, 它的内容非常非常之简单(后面详述)
5, /etc/hosts.deny
设定拒绝portmap服务的主机
6, /etc/hosts.allow
设定允许portmap服务的主机

7, /etc/exports
对NFS卷的访问是由exports来批准, 它枚举了若干有权访问NFS服务器上文件系统的主机名。/etc/exports实际上就是nfs服务器的核心配置文件了. 鸟哥的Linux私房菜列举了一些exports文件的写法。
除了编辑/etc/exports文件这种方法外,Ubuntu还提供图形管理工具——“共享的文件件”,可以用它来进行NFS服务器的维护和设置工作。
(1)打开“共享的文件件”
第一种方法:“系统”——“系统管理”——“共享的文件夹”(我的Ubuntu8.10没有)
第二种方法:终端 $ shares-admin

(2)要想修改,首先就要“解锁”。
(3)可以看到之前/home/lin/NFSshare在列表内,其实“共享的文件夹”不过是/etc/exports图形化。
(4)点“添加”添加一个新的共享文件夹
选择“Unix网络(NFS)“。因为这是Linux之间的共享;如果是Linux和Windows之间的共享,选择“Windows网络(SMB)”。
(5)再点“添加“,可以设置”指定主机名”,“指定IP地址”,“指定网络”。

(6)设置完毕之后就可以关闭“共享的文件夹”,打开/etc/exports可以看到,相应的语句加入到了文件里。

④ linux NFS服务器的搭建、客户端如何使用服务器资源

举例,有台机器叫AAA,想把自己机器根下的一个叫abc的目录极其里面的所有文件都共享给一台叫BBB的机器。

在这里AAA就可看成是服务器,BBB为客户端,方法如下:

(在AAA上先配置)

1.

vi /etc/exports
(用vi编辑器打开共享资源,在里面填写共享的属性,linux下nfs的共享资源路径为etc下的exports)

打开编辑器后,里面可能什么都没有,需要自己填写,然后保存即可,在这里填写

2.

/abc BBB(ro)

之后按Esc停止文字录入,然后按Shift+;键,在出来的冒号后输入wq,表示保存退出!
(这个的格式是这样的:先给出要共享的路径,然后空格,后面写共享给谁,可以是IP地址或主机名。再后面的括号里表示以什么方式来共享,ro是客户端只能读,如果想让客户端可以改,可设为rw,即可读写)

3.

service portmap start
service nfs start

ntsysv

(这是3行不同的命令,第一个是将portmap服务打开,也就是先打开nfs共享通讯的端口,第二个是开启nfs服务,第三步是进入一个图像画面,在里面找到nfs服务,然后用空格选择上,以保证下次机器启动时,系统会自动运行nfs服务的意思)

在客户段操作如下:

mkdir /abc
mount AAA:/abc /abc
service portmap start
service nfs start
ntsysv

第一步是在本机的根上建立一个叫abc的目录
第二步是将AAA机器上的abc目录挂载到本机的abc目录上
第三步和第四步是启动客户端的端口和服务
最后一步是保证下次系统启动时自动运行什么服务

说了这么多,应该够详细了吧? *^_^*

⑤ 如何Windows 7系统下如何搭建NFS服务器

软件安装软件安装比较简单,从网络搜索haneWIN这款,下载下来后,双击运行,出现界面后点“下一步”即可。 接下来是设置安装路径,这个根据个人设置选择即可 然后是设置开始菜单下的文件名,在这里默认即可,点“下一步”继续安装。 以上配置成功后,点击“安装”开始软件的安装,后面会自动安装完成。 软件配置 修改exports文件: 打开安装包下的exports文件,默认是把D盘下的temp文件夹做为输出目录,这里可以根据自己的情况修改即可(-name:nfs不用去改) D:\temp -name:nfs 替换安装目录下的exports文件: 修改完后保存关闭,找到haneWIN软件的安装文件夹,替换掉原来的exports即可。 重启nfs服务器: 从开始菜单下找到haneWIN软件,选择NFS下的重启所有服务 成功后显示如一图所示内容,如果不成功,建议右击选择以管理员身份运行, Linux挂载 在Linux中输入以下命令(192.168.1.44为Windows下的IP地址,这里需改成你实际配置的IP): mount –t nfs –o nolock 192.168.1.44:/nfs /nfs

⑥ 如何在linux操作系统中配置NFS服务器

1.
服务端安装:
1.setup
2.System
Services
3.分别选中portmap与nfs
4.service
portmap
restart
5.service
nfs
restart
权限文件配置示例:
1.vi
/etc/exports
2.写入/usr/www/
192.168.153.133(rw,no_root_squash,sync)
/usr/local/www指本地路径
192.168.153.133远程IP
(rw,no_root_squash,sync)读写并权限过渡
3.service
nfs
restart

⑦ linux配置nfs步骤

NFS的配置过程很简单。在服务器端中编辑 /etc/exports 文件,添加如下内容: /home/nfs-share 192.168.1.122 (rw,sync)
第一项是要共享的目录,后者为共享的配置参数一般为: (rw,sync,no_root_squash,no_all_squash,no_subtree_check)
然后开启NFS和portmap服务:
/etc/init.d/nfs start //用service nfs start也可以 /etc/init.d/portmap start //用service portmap stasrt也可以
在centos6.5中portmap已经改为rpcbind 在客户端,用mount –t nfs 192.168.123:/home/nfs-share /home/remote_file挂载服务器端的共享目录到本地的/home/remote-file挂载点,然后我们就可以在客户端上应用到远程主机上的/home/nfs-share目录了。想要系统在开机时自动挂载,修改/etc/fstab文件,把NFS服务器的共享目录添加进去就可以了,这个不用多说。

如何知道远程主机上的共享目录情况呢?使用showmount命令,这个命令需要root权限。它有三个选项(记住这三个选项代表的含义: showmount –a IP 显示指定NFS服务器的客户端以及服务器端在客户端的挂载点 showmount –d IP 显示指定NFS服务器在客户端的挂载点 showmount –e IP 显示指定NFS服务器上的共享目录列表(或者叫输出列表) 我们输入命令showmount –a 192.168.1.123:

图片客户端中出现的mount clntudp_create: RPC: Program not registered错误是怎么回事?噢,我刚才重启了一下服务器端,重启后NFS服务没有开启。 我们开启服务器端的NFS服务,再从客户端上查看一下NFS服务器的情况:

Showmount –a显示出NFS服务器192.168.1.123的共享目录被客户端192.168.122挂载到/home中;

在showmount -e IP,出现clnt_create: RPC: Port mapper failure - Timed out报错
解决方案:
被访问的NFS服务器上的防火墙没有添加规则,向iptables里面添加以下查看的所有端口即可(目前解决的方法,当然你也可以关闭防火墙,不过这样是比较不安全的,如果你的nfs作用不大,建议你另选别的应用来替代吧!毕竟开那么多的端口,比较不安全呀!)

通过#rpcinfo -p 10.10.209.148
[root@rh01 /]# rpcinfo -p 10.10.209.148program vers proto port service100000 4 tcp 111 portmapper100000 3 tcp 111 portmapper100000 2 tcp 111 portmapper100000 4 udp 111 portmapper100000 3 udp 111 portmapper100000 2 udp 111 portmapper100024 1 udp 52943 status100024 1 tcp 37706 status100011 1 udp 875 rquotad100011 2 udp 875 rquotad100011 1 tcp 875 rquotad100011 2 tcp 875 rquotad100003 2 tcp 2049 nfs100003 3 tcp 2049 nfs100003 4 tcp 2049 nfs100227 2 tcp 2049 nfs_acl100227 3 tcp 2049 nfs_acl100003 2 udp 2049 nfs100003 3 udp 2049 nfs100003 4 udp 2049 nfs100227 2 udp 2049 nfs_acl100227 3 udp 2049 nfs_acl100021 1 udp 37438 nlockmgr100021 3 udp 37438 nlockmgr100021 4 udp 37438 nlockmgr100021 1 tcp 46331 nlockmgr100021 3 tcp 46331 nlockmgr100021 4 tcp 46331 nlockmgr100005 1 udp 57177 mountd100005 1 tcp 43147 mountd100005 2 udp 49154 mountd100005 2 tcp 54810 mountd100005 3 udp 55707 mountd100005 3 tcp 58309 mountd
[root@rh01 /]#

刚才在重启NFS服务的时候,细心的话可以注意到,我们在输入命令/etc/init.d/nfs start开启nfs服务时,系统还自作主张地开启了NFS quotas等其它3个服务。

怎么回事?我们只输入了一条启动NFS服务的命令,它怎么额外的启动了3个服务?后面的启动portmap服务又是怎么回事? 我们首先要了解一点:NFS文件系统要提供服务单靠本身的NFS服务是不够的,还需要调用其它服务,这个其它服务就是RPC(remote procere call,远程过程调用)服务和portmap服务。由于NFS服务本身不提供文件传输功能,我们要远程使用NFS文件系统就需要RPC服务的支持;而portmap服务用来为RPC服务进行动态端口分配和映射,所以portmap服务也是NFS服务所必须的。

我们查看一下服务的启动情况:

所遇错误:
/etc/init.d/nfs-kernel-server: 没有那个文件或目录
解决方案:
没有配置、安装NFS
Linux 下配置NFS服务
1、安装

2、配置

3、客户端

所遇问题:centos6.5
portmap: 未被识别的服务
解决方案:
由于在6系列里面,portmap已经改名了 ,6系列需要使用 service rpcbind start启动[root@unix-big-bang ~]# service portmap start
portmap: 未被识别的服务
[root@unix-big-bang ~]# service rpcbind status
rpcbind (pid 1312) is running...
[root@unix-big-bang ~]#

好文共赏:
linux nfs文件共享

◆一、概念
NFS是网络文件系统(Network File System)的简称,是分布式计算机系统的一个组成部分,可实现在异构网络上共享和装配远程文件系统。
NFS由SUN公司开发,目前已成为文件服务的一种标准(RFC1904,RFC1813)。其最大的功能就是可以通过网络,让不同 操作系统 的计算机可以共享数据,所以也可以看作是一个文件服务器。NFS是除了SAMBA之外Windows与Linux及Unix与Linux之间通信的方法。

理想条件下的NFS 网络拓扑结构

1、设置Linux系统之间的文件共享(Linux与Windows中间文件共享采用SAMBA服务);
2、NFS只是一种文件系统,本身没有传输功能,是基于RPC协议实现的,才能达到两个Linux系统之间的文件目录共享;
3、NFS为C/S 架构 ;
◆二、服务器配置
1、配置文件
主要配置文件为:/etc/exports
格式为: 共享目录 可mount主机IP(参数1,参数2,……)
如:/var/nfs 172.20. . (rw,sync,no_rootl_squash)
说明:必须注意nfs/目录的访问权限,必须设置成777权限;父目录/var权限无要求,普通的755即可;
2、启动相关服务
然后依次启动相关服务:portmap,nfslock,nfs
service portmap start
service nfslock start
service nfs start
关闭顺序相反。
3、检查共享目录
随后可以采用showmount –e查看一下,看看共享的目录情况:
[root@ns var]# showmount -e
Export list for ns.osserver:
/var/nfs 172.20. .
OK,到此为止,NFS服务器搭建完毕;
◆三、客户端配置
1、确保portmap运行
客户端必须确保RPC协议相应的portmap正常运行,否则mount将失败;
2、挂载/var/nfs目录(本地挂载点为/mnt/nfs)
mount -t nfs 172.20.65.16:/var/nfs /mnt/nfs
成功mount以后,即可同本地目录一样随意操作;
◆四、其它相关命令
1、当修改了/etc/exports文件后,可以不用重新启动nfs服务,直接采用exports –rv 即可重新导出共享目录;
该命令格式如下:
exportfs [-aruv]
-a :全部mount或者unmount /etc/exports中的内容
-r :重新mount /etc/exports中分享出来的目录
-u :umount 目录
-v :在 export 的时候,将详细的信息输出到屏幕上。
具体例子:
[root@ns var]# showmount -e
Export list for ns.osserver:
/var/nfs 172.20. .
[root@ns var]# exportfs –au #全部卸载
[root@ns var]# showmount -e
Export list for ns.osserver:
[root@ns var]# exportfs –rv #全部重新 export 一次
exporting 172.20. . :/var/nfs
[root@ns var]#
2、showmout命令对于NFS的操作和查错有很大的帮助,所以我们先来看一下showmount的用法
showmout
-a :这个参数是一般在NFS SERVER上使用,是用来显示已经mount上本机nfs目录的cline机器。
-e :显示指定的NFS SERVER上export出来的目录。
例如:
[root@localhost ~]# showmount -e 172.20.16.139
Export list for 172.20.16.139 :/root/share 172.20.16.137
[root@ns var]# showmount -a
All mount points on localhost.localdomain: :/root/share,172.20. . :/root/share,172.20.16. :/root/share,172.20.16.139:/nfsshare,172.20.16.139:/root/share172.20.16.137: 172.20.16.137:,172.20. . 172.20.16.137:,172.20.16. 172.20.16.137:/root/share172.20.16.139: 172.20.16.139:,172.20. . 172.20.16.139:,172.20.16. 172.20.16.139:,172.20.16.139172.20.16.139:DEFAULT
◆五、常见问题解答
1、提示:mount to NFS server 餄.20.67.203' failed: server is down.
解决方案:可能是NFS服务器的防火墙有问题;
2、提示:mount: RPC: Timed out
解决方案:由于RPC协议没运行;启动portmap服务;
也有可能是防火墙问题;Server/Client均有可能。

⑧ 如何使用Windows2008r2为vSphere配置nfs服务器

安装NFS服务器

1、首先打开“服务器管理器”。在“管理工具”菜单项中,或右击“我的电脑”选“管理”。

2、在左边的树中选中“功能”项。右边窗口中会列出“功能”的详细信息。单击“添加功能”。

3、会打开“添加功能向导”窗口。按下图选中“网络文件系统服务工具”



ActiveDirectory域服务设置

1、接上步,开始域服务安装向导,点“下一步”

2、直接点“下一步“

3、如果在安装前,没有给服务器配置静态IP地址,则会有这个提示。必须配置了静态的IP,才能继续安装。

4、已经配置了静态IP,下一步继续。此处选择“在新林中新建域”。

说明:此处建立域动作,只能是在网络系统中,不存在一个域服务器的情况。如果网络系统中已经存在域服务器,这里就不能新建域了。

5、输入域名,这里就叫“sy12315.com”,一定要加“.com”,然后点“下一步”。

注意:这个域名很重要,在后面要用到。

6、这里根据现场安装的系统版本选择,因这里安装的64位Windows2008R2,这里选择“WindowsServer2008R2”。然后点“下一步”。

7、这里点“下一步”会弹出此提示,点“是”继续。

8、另外也有可能会弹出提示,原因是网络属性中“TCP/IPv6”项目启用了(前面打勾),就会弹出下面的对话框。不过没关系,点击“否”,关闭提示窗口。

在网络的本地连接的属性窗口中,可以看到“TCP/IPv6”前面是打勾的,只要将打勾去掉,然后确定就可以了。

9、填入域的密码,为了好记,建议与Administrator用户配置相同的密码。

注意:如果你在安装Windows2008时修改过系统的密码规则(windows2008默认的密码规则为:有大写字母、小写字母、数字,至少有7个字符),建议将登录密码安装默认规则进行修改,否则后面域建好后系统会对密码规则进行恢复,这样会导致一些配置问题。

例如将原系统登录密码由Abcd1234修改成了abcd1234,那在此步最好将密码改回原来的Abcd1234。

10、这里仅仅是一个提示信息,点“下一步”开始安装。

11、下面开始安装了,建议将“完成后重新启动”前面打勾。因为配置完ActiveDirectory域服务后必须重新启动服务器

12、系统重启后会发现,登录用户名已经有所变化了,用户名前面加了域名了。


配置NFS服务器

1、进行NFS服务器的配置工作。首先打开“管理工具”下的“NetworkFileSystem服务(NFS)”管理程序。

2、在“NFS服务”项目上点击右键,选取“属性”菜单。

3、在“标识映射源”项目中,给“ActiveDirectory域名”前打勾。在下面的输入框中填写“sy12315.com”。还记得前面建立的ActiveDirectory域名,这里用到了。


设置目录NFS共享

1、我们将fileserver文件上传到服务器上,比如D盘上,fileserver目录上点击右键,选择“属性”菜单项。然后打开“NFS共享”页。点“管理NFS共享”

2、选中“共享此文件夹”,将“允许匿名访问”前面打勾,UID和GID中输入65534和65533,然后点“权限”。

3、首先,将“访问类型”项,修改为“读写”。然后,将“允许根目录访问”项前面打勾。最后连点2次确定。


测试NFS连接

经过以上的步骤,我们应该可以在两种操作系统下来访问服务器的共享目录了。下面我们来测试一下。

测试Windows共享

这台WindowsServer2008主机的IP地址为“192.1.1.34”,共享的目录名称和共享名称都是“fileserver”。

使用另外一台Windows主机,此主机上一定要有icd、icd1、record这3个用户并且密码要和上面NFS服务器上的用户名密码一致,否则会弹出登录窗口的。在“运行”框中输入“\192.1.1.34fileserver”。如果能正确显示目录中的内容的话表示成功。


测试UAP排队机挂载NFS

telnet到UAP,输入shownfstypemrsslot2回车,这里要查看的是STATUS字段,如果是Disconnect则为挂载失败,如果是Connect则表示挂载成功。

⑨ Linux架设NFS服务器(IP:192.168.11.2)

#vi /etc/exports
输入如下内容:

/home/nfsdir06jw\#** 912.168.11.0/24(ro) 192.168.11.202(rw)
/home/domaindir06jw *.mylinux06jw\#**.cn(rw)

写完按esc
打:wq
退出

客户端:
mount -t nfs -o hard <nfs服务器ip>:/home/nfsdir06jw\#** /mnt
这条命令将挂在nfs服务器上/home/nfsdir06jw#**/这个目录至本地的/mnt

怎样设置ip……(汗水):
ifconfig eth0 <ip地址/子网掩码> up

参考:http://..com/question/58759515.html

http://www.oklinux.cn/html/network/wlyy/20070516/23219.html

热点内容
个别用户访问不了腾讯云服务器 发布:2025-01-14 18:03:27 浏览:275
oracle链接sqlserver 发布:2025-01-14 17:58:33 浏览:728
sql完全手册 发布:2025-01-14 17:53:03 浏览:247
幻三脚本下 发布:2025-01-14 17:20:20 浏览:909
我的世界基岩版如何创自己的服务器 发布:2025-01-14 17:15:01 浏览:328
花果算法 发布:2025-01-14 17:09:57 浏览:774
c语言输出格式符 发布:2025-01-14 17:09:12 浏览:536
ftp服务器下载后 发布:2025-01-14 17:07:34 浏览:79
怎么登录微博密码 发布:2025-01-14 16:32:02 浏览:64
linux服务器论文 发布:2025-01-14 16:31:12 浏览:846