安装MQ(For SCO Openserver 5.0.5)
索引:
1.安装补丁包
使用pkginfo -l,查看OSRcompat包的状态是否为completed,若不是,需使用pkgrm删除该包,重新进行安装,否则安装不上。
2.调整内核参数
不调会报2195错。
/etc/conf/bin/idtune MSGMAX 16500 /etc/conf/bin/idtune MSGMNB 65532 /etc/conf/bin/idtune MSGSSZ 128 /etc/conf/bin/idtune SEMMAP 200 -max 200 /etc/conf/bin/idtune SEMMNI 300 -max 300 /etc/conf/bin/idtune SEMMNS 512 -max 512 /etc/conf/bin/idtune SEMMNU 176 -max 176 /etc/conf/bin/idtune SEMMSL 64 -max 64 /etc/conf/bin/idtune SEMOPM 60 -max 60 /etc/conf/bin/idtune SEMUME 20 -max 20 /etc/conf/bin/idtune SHMMAX 10000000 /etc/conf/bin/idtune SHMMNI 500 /etc/conf/bin/idtune SHMSEG 60 -max 60
3.路径和目录
MQ的安装路径是/opt/mqm;
数据目录是/var/mqm。
4.用户和组
建立一个组mqm;
建立一个用户mqm;
建立文件系统:/var/mqm、/var/mqm/logs、/var/mqm/errors;
要使用MQ的用户其必须与mqm是同一个组的。
5.安装软件
pkgadd -d /cdrom/osr5_221.img.安装。
6.环境变量
多语言支持:
export LANG=german export NLSPATH=/usr/lib/locale/%L/LC_MESSAGES/%N
7.校验安装是否成功
crtmqm -q QMNAME;
建立一个default queue manager。
strmqm QMNAME;
开始该queue manager。
runmqsc QMNAME < mqmtop/samp/amqscoma.tst > defobj.out;
为该queue manager建立缺省的目标,qmqscoma.tst包含一系列的命令。查看defobj.out文件,若所有操作都是成功的,则安装成功。
endmqm QMNAME;
停止queue manager。
dltmqm QMNAME;
删除queue manager。