1  意况认证

RedHat Enterprise
Linux 6.1(智跑HEL卡塔尔搭建ArcGIS 10.1 for Server集群(后生可畏卡塔 尔(英语:State of Qatar)DNS服务器架设

NFS便是Network FileSystem的缩写,是依靠RPC(Remote Procedure Call
Protocol远程进度调用契约)完毕。最初早先是由Sun集团支付出来的。主要意义正是能够经过网络,让分化的主机、分化的操作系统、可以相互分享内定的文本。所以,也能够大致的将它看成是三个文书服务器!NFS
服务器能够令你的PC将NFS
服务器分享的目录,挂载到本地的机器中,在地面端的机器看起来,那一个远程主机的目录就就如是温馨的一个磁盘分区同样,使用上大器晚成对大器晚成的便利!
 
NFS服务器端
 
设置NFS服务器特别之大约:
 
yum install nfs-utils protmap

NFS是Network File
System的缩写,用于在分歧机器,不一样操作系统之间通过互连网相互影响分享各自的文本。NFSserver也足以看成是贰个FILESE智跑VE帕杰罗,用于在UNIX类系统之间分享文件,能够轻便的挂载(mount)到多个索引上,操作起来就疑似当羊眼半夏件黄金时代律的便利。

0  前言

那样就设置好了,当中nfs-utils是提供NFS服务器程序和相应的管理工科具。protmap是一个管理RPC连接的顺序。

NFS的布署思路为:

从本文初步,小编将为我们介绍怎么样在Linux意况中搭建ArcGIS 10.1 for
Server集群。由于集群涉及到负载均衡管理,须求在不一样机器间分发伏乞,由此需求实行域名深入解析,此外集群中的机器须要分享站点布局文件,以致服务配置音讯,因而须要机器间实现文件共享。本连串思考到好多GISer对Linux下的繁缛操作不太熟稔,所以从最领头的DNS服务器架设初始介绍,然后讲授NFS文件系统架构,然后才是系统情状检查、软件安装、站点布局,集群配置等剧情。

NFS服务器一些配备文件和下令:
主配置文件:/etc/exports

文件服务器:安装NFS组件、RPCBIND组件,配置exports文件;

款待留言指正,调换,转发请申明出处。

NFS文件系统一保险险命令:/usr/sbin/exportfs

客商端:安装NFS组件、RPCBIND组件,挂载exports文件中钦赐的分享目录。

1  蒙受认证

享用能源的登陆档:/var/lib/nfs/*tab

正文测验景况共包含两台虚构机,均安装RedHat
Enterprise Linux
6.1。在那之中AGS-04机械将用以存款和储蓄站点布局文件和关键的Server目录,而AGS-03机械则将挂载那个分享目录。

测验景况共包涵两台虚拟机,均安装RedHat Enterprise Linux 6.1。

顾客端询问服务器分享财富的一声令下:/usr/sbin/showmount

序号

序号

 
主配置文件:/etc/exports
安插文件的格式为:[分享目录] [主机名或IP(参数,参数)]
 
分享目录:服务器上急需分享的目录路线;

机器名

机器名

主机名或IP:假诺主机名或IP地址为空,则意味共享给全体客户机;

IP

IP

参数:NFS分享的常用参数如下:
ro:只读

域名

域名

rw:读写

角色

角色

sync:同步写入资料到内部存款和储蓄器与硬盘中

1

1

async:资料会先暂存于内存中,而非直接写入硬盘

AGS-03

AGS-03

secure:NFS通过1024之下的安全TCP/IP端口发送

192.168.1.163

192.168.1.163

insecure:NFS通过1024上述的端口发送

gis.esricd

gis.esricd

wdelay:如若多个顾客要写入NFS目录,则归组写入(默许卡塔尔

NFS客户机

通常客户机

no_wdelay:假如四个顾客要写入NFS目录,则登时写入,当使用async时,无需此设置。

2

2

hide:在NFS分享目录中不分享其子目录

AGS-04

AGS-04

no_hide:分享NFS目录的子目录

192.168.1.164

192.168.1.164

subtree_check:借使分享/usr/bin之类的子目录时,强制NFS检查父目录的权力(暗中认可卡塔 尔(阿拉伯语:قطر‎

gis.esricd

gis.esricd

no_subtree_check:同上,但不检讨父目录权限

NFS服务器

DNS域名服务器

all_squash:分享文件的UID和GID映射佚名顾客anonymous,契合公用目录。

2  NFS组件安装

2  BIND组件安装

no_all_squash:保留分享文件的UID和GID(默许卡塔 尔(阿拉伯语:قطر‎

证实一下,在小编尝试搭建NFS文件系统的历程中,遭受了无数主题素材,首先便是设置NFS组件的时候,现身了循环注重,四个构件相互正视,无论先装哪个都会报错,必要先安装另三个构件。搞得作者很崩溃,最后选取yum命令进行设置,让yum自个儿去管理那个烦人的信赖性关系。

在宝马X5HEL
6.第11中学,要搭建DNS服务器,需求安装XIND组件,首先检查系统是不是业已暗中同意安吹嘘IND:

root_squash:root顾客的富有央浼映射成如anonymous客户相像的权力(暗中认可卡塔尔国

其余便是在AGS-04下边安装配备达成之后,又出新了无论如何AGS-03都无法挂载AGS-04分享目录的主题素材,总是报如下错误:

图片 1

no_root_squash:root客户具有根目录的完全管理访问权限

图片 2

上述结果展现,BIND组件尚未安装(就本版本和系统架构来说,安装后应当有bind-9.7.3-2.el6.x86_64卡塔尔。所以要求首先安装逼IND组件。在SportageHEL
6.1的ISO光盘中(Packages文件夹下卡塔尔,能够找到BIND相关组件,如下图:

anonuid=xxx:钦点NFS服务器/etc/passwd文件中无名客户的UID

查了数不完材质,相通情形超多,笔者风流洒脱风流倜傥尝试,竟然都不可能缓慢解决难点。最终开掘非常不够组件,于是在AGS-03方面也设置了NFS,一下就一蹴即至了难题。

图片 3

anongid=xxx:钦点NFS服务器/etc/passwd文件中佚名客商的GID

进而在这里间,作者建议大家无论是文件服务器,依然顾客端机器,都把NFS装上吧,那样少量麻烦,并且以往各类机器也都得以看做文件服务器,增加起来方便。

将上述文件拷贝到设想机中钦命目录(如/usr/tmp卡塔 尔(英语:State of Qatar)中:

 
当将相像目录分享给八个客商机,但对各种客商机提供的权位不一致期,可以这么:
[分享目录] [主机名1或IP1(参数1,参数2)] [主机名2或IP2(参数3,参数4)]
示例
 
cat /etc/exports
 
/share 192.168.1.6(rw,no_root_squash) *(ro)

好了,不说废话,踏向正题。要安装NFS组件,首先当然要找到那个零件了,跟上风流浪漫篇安装XIND组件相似,NFS相关的组件也在iso光盘的Packages目录下,相符拷贝到Linux机器的近来目录中,如下图:

图片 4

 分享目录/share
允许192.168.1.6顾客机读写何况root客户有管理权限。其余机器唯有可读权限。
 
运转NFS相关服务:
 
service portmap start
service nfs start
 
chkconfig –level 35 nfs on
chkconfig –level 35 portmap on

图片 5

经过命令行查看文件新闻:

 如若更正了/etc/exports文件后没有须求再一次激活nfs,只要使用exportfs命令重新扫描一回/etc/exports文书,且再一次将设定加载即可。
 
exportfs –arv

和上生机勃勃篇相通,也急需检查这多少个文件的实践权限,为便利可以直接授予777权力。

图片 6

exportfs命令用法:
 
exportfs [-aruv]

然后使用yum命令进行设置,如下图:

察觉并未有给文件内定实践权限,由此首先给文件赋予权力,为省事儿能够直接予以777权力。然后发轫安装逼IND组件,如下图:

 参数表达如下:
-a:全部挂载(或卸载卡塔尔国/etc/exports文件内的设定。

图片 7

图片 8

-r:重新挂载/etc/exports中的设置,其他同步更新/etc/exports及/var/lib/nfs/xtab中的内容。

安装失利,提醒我们有依靠关系需求缓和:缺少libevent组件。于是到光盘中,Packages目录下寻觅,果然有libevent-1.4.13-1.el6.x86_64.rpm,拷贝到刚才的目录下,确认保障全数推行权限后,首先安装该零部件:

安装到位后,再度检查BIND组件安装情状,将显得已经安装完整组件,如下图(注意第大器晚成行是设置后新扩充的卡塔尔:

-u:卸载某一目录。

图片 9

图片 10

-v:在export时将共享的目录展现在显示屏上。

接下来重新实践yum命令安装nfs组件,结果如下:

图片 11

 
确认NFS成功运转:
 
 rpcinfo -p | grep nfs
    100003    2  udp  2049  nfs
    100003    3  udp  2049  nfs
    100003    4  udp  2049  nfs
    100003    2  tcp  2049  nfs
    100003    3  tcp  2049  nfs
    100003    4  tcp  2049  nfs

图片 12

  NFS客户端
 
安装软件包
 
yum install nfs-utils protmap

本次信任关系检查通过,筹划安装八个包。

起步要求服务
 
service portmap start

图片 13

来得NFS服务器的分享目录
 
showmount -e 192.168.1.5
 
Export list for 192.168.1.5:
/share  192.168.1.0/24
/nishome 192.168.1.0/24

安装完结,能够查看nfs服务场馆并运营服务:

 创造本地目录并挂载远程共享目录
 
mkdir /share
mkdir /nishome
 
mount -t nfs 192.168.1.5:/sharee /share
mount -t nfs 192.168.1.5:/nishome /nishome

图片 14

 顾客端查看挂载景况
 
mount
 
/dev/sda3 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda2 on /data type ext3 (rw)
/dev/sda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
192.168.1.5:/nishome on /nishome type nfs (rw,addr=192.168.1.5)
192.168.1.5:/share on /share type nfs (rw,addr=192.168.1.5)

启动nfs服务:

 或者
 
df -h
 
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3            9.7G  1.6G  7.7G  18% /
/dev/sda2              38G  177M  36G  1% /data
/dev/sda1            190M  19M  163M  11% /boot
tmpfs                  59M    0  59M  0% /dev/shm
192.168.1.5:/nishome  9.7G  1.8G  7.4G  20% /nishome
192.168.1.5:/share    9.7G  1.8G  7.4G  20% /share

图片 15

 客商端卸载NFS文件命令
 
umount /share
umount /nishome

由来,NFS组件已经设置收尾,服务能够正常运营,下一步须要安装RPCBIND组件。

 顾客机开机自动挂载
 
客户端能够安装系统运转时自动挂载NFS文件,供给将NFS的分享目录挂载新闻写入/etc/fstab/文件,以达成对NFS分享目录的自行挂载。
 
编辑/etc/fstab文件:
 
vi /etc/fstab

图片 16

 在终极步入如:
 
192.168.1.5:/home/share /share nfs defaults 0 0

————————————–分割线

Ubuntu 12.04安装NFS
server
http://www.linuxidc.com/Linux/2012-09/70728.htm

NFS服务器安装配置达成Ubuntu 12.04与ARM文件分享
http://www.linuxidc.com/Linux/2012-10/73159.htm

Ubuntu搭建nfs服务器
http://www.linuxidc.com/Linux/2012-10/71930.htm

文件服务器NFS配置详整
http://www.linuxidc.com/Linux/2013-06/86542.htm

Ubuntu下搭建NFS互联网文件系统服务器
http://www.linuxidc.com/Linux/2013-07/87367.htm

Heartbeat_ldirector+LB+NFS落成HA及LB、文件共享
http://www.linuxidc.com/Linux/2013-06/85292.htm

CentOS
5.5配置NFS服务器教程
http://www.linuxidc.com/Linux/2013-03/81737.htm

Ubuntu 12.10下NFS的设置使用
http://www.linuxidc.com/Linux/2013-03/80478.htm

————————————–分割线

愈来愈多CentOS相关音讯见CentOS 专项论题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

正文永远更新链接地址:http://www.linuxidc.com/Linux/2015-02/113367.htm

图片 17

相关文章