分类: 服务器与存储
2008-06-06 06:28:52
当完成安装后,重起每台服务器,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由系统管理员控制,未经系统管理员授权不要运行。