系统NFS文件服务器安装.docx
- 文档编号:3570265
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:20
- 大小:565.69KB
系统NFS文件服务器安装.docx
《系统NFS文件服务器安装.docx》由会员分享,可在线阅读,更多相关《系统NFS文件服务器安装.docx(20页珍藏版)》请在冰豆网上搜索。
系统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步骤
审批记录
姓名
签名
日期
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 NFS 文件服务器 安装