搜索
您的当前位置:首页正文

IBM产品常用命令

来源:意榕旅游网

CICS 是IBM主机系统的核心交易中间件,在交易处理领域,CICS一直处于比较高的地位。
目前大型大型银行和一些中小型银行每天都在使用CICS处理起核心业务。

查看状态
cicscp status all
cicslssrc -a |grep cics (适用于unix平台)
查看日志:
cicstail -r RGname
其中,RGname 为你想要查看的日志的Region的名字
例如:
cicstail -r RGHVPSA cicstail -r RGBEPSB
日志文件路径
/var/cics_regions/RGname 下 console.nnnnnn ,其中nnnnnn为数字,数字越大日志越新。
启停cics:

cicscp -v start region RGname StartType=cold
cicscp -v stop region RGname
2. mq ,IBM的消息中间件产品

IBM MQ(IBM Message Queue)是IBM的一款商业消息中间产品,适用于分布式计算环境或异构系统之中。
消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。
通过消息队列,应用程序可独立地执行–它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。

查看队列管理器名称、状态
dspmq
运行mq服务,进入mq环境,QMname为dspmq 显示的名字
runmqsc QMname
下面命令需要前一命令执行成功为前提
查看指定队列,QLname为要查看的队列名,需客户化,下面出现的xxname类同。
dis ql(QLname)
关注的队列属性 curdepth、get 、put、usage等
查看所有本地队列深度
dis ql(*) curdepth
查看远程队列
dis qr(*)
查看指定的远程队列QRname
dis qr(QRname) dis qr(QRname) all
查看所有通道定义
dis chl(*)
查看指定通道定义
dis chl(chlname)
查看所有通道状态
dis chs(*)
查看指定通道状态
dis chs(CHname)
查看监听器
dis listener(*) dis lsstatus(*)
查看指定监听
dis lsstatus(LSname)

3. DB2

切换到数据库实例用户下
su - db2cnaps
查看有哪些数据库编目
db2 list db directory
连接数据库
db2 connect to dbname user username using password dbname :数据库名字 username : 用户名 password:用户密码
db2 "SQL-language"
通常以查询为主,如
db2 "select * from schemaname.tablename"
查看schema 为hvps,表名为hvpszdt0101的表
db2 "select count(1) from hvps.hvpszdt0101"

4、IBM WAS
日志文件默认路径
aix下

/usr/IBM/WebSphere/AppServer/profiles/Nodename/logs/servername
/was/IBM/WebSphere/AppServer/profiles/Nodename/logs/servername
/was8/IBM/WebSphere/AppServer/profiles/Nodename/logs/servername

linux下
/opt/IBM/WebSphere/AppServer/profiles/Nodename/logs/servername /was/IBM/WebSphere/AppServer/profiles/Nodename/logs/servername /was8/IBM/WebSphere/AppServer/profiles/Nodename/logs/servername

其中Nodename servername是会变的,不同应用配置会不同。

目前环境中基本在
/was/log 或者/waslog 下

./startServer.sh  Servername     
./stopServer.sh Servername  
5.其他常用linux命令
6. 文本编辑器VI
7. pmts-支付报文传输平台 日志查看
su - pmts
cd log
cd `date +%Y%m%d`cd 进入当天的文件夹。
看 success.msg 和 fail.msg,
cd msg
tail -f success.msg 或者 more success.msg
tail -f fail.msg 或者 more fail.msg

因篇幅问题不能全部显示,请点此查看更多更全内容

Top