IT星球论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 184|回复: 0

Linux讲座之打造高可靠性NFS集群(组图)

[复制链接]

2002

主题

1

好友

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

优秀会员 助人为乐 辛勤工作 技术精英 多才多艺 优秀班竹 灌水天才 星球管理 宣传大使 灌水之王 财富勋章 版主勋章 动漫勋章 勤奋会员 论坛精英 PS高手 心 8 闪游皮肤 双鱼座 8★8➹ 志愿者 乖

发表于 2016-2-19 18:26:18 |显示全部楼层
linux讲座之打造高可靠性NFS集群(组图)
 简介
  
  NFS 是Unix 世界最通用共享文件系统的方式,NFS Server 常扮演企业中重要的File Server。但是实务应用上时常遇到一个问题,当NFS Serverc Crash 会 造成所有NFS Client 相关Session 无法正常运作及终止。问题严重时,甚至NFS Client 及Server 都需reboot 才能解决问题。关于此问题,笔者尝试用 RedHat Cluster Suite 架构HA 的机制来解决此问题,当主要的NFS Server 故障时,另一台备用的NFS Server 能立刻接手继续提供NFS 服务。
  
  测试环境
  
  软件
  
  RedHat Enterprise Linux ES 版Update 2
  RedHat Cluster Suite Update 2
  硬件
  
  x 86 服务器两台
  两张网络卡
  Adaptec SCSI Card 29320-R 两张
  Proware Rackmount 3000I3 磁盘阵列
   
  图1:Proware Rackmount 3000I3 磁盘阵列
  
  操作步骤:
  
  1. High Availability NFS Cluster 架构规划
  
  笔者测试架构的简图如图2。主要服务器node1 的ip 为192.168.0.201,备用服务器node2 的ip 为192.168.0.202,整个HA Cluster 对外的service ip 为192.168.0.200。
   [/url]
  图2:High Availability NFS Cluster 架构图
  
  2.设置Proware Rackmount 3000I3 磁盘阵列
  
  这款磁盘阵列,很容易便可从面板上的「Sel」键设置成RAID 5 的磁盘(可参考其安装手册第五章)。假如SCSI 排线连接正确,从node1 或node2 执行「hwbrowser」应可看到Proware Rackmount 上的Share Disk(图3)。
   [url=http://www.bitscn.com/upimg/2006-04-13/133949_03_505.JPG]

  图3:hwbrowser 画面
  
  3.安装Red Hat 集群管理员套件
  
  用root 登入node1 安装clumanager 与redhat-config-cluster 套件才能设置RedHat 集群管理员,将光盘收入光驱中,便会自动执行安装程序(图4)。请选 取「clumanager」及「redhat-config-cluster」套件进行安装(图5);在node2亦重复此步骤。
   [/url]
  图4:Red Hat 集群管理安装画面
   
  图5:选取「clumanager」及「redhat-config-cluster」套件
  
  或利用rpm 方式安装:
  
  [root@node2 RPMS]# rpm -ivh clumanager-1.2.12-1.i386.rpm
  [root@node2 RPMS]# rpm -ivh redhat-config-cluster-1.0.2-1.1.noarch.rpm
  [root@node1 root]# rpm -qa | grep clu
  clumanager-1.2.12-1
  redhat-config-cluster-1.0.2-1.1
  
  4.编辑 /etc/hosts
  
  [root@node1 root]#vi /etc/hosts
  127.0.0.1 localhost.localdomain localhost
  192.168.0.201 node1.example.com node1
  192.168.0.202 node2. example.com node2
  并将此文件scp 至node2
  [root@node1 root]#scp /etc/hosts node2:/etc/hosts
  
  5.设置集群共享分区(Configuring Shared Cluster Partitions)
  
  共享集群共享分区是用来存放集群的状态信息,存放内容如下:
  
  集群锁定状态
  服务状态
  设置信息
[url]http://www.bitscn.com/os/linux/200604/8681.html

Linux讲座之打造高可靠性NFS集群(组图)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博账号登陆

该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

回顶部