LINUX 下MQ V7.1的安装和配置 及双机搭建
说明linux操作系统的安装步骤和简单配置方法。

说明linux操作系统的安装步骤和简单配置
方法。
Linux操作系统是一种非常流行的操作系统,包括基于Linux内核的Ubuntu、 Fedora和CentOS等操作系统。
下面就介绍一下Linux 操作系统安装和简单配置方法。
一、安装Linux
1、首先下载Linux系统,通常有ISO文件和USB启动盘安装,要根据个人情况来选择。
2、在BIOS中设置开机方式,一般有光驱可开机、硬盘可开机和启动盘可开机三种,找到与自己电脑相匹配的模式,设置后使之可以正常进入安装界面。
3、根据安装引导界面的提示,一步步配置系统的语言、时区、磁盘分区等,将参数设置完毕后系统即可正常安装完毕。
二、简单配置
1、给系统设置一个开机密码以保护系统,以免被恶意攻击,常见的系统有root、admin、administrator等,可以根据自己的情况设置。
2、添加新用户,可以给不同的用户设置不同的权限和登录环境,有助于管理用户和资源,使用useradd命令就可以添加新用户。
3、Linux支持常见的网络服务,但为了确保网络安全,可以使用iptables工具对防火墙进行策略设置,当未知IP发起连接时,可以让iptables来作出判断,阻止一些恶意攻击。
总之,以上就是安装和简单配置Linux操作系统的方法,具体的操作可以根据实际情况进行调整,以保证系统的安全性和高效性。
第1章CentOS Linux 7系统的安装与介绍

• 安装过程 • 设置虚拟机的详细参数
Date: 15 January 2022
1.1.3Linux系统的安装
• 安装过程 • 虚拟机配置的详细清单
Date: 15 January 2022
1.1.3Linux系统的安装
• 安装过程 • 确认了新建虚拟机的配置信息后,点击【完成】,然后就进入
统管理员的账号是系统统一设定的,账号为“root”。
Date: 15 January 2022
1.1.3Linux系统的安装
• 安装过程 • 设定系统管理员的密码。输入的【Root密码】和【确认】密码
要匹配。点击【完成】,进入到系统安装阶段。
Date: 15 January 2022
1.1.3Linux系统的安装
Date: 15 January 2022
1.1.2Linux系统的组成与版本
• Linux系统的组成 – 内核、Shell、文件系统和应用程序
• Linux系统版本 – 内核(Kernel)版本和发行版本 – 内核(Kernel)版本:数字由三部分“A.B.C”,A代表主版本 号,B代表次主版本号,C代表修订号。 – 发行版本:一些厂家或者组织者将Linux系统内核与应用软 件和文档包装起来,并增加软件的安装界面和系统维护工具 的一个软件包集合。
• 通常所指的Linux是指系统内核,而在内核基础之上增加开发一 些应用程序就可以作为软件产品来发行。
Date: 15 January 2022
1.1.1Linux系统的起源与发展 Nhomakorabea• CentOS • Red Hat Linux • SuSE Linux • Debian Linux • 红旗Linux • Ubuntu
linux 下部署JBOSS 7.1 配置

基本信息操作系统:CentOS Release 6.3 (Final) 32bit内核版本:Linux jboss 2.6.32-279.el6.i686JDK版本:Oracle ®Java SE Development Kit 7u79JBoss版本:JBoss Application Server 7.1.1Mysql版本:Mysql 5.1.73 系统自带安装包:jdk-7u79-linux-i586.rpm、jboss-as-7.1.1.Final.zip〇安装准备修改系统打开文件限制vim /etc/security/limits.conf* soft nofile 204800* hard nofile 204800vim /etc/pam.d/loginsession required /lib/security/pam_limits.so关闭不需要的系统服务chkconfig bluetooth offchkconfig firstboot offchkconfig cups offchkconfig ip6tables offchkconfig iptables offchkconfig isdn offchkconfig kudzu offchkconfig sendmail offchkconfig smartd offchkconfig autofs offservice bluetooth stopservice firstboot stopservice cups stopservice ip6tables stopservice iptables stopservice isdn stopservice kudzu stopservice sendmail stopservice smartd stopservice autofs stop上传安装文件将JDK和JBoss安装文件上传到服务器,目录随意,如:/home/下一、安装最新的JDK版本rpm -ivh jdk-7u79-linux-i586.rpm该安装包将自动安装到目录 /usr/java 下解压jboss 安装包unzip jboss-as-7.1.1.Final.zip二、修改环境变量使用root 登陆执行vi /etc/profileJAVA_HOME=/usr/java/jdk1.7.0_79/PATH=$JAVA_HOME/bin:JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME PATH CLASSPATH保存退出source /etc/profilejava -verisonjava version "1.7.0_79"Java(TM) SE Runtime Environment (build 1.7.0_79-b15)Java HotSpot(TM) Client VM (build 24.79-b02, mixed mode, sharing)java 配置完成!三配置并启动jbossJBoss为绿色版本,解压即可使用。
Redhatlinux环境MySQL与KeepAlived双机安装配置

Redhatlinux环境MySQL与KeepAlived双机安装配置Redhat linux环境MySQL与KeepAlived双机安装配置⼀、单机MySQL安装1、此⽂档针对的linux操作系统为Redhat6.7,系统⾃带的MySQL数据库版本为5.1.73,安装的KeepAlived版本为1.2.19。
2、如果操作系统已安装好,但未安装MySQL数据库:挂载redhat安装光盘或U盘;进⼊安装⽂件⽬录下的Packages⽬录;执⾏下列命令:#ls|grepmysql#yum localinstallmysql-server*.rpm#yumlocalinstallmysql-client*.rpmyum localinstall安装⽅式可⾃动安装依赖包。
其它需要的包可采⽤同样⽅式安装。
3、如果操作系统还未安装,插⼊redhat安装光盘或U盘,启动安装过程。
1)在划分磁盘分区时应将⽤于数据存储的磁盘主要空间划分给/home⽬录;2)在下列步骤选择”现在⾃定义“,如下图:3)选择左侧的”数据库“,勾选右侧的“MySQL数据库服务器”和”MySQL数据库客户端”:4、以下命令均在root⽤户下执⾏。
5、安装完成后检查是否有/var/lib/mysql⽬录,此⽬录为MySQL默认的数据⽂件存放⽬录。
#cd /var/lib/mysql#lsibdata1 ib_logfile0 ib_logfile1 mysqlmysql.sock test6、将MySQL配置为⾃启动服务:# chmod +x /etc/init.d/mysqld#chkconfigmysqld--add#chkconfigmysqld on#chkconfig--listmysqld //检查服务配置状态注意:配置服务⾃启动只是会试服务在系统重启时⾃动启动,并不会⽴即⾃动启动服务,需要重启操作系统或⼿动启动服务。
7、启动MySQL服务:#service mysqld start测试服务⼀下MySQL:#mysql8、为mysql⽤户初始⽆密码,先设⽴密码:#mysqladmin–u root –p password root#service mysqld restart //重启服务⽣效9、停⽌MySQL服务:#service mysqld stop10、在/home⽬录下创建mysql⽬录:#mkdir /home/mysql11、将/var/lib/mysql⽬录移⾄/home⽬录:#mv /var/lib/mysql /home12、设置/home/mysql⽬录的所有者和属性:#chown -R mysql:mysql /home/mysql/#chmod 700 /home/mysql/test/#chmod 660 /home/mysql/test/*13、修改MySQL配置⽂件/etc//doc/aaa65c8c80c758f5f61fb7360b4c2e3f57272588.html f:[mysqld]#datadir=/var/lib/mysqldatadir=/home/mysql#socket=/var/lib/mysql/mysql.socksocket=/home/mysql/mysql.sockdefault-character-set= utf8event_scheduler = 1character-set-server=utf8default_table_type=innodblower_case_table_name = 1innodb_flush_log_at_trx_commit = 0[client]#socket= /var/lib/mysql/mysql.sock(原内容,为了更稳妥⽤“#”注释此⾏)socket=/home/mysql/mysql.sock如果/etc/⽬录下没有/doc/aaa65c8c80c758f5f61fb7360b4c2e3f57272588.html f配置⽂件,请到/usr/share/mysql/找到my-medium*.cnf⽂件,拷贝到/etc并改名为/doc/aaa65c8c80c758f5f61fb7360b4c2e3f57272588.html f 命令如下:# cp/usr/share/mysql//doc/aaa65c8c80c758f5f61fb7360b4c2e3f57272588.htmlf/etc//doc/aaa65c8c80c758f5f61fb7360b4c2e3f57272588.html f14、修改MySQL启动脚本/etc/init.d/mysqld⽂件:#get_mysql_optionmysqlddatadir“var/lib/mysql"get_mysql_optionmysqlddatadir "/home/mysql"15、修改/etc/sysconfig/selinux⽂件:#SELINUX=enforcingSELINUX=disabled可以通过sestatus命令查看当前selinux状态。
red hat enterprise linux 7 网络指南

Red Hat Enterprise Linux 7网络指南在 RHEL 7 中配置和管理网络、网络接口和网络服务Last Updated: 2022-07-03Red Hat Enterprise Linux 7 网络指南在 RHEL 7 中配置和管理网络、网络接口和网络服务Enter your first name here. Enter your surname here.Enter your organisation's name here. Enter your organisational division here. Enter your email address here.法律通告Copyright © 2022 | You need to change the HOLDER entity in the en-US/Networking_Guide.ent file |.The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates.XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries.Node.js ® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.The OpenStack ® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.All other trademarks are the property of their respective owners.摘要红帽企业 Linux 7 网络指南记录了有关红帽企业 Linux中网络接口、网络和网络服务的配置和管理相关信息。
Websphere MQ 7.0.1 For Linux版安装

Websphere MQ 7.0.1 For Linux版安装下载文件将压缩包上传至指定目录,比如:/home/hqh/MQ7下面。
[root@localhost hqh]# cd MQ7[root@localhost MQ7]# lsCZ50AML.tar.gz修改权限[root@localhost MQ7]# chmod 755 CZ*解压[root@localhost MQ7]# tar zxvf CZ50AML.tar.gzcopyrightgsk7bas-7.0-4.23.i386.rpmlap/lap/jre/lap/jre/jre/。
省略READMEs/zh_TW.BIG5/READMEs/zh_TW.BIG5/readme[root@localhost MQ7]#同意license:[root@localhost MQ7]# ./mqlicense.sh -text_onlyLicensed Materials - Property of IBM5724-H72(C) Copyright IBM Corporation 1994, 2009 All rights reserved.US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.License has already been accepted: Proceed with install.License解决办法如果不是上面的提示,可用如下方法解决:在/tmp/ mq_license/ license/下面新建空文件status.datroot@localhost MQ]# cd /tmp[root@localhost tmp]# lsgconfd-root orbit-root scim-panel-socket:0-root hsperfdata_root scim-bridge-0.3.0.lockfile-0@localhost:0.0 scim-socket-frontend-root keyring-pDTCX5 scim-bridge-0.3.0.socket-0@localhost:0.0 ssh-YrKzyL3494mapping-root scim-helper-manager-socket-root virtual-root.m0Nmsa [root@localhost tmp]# mkdir mq_license[root@localhost tmp]# cd mq*[root@localhost mq_license]# mkdir license[root@localhost mq_license]# cd license[root@localhost license]# ls[root@localhost license]# vi status.dat[root@localhost license]# lsstatus.dat给所有rpm包赋予可执行权限:[root@localhost MQ7]# chmod 755 *.rpm再ls一下,变成绿色的了吧安装[root@localhost MQ7]# rpm -ivh MQSeriesRuntime-7.0.1-0.i386.rpmPreparing... ########################################### [100%] Creating group mqmCreating user mqm1:MQSeriesRuntime ########################################### [100%] [root@localhost MQ7]# rpm -ivh MQSeriesSDK-7.0.1-0.i386.rpmPreparing... ########################################### [100%] 1:MQSeriesSDK ########################################### [100%] [root@localhost MQ7]# rpm -ivh MQSeriesServer-7.0.1-0.i386.rpmPreparing... ########################################### [100%] 1:MQSeriesServer ########################################### [100%] [root@localhost MQ7]# rpm -ivh MQSeriesJava-7.0.1-0.i386.rpmPreparing... ########################################### [100%] 1:MQSeriesJava ########################################### [100%] [root@localhost MQ7]# rpm -ivh MQSeriesSamples-7.0.1-0.i386.rpmPreparing... ########################################### [100%] 1:MQSeriesSamples ########################################### [100%] [root@localhost MQ7]# rpm -ivh MQSeriesClient-7.0.1-0.i386.rpmPreparing... ########################################### [100%] 1:MQSeriesClient ########################################### [100%] [root@localhost MQ7]# rpm -ivh MQSeriesMsg_Zh_CN-7.0.1-0.i386.rpmPreparing... ########################################### [100%] 1:MQSeriesMsg_Zh_CN ########################################### [100%] [root@localhost MQ7]# rpm -ivh MQSeriesMan-7.0.1-0.i386.rpmPreparing... ########################################### [100%] 1:MQSeriesMan ########################################### [100%] [root@localhost MQ7]# rpm -ivh MQSeriesTXClient-7.0.1-0.i386.rpmPreparing... ########################################### [100%] 1:MQSeriesTXClient ########################################### [100%] [root@localhost MQ7]#检查安装完毕。
linux下安装TSM7.1

Linux下安装TSM安装环境:CentOS 6.4 64位安装前准备:1.关闭防火墙2.关闭selinux3.更改主机名和ip 在hosts和network下4.安装图形接口安装TSMserver配置环境更改主机名:vi /etc/sysconfig/network //更改主机名写入IPvi /etc/sysconfig/network //写入主机名关闭防火墙和selinus安装TSM所需要的包:下图内所有要求全都要满足。
libaio.so.1//32位和64位的包。
compat-libstdc++-296-2.96-144.el6.i686.rpmcompat-libstdc++-33-3.2.3-69.el6.i686.rpm可以使用yum install compat-libstdc++-33.i686 安装32位包,也可以找到具体的包安装。
compat-libstdc++-33-3.2.3-69.el6.x86_64.rpmTSM安装所需要的满足的要求:/support/knowledgecenter/SSGSG7_6.3.0/com.ibm.it sm.srv.install.doc/r_srv_lnx_sysreq_inst_x.html安装过程挂载:mount -o loop TSMSRV_LnxX86_64.iso /media/tsm/ //进入挂载点安装安装前测试安装环境:./prereqcheck.bin选择安装语言,点击OK点击next 点击next点击done 出现内存不够警告,可以忽略。
安装: ./install.bin 点击“next”选择安装产品选择同意选择不安装LAN-free选择需安装的模块选择语言后出现下图需等待(语言最好选择英语)检查安装内容进入安装过程(需等待很长时间)显示安装成功,点击完成。
初始化配置TSM SERVER创建用户首先创建用户组tsmsrvrs,创建tsminst1用户#groupadd tsmsrvrs#adduser -d /home/tsminst1 -m -g tsmsrvrs -s /bin/bash tsminst1 必须设置tsminst1用户密码:#passwd tsminst1输入两次新密码tsminst1创建TSM SERVER DB2实例所在的文件系统创建instance目录:#mkdir /tsm/tsminst1创建database目录:#mkdir –p /tsm/tsmdb/创建活动日志目录:#mkdir –p /tsm/tsmlog创建归档日志目录:#mkdir –p /tsm/tsmarchlog改变tsmdb目录属性:#chown –R tsminst1:tsmsrvrs /tsm创建实例创建实例有三种方式,这里我主要介绍通过JAVA向导方式创建初始化实例,下面是步骤,以xwindow方式登录到TSM SERVER主机,启动JAVA配置向导:#cd /opt/tivoli/tsm/server/bin#./dsmicfgx启动运行窗口,点击OK确认语言,默认语言为English点击“Next”继续配置向导输入User ID:tsminst1,此处密码为:zhangjijun 输入实例目录/tsm/tsminst1输入database目录指定TSM DataBase的路径,指定活动日志和归档日志路径输入TSM Server名称:TSMServer,选择Server语言。
SMP双机系统安装及配置

SMP双机配置1.SMP系统配置2.SMP双机原理SMP系统使用Red Hat Cluster Suite for Red Hat ES4.0 update 6 在两台DL380服务器上实现了HA,通过Cluster管理snmp,agentx,tomcat,interface等核心业务,以及共享磁盘阵列。
3. 双机配置说明:A.共享磁阵的配置和划分配置要点:1.磁阵的安装和配置(参考MSA2012fc简单配置步骤.doc)MSA2012fc简单配置步骤a.HBA卡正确安装在DL380的PCI插槽内,光纤线连接正确,磁阵正常加电。
b.使用SMU配置HP MSA2c.光纤传输速率使用默认值d. VIRTUAL DISK使用online初始化方式,此时在VIRTUAL DISK下还会提示Critical的信息,但是VIRTUAL DISK初始化完成后就不会显示了,VIRTUAL DISK初始化时间较久,请耐心等待。
2. 磁盘阵列的划分(参考共享磁阵划分.TXT)共享磁阵划分a.这一步在操作系统安装完毕,双机软件配置之前进行。
b.正确识别磁盘阵列,甘肃现场为/dev/sda[root@smp1 cluster]# fdisk -lDisk /dev/cciss/c0d0: 146.7 GB, 146778685440 bytes //这里标识本地磁盘255 heads, 63 sectors/track, 17844 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/cciss/c0d0p1 * 1 13 104391 83 Linux/dev/cciss/c0d0p2 14 1415 11261565 83 Linux/dev/cciss/c0d0p3 1416 2690 10241437+ 83 Linux/dev/cciss/c0d0p4 2691 17844 121724505 5 Extended/dev/cciss/c0d0p5 2691 3965 10241406 83 Linux/dev/cciss/c0d0p6 3966 5009 8385898+ 82 Linux swap/dev/cciss/c0d0p7 5010 17844 103097106 83 LinuxDisk /dev/sda: 599.9 GB, 599965827072 bytes //这里标识共享磁盘阵列255 heads, 63 sectors/track, 72941 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sda1 1 13 104391 83 Linux/dev/sda2 14 72941 585794160 83 Linuxc. 划分共享磁阵为两个分区d.磁盘文件系统创建:一个是裸设备分区,一个是共享数据分区B. 操作系统的安装甘肃现场SMP的双机操作系统采用的是Red Hat ES4.0 update 6,直接安装这个版本的操作系统可以满足双机软件的版本需要。
linux下activemq安装与配置

linux下activemq安装与配置什么是消息中间件(MQ)?1.1 为什么会需要消息队列(MQ)? 主要原因是由于在⾼并发环境下,由于来不及同步处理,请求往往会发⽣堵塞,⽐如说,⼤量的insert,update之类的请求同时到达MySQL,直接导致⽆数的⾏锁表锁,甚⾄最后请求会堆积过多,从⽽触发too many connections错误。
通过使⽤消息队列,我们可以异步处理请求,从⽽缓解系统的压⼒。
2.2 什么是消息中间件 消息中间件利⽤⾼效可靠的消息传递机制进⾏平台⽆关的数据交流,并基于数据通信来进⾏分布式系统的集成。
通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。
对于消息中间件,常见的⾓⾊⼤致也就有Producer(⽣产者)、Consumer(消费者) 常见的消息中间件产品: (1)ActiveMQ ActiveMQ 是Apache出品,最流⾏的,能⼒强劲的开源消息总线。
ActiveMQ 是⼀个完全⽀持JMS1.1和J2EE 1.4规范的 JMS Provider实现。
我们在本次课程中介绍 ActiveMQ的使⽤。
(2)RabbitMQ AMQP协议的领导实现,⽀持多种场景。
淘宝的MySQL集群内部有使⽤它进⾏通讯,OpenStack开源云平台的通信组件,最先在⾦融⾏业得到运⽤。
(3)ZeroMQ 史上最快的消息队列系统 (4)Kafka Apache下的⼀个⼦项⽬。
特点:⾼吞吐,在⼀台普通的服务器上既可以达到10W/s的吞吐速率;完全的分布式系统。
适合处理海量数据。
是Apache的⼀个开源项⽬,它是⼀个能⼒强劲的开源消息总线,也是⼀个中间件产品。
它是JMS的⼀个实现。
⾸先了解⼀下JMSJMS(Java Messaging Service)是Java平台上有关⾯向消息中间件的技术规范,它便于消息系统中的Java应⽤程序进⾏消息交换,并且通过提供标准的产⽣、发送、接收消息的接⼝简化企业应⽤的开发。
linux操作系统的配置流程和步骤

Linux操作系统的配置流程和步骤如下:1. 打开终端,输入命令cd /opt,使用tar命令解压文件(tar -zxvf VMwareTools-10.0.0-2977863.tar.gz)。
2. 进入解压的目录(cd vmware-tools-distrib),安装vmware-install.pl文件(./vmware-install.pl)。
执行命令之后,一系列设置全部回车即可(安装需要一定的时间)。
3. 创建共享文件目录,比如在虚拟机中创建一个名为myshare 的文件夹。
右键虚拟机,点击设置:选择选项:点击添加:点击下一步,选择目标文件目录。
点击下一步:点击完成。
4. 在windows系统中的myshare目录下面创建文件hello.txt,并在文件里面输入hello。
5. 设置CPU和内存,CPU设置不能超过真机的一半,内存设置不要超过真机内存的一半1G-2G即可。
6. 设置网络类型,选择桥接。
7. 设置IO控制器和磁盘类型,选择默认推荐。
8. 创建虚拟机磁盘,设置磁盘大小,默认20G够用。
9. 点击CD/DVD,以ISO映像文件安装,点击浏览,选择系统镜像文件,点击确定。
10. 开启此虚拟机。
11. 点击第一行install,进行系统安装。
12. 选择语言,中文,完成后继续。
13. 软件选择带GUI的服务器。
14. KDUMP不启用。
15. 进入安装目标位置,下拉,选择我要配置分区,点击完成。
16. 进入磁盘分区界面,点击+号开始分区。
以上是Linux操作系统的配置流程和步骤,希望对解决您的问题有所帮助。
MQ安装详细说明

一、安装MQMQ的安装有一个前提,就是IBM自己定制的Eclipse,版本随MQ的版本不一样,以最终拿到的MQ正式版安装包为准,Eclipse也是集成在该安装包中的。
安装步骤如下:(1)运行MQLaunch.exe(2)点击“软件需求”,Eclipse如果被标识为未安装,则需安装,点击Eclipse前面的加号,再点击“网络”(3)选择Eclipse的安装文件,(2)中点击“网络”后,会弹出文件选择对话框,对应的目录应该如图所示,找到setup.exe,打开该文件就开始安装Eclipse.(4)安装Eclipse,按照正常步骤点击下一步来进行下一步安装配置,配置到“目标文件夹”画面时,需要设置Eclipse的安装目录,例如“C:\Program Files\IBM\WebSphere MQ\eclipseSDK33\”,此时需要把eclipseSDK33向上移动一级目录,设置为“C:\Program Files\IBM \eclipseSDK33\”或者其他目录,此步是为了确保Eclipse没有安装在MQ的目录下.安装完成后,点击“刷新”,则会检测到Eclipse已经安装完成,如下图MQ 安装程序”,开始安装.如下图安装类型要选择“定制”安装过程中需要选择的“目标文件夹”不变,如图功能部件,需要如下的选择,如图(7)MQ安装完成的配置,安装完成后会弹出一个向导网络配置中,目前没有域的概念,所以选择否,如图缺省配置暂时不用设置和,该设置与集群有关,所以直接点击下一步跳过.至此,MQ的安装完成.二、MQ的队列及通道配置MQ的队列及通道对应关系,以国家信息中心和江苏省来做例子,如下图,所有的配置信息都是以国家信息中心来做例子.上图中,实线为消息在MQ的内部的实际流向,虚线为对应关系.打开MQ资源管理器,此资源管理器在同一用户下只能打开一个.2.1建立队列管理器(1)第一次打开会有欢迎画面,关闭就行了.在队列管理器上右键->新建->队列管理器(2)如图,填入一个队列管理器名称eSeaQM,选择使其成为缺省队列管理器(3)选择使用线性日志(4)更换监听端口,如果默认的端口1414被占用,则会弹出如下窗口,只需修改为限闲置端口即可.2.2修改侦听器启动方式(1)单击高级的下一级侦听器,会看到一个正在运行的侦听器,双击该侦听器,把控件改为“队列管理器启动”,这样当操作系统启动并且队列管理器启动时,该侦听器就会随之启动.2.3建立传输队列(1)在新建的队列管理器下的队列上右键->新建->本地队列(2)键入传输队列名称JS_TRANS_01,配置如图(3)缺省持久性选择“持久”,用法选择“传输”2.4建立远程队列在队列上右键->新建->远程队列定义填入远程队列名称JS_Q_01,配置如下填入对应的远程队列管理器名称,对应的远程队列名,传输队列名,选择持久,配置如下图远程队列管理器JS_QM表示江苏节点的队列管理器名称,JS_Q_01表示江苏节点在队列管理器JS_QM下的接收消息的本地队列名称JS_Q_012.5建立本地队列(1)在新建的队列管理器下的队列上右键->新建->本地队列(2)键入传输队列名称JS_TRANS_01,配置如图(3)缺省持久性选择“持久”,用法选择“正常”2.6建立发送方通道(1)在通道右键->新建->发送方通道(2)键入发送通道的名称,配置如下(3)键入连接名称,包括接收方的IP和端口,格式是18.1.31.88(1414),键入传输队列名称JS_TRANS_01,配置如下(4)在对方建立好接收方队列后,启动该发送方通道,在对应的通道上右键->启动当整个通道状态变为正在运行,则表示通道已经联通,如下图2.7建立接收方通道(1)在通道右键->新建->接收方通道(2)键入接收方通道的名称,配置如下三、测试MQ服务器的连接按照2.4步骤在江苏节点的MQ服务资源管理器上建立接收方通道GJXXZX_JS_C_01,本地队列JS_QS_01.启动发送方通道GJXXZX_JS_C_01.(1)在国家信息中心的MQ资源管理器中,队列管理器eSeaQM中的远程队列JS_Q_01上右键->放入测试消息在弹出的窗口中输入消息,点击放入消息.在江苏的MQ资源管理器中的本地队列JS_Q_01上可以看到当前队列深度为1,在该队列上右键->浏览消息在弹出的窗口中可以看到刚刚放入的消息数据及放入日期,这样就说明MQ的一条链路已经配置完成了.。
Red_Hat_Enterprise_Linux-7.1-版本说明

Red Hat Enterprise Linux 7 7.1 发行注记Red Hat Enterprise Linux 7 发行注记红帽客户内容服务Red Hat Enterprise Linux 7 7.1 发行注记Red Hat Enterprise Linux 7 发行注记红帽客户内容服务法律通告Copyright © 2015 Red Hat, Inc.This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates.XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries.Node.js ® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.The OpenStack ® Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.All other trademarks are the property of their respective owners.摘要本发行注记提供了在 Red Hat Enterprise Linux 中使用的主要特性及改进,以及 7.1 发行本中的已知问题。
WMQ7安装手册

实用文档WMQ7安装文档1.Websphere MQ 7 安装文档1.1MQ安装前准备1:创建WebSphere MQ 必需的文件系统,命令如下:mkdir /opt/mqm # for product codemkdir /var/mqm # for working dataMQ安装时候默认的目录就是这两个,意思可以没必要建,但是为了保险还是自己手工建立一下。
2:创造MQ用户和用户组,命令如下:groupadd mqmuseradd -d /var/mqm -g mqm -G mqm mqmpasswd mqm # change password to "password"只有把mqm密码改了,才能使以上生效。
3:为mqm用户组添加root组cd /etcvi group修改 mqm:x:502:mqm,root注意:把两台机器的GID和UID设置相同。
1.2MQ安装通过下面指令安装rpm –ivh MQSeriesServer-7.0.1-3.x86_64.rpmMQSeriesClient-7.0.1-3.x86_64rpm –ivh MQSeriesSDK-7.0.1-3.x86_64.rpmrpm –ivh MQSeriesJava-7.0.1-3.x86_64.rpmrpm –ivh MQSeriesSamples-7.0.1-3.x86_64.rpmrpm –ivh MQSeriesRuntime-7.0.1-3.x86_64.rpm7:安装校验结果如下则表明MQ 服务器安装已成功,如果你们有需要可以在/tmp/mq目录下通过上面命令自己安装。
rpm -qa | grep MQSeriesMQSeriesSamples-7.0.1-3.x86_64.rpmMQSeriesRuntime-7.0.1-3.x86_64.rpmMQSeriesJava-7.0.1-3.x86_64.rpmMQSeriesSDK-7.0.1-3.x86_64.rpmMQSeriesClient-7.0.1-3.x86_64MQSeriesServer-7.0.1-3.x86_64.rpm1.3MQ测试1、mqm用户登录创建队列venus.queue.managercrtmqm -q venus.queue.manager启动队列管理器strmqm启用MQSC命令runmqsc进入环境后,定义名为ORANGE.QUEUE的本地队列define qlocal (orange.queue)end (停止MQSC)转到/opt/mqm/samp/bin目录下,使用amqsput样本程序来将消息放入队列,以且使用amqsget样本程序来从队列取回消息dspmq 命令可显示MQM队列状态./amqsput ORANGE.QUEUE(注意,队列名称为大写!否则会找不到队列,报错MQOPEN ended with reason code 2085)输入一行文字,然后以空行结束,退出./amqsget ORANGE.QUEUE可显示刚才放入队列的消息,成功提示即证明完成。
Linux系统RabbitMQ高可用集群安装部署文档

Linux系统RabbitMQ⾼可⽤集群安装部署⽂档RabbitMQ⾼可⽤集群安装部署⽂档架构图1)RabbitMQ集群元数据的同步RabbitMQ集群会始终同步四种类型的内部元数据(类似索引):a.队列元数据:队列名称和它的属性;b.交换器元数据:交换器名称、类型和属性;c.绑定元数据:⼀张简单的表格展⽰了如何将消息路由到队列;d.vhost元数据:为vhost内的队列、交换器和绑定提供命名空间和安全属性;2)集群配置⽅式cluster:不⽀持跨⽹段,⽤于同⼀个⽹段内的局域⽹;可以随意的动态增加或者减少;节点之间需要运⾏相同版本的 RabbitMQ 和 Erlang。
节点类型RAM node:内存节点将所有的队列、交换机、绑定、⽤户、权限和 vhost 的元数据定义存储在内存中,好处是可以使得像交换机和队列声明等操作更加的快速。
Disk node:将元数据存储在磁盘中,单节点系统只允许磁盘类型的节点,防⽌重启 RabbitMQ 的时候,丢失系统的配置信息。
解决⽅案:设置两个磁盘节点,⾄少有⼀个是可⽤的,可以保存元数据的更改。
Erlang Cookieerlang Cookie 是保证不同节点可以相互通信的密钥,要保证集群中的不同节点相互通信必须共享相同的 Erlang Cookie3)搭建RabbitMQ集群所需要安装的组件a.Jdk 1.8b.Erlang运⾏时环境c.RabbitMq的Server组件1、安装yum源⽂件2、安装Erlang# yum -y install erlang3、配置java环境 /etc/profileJAVA_HOME=/usr/local/java/jdk1.8.0_151PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar4、安装配置rabbitmq# tar -xf rabbitmq-server-generic-unix-3.6.15.tar -C /usr/local/# mv /usr/local/rabbitmq_server-3.6.15/ /usr/local/rabbitmq5、配置RabbitMQ环境变量/etc/profileRABBITMQ_HOME=/usr/local/rabbitmqPATH=$PATH:$ERL_HOME/bin:/usr/local/rabbitmq/sbin# source /etc/profile6、修改主机配置⽂件/etc/hosts192.168.2.208 rabbitmq-node1192.168.2.41 rabbitmq-node2192.168.2.40 rabbitmq-node3各个主机修改配置⽂件保持⼀致# /root/.erlang.cookie7、后台启动rabbitmq# /usr/local/rabbitmq/sbin/rabbitmq-server -detached添加⽤户# rabbitmqctl add_user admin admin给⽤户授权# rabbitmqctl set_user_tags admin administrator# rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"启⽤插件,可以使⽤rabbitmq管理界⾯# rabbitmq-plugins enable rabbitmq_management查看⽤户列表# rabbitmqctl list_users查看节点状态# rabbitmqctl status查看集群状态# rabbitmqctl cluster_status查看插件# rabbitmq-plugins list添加防⽕墙规则/etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 28017 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 15672 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 5672 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 25672 -j ACCEPT8、添加集群node节点,从节点执⾏(⽬前配置2个节点)# rabbitmqctl stop_app# rabbitmqctl join_cluster --ram rabbit@rabbitmq-node2或者# rabbitmqctl join_cluster rabbit@rabbitmq-node2# rabbitmqctl change_cluster_node_type ram启动节点#rabbitmqctl start_app9、删除集群node 节点删除1. rabbitmq-server -detached2. rabbitmqctl stop_app3. rabbitmqctl reset4. rabbitmqctl start_app设置镜像队列策略在web界⾯,登陆后,点击“Admin--Virtual Hosts(页⾯右侧)”,在打开的页⾯上的下⽅的“Add a new virtual host”处增加⼀个虚拟主机,同时给⽤户“admin”和“guest”均加上权限1、2、# rabbitmqctl set_policy -p hasystem ha-allqueue "^" '{"ha-mode":"all"}' -n rabbit"hasystem" vhost名称, "^"匹配所有的队列, ha-allqueue 策略名称为ha-all, '{"ha-mode":"all"}' 策略模式为 all 即复制到所有节点,包含新增节点,则此时镜像队列设置成功.rabbitmqctl set_policy [-p Vhost] Name Pattern Definition [Priority]-p Vhost:可选参数,针对指定vhost下的queue进⾏设置Name: policy的名称Pattern: queue的匹配模式(正则表达式)Definition:镜像定义,包括三个部分ha-mode, ha-params, ha-sync-modeha-mode:指明镜像队列的模式,有效值为 all/exactly/nodesall:表⽰在集群中所有的节点上进⾏镜像exactly:表⽰在指定个数的节点上进⾏镜像,节点的个数由ha-params指定nodes:表⽰在指定的节点上进⾏镜像,节点名称通过ha-params指定ha-params:ha-mode模式需要⽤到的参数ha-sync-mode:进⾏队列中消息的同步⽅式,有效值为automatic和manualpriority:可选参数,policy的优先级注以上集群配置完成⾼可⽤HA配置Haproxy 负载均衡,keepalived实现健康检查HA服务安装配置解压⽂件# tar -zxf haproxy-1.8.17.tar.gz查看内核版本# uname –r# yum -y install gcc gcc-c++ make切换到解压⽬录执⾏安装# make TARGET=3100 PREFIX=/usr/local/haproxy # make install PREFIX=/usr/local/haproxy创建配置⽂件相关⽬录# mkdir /usr/local/haproxy/conf# mkdir /var/lib/haproxy/# touch /usr/local/haproxy/haproxy.cfg# groupadd haproxy# useradd haproxy -g haproxy# chown -R haproxy.haproxy /usr/local/haproxy# chown -R haproxy.haproxy /var/lib/haproxy配置⽂件globallog 127.0.0.1 local2chroot /var/lib/haproxypidfile /var/run/haproxy.pidmaxconn 4000user haproxygroup haproxydaemon# turn on stats unix socketstats socket /var/lib/haproxy/stats#---------------------------------------------------------------------defaultsmode httplog globaloption httplogoption dontlognulloption http-server-closeoption redispatchretries 3timeout http-request 10stimeout queue 1mtimeout connect 10stimeout client 1mtimeout server 1mtimeout http-keep-alive 10stimeout check 10smaxconn 3000#监控MQ管理平台listen rabbitmq_adminbind 0.0.0.0:8300 server rabbitmq-node1 192.168.2.208:15672 server rabbitmq-node2 192.168.2.41:15672 server rabbitmq-node3 192.168.2.40:15672#rabbitmq_cluster监控代理listen rabbitmq_local_clusterbind 0.0.0.0:8200#配置TCP模式mode tcpoption tcplog#简单的轮询balance roundrobin#rabbitmq集群节点配置 server rabbitmq-node1 192.168.2.208:5672 check inter 5000 rise 2 fall 2 server rabbitmq-node2 192.168.2.41:5672 check inter 5000 rise 2 fall 2 server rabbitmq-node3 192.168.2.40:5672 check inter 5000 rise 2 fall 2 #配置haproxy web监控,查看统计信息listen private_monitoringbind 0.0.0.0:8100mode httpoption httplogstats enablestats uri /statsstats refresh 30s#添加⽤户名密码认证stats auth admin:admin启动haproxy服务# /usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/conf/haproxy.cfg#Keepalived 源码安装软件包路径 /usr/local/src安装路径 /usr/local/keepalived配置⽂件/etc/keepalived/keeplived.conf# tar -zxf keepalived-2.0.10.tar.gz#安装依赖包# yum -y install openssl-devel libnl libnl-devel libnfnetlink-devel# ./configure --prefix=/usr/local/keepalived && make && make install创建keepalived配置⽂件⽬录#mkdir /etc/keepalived拷贝配置⽂件到/etc/keepalived⽬录下# cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/复制keepalived脚本到/etc/init.d/ ⽬录# cp /usr/local/src/keepalived-2.0.10/keepalived/etc/init.d/keepalived /etc/init.d/拷贝keepalived脚本到/etc/sysconfig/ ⽬录# cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/建⽴软连接# ln -s /usr/local/keepalived/sbin/keepalived /sbin/添加到开机启动# chkconfig keepalived on查看服务状况# systemctl status keepalivedKeepalived启动# systemctl start keepalivedmaster 配置⽂件#Master :global_defs {notification_email {134********m@}notification_email_from 134********m@smtp_server 127.0.0.1smtp_connect_timeout 30router_id NGINX_DEVEL}vrrp_script chk_haproxy {script "/usr/local/keepalived/check_haproxy.sh"interval 2weight 2fall 3rise 2}vrrp_instance haproxy_1 {state MASTERinterface ens33virtual_router_id 104priority 150advert_int 1mcast_src_ip 192.168.2.41authentication {auth_type PASSauth_pass 1111}track_interface {ens33}track_script {check_haproxy.sh}virtual_ipaddress {192.168.33.110}}#virtual_server 192.168.2.110 80 {# delay_loop 6 # 设置健康检查时间,单位是秒# lb_algo wrr # 设置负载调度的算法为wlc# lb_kind DR # 设置LVS实现负载的机制,有NAT、TUN、DR三个模式# nat_mask 255.255.255.0# persistence_timeout 0# protocol TCP# real_server 192.168.220.128 80 { # 指定real server1的IP地址# weight 3 # 配置节点权值,数字越⼤权重越⾼#TCP_CHECK {# connect_timeout 10# nb_get_retry 3# delay_before_retry 3# connect_port 80# }# }# }}#Slave :global_defs {notification_email {134********m@}notification_email_from 134********m@smtp_server 127.0.0.1smtp_connect_timeout 30router_id NGINX_DEVEL}vrrp_script chk_haproxy {script "/usr/local/keepalived/check_haproxy.sh"interval 2weight 2fall 3rise 2}vrrp_instance haproxy_2 {state SLAVEinterface ens33virtual_router_id 104priority 150advert_int 1mcast_src_ip 192.168.2.208authentication {auth_type PASSauth_pass 1111}track_interface {ens33}track_script {check_haproxy.sh}virtual_ipaddress {192.168.2.246}}#virtual_server 192.168.2.110 80 {# delay_loop 6 # 设置健康检查时间,单位是秒# lb_algo wrr # 设置负载调度的算法为wlc# lb_kind DR # 设置LVS实现负载的机制,有NAT、TUN、DR三个模式# nat_mask 255.255.255.0# persistence_timeout 0# protocol TCP# real_server 192.168.220.128 80 { # 指定real server1的IP地址# weight 3 # 配置节点权值,数字越⼤权重越⾼#TCP_CHECK {# connect_timeout 10# nb_get_retry 3# delay_before_retry 3# connect_port 80# }# }# }}haproxy检测#!/bin/bashHaproxyStatus=`ps -C haproxy --no-header | wc -l`if [ $HaproxyStatus-eq 0 ];then/etc/init.d/haproxy startsleep 3if [ `ps -C haproxy --no-header | wc -l ` -eq 0 ];then/etc/init.d/keepalived stopfifi。
PCS7 V7.1中文版安装步骤说明

PCS 7 V7.1中文版安装步骤说明PCS 7 V7.1 Chinese Version Installation GuidelineUser Guide Edition 09/2009摘要PCS 7 V7.1中文版安装步骤说明关键词PCS 7 V7.1,中文版,英文操作系统Key Words PCS 7 V7.1, Chinese version, English operation SystemIA&DT Service & Support Page 2-19PCS7 V7.1中文版安装步骤说明1. 安装软件准备:1.1 安装与操作 PCS 7 V7.1 软件的要求• Windows XP 英文专业版SP 3 和 Microsoft Internet Explorer V7。
也可以先安装Windows XP 英文专业版SP 2,再安装相应的SP3升级包• Windows Server 2003(标准版)Service Pack 2 或 Windows Server 2003 R2 Service Pack 2 和 Microsoft Internet Explorer V7。
也可以先安装Windows Server 2003(标准版)Service Pack 1,再升级到Service Pack 2 。
• Microsoft SQL Server 2005 Service Pack 2 会自动安装。
注:如果在 Windows Server 2003 R2 的基础上安装操作系统,建议不要启用Windows Server 2003 R2 的可选组件。
在 Windows 的控制面板中(通过“开始 > 设置 > 控制面板 > 添加/删除程序 > 添加/删除 Windows 组件”)可找到 WindowsServer 2003 R2 的可选组件。
有关这些 Windows Server 2003 R2 选件的概要说明和更多信息,可参考 MicrosoftTechNet。
《linux服务器配置与管理》教案01-任务一 CentOS 7.4 服务器的安装

1.阅读纸质教材,查阅与本章节相关资料;
2.在教学平台上学习教材电子版和课件。
教学过程
师生活动:
一、课程介绍
一位网络管理人员,由于工作需要,需要在linux环境下搭建服务器。所以必须尽快的掌握linux操作系统的配置方法,但这不是一个简单的工作,因为linux是一种全新的操作系统。在本门课程里主要学习如何使用linux,如何配置并管理Linux服务器。
四、课堂练习
1.使用VIM编辑器
2.按列表实践常用的Linux命令
3.新建虚拟机安装CentOS 7.4版(最小化安装)
4. 配置网络、修改软件源及软件包更新
5.使用nmcli配置网络连接
6.使用systemctl管理和控制服务
学生活动:观看教师演示、边学边做、思考、讨论、完成任务实践
五、课堂小结
1.总结本课学习内容
三、讲授新课
某单位组建局域网服务器,需要使用CentOS操作系统,在虚拟化服务器上安装Server版本。
(3)VMWare Workstation 14.0环境
下面以VMWare中CentOS文本界面的安装过程为例,介绍CentOS 7.4安装的一般流程和注意事项。除去安装光盘,其余的硬件设备,均是在选择“Linux CentOS 7 64位”操作系统安装后,VMWare给出的默认设置。安装光盘使用ISO镜像文件,本例中使用的是存放在E:\Soft\iso\文件夹下的CentOS-7-x86_64-DVD-1708.iso文件。
2.总结、评价学生小组活动情况
二次备课
布置作业
1.完成课后巩固练习题;
2.上交书面作业或者在教学平台上完成电子文档上传;
3.观看下一任务的微课或者项目实录视频。
Linux 系统下双机HA的功能实现

1. 软件及安装说明
本文档描述的Linux-HA软件以及参考的文档均来自网站: /。
通过安装该Linux-HA软件,可以实现Linux双机系统的高可用性解决方案,实现双机系统的热备份,并能够做到双机之间的无缝切换,从而对外提供稳定可靠的服务,最终实现系统高性能RAS(reliability, availability, and serviceability)。
此外,还可以向启动脚本传递argument,语法为:scriptname::argument# hello 192.168.8.240/19/eth0/192.168.31.251 httpd tomcat
指定cluster IP为192.168.8.240,子网掩码为255.255.224.0,使用的网络接口卡为eth0,并强制设定广播地址为192.168.31.251。
cd libnet
./configure
make
make install
tar zxf heartbeat-2.0.8.tar.gz
cd heartbeat-2.0.8
./ConfigureMe configure --disable-swig --disable-snmp-subagent
make
1.3.2 配置haresources文件
haresources文件用于指定双机系统的主节点、集群IP、子网掩码、广播地址以及启动的服务等。其配置语句格式如下:
node-name network-config <resource-group>
其中node-name指定双机系统的主节点,取值必须匹配ha.cf文件中node选项设置的主机名中的一个,node选项设置的另一个主机名成为从节点。
通讯模块项目-MQ7.0搭建(Linux)

Linux平台IBM Websphere MQ服务的安装和配置A.安装前准备工作获取WMQ7.0(Websphere MQ简称WMQ)的Linux 64bit的安装文件(文件名称以.tar.gz 为后缀),并解压到Linux服务器目录,示例如下:WMQ_ 7.0.1_TRIAL_LNX_X86_64_ML.tar.gz注:下列步骤描述的是WMQ7.0试用版的安装,正式版的安装大同小异B.安装Websphere MQ1.创建MQ的安装目录,shell命令如下:mkdir /mqm # for product code2.创建MQ用户和用户组,shell命令如下:groupadd mqm #创建用户组useradd -d /home/mqm -g mqm -G mqm mqm #创建用户并添加到组passwd mqm #修改用户密码注:mqm用户必须修改3.调整系统参数查看系统共享内存最大值:cat /proc/sys/kernel/shmmax若值小于134217728 (256M),则修改最大共享内存修改最大共享内存:编辑/etc/sysctl.conf,在文件末尾加入以下行(若kernel.shmmax项已存在,则直接修改该项的值即可):kernel.shmmax=134217728查看最大文件描述符限制:cat /proc/sys/fs/file-max若值小于32768,则修改最大文件描述符限制修改最大文件描述符限制:编辑/etc/sysctl.conf,在文件末尾加入以下行(若fs.file-max项已存在,则直接修改该项的值即可):fs.file-max=32768若上述两项参数有修改,则需要重启Linux系统才能生效。
4.获取WebSphere MQ授权切换到WMQ7.0安装文件解压后的目录,获取WebSphere MQ授权,shell命令如下:./mqlicense.sh -text_only阅读全文后,选择1接受授权。
RedHat Server7安装与配置

RedHat Server7.1安装与配置从RHEL7开始,使用systemctl工具来管理服务程序,包括了service和chkconfig [root@rhel7 ~]# systemctl list-unit-files|grep enabled启动一个服务:systemctl start firewalld.service关闭一个服务:systemctl stop firewalld.service重启一个服务:systemctl restart firewalld.service显示一个服务的状态:systemctl status firewalld.service在开机时启用一个服务:systemctl enable firewalld.service在开机时禁用一个服务:systemctl disable firewalld.service查看服务是否开机启动:systemctl is-enabled firewalld.service;echo $?查看已启动的服务列表:systemctl list-unit-files|grep enabled一、安装通过iso文件进行安装,最小安装时,ifconfig等命令是不可使用的。
可以通过“ip link show”、“ip address”等命令查看IP地址。
(一)网卡的配置RedHat7对网卡的命名有了很大不同,可以参考如下命名规则:本人在虚拟机上安装RedHat Server7.1后,网卡被命名为enp0s3,网卡的配置文件为/etc/sysconfig/network-scripts/ifcfg-enp0s3。
因此IP地址、子网掩码、网关、dns等均可在这个文件中进行配置。
下图展示了一个配置文件:当前是static(静态IP地址),如果要使用dhcp,则修改:BOOTPROTO=dhcpONBOOT=yes #开启自动启用网络连接,如果设置为no,则启动系统后网卡不能链接IPADDR=172.28.14.220 #设置IP地址PREFIX=27 #设置子网掩码GATEWAY=172.28.14.193 #设置网关DNS1=222.172.220.68 #设置主DNSDNS2=xxx.xxx.xxx.xxx #设置备DNS完成后service network restart #重启网络(二)ssh启动#/bin/systemctl start sshd.service(三)添加用户#groupadd webmanager ‘添加管理网站的组‘添加用户名为:webmanager,属组:webmanage,密码:nts20080808,主目录:/home/website/#useradd webmanger -g webmanage –p nts20080808 -d /home/website/修改用户登录名:#usermod -l webmanager webmanger ‘将用户名webmanger修改为webmanager修改用户webmanger登录密码:#passwd webmanger(四)设置iso文件为本地安装源1.上传iso文件将radHat Server7的iso文件rhel-server-7.1-x86_64-dvd.iso上传到服务器的/home/website/download/iso目录下。
MQ_V7.0_安装手册_for_AIX无标题

目录1准备安装 (2)1.1检查操作环境 (2)1.2创建WebSphere MQ 文件系统 (3)1.2.1创建产品代码的文件系统 (3)1.2.2创建工作数据的文件系统 (3)1.3设置用户标识和组标识 (4)1.4显示本地语言的消息 (7)2安装过程 (9)3安装补丁 (13)4WMQ 组件 (16)5验证安装 (19)5.1设置安装 (19)5.2测试安装 (19)6卸载 (21)1准备安装1.1检查操作环境在安装WebSphere MQ V7.0 之前,您必须检查系统是否符合为此产品和您要在此产品上安装的特定组件而设置的硬件需求和操作系统软件需求。
注:WebSphere MQ 不支持包含空格的主机名。
如果在主机名包含空格的计算机上安装WebSphere MQ,那么将无法创建任何队列管理器。
硬件WebSphere MQ for AIX V7.0 可在支持能够运行64 位程序的AIX V6.1操作系统的任何机器上运行,无论这些机器是来自IBM® 还是来自其它供应商。
操作系统WebSphere MQ for AIX V7.0 支持的操作系统是:AIX5L V6.1(具有维护级别3)使用oslevel -r 命令来确定正在运行的操作系统的级别,包括维护级别。
连接需求检查系统是否具有至少支持下列其中一项的64 位兼容通信硬件:TCP/IP SNA LU6.2:如果您要在WebSphere MQ 上使用SNA LU6.2 支持,则需要IBM Communications Server for AIX® V6.1。
不再支持UDP,或者删除现有通道,或者迁移至上述其中一个所支持的协议。
要将UDP 通道迁移至其它协议,改变通道的TRPTYPE 属性。
有关此通道属性的信息,请参阅Intercommunication 一书。
存储空间需求WebSphere MQ for AIX V7.0 的存储空间需求取决于您安装的组件和您所需要的工作空间量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LINUX 下MQ V7.1的安装和配置及双机搭建1:check 操作系统是否支持MQ V7.1:
64位Linux:
操作系统检测:
必须安装gcc编译器(最好是操作系统安装以development的模式进行安装)。
Shell interpreter
Ensure that /bin/sh is a valid shell interpreter compatible with the Bourne shell, otherwise the post-installation configuration of WebSphere MQ does not complete successfully. If the shell was not installed with RPM, you might see a prerequisites failure of /bin/sh when you try to install WebSphere MQ. The failure is because the RPM tables do not recognize that a valid shell interpreter is installed. If the failure occurs, you can reinstall the /bin/sh shell using RPM, or specify the RPM option --nodeps to disable dependency checking during installation of WebSphere MQ.
Kernel configuration
WebSphere MQ uses System V IPC resources, in particular shared memory and
semaphores.
The minimum configuration for WebSphere MQ for these resources is as follows: ∙kernel.msgmni = 1024
∙kernel.shmmni = 4096
∙kernel.shmall = 2097152
∙kernel.shmmax = 268435456
∙kernel.sem = 500 256000 250 1024
∙fs.file-max = 524288
∙net.ipv4.tcp_keepalive_time = 300
If you plan to run more than one queue manager of moderate size on the server, increase fs.file-max.
To view the kernel parameters for your system, enter the following commands:∙cat /proc/sys/kernel/msgmni
∙cat /proc/sys/kernel/shmmni
∙cat /proc/sys/kernel/shmall
∙cat /proc/sys/kernel/shmmax
∙cat /proc/sys/kernel/sem
∙cat /proc/sys/fs/file-max
∙cat /proc/sys/net/ipv4/tcp_keepalive_time Each of these commands returns the value of the corresponding kernel parameter. For example, cat /proc/sys/kernel/msgmni returns the value for kernel.msgmni. If any of the values is less than the minimum value, you need to increase it to at least the minimum value.
To add or alter these values, log on as a user with root authority. Open the file /etc/sysctl.conf with a text editor, then add or change the following entries to the values shown:
kernel.msgmni = 1024
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.shmmax = 268435456
kernel.sem = 500 256000 250 1024
fs.file-max = 524288
net.ipv4.tcp_keepalive_time = 300
Then save and close the file.
To load these sysctl values immediately, enter the command:
sysctl -p
If you do not issue the sysctl -p command, the new values are loaded when the system is rebooted
以上是在Linux上安装MQ所必须的!
一般在Linux上做MQ的双机需要安装Veritas Cluster Server或者Red Hat Enterprise Linux cluster with Red Hat Cluster Suite.
2.磁盘共享:
数据文件目录/MQHA/ZJPORT_QM/data
日志文件目录/MQHA/ZJPORT_QM/log
3.安装步骤:
1.取得安装包
#tar -zxvf MQ_6.0_Linux_x86-64.tar.gz
2.创造MQ用户和用户组
#groupadd -f -g 1300 mqm
#useradd -u 1311 mqm -d /home/mqm -g mqm
#passwd mqm
3.安装
./mqlicense.sh –accept
rpm -ivh MQSeriesRuntime-7.1.0-0.x86_64.rpm MQSeriesServer-7.1.0-0.x86_64.rpm MQSeriesJava-7.1.0-0.x86_64.rpm MQSeriesSDK-7.1.0-0.x86_64.rpm MQSeriesJRE-7.1.0-0.x86_64.rpm MQSeriesMan-7.1.0-0.x86_64.rpm MQSeriesGSKit-7.1.0-0.x86_64.rpm
/opt/mqm/bin/setmqinst -i -p /opt/mqm
4.安装校验
rpm -qa | grep MQSeries
到这里MQ就已经安装完成了
4.队列管理创建
$crtmqm -md /MQHA/ZJPORT_QM/data -ld /MQHA/ZJPORT_QM/log ZJPORT_QM
--查看队列状态
$dspmq
--手动启动队列管理器
$strmqm
--停止队列管理器
$endmqm
--显示可在后面任务中使用的addmqinf命令
dspmqinf –o command ZJPORT_QM
--所显示的addmqinf 命令将类似于下列示例
1.addmqinf –sQueueManager –vName=qmgrname
–vDirectory=qmgrname \
–vPrefix=/var/mqm –vDataPath=/MQHA/qmgrname/data/qmgrname
5.将队列管理器配置信息添加到高可用性(HA) 集群中的其他节点
1.安装队列管理器的文件系统。
2.可以通过直接编辑/var/mqs.ini 或发出addmqinf 命令(通过在创建用于高可用性
(HA) 集群中的队列管理器中的步骤6 和步骤7 中的dspmqinf 命令显示)将队列管理器配置信息添加到节点中。
3.启动和停止队列管理器以验证配置。
4.卸下队列管理器的文件系统。
6.从高可用性(HA) 集群节点删除队列管理器
1.从HA 集群除去节点,以便HA 集群将不再尝试激活此节点上的队列管理器。
2.使用下列rmvmqinf 命令除去队列管理器的配置信息:
rmvmqinf qmgrname
要完全删除队列管理器,请使用dltmqm命令。
但是,请注意这将完全删除该队列管理器的数据和日志文件。
删除队列管理器后,可以使用rmvmqinf命令从其他节点除去剩余的配置信息。
附录:
重要的配置文件:/var/mqm/mqs.ini
进入队列管理器命令:
#cd /var/mqm
#runmqsc ZJPORT_QM。