O que há de novo no WebSphere MQ 9 e Guia de instalação

Veja o que está sendo introduzido, removido, alterado no IBM MQ 9 e como instalar no ambiente Linux.

A IBM lançou o WebSphere MQ 9 este ano em junho com muitas novidades recursos e aprimoramento . Algumas das mudanças notáveis ​​no MQ9 são:

  • O MQ 9 não é mais suportado em Windows X86-32, Linux X86-32, plataforma IBM 4690
  • Comandos SET POLICY, SETMQMSPL receberam novo parâmetro KEY REEUAE
  • O comando fteCreateWebAgent foi removido
  • Mais do que 50 mensagens AMQ são adicionados
  • Nova política IBM MQ Advanced Message Security chamada “Confidencialidade” é introduzida
  • Todos os caracteres Unicode definidos no padrão Unicode 8.0 são suportados
  • Autorização LDAP ativada Windows é suportado
  • Capacidade de usar as teclas para cima, para baixo e tab para controlar runmqsc comando

Se você ainda está trabalhando em MQ 8 então você pode considerar começar a usar o MQ 9, já que muitas coisas foram adicionadas/alteradas.

Vamos passar pelo procedimento de instalação do MQ 9 em ambiente Linux .

Fazendo download do IBM MQ 9 para Linux

O seguinte é baixar a versão de avaliação do MQ 9 válida para 90 dias (suficiente para praticar)

  • Acesse a seguinte URL >> selecione MQ V9.0 na lista e clique em Continuar

https://www-01.ibm.com/marketing/iwm/iwm/web/pick.do?source=ESD-WSMQ-EVAL

  • Preencha as informações pessoais no formulário de avaliação e selecione o seguinte

  • Aceite a licença e clique em “Confirmo”.
  • Está acima de 500 MB, então pode levar algum tempo com base na velocidade da internet que você tem
  • Uma vez baixado, você deve ter o seguinte arquivo
IBM_MQ_9.0.0.0_LINUX_X86-64_TRIAL.tar.gz
  • Vamos extrair por gunzip e comando tar
gunzip -c IBM_MQ_9.0.0.0_LINUX_X86-64_TRIAL.tar.gz | tar xvf –

Instalando o IBM MQ 9 no Linux

Primeiro de tudo, você precisa aceitar o contrato de licença executando o arquivo mqlicense.sh.

  • Clique em “Aceitar” na janela do contrato de licença
(root@localhost MQServer)# ./mqlicense.sh
WARNING: Unable to determine distribution and release for this system.
Check that it is supported before continuing with installation.
Licensed Materials - Property of IBM
5724-H72
(C) Copyright IBM Corporation 1993, 2016
EUA Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
Displaying license agreement on :0
Agreement accepted:  Proceed with install.
(root@localhost MQServer)#

Agora, você está pronto para instalar MQ9. Ao extrair o arquivo baixado, você verá muitos arquivos RPM e nem todos serão necessários para instalação.

No entanto, o essencial que você precisa instalar é:

MQSeriesServer-9.0.0-0.x86_64.rpm
MQSeriesRuntime-9.0.0-0.x86_64.rpm

Você pode usar o comando rpm para instalá-lo.

Observação: O RPM de tempo de execução deve ser instalado primeiro.

(root@localhost MQServer)# rpm -ivh MQSeriesRuntime-9.0.0-0.x86_64.rpm 
Preparing...                          ################################# (100%)
Creating group mqm
Creating user mqm
Updating / installing...
1:MQSeriesRuntime-9.0.0-0          ################################# (100%)

(root@localhost MQServer)# rpm -ivh MQSeriesServer-9.0.0-0.x86_64.rpm 
Preparing...                          ################################# (100%)
Updating / installing...
1:MQSeriesServer-9.0.0-0           ################################# (100%)
Updated PAM configuration in /etc/pam.d/ibmmq
WARNING: System settings for this system do not meet recommendations for this product
See the log file at "/tmp/mqconfig.4433.log" for more information
(root@localhost MQServer)#

Você pode notar algum aviso, pois a configuração do sistema não atende à recomendação e eu explicado aqui .

  • Por padrão, o MQ será instalado em /opt/mqm, então vamos verificá-lo.
  • Vá para /opt/mqm e você verá o seguinte.
(root@localhost mqm)# ls -ltr
total 44
-r--r--r--.  1 mqm mqm     0 May 19  2016 mqpatch.dat
-r--r--r--.  1 mqm mqm 14932 May 19  2016 instinfo.tsk
dr-xr-xr-x.  2 mqm mqm     6 May 19  2016 inc
dr-xr-xr-x.  2 mqm mqm  4096 Dec 25 08:55 READMES
dr-xr-xr-x.  3 mqm mqm    19 Dec 25 08:55 msg
dr-xr-xr-x.  3 mqm mqm   132 Dec 25 08:55 samp
dr-xr-xr-x.  2 mqm mqm  4096 Dec 25 08:55 licenses
dr-xr-xr-x. 16 mqm mqm   188 Dec 25 08:56 doc
dr-xr-xr-x.  5 mqm mqm    41 Dec 25 08:56 java
dr-xr-xr-x.  2 mqm mqm   102 Dec 25 08:56 swidtag
dr-xr-xr-x.  3 mqm mqm  4096 Dec 25 08:56 bin
dr-xr-xr-x.  4 mqm mqm  4096 Dec 25 08:56 lib
dr-xr-xr-x.  3 mqm mqm  4096 Dec 25 08:56 lib64
(root@localhost mqm)#
  • Vá para a pasta bin e execute dspmqver para verificar a versão
(root@localhost bin)# ./dspmqver 
Name:        IBM MQ
Version:     9.0.0.0 
Level:       p900-L160518.TRIAL
BuildType:   IKAP - (Production)
Platform:    IBM MQ for Linux (x86-64 platform)
Mode:        64-bit
O/S:         Linux 3.10.0-514.el7.x86_64
InstName:    Installation1
InstDesc:
Primary:     No
InstPath:    /opt/mqm
DataPath:    /var/mqm
MaxCmdLevel: 900
LicenseType: Trial
(root@localhost bin)#

Isso confirma que o MQ 9 foi instalado com sucesso. É todo seu para prosseguir com a configuração do Gerenciador de Filas e um ambiente.

Artigos relacionados