系统NFS文件服务器安装.docx

上传人:b****5 文档编号:3570265 上传时间:2022-11-24 格式:DOCX 页数:20 大小:565.69KB
下载 相关 举报
系统NFS文件服务器安装.docx_第1页
第1页 / 共20页
系统NFS文件服务器安装.docx_第2页
第2页 / 共20页
系统NFS文件服务器安装.docx_第3页
第3页 / 共20页
系统NFS文件服务器安装.docx_第4页
第4页 / 共20页
系统NFS文件服务器安装.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

系统NFS文件服务器安装.docx

《系统NFS文件服务器安装.docx》由会员分享,可在线阅读,更多相关《系统NFS文件服务器安装.docx(20页珍藏版)》请在冰豆网上搜索。

系统NFS文件服务器安装.docx

系统NFS文件服务器安装

 

综合运维支撑系统

NFS文件服务器安装配置手册

 

目录

1.NFS概述:

3

2.NFS通信协议3

3.安装NFS3

3.1查看linux系统是否支持NFS3

3.2安装NFSrpm包3

3.3设置防火墙3

4.NFSServer端配置4

4.1创建用户组ida和用户ida4

4.2配置共享文夹5

4.3修改/etc/exports配置文件6

4.4激活服务portmap和nfsd7

4.5使配置立即生效7

4.6查看共享信息7

5.NFSClient端配置(LINUX)7

5.1建立一个文件夹7

5.2挂载NFSServer端共享文件夹8

5.3设置为开机自动挂载8

6.NFSClient端配置(WINDOWS)9

6.1安装OmniNFSEnterpise5.29

6.2建立HOST14

6.3挂载17

 

1.NFS概述:

NFS就是NetworkFileSystem的缩写,由SunMicrosytem公司开发,最主要的功能就是让网络上的PC可以共享目录及档案。

我们可以将远端所分享出来的档案系统,挂载(mount)在本地端的系统上,然後就可以很方便的使用远端的档案,而操作起来就像在本地操作一样。

2.NFS通信协议

NFS本身的服务并没有提供资料传递的协议,在资料传送或者其它相关讯息传递的时候,NFS使用的是远程过程调用(RemoteProcedureCall,RPC)的协议来协助NFS本身的运。

3.安装NFS

3.1查看linux系统是否支持NFS

一般Linux安装时都会将NFS安装上去,可以通过以下命令,得知系统当前核心是否支持NFS。

#rpm –qa|grep nfs

如果显示以下两行:

system-config-nfs-1.2.8-1

nfs-utils-1.0.6-46

则表示系统支持NFS。

3.2安装NFSrpm包

从linux安装光盘中\RedHat\RPMS\中可以找NFS相关的rpm包。

安装以下两个包,可以使Windows主机访问NFS服务器共享的资源。

nfs-utils和portmap

#rpm -ivh

#rpm -ivh

3.3设置防火墙

NFS默认使用的是111端口,你也可以使用port参数来改变这个端口,这样就可以在一定程度上增强安全性。

3.4修改iptables

#vi/etc/sysconfig/iptables

找到以下这句,用“#”注释掉

#-ARH-Firewall-1-INPUT-jREJECT--reject-withicmp-host-prohibited

保存退出,刷新iptables

#serviceiptablesrestart

4.NFSServer端配置

4.1创建用户组ida和用户ida

#groupaddida

#useradd-gidaida

ida用户的用户ID为501

ida用户组的组ID为503

4.2配置共享文夹

#mkdir/opt/index

#chownida.ida/opt/index

#chmod777/opt/index

说明:

在opt文件夹中建立一个名为“index”的文件夹

◆chown命令修改这个文件夹的所有者为ida用户组中的ida用户,命令中的第一个ida为用户名,第二个ida为用户组名。

◆chmod命令修改了/opt/index文件夹的属性。

4.3修改/etc/exports配置文件

NFS服务器的主要配置文件只有一个-----/etc/exports,这是一个文本文件,用来记录要共享的NFS卷及其客户机的访问权限。

#vi/etc/exports

在exports文件中添加以下一行:

/opt/index*(rw,sync)

说明:

◆/opt/index--------------------需要共享的文件夹

◆*-------------------------------通配符,这里表示允许所有IP地址访问该共享文件夹,也可

这样:

199.3.8.*

◆rw-----------------------------读写

◆ro-----------------------------只读

◆async-------------------------异步磁盘读写

◆sync--------------------------资料同步写入到内存与硬盘当中。

◆no_root_squash------------登入NFS主机使用共享目录的使用者,如果是root,那么对于

这个共享的目录来说,它就具有root的权限(不安全)。

◆root_squash----------------当登入NFS主机使用共享之目录的使用者如果是root时,那么

这个使用者的权限将被转换成为匿名使用者,通常它的UID与

GID都会变成nobody身份。

◆all_squash-----------------不论登入NFS使用者的身份,它的身份都会被转换成为匿名使

用者,通常也就是nobody。

◆anonuid--------------------通常为nobody,当然也可以自行设定这个UID的值,UID必

须存在于/etc/passwd当中。

◆anongid--------------------类同anonuid,变成groupID就是了。

4.4激活服务portmap和nfsd

#serviceportmapstart

#servicenfslockstart

#servicenfsstart

4.5使配置立即生效

修改了/etc/exports这个文件后,不需要重新激活nfs,只要重新扫瞄一次/etc/exports的文件,并且重新将设定加载即可。

#exportfs-a

说明:

-a全部挂载(或卸载)/etc/exports文件内的设定。

-r重新挂载/etc/exports里的设定,此外,亦同步更新/etc/exports及/var/lib/nfs/xtab的内容。

-u卸载某一目录。

-v在export的时候,将共享的目录显示到屏幕上。

4.6查看共享信息

#showmount-e199.3.8.252

说明:

199.3.8.252为NFSServer端IP地址

-a显示目前主机与Client所连上来的使用目录状态。

-e显示hostname这部机器的/etc/exports里面的共享目录。

5.NFSClient端配置(LINUX)

5.1建立一个文件夹

#mkdir/opt/index

5.2挂载NFSServer端共享文件夹

#mount-tnfs199.3.8.252:

/opt/index/opt/index

命令格式:

mount[-tvfstype][-ooptions]devicedir

◆-tvfstype指定文件系统的类型,通常不必指定。

mount会自动选择正确的类型。

常用类型有:

  光盘或光盘镜像:

iso9660

  DOSfat16文件系统:

msdos

  Windows9xfat32文件系统:

vfat

  WindowsNTntfs文件系统:

ntfs

  MountWindows文件网络共享:

smbfs

  UNIX(LINUX)文件网络共享:

nfs

◆-ooptions主要用来描述设备或档案的挂接方式。

常用的参数有:

  loop:

用来把一个文件当成硬盘分区挂接上系统

  ro:

采用只读方式挂接设备

  rw:

采用读写方式挂接设备

  iocharset:

指定访问文件系统所用字符集

◆device要挂接(mount)的设备。

◆dir设备在系统上的挂接点(mountpoint)。

附:

卸载已挂载的共享的命令

#umount/opt/index

5.3设置为开机自动挂载

#vi/etc/fstab

添加如下配置:

199.3.8.252:

/opt/index/opt/indexnfsdefaults,,proto=tcp,bg,intr00

保存。

说明:

199.3.8.252:

/opt/index------------挂载目标

/opt/index----------------------------为本地文件夹

defaults------------------------------开机自动启动

bg------------------------------------如果客户端第一次mount不成功的话,系统会将mount的操作转移到后台并继续尝试mount,直到mount成功为止,不影响服务器启动速度。

6.NFSClient端配置(WINDOWS)

6.1安装OmniNFSEnterpise5.2

运行OmniNFSEnterpise5.2.exe

点击“Continue”

点击“Next”

SerialNo输入:

350717648-999

Password输入:

2CDC2426

点击“Next”

点击“Yes”

根据需要,选择安装客户端和服务端。

然后点击“Next”

选择安装目录,点击“Next”

点击“Next”,弹出框时,再点击“是”,表示允许挂载时使用UID和GID

注意:

安装完重启计算机!

6.2建立HOST

开始->程序->Omni-NFSEnterpriseV5.2->NFSClient

单击"HOSTEDIT"按钮

点击“New”

Host中输入NFSServer端主机名

HostIP中输入NFSServer端IP地址

点"Next"

Checkonehereifyouknow选择“Yes”

点击“Next”

选择“UIDandGID”

点击“Finish”

注意HostType为NFSServer

点击“Exit”

6.3挂载

选择任一个盘符

点击“DEFINE”

点击“Browse”

左边选刚刚添加的NFSServer主机名

右边自动搜索出这个NFSServer已经设置的共享目录,也就是上面设置的pub文件夹

NFSServeronHostEditorDatabase----------显示自己添加的NFSServer

NFSServeronEntireNetwork----------------搜索网络中的NFSServer(搜索时间会长一点)

点击“下一步”

选择“UIDandGID”

填写UID和GID

选“AutoMount”表示自动挂载

点击“下一步”

点击“完成”

点击已经配置好的盘符

点击“MOUNT”

成功!

打开“我的电脑”,会看见添加了一个网络驱动盘。

 

更改历史

日期

版本号

作者

写作工时

(person-hrs)

评阅者

评阅工时

(person-hrs)

更改概述

2007-4-17

0.01

阮炜强

5

新建文件

2007-4-19

0.02

阮炜强

2

添加linux作为NFSClient端的挂载配置

2007-4-21

0.03

阮炜强

1

添加安装OmniNFSEnterpise5.2步骤

审批记录

姓名

签名

日期

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 小升初

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1