Chinaunix首页 | 论坛 | 博客
  • 博客访问: 43673827
  • 博文数量: 384
  • 博客积分: 9990
  • 博客等级: 中将
  • 技术积分: 5644
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-05 17:44
文章分类

全部博文(384)

文章存档

2011年(1)

2008年(383)

分类: 服务器与存储

2008-06-06 06:28:52

3.8 开始DataWare系统

当完成安装后,重起每台服务器,DataWare将自动启动。

以下命令用于检查DataWare状态:
1. ”dwcheck “         :若没有参数,意思是检查DataWare运行模式、运行角色和
运行状态
2. ”dwcheck c “         :加参数c,显示配置信息
3. ”dwcheck n “        :加参数 n ,显示DataWare 序列号,用于向Proware公司
注册

3.9 注册
DataWare有30天试用期,安装后,你必须在30天内注册,让它成为一个无限期的正式版本。

以下是注册过程:
step1: 检查你使用的版本的序列号,用命令”dwcheck n “,将在屏幕上显示出序列号

step2: 将显示的序列号通知Proware授权的代理商

step3:用户将从代理商得到返回码,在服务器主机A,进入/usr/lib/dataware/exec,运行程序”./dwsetpsw”,键入返回码
注意:
a.        ”dwsetpsw”是一个交互式程序,它只能在主机A 上运行。
b.        不要试着输入一些随机数字作为返回码,如果用户试做,Proware 公司不会对导致的结果责任
c.        不要试图修改系统时间,如果用户试做,Proware 公司不会对导致的结果责任
“dwinst” & ”waredata”

“dwinst”是一个安装程序,在安装时将使用”waredata”文件(“dwinst”会自动读取此文件,用户不需要键入此文件名作参数),”waredata”文件是一个包含所有DataWare系统文件的文件包。

当你运行”dwinst “程序时,将显示以下信息:

** DataWare 4.00 A02 (10723) - ProWare(C) **
** System Configurations...

The installation will destroy old DataWare system
Please confirm with [y] if the answer is yes:

若键入不是字符 ‘Y’ 或 ‘y’ ,以下信息将显示,并退出安装程序:

*** User abort installation!

若键入字符 ‘Y’ 或 ‘y’ ,则执行安装过程,将显示”dw.cfg”的配置信息,安装完成后将显示以下信息:

*** DataWare installation is completed.
*** Please restart system...

注意:运行DataWare之前,必须首先在两台服务器上完成安装。

第四章                                                 

系统服务


这一章描述系统服务如何在两台服务器上工作。

4.1 概述

DataWare是设计成在两台带有RAID和网卡互连的服务器工作的一个软件,它有两种运行模式,即Dual Active和Hot Standby模式。

利用Hot Standby模式使你有一个完全处于等待状态的备份系统,这样在切换后不会产生过载的问题。

利用Dual Active模式使你充分利用两台服务器的资源,但在切换后可能会产生过载的问题。


4.2 Hot Standby模式

介绍

此方式适用于在一台服务器上运行业务应用,另一台服务器完全处于备份等待状态。这里称运行业务应用的服务器为”PRIMARY”,称备份服务器为”STANDBY”。

DataWare用RAID作为通信介质,同时也通过服务器的网卡互相监测,以使误切换的可能性降低到最小程度。

Hot Standby切换服务
DataWare在两台服务器发生以下关键性故障时,将发生切换:

?        系统或者应用引起主机系统性事故
?        主机和RAID 的SCSI接插口松弛时
?        备机和RAID 的SCSI接插口松弛时
?        RAID控制器不能在PRIMARY上做I/O请求
?        RAID控制器不能在STANDBY上做I/O请求
?        PRIMARY服务器当机
?        STANDBY服务器当机
?        执行”jswitch”任务切换程序

PRIMARY服务器的行为
如果以上故障在STANDBY服务器发生,PRIMARY服务器将显示警告信息通知用户,不会发生切换,这些信息也会保存在以下目录:

/usr/lib/dataware/Record /LOG

用户可以查看这些信息的细节。
注意:当执行”jswitch”任务切换程序时,切换将立即发生

STANDBY服务器的行为
如果以上条件在PRIMARY服务器发生,STANDBY服务器将从PRIMARY服务器接管以下服务:

?        mounted文件系统
?        接管虚拟IP地址
?        开始和停止应用程序

警告信息将显示通知用户,这些信息将以当前时间作为文件名,存储在目录 /usr/lib/dataware/Record/LOG中

发生切换后,用户可以在故障服务器上作检查和维护工作,当此修复的服务器(原先的PRIMARY服务器)启动后,它将自动作为STANDBY服务器,另外原先的STANDBY服务器这时作为PRIMARY服务器。

4.3 Dual Active模式

介绍

此方式适用于在两台服务器上运行业务,这种情况下,一台叫做”Host A”,另一台叫做”Host B”,两台服务器互为备份。例如,当任何一台服务器当机时,另一台服务器将接管所有的业务应用。

DataWare在两台服务器发生以下关键性故障时,将发生切换:

?        系统或者应用引起主机系统性事故
?        主机和RAID 的SCSI接插口松弛时
?        备机和RAID 的SCSI接插口松弛时
?        RAID控制器不能在PRIMARY上做I/O请求
?        RAID控制器不能在STANDBY上做I/O请求
?        PRIMARY服务器当机
?        STANDBY服务器当机
?        执行”jswitch”任务切换程序

Dual Active模式中两台服务器的行为
如果以上故障在任何一台服务器上发生,另一台服务器将显示警告信息通知用户,这些信息将以当前时间作为文件名,存储在目录 /usr/lib/dataware/Record/LOG中,在这时,对等服务器将从另外一台服务器接管以下服务:

?        mounted文件系统
?        接管虚拟IP地址
?        开始和停止应用程序

注意:每个服务器有自己已经mount的文件系统和正在运行的业务应用,一旦一台服务器接管另一台的任务,系统会因为负载增加而变慢。综上所述用户在安装前应考虑适合自身实际应用的备份策略,选择Dual Active或Hot Standby模式。


4.4 DataWare的 “start “和”stop”

DataWare 安装成为一个自启动的系统软件,安装完成后,生成一个shell文件(/etc/rc2.d/S99Ware)包含启动命令:

/usr/lib/dataware/exec/dataware –s start

放在系统启动列表中,另外一个shell文件(/etc/rc0.d/K10Ware)包含停止命令:

/usr/lib/dataware/exec/dataware –s stop

放在系统停止列表中。

当系统启动时,DataWare跟着自动启动,当系统关闭时,DataWare自动处理正常的停止过程。

总结

这里总结所有启动和停止命令,超级用户可以选用合适的命令方式,写在文件”/etc/rc2.d/S99Ware “(启动命令) 和”/etc/rc0.d/K10Ware (停止命令)中。

注意:确定两台服务器用相同的启动和停止命令,例如,在一台服务器上的S99Ware中使用命令“dataware –m –s start“,而在另一台服务器的S99Ware中使用命令”dataware –s start”,这样是不正确的。

4.5 注意事项

a.        请不要修改或删除任何DataWare系统目录中的。如果需要改变系统配置,请改变”dw.cfg”,然后重新安装DataWare。

b.        对DataWare软盘作备份,将原盘保存好。

c.        如果系统有任何异常情况,请先检查以下几项:

-        RAID系统的电源
-        RAID系统与两台服务器的SCSI连接器
-         网卡连接是否正常
-         RAID系统上的LCD显示是否正常
-        系统业务应用是否能正常运行
-        服务器上的SCSI驱动是否正常工作。

d.        确保用户使用的Dataware 已被注册,有限期限版在安装后只能使用30天。

e.        建议DataWare由系统管理员控制,未经系统管理员授权不要运行。

阅读(511) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~