澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

澳门新萄京官方网站多个Linux系统NFS服务器的配备

2019-10-12 作者:服务器运维   |   浏览(188)

一、NFS服务器的安装

使用sshfs

挂载

sshfs username@ip:/path /localdir

卸载

fusermount -u localdir

 

NFS服务器的安装与配置

检查linux系统中是否安装了nfs-utils和portmap两个软件包RHEL4系统默认已经安装了这两个软件包)

也可以用mount命令远程挂载

首先让我们看一下NFS服务器的安装步骤。
一、NFS服务器的安装
检查linux系统中是否安装了nfs-utils和portmap两个软件包(RHEL4系统默认已经安装了这两个软件包)
命令#rpm –q nfs-utils portmap
二、查看NFS服务器是否启动
命令#service nfs starus

NFS ,Network File System,网络文件系统,是在linux系统间实现磁盘文件共享的一种方法,它支持应用程序在客户端通过网络访问位于服务器磁盘中数据的一种文件系统协议。同时可以在windows系统上安装NFS client和Server来实现与linux系统资源的共享。

一、安装

命令#rpm–qnfs-utilsportmap

service portmap status

三、如果服务器没有启动,则开启服务(默认服务下nfs没有完全开启)
命令#service nfs start

 

安装NFS,需要安装两个软件包,分别是portmap、nfs-utils

二、查看NFS服务器是否启动

service portmap start

四、指定NFS服务器的配置文件
NFS服务器的配置文件保存"/etc/"目录中,文件名称是"exports",该文件用于被指NFS服务器提供的目录共享
命令#vi /etc/exports
配置"exports"文件格式如下
/home *(rw,no_root_squash)
Home:共享目录名
*:表示所有主机
(sync,rw):设置选项
exports文件中的"配置选项"字段放置在括号对("( )")中 ,多个选项间用逗号分隔
sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项
ro:设置输出的共享目录只读,与rw不能共同使用
rw:设置输出的共享目录可读写,与ro不能共同使用
exports文件中"客户端主机地址"字段可以使用多种形式表示主机地址
192.168.152.13 指定IP地址的主机
nfsclient.test.com 指定域名的主机
192.168.1.0/24 指定网段中的所有主机
*.test.com 指定域下的所有主机
* 所有主机
五、重新输出共享目录
Exportfs管理工具可以对"exports"文件进行管理
命令#exportfs –rv 可以让新设置的"exports"文件内容生效
六、显示NFS服务器的输出目录列表
显示当前主机中NFS服务器的输出列表

1  linux间NFS的共享

portmap软件包:提供运行portmap所需要的文件,为NFS等服务器程序提供RPC的支持。

命令#servicenfsstarus

showmount -e

七、显示NFS服务器中被挂载的共享目录
显示当前主机NFS服务器中已经被NFS客户机挂载使用的共享目录

2 windows通过NFS client来访问Linux的共享,或用NFS server来作为NFS文件服务器

nfs-utils软件包:提供NFS服务器的启动脚本和管理维护工具。

#serviceportmapstatus

showmount -d

澳门新萄京官方网站多个Linux系统NFS服务器的配备格局,Linux与Windows分享能源NFS。八、在另外一个linux系统中挂在共享目录
显示NFS服务器的输出

1)Windows Service for UNIX(SFU)下的NFS支持

1.查看系统中是否安装了这两个软件包:

三、如果NFS服务器没有启动,则开启NFS服务默认服务下nfs没有完全开启)

showmount -e 172.16.75.1

挂载NFS服务器中的共享目录

2)Cygwin下的NFS支持 (http://www.csparks.com/CygwinNFS/index.xhtml)

命令如下:rpm-qa|grep portmap

命令#servicenfsstart

mount -t nfs 172.16.75.1:/software /mnt/

九、查看mnt目录中的内容
Cd /mnt |ll
十、卸载系统中已挂载的NFS共享目录
命令# umount /mnt/
总结:
1、在配置NFS服务器之前用ping命令确保两个linux系统正常连接,如果无法连接关闭图形界面中的防火墙#service iptables stop
2、在配置中确保输入的命令是正确的
3、更改完"exports"文件后要输入exportfs –rv ,使得"exports"文件生效.
4、检查nfs服务是否开启,默认是关闭的.
5、卸载的时候不能在/mnt目录中卸载,必须注销系统后卸载.

3)windows server 2008 中的feature来支持NFS (Services for NFS)

rpm -qa|grep nfs

#serviceportmapstart

4)windows NFS server和client软件 (haneWIN NFS Server for Windows    nfsAxe)

若没有安装可以执行以下命令安装:

四、指定NFS服务器的配置文件

 

sudoapt-get install portmap;sudo apt-get install nfs

NFS服务器的配置文件保存“/etc/”目录中,文件名称是“exports”,该文件用于被指NFS服务器提供的目录共享

Linux系统NFS服务器的配置方法

安装portmap和nfs

命令#vi/etc/exports

(转自: )

2.安装后开启portmap和nfs服务

配置“exports”文件格式如下

 

首先要查看portmap和nfs的状态,命令如下:

/home*sync,ro)

一、NFS服务器的安装

service portmap status

Home:共享目录名

    检查linux系统中是否安装了nfs-utils和portmap两个软件包(RHEL4系统默认已经安装了这两个软件包)

service nfs status

*:表示所有主机

    命令#rpm –q nfs-utils portmap

一般情况下,portmap安装后再系统中是打开的,nfs需要输入命令开启:servicenfs start

sync,ro):设置选项

二、查看NFS服务器是否启动

二、配置分析

exports文件中的“配置选项”字段放置在括号对“)”)中,多个选项间用逗号分隔

    命令#service nfs starus

1.在系统中exports文件用于配置NFS服务器的输出共享目录

sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项

    #service portmap status

其设置的格式为:

ro:设置输出的共享目录只读,与rw不能共同使用

三、如果服务器没有启动,则开启服务(默认服务下nfs没有完全开启)

共享目录客户端主机地址配置选项

rw:设置输出的共享目录可读写,与ro不能共同使用

    命令#service nfs start

eg:/home/share * (sync.ro)

exports文件中“客户端主机地址”字段可以使用多种形式表示主机地址

    #service portmap start

*:表示的是所有主机

192.168.152.13 指定IP地址的主机

四、指定NFS服务器的配置文件

*test.com:表示的是在指定域下的所有主机

nfsclient.test.com 指定域名的主机

    NFS服务器的配置文件保存“/etc/”目录中,文件名称是“exports”,该文件用于被指NFS服务器提供的目录共享

192.168.1.0/24:表示的是指定网段中的所有主机

192.168.1.0/24 指定网段中的所有主机

    命令#vi /etc/exports

www.test.com:表示的是指定域名的主机

*.test.com 指定域下的所有主机

    配置“exports”文件格式如下

192.168.1.1:表示的是指定ip地址的主机

* 所有主机

    /home *(sync,ro)

“配置选项”中的内容

五、重新输出共享目录

    Home:共享目录名

sync:表示的是设置NFS服务器同步写磁盘(建议所有的NFS共享目录都使用该选项)。

Exportfs管理工具可以对“exports”文件进行管理

    *:表示所有主机

ro:表示的是设输出共享目录只读,不能与rw共同使用。

命令#exportfs–rv可以让新设置的“exports”文件内容生效

    (sync,ro):设置选项

rw:表示的是设输出共享目录可读写,不能与ro共同使用。

六、显示NFS服务器的输出目录列表

    exports文件中的“配置选项”字段放置在括号对(“( )”)中 ,多个选项间用逗号分隔

三、具体配置

显示当前主机中NFS服务器的输出列表

    sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项

1.编辑exports文件

#showmount-e

    ro:设置输出的共享目录只读,与rw不能共同使用

命令如下:vi /etc/exports

七、显示NFS服务器中被挂载的共享目录

    rw:设置输出的共享目录可读写,与ro不能共同使用

打开后为空文件,需要在文件中编辑设置~~~

显示当前主机NFS服务器中已经被NFS客户机挂载使用的共享目录

    exports文件中“客户端主机地址”字段可以使用多种形式表示主机地址

这里举例设置内容为:/home/share* (sync.rw)

#showmount-d

    192.168.152.13 指定IP地址的主机

设置内容分析:共享文件目录为/home/share,共享给所有的主机,启用NFS服务器同步写磁盘,可读写。

八、在另外一个linux系统中挂在共享目录

    nfsclient.test.com 指定域名的主机

2.更改共享文件的所属者

显示NFS服务器的输出

    192.168.1.0/24 指定网段中的所有主机

①输入命令:ls -a

#showmount-e172.16.75.1

    *.test.com 指定域下的所有主机

查看share文件的所有者

挂载NFS服务器中的共享目录

    * 所有主机

②进入/etc/password找到nfsnobody

#mount-tnfs172.16.75.1:/software/mnt/

五、重新输出共享目录

③设置共享文件的所属者为nfsnobody

九、查看mnt目录中的内容

    Exportfs管理工具可以对“exports”文件进行管理

命令如下:chown-R nfsnobody:nfsnobody share

Cd/mnt|ll

    命令#exportfs –rv 可以让新设置的“exports”文件内容生效

即将共享文件share的所有者更改为nfsnobody

十、卸载系统中已挂载的NFS共享目录

六、显示NFS服务器的输出目录列表

④更改之后重启portmap和nfs

命令#umount/mnt/

    显示当前主机中NFS服务器的输出列表

命令如下:service portmap restart

总结:

    # showmount -e

service nfs restart

1、在配置NFS服务器之前用ping命令确保两个linux系统正常连接,如果无法连接关闭图形界面中的防火墙#serviceiptablesstop

七、显示NFS服务器中被挂载的共享目录

四、设置客户机

2、在配置中确保输入的命令是正确的

    显示当前主机NFS服务器中已经被NFS客户机挂载使用的共享目录

1.设置挂载点

3、更改完“exports”文件后要输入exportfs–rv,使得“exports”文件生效。

    # showmount -d

①建立挂在目录命令如下:

4、检查nfs服务是否开启,默认是关闭的。

八、在另外一个linux系统中挂在共享目录

cd /mnt

5、卸载的时候不能在/mnt目录中卸载,必须注销系统后卸载。

    显示NFS服务器的输出

mkdir nfs

检查linux系统中是否安装了nfs-utils和portmap两个软件包RHEL4系统默认已经安装了这两个软件包) 命令#rpm–qnfs-utilsportma...

    # showmount -e 172.16.75.1

②设置挂载点

    挂载NFS服务器中的共享目录

mount -t nfs 192.168.1.5:/home/share /mnt/nfs

    # mount -t nfs 172.16.75.1:/software /mnt/

设置分析如下:客户机的ip是192.168.1.5客户机挂载点为/mnt/nfs

九、查看mnt目录中的内容

2.查看使用共享文件的客户端地址

    Cd /mnt |ll

命令如下:showmount-e

十、卸载系统中已挂载的NFS共享目录

3.查看使用共享文件的计算机ip

    命令# umount /mnt/

命令如下:showmount-a

    总结:

4.挂载点卸载

    1、在配置NFS服务器之前用ping命令确保两个linux系统正常连接,如果无法连接关闭图形界面中的防火墙#service iptables stop

命令如下:umount/mnt/nfs

    2、在配置中确保输入的命令是正确的

��_��:�`�

    3、更改完“exports”文件后要输入exportfs –rv ,使得“exports”文件生效。

    4、检查nfs服务是否开启,默认是关闭的。

    5、卸载的时候不能在/mnt目录中卸载,必须注销系统后卸载。

  

参考:

 

完!

本文由澳门新萄京官方网站发布于服务器运维,转载请注明出处:澳门新萄京官方网站多个Linux系统NFS服务器的配备

关键词: