HACMP/PowerHA/Cluster 常用操作程及命令(说明)

HACMP的常用命令:
1启动HACMP

使用smitty clstart命令用来启动HACMP。

# smitty clstart

– 运行指令”smit clstart”回车. 等待命令执行OK,退出smit.

– 等待HACMP完全启动,可用指令”tail -f /tmp/hacmp.out”观察HACMP启动状况.

– 用指令”netstat -i”检查IP address,确认主网卡使用service IP adress,

备用网卡使用standby IP address.

– 用指令”lsvg -o”检查vary on 的VG,确认共享VG变为varyon状态.

– 用指令”df”检查mount的文件系统.

– 确认属于Node1的online应用正常.

注:有两种启动HACMP的方式:

now:手工启动HACMP

restart、both:在系统启动时自动启动HACMP

2停止HACMP

使用smitty clstop该命令用来停止HACMP。

– 运行指令”smit clstop”回车.在shutdown mode项选择graceful并回车, 等待命令执行OK,退出smit.

– 等待HACMP完全停止,可用指令”tail -f /tmp/hacmp.out”观察HACMP停止状况.

– 用指令”netstat -i”检查IP address,确认主网卡变为boot IP adress,备用网卡使用standby IP address.

– 用指令”lsvg -o”检查vary on 的VG,确认共享VG变为varyoff状态.

注:有三种停止方式:

graceful: 只停止本节点上HACMP的运行,并释放由本节点管理的资源,但允许其它节点接管。(是指在关闭双机软件时将调用客户应用预定义的善后处理例程。)

graceful with takeover:停止本节点上HACMP的运行,释放资源,让其他节点接管。(是指该节点将关闭双机软件并释放资源请求备节点进行接管。)

forced:停止本节点上HACMP的运行,但不释放资源。(是指立即关闭双机软件不调用任何客户应用的善后处理例程。)

阅读更多

WAS布署应用报“配置库已有应用程序”的故障排除

布署故障排除

客户反映:应用布署不成功,过到客户现场,看到客户操作,重新布署应用,报错:配置库已有应用程序。经过了解,知道客户在布署操作,因莫名原因,在布署过程中因应系统晌应慢,布署过程中途取消,之后,再布署就不成功,就报:配置库已有应用程序,尝试:重启was appserver ,再布署也不成功,还是报错,最后,只能用此办法解决:先重启WAS APPSERVER ,确认将布署应用进程释放出来,然后用 find 命令,找出客户应用PCSS所布署目录,也就是,看到那个目录是有布署过PCSS的痕迹。进去,RM掉,确认RM干净后,再在控制台重新布署应用,应用就可以布署成功。

详解Linux下Oracle的静默安装和DBCA静默创建DB

在某些特殊的情况下,如因为网络或者X配置的关系无法连接到X server或者主机上没有X,就可以使用静默安装的方式安装数据库,同样如果需要大规模部署,则静默安装将会大大减轻DBA的重复劳动力,而且静默安装不需要X,从安装效率及资源占用上都比图形化OUI的方式有优势。

1、静默安装Oracle软件

Oracle的静默安装需要用到一个response文件,这个文件可以通过事先使用OUI录制:

执行以下命令,然后在OUI中根据提示执行安装数据库软件的操作

$./runInstaller –record –destinationFile /tmp/install_database.rsp
注意:

(1)录制过程中选择只安装数据库软件不创建数据库

(2)当安装界面到达最后一步时选择cancel

录制成功后,就可以使用产生的响应文件回放整个安装过程:

(1)执行以下命令静默安装Oracle数据库软件

$./runInstaller –silent –responseFile /tmp/install_database.rsp
(2)安装完成后执行以下脚本

#. $ORACLE_BASE/oraInventory/orainstRoot.sh
#. $ORACLE_HOME/root.sh
注意:如果OUI在静默安装时产生错误(类似OUI-10037等错误),则静默安装会中止,出现这种情况请检查相关目录权限及用户、组是否已经创建;如果PrereqChecks阶段有些要求没有满足,OUI默认会忽略而继续安装(没有配置内核参数和物理内存不足,缺包情况没有实验),所以建议在静默安装之前先做检查以免安装出现失败。

2、DBCA静默安装数据库

用DBCA创建一个种子数据库:

(1) 创建初始数据库的时候选择Custom Database模板

(2) 建议使用File System存储机制

(3) 数据文件的存放地点建议选择

阅读更多