LVS集群基础:NFS共享存储服务 2012年 10月09日星期二19:58:51CST
LVS集群基础:NFS共享存储服务
实验名称:LVS集群应用基础之NFS共享储存服务
实验环境:1台服务器、1台客户端
实验目的:了解LVS虚拟应用,ipvsadm管理工具的使用、复习NFS共享的方式
实验报告人:林镇南
实验步骤:
1)创建虚拟服务器,群集的VIP为7.7.7.7,针对TCP80端口提供负载分流服务,使用轮询
的调度算法。对于服在均衡调度器来说,VIP必须是本机实际已经启用的IP地址
注:-A添加虚拟服务器,-t指定VIP地址及TCP端口,-s指定负载调度算法 (rr轮询,wrr
加权轮询,lc最少连接,wlc加权最小连接).
2)添加服务器节点 (希望保持连接,应该添加"-p 60"选项,60为保持时间:秒)
注:-a添加真实服务器,-t指定VIP地址及TCP端口,-r指定RIP地址及TCP端口,-m
使用NAT集群模式 (-g DR模式;-i TUN模式),-w设置权重 (权重为0表示暂停节点).
3)查看集群节点状态
注:-L列表查看LVS虚拟服务器, -n用数字的形式显示地址,端口等信息。
[root@lzn ~]# ipvsadm-save > /etc/sysconfig/ipvsadm
[root@lzn ~]# cat /etc/sysconfig/ipvsadm
-A -t 7.7.7.7:http -s rr
-a -t 7.7.7.7:http -r 7.7.7.3:http -m -w 1
-a -t 7.7.7.7:http -r 7.7.7.2:http -m -w 1
[root@lzn ~]# service ipvsadm stop //停止服务 (清除规则)
Clearing the current IPVS table: [确定]
[root@lzn ~]# service ipvsadm start //启动服务 (重建规则)
Clearing the current IPVS table: [确定]
Applying IPVS configuration: [确定]
使用NFS发布共享资源
[root@lzn /]# cat /etc/exports
#/mnt *(rw)
/lzn/zn 7.7.7.2(rw) 7.7.7.3 (ro)
注:将目录共享给不同的客户机,且分配不用的权限,以空格分割。权限位有ro只读,rw
可读可写,sync同步写入,no_root_squash当客户机以root身份访问赋予本地root
权限 (默认是root_squash,将作为nfsnobody用户降权对待)
[root@lzn /]# service nfs restart
关闭NFS mountd: [失败]
关闭NFS 守护进程: [失败]
关闭NFS quotas: [失败]
关闭NFS 服务: [确定]
启动 NFS 服务: [确定]
关掉 NFS 配额: [确定]
启动 NFS 守护进程: [确定]
启动 NFS mountd: [确定]
[root@lzn /]# /etc/init.d/portmap start
启动 portmap: [确定]
在客户端rs2查看NFS服务器共享了哪些目录。
[root@rs2 ~]# showmount -e 7.7.7.7
Export list for 7.7.7.7:
/lzn/zn 7.7.7.0/24
在客户机上发现并且挂载NFS共享目录,这里将共享目录挂载到/var/www/html下。
[root@rs2 ~]# mount 7.7.7.7:/lzn/zn /var/www/html
[root@rs2 ~]# tail -1 /etc/mtab
7.7.7.7:/lzn/zn /var/www/html nfs rw,addr 7.7.7.7 0 0
尝试创建文件,会立刻出现在服务器的/lzn/zn目录下
[root@rs2 ~]# vim /var/www/html/index.html
this is realserver2
服务器端:
[root@lzn ~]# cd /lzn/zn
[root@lzn zn]# ll
总计 4
-rw-r--r-- 1 nfsnobody nfsnobody 20 10-09 19:32 index.html
[root@lzn zn]# cat index.html
this is realserver2
[root@rs2 ~]# tail -1 /etc/fstab
7.7.7.7:/lzn/zn /var/www/html nfs defaults,_netdev 0 0
注:修改/etc/fstab配置文件,加入NFS共享目录的挂载设置,这样客户机就可以在
每次开机后自动挂载NFS共享资源了。(挂载参数建议添加_netdev;若添加 soft,intr
参数可以实现软挂载,允许在网络终端的时候放弃挂载)
还没有评论,快来抢沙发!