+4linux instalação do rhq server + banco + agent

Upload: diego-gonzalez

Post on 06-Jul-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    1/19

    4435

    Administração JBoss AS 7 comAlta Performance e Produtividade

    www.4linux.com.br

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    2/19

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    3/19

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    4/19

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    5/19

    Conteúdo

    Conteúdo Complementar: Instalação do RHQ Server + Banco + Agent 1

    0.1 Instalação do banco PostgreSQL . . . . . . . . . . . . . . . . . . . . . . 1

    0.2 Instalação do RHQ Server . . . . . . . . . . . . . . . . . . . . . . . . . . 4

    0.2.1 Instalação e configuração do JDK . . . . . . . . . . . . . . . . . 4

    0.2.2 Configuração das variáveis de ambiente JAVA . . . . . . . . . . 5

    0.2.3 Instalação do RHQ Server . . . . . . . . . . . . . . . . . . . . . 5

    0.3 Instalação do RHQ Agent . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    i

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    6/19

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    7/19

    Conteúdo Complementar: Instalação

    do RHQ Server + Banco + Agent

    0.1 Instalação do banco PostgreSQL

    Para instalar o PostgreSQL 9.3 execute as seguintes etapas:

    Executar os comandos na máquina DB DevOps 2

    1 - Configure o repositório da distribuição

    1   r o ot @ db - d e v o p s 2 : ~ # v i m / e t c / a p t / s o u rc e s . l i s t

    2   ....

    3

    4   d e b h t tp : / / a p t . p o s t g r es q l . o r g / p u b / r e p os / a p t p r ec i se - p g d g m a in

    2 - Obtenha a chave pública do repositório dpkg e faça sua instalação:

    1   r o ot @ db - d e v o p s 2 : ~ # w g et - - q u ie t - O - h t t ps : / / w w w . p o s t g r e sq l . o r g /

    m e di a / k ey s / A C CC 4 CF 8 . a sc | a pt - k e y a dd -

    3 - Antes de instalar, atualizar a lista de pacotes:

    1

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    8/19

    0.1 Instalação do banco PostgreSQL 4Linux – www.4linux.com.br

    1   r o ot @ db - d e v o p s 2 : ~ # a p t i tu d e u p d at e

    4 - E instale o pacote do servidor PostgreSQL.

    1   r o ot @ db - d e v o p s 2 : ~ # a pt - g e t i n s t al l p o st g r es q l - 9 .3

    Em distribuições Debian é preciso alterar a linha precise-pgdg para wheezy-

    pgdg.

    5 - Crie o banco e usuário para o RHQ Server

    1   r o ot @ db - d e v o p s 2 : ~ # s u - p o s tg r e s

    2   p o s t g r e s @d b - d e v o p s 2 : ~ $ p s q l

    3   p s q l ( 9 . 3 .3 )

    4   D i gi te " h e lp " p ar a a j ud a .

    5   p o st g re s = # C R EA T E D A TA B AS E r hq ;6   p o st g re s = # C R EA T E R OL E r h qa d mi n L OG I N ;

    7   p o s tg r e s = # \ p a s sw o r d r h q a dm i n

    8

    9   D i gi te n ov a s e nh a : 4 l i nu x

    10   D i gi t e - a n o v a me n t e : 4 l i n u x

    11

    12   p o s t g r es = # \ q

    13   p o s t g r e s @d b - d e v o p s 2 : ~ $   exit

    6 - Agora precisamos liberar a conexão do servidor ao banco de dados do RHQ,

    para isso edite o arquivo “pg_hba.conf” conforme abaixo e acrescente a linha em

    destaque.

    Página 2 Administração JBoss AS 7 com Alta Performance e Produtividade

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    9/19

    4Linux – www.4linux.com.br 0.1 Instalação do banco PostgreSQL

    1   r o ot @ db - d e v o p s 2 : ~ # v i m / e t c / p o s t g re s q l / 9 . 3 / m a in / p g _ h b a . c o n f

    2

    3   # ## F in al do a rq ui vo

    4   ....

    56   host rhq r hq a dm i n 1 9 2 . 1 6 8 . 1 0 0 . 1 0 0 / 3 2 md5

    7 - Outro ponto importante que merece atenção é o IP no qual o PostgreSQL está fa-

    zendo binding ports. Defina o caracter * para aceitar conexões em todas as interfaces

    da máquina DB DevOps 2.

    1   r o ot @ db - d e v o p s 2 : ~ # v i m / e t c / p o s t g re s q l / 9 . 3 / m a in / p o s t g r e s q l . c o nf

    2

    3   # ## L in ha 59

    4

    5   ....

    6

    7   l i st e n _a d dr e ss e s = ’* ’

    8 - Reinicie o banco de dados e realize o teste de conexão.

    1   r o ot @ db - d e v o p s 2 : ~ # s e r vi c e p o s t gr e s q l r e s ta r t

    2   r oo t@ db - d e v op s 2 :~ # p sq l - h l o ca l ho s t - U r h qa d mi n r hq

    3   p s q l ( 9 . 3 .3 )

    4   c o ne x ã o S SL ( c i fr a : D HE - R SA - A E S 25 6 - S HA , b it s : 2 56 )

    5   D i gi te " h e lp " p ar a a j ud a .

    6   r h q = > \ q

    9 - Conceder as permissões necessárias ao usuário

    1   r o ot @ db - d e v o p s 2 : ~ # s u - p o s tg r e s

    2   p o s tg r e s@ d b - d e v o p s2 : ~ $ p s ql r h q

    Administração JBoss AS 7 com Alta Performance e Produtividade Página 3

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    10/19

    0.2 Instalação do RHQ Server 4Linux – www.4linux.com.br

    3   p s q l ( 9 . 3 .3 )

    4   D i gi te " h e lp " p ar a a j ud a .

    5

    6   r h q = # G R AN T S E LE C T , U P DA T E , D E LE T E , I N S E R T O N A L L T A B LE S I N S C H EM A

    p u bl ic T O r h qa d mi n ;7   r hq = # \ q

    8   p o s t g r e s @d b - d e v o p s 2 : ~ $   exit

    0.2 Instalação do RHQ Server

    0.2.1 Instalação e configuração do JDK

    Executar os comandos na máquina Monitoring Server

    1 - Instale o pacote openjdk-7-jdk para criar o ambiente Java

    1   [ r o o t @ m o n i t or a m e n t o : ~ # a pt - g e t i n s ta l l o p en j dk - 7 - j d k - y

    2 - Confirme a versão do Java através do seguinte comando:

    1   r o o t @ m on i t o r a me n t o : ~ # j a va - v e r s io n

    2   j av a v e rs i on " 1 . 7. 0 _ 55 "

    3   O p e n JD K R u n ti m e E n v i r on m e n t ( I c e d T ea 2 . 4 .7 ) ( 7 u 55 - 2 .4 . 7 - 1 u b u n t u1

    ~ 0 . 1 2 . 0 4 . 2 )

    4   O p en J DK C l ie n t V M ( b u il d 2 4. 51 - b 0 3 , m i xe d m od e , s h ar i ng )

    Página 4 Administração JBoss AS 7 com Alta Performance e Produtividade

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    11/19

    4Linux – www.4linux.com.br 0.2 Instalação do RHQ Server

    0.2.2 Configuração das variáveis de ambiente JAVA

    Executar os comandos na máquina Monitoring Server

    1 - Adicione no final do arquivo /etc/profile as variáveis de ambiente JAVA:

    1   r o o t @ m on i t o r a me n t o : ~ # v i m / e t c / p r o fi l e

    2

    3   ....

    4

    5   export   J A V A _ H O M E = " / u s r / l i b / j v m / j a va - 7 - o p e n j d k - i 3 8 6 "6   export   P A T H = $ P A T H : $ J A V A _ H O M E / b i n

    2 - Recarregue as novas variáveis e verifique o conteúdo da variável JAVA_HOME

    1   r o o t @ m on i t o r a me n t o : ~ # s o u rc e / e t c / p r o f il e

    2

    3   r o o t @ m on i t o r a me n t o : ~ # e c ho $ J A V A_ H O M E4   / u s r / l i b / j v m / j a v a - 7 - o p e n jd k - i 3 8 6

    0.2.3 Instalação do RHQ Server

    1 - Faça o download do RHQ Server no site do Sourceforge

    1   r o o t @ m on i t o r a me n t o : ~ # w g et h t tp : / / d o w n l o a ds . s o u r ce f o r g e . n e t / p r o je c t /

    r h q / r h q / r h q - 4 . 1 2 / r h q - s e r v e r - 4 . 1 2 . 0 . z i p

    2 - Descompacte no diretório /opt e renomeie a pasta de destino para rhq

    Administração JBoss AS 7 com Alta Performance e Produtividade Página 5

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    12/19

    0.2 Instalação do RHQ Server 4Linux – www.4linux.com.br

    1   r o o t @ m on i t o r a me n t o : ~ # u n z ip r hq - s e rv e r - 4 . 1 2. 0 . z i p - d / o p t

    2   r o o t @ m on i t o r a me n t o : ~ # m v / o p t / r hq - s e rv e r - 4 . 12 . 0 / o p t / r h q

    3 - Gere o hash da senha do banco do RHQ (4linux) através do script rhq-encode-

    password.sh.

    1   r o o t @ m o n i t o r a m e n t o : ~ # / o p t / r h q / b i n / r h q - e n c o d e - p a s s w o r d . s h

    2   1 6 : 1 8: 0 9 , 1 62 I NF O [ o rg . j b os s . m o du l es ] J B os s M o du l es v e rs i on 1 . 3. 0.

    Final -redhat -2

    3   P as sw or d : 4 l in ux ( d ig it e a s en ha p ar a a ce ss ar o b an co r hq )

    4   1 6 : 18 : 1 3 , 3 2 9 IN F O [ o r g . r h q . e n t e rp r i s e . s e r ve r . i n s t a l l er . I n s t al l e r ]

    * ** E n co d ed p a ss w or d   for   r h q - s e r v e r . p r o p e r t i e s :

    5   1 6 : 18 : 1 3 , 3 3 1 IN F O [ o r g . r h q . e n t e rp r i s e . s e r ve r . i n s t a l l er . I n s t al l e r ]

    * ** r hq . s er ve r . da ta ba se . p a ss wo rd = - 2 b7 65 a2 b 78 5b ab 70

    4 - Edite o arquivo de configuração do RHQ e altere as seguintes diretivas:

    1   r o o t @ m on i t o r a me n t o : ~ # v i m / o p t / r h q / b in / r h q - s e r v e r . p r o p e rt i e s

    2

    3   ....

    4

    5   # ## L in ha 22 ( IP d o s er vi do r d e B an co d e d ad os P os tg re s )

    6   r h q . s e r v e r . d a t a b a s e . c o n n e c t i o n - u r l = j d b c : p o s t g r e s q l

    : / / 1 9 2 . 1 6 8 . 1 0 0 . 1 0 0 : 5 4 3 2 / r h q

    7

    8

    9   # # # L i nh a 2 4 ( H a sh d a s e nh a g e ra d a p el o s c ri p t r hq - e n co de - p a s sw o rd .

    sh )

    10   r h q . s e r v e r . d a t a b a s e . p a s s w o r d = - 2 b 7 6 5 a 2 b 7 8 5 b a b 7 0

    11

    12

    13   # ## L in ha 26 ( IP d o s er vi do r d e B an co d e d ad os P os tg re s )

    14   r h q . s e r v e r . d a t a b a s e . s e r v e r - n a m e = 1 9 2 . 1 6 8 . 1 0 0 . 1 0 0

    Página 6 Administração JBoss AS 7 com Alta Performance e Produtividade

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    13/19

    4Linux – www.4linux.com.br 0.2 Instalação do RHQ Server

    15

    16   ....

    17

    18   # ## L in ha 83 ( IP d o s er vi do r M on it or in g S er ve r )

    19   j b o s s .bind. a d d r e s s = 1 9 2 . 1 6 8 . 1 0 0 . 2 0 020

    21

    22   # ## L in ha 84 ( IP d o s er vi do r M on it or in g S er ve r )

    23   j b o s s .bind. a d d r e ss . m a n a ge m e n t = 1 9 2 . 1 6 8 .1 0 0 . 2 0 0

    24

    25   ....

    5 - Em seguida crie o diretório para armazenar o RHQ Storage (DICA: Use um ponto

    de montagem com RAID + LVM)

    1   r o o t @ m on i t o r a me n t o : ~ # m k d ir / r hq - s t o ra g e

    6 - E execute o script rhqctl para instalar o RHQ Server, utilizando o diretório /rhq-

    storage como Storage Data.

    1   r o o t @ m on i t o r a me n t o : ~ # / o p t / r h q / b in / r h q c t l i n s t al l - - s t or a ge - d a ta -

    r o o t - d i r = / r h q - s t o r a g e

    2   1 6 : 3 1: 3 2 , 0 73 I NF O [ o rg . j b os s . m o du l es ] J B os s M o du l es v e rs i on 1 . 3. 0.

    Final -redhat -2

    3   1 6 : 31 : 32 , 2 8 2 I N F O [ o rg . r h q . se r ve r . c o nt r ol .command. I n s t a l l ]

    P r ep a ri n g t o i n st a ll R HQ s t or a ge n od e .

    4   S t ar t in g R HQ S t or a ge I n st a ll e r . ..

    5   1 6 : 3 1: 3 2 , 6 70 I NF O [ o rg . j b os s . m o du l es ] J B os s M o du l es v e rs i on 1 . 3. 0.

    Final -redhat -2

    6   1 6 : 31 : 3 2 , 7 7 4 IN F O [ o r g . r h q . s t o ra g e . i n s t a l le r . S t o r a g e I n s t al l e r ]

    R u nn i ng R HQ S t or a ge N od e i n st a ll e r . ..

    7   1 6 : 31 : 3 2 , 8 3 1 IN F O [ o r g . r h q . s t o ra g e . i n s t a l le r . S t o r a g e I n s t al l e r ]

    C h e ck i n g p e r ms   for   / r h q - s t o r a g e / s a v e d _ c a c h e s

    Administração JBoss AS 7 com Alta Performance e Produtividade Página 7

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    14/19

    0.2 Instalação do RHQ Server 4Linux – www.4linux.com.br

    8   1 6 : 31 : 3 2 , 8 3 3 IN F O [ o r g . r h q . s t o ra g e . i n s t a l le r . S t o r a g e I n s t al l e r ]

    C h e ck i n g p e r ms   for   / r h q - s t o r a g e / c o m m i t _ l o g

    9   1 6 : 31 : 3 2 , 8 3 4 IN F O [ o r g . r h q . s t o ra g e . i n s t a l le r . S t o r a g e I n s t al l e r ]

    C h e ck i n g p e r ms   for   / r h q - s t o r a g e / d a t a

    10   1 6 :3 1: 3 2 , 8 38 I NF O [ o rg . r h q . c as s an d ra . D e p l oy e r ] U n zi p pi n g s t or a gen o de t o / o p t / r h q / rh q - s t o r a g e

    11   1 6 :3 1: 3 3 , 1 32 I NF O [ o rg . r h q . c as s an d ra . D e p l oy e r ] A p pl y in g

    c o n f i gu r a t i on c h a ng e s t o / o p t / r h q / rh q - s t o r a g e / c o nf / c a s s a n d r a . y a ml

    12   1 6 :3 1: 3 3 , 1 58 I NF O [ o rg . r h q . c as s an d ra . D e p l oy e r ] A p pl y in g

    c o n f i gu r a t i on c h a ng e s t o / o p t / r h q / rh q - s t o r a g e / c o nf / l o g 4j - s e r v e r .

    p r o p e r t i e s

    13   1 6 :3 1: 3 3 , 1 61 I NF O [ o rg . r h q . c as s an d ra . D e p l oy e r ] A p pl y in g

    c o n f i gu r a t i on c h a ng e s t o / o p t / r h q / rh q - s t o r a g e / c o nf / c a s s a nd r a - j v m .

    p r o p e r t i e s

    14   1 6 :3 1: 3 3 , 1 70 I NF O [ o rg . r h q . c as s an d ra . D e p l oy e r ] U p da t in g f il e

    p e r m is s i o n s i n / o p t / r h q / rh q - s t o r a g e / b i n

    15   1 6 : 31 : 3 3 , 1 7 5 IN F O [ o r g . r h q . s t o ra g e . i n s t a l le r . S t o r a g e I n s t al l e r ]

    U p d at i n g r hq - s e r ve r . p r o p e r t ie s . . .

    16   1 6 : 31 : 3 3 , 1 8 1 IN F O [ o r g . r h q . s t o ra g e . i n s t a l le r . S t o r a g e I n s t al l e r ]

    I n st a ll a ti o n o f t he s t or a ge n od e i s   complete

    17   1 6 : 31 : 33 , 1 8 8 I N F O [ o rg . r h q . se r ve r . c o nt r ol .command. I n st a ll ] T he

    s t or a ge n od e i n st a ll e r h as f i ni s he d w it h a n   exit   v al ue of 0

    18   I N FO 1 6 : 3 1 : 34 , 1 5 9 L o g gi n g i n i t i a l iz e d

    19   1 6 : 31 : 36 , 4 1 6 I N F O [ o rg . r h q . se r ve r . c o nt r ol .command. I n st a ll ] T he R HQ

    S er ve r m us t b e s ta rt ed t o   complete   i t s i n st a ll a ti o n . S t ar t in g t he

    R HQ s e rv e r i n p r ep a ra t io n o f r u nn i ng t he s e rv e r i n st a ll e r . ..

    20   T r yi ng t o s ta r t t he R HQ S er v er . . .

    21   RHQ Se rve r ( pid 1633 ) is s ta r ti n g

    22

    23   ....

    7 - Ao final da instalação verifique as seguintes informações:

    1   ....

    2

    3   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

    Página 8 Administração JBoss AS 7 com Alta Performance e Produtividade

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    15/19

    4Linux – www.4linux.com.br 0.2 Instalação do RHQ Server

    4   A NT t a rg e t [ ( d ef a ul t ) ]

    5   F ri A ug 29 1 6: 32 :4 3 B RT 2 01 4

    6   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

    7   [h eader -for - i n st a ll ] [echo]

    8   = = == = R HQ A GE N T I N ST A LL = = == =9   I n st a ll i ng A ge n t T o : / o p t

    10   V e r s i o n : 4 . 1 2. 0

    11   B u il d N u mb e r : 4 90 5 f 6e

    12   J a r F i le : / o p t / r h q / m o d ul e s / o r g / r h q / s er v er - s t a r t up / m a i n / d e p l o y m e nt s /

    r h q . e a r / r h q - d o w n l o a d s / r h q - a g e n t / r h q - e n t e r p r is e - a g e n t - 4 . 1 2 . 0 . j a r

    13   [ i n st a ll ] [echo] E xt ra ct t he a ge nt d is tr o z ip f ro m t he a ge nt u pd at e

    binary

    14   [ i n s t a ll ] [ u n j a r ] E x p a nd i n g : / o p t / r h q / m o d ul e s / o r g / r h q / s er v er - s t a r t up

    / m a i n / d e p l o y m e n t s / r h q . e a r / r h q - d o w n l o a d s / r h q - a g e n t / r h q - e n t e r p r i s e -

    a g en t - 4 . 1 2. 0 . j a r i n to / o p t / r h q

    15   [ i n st a ll ] [echo] U nz ip t he a ge nt d is tr o i nt o t he n ew i ns ta ll at io n

    d i r e c t o r y

    16   [ i n s t a ll ] [ u n z i p ] E x p a nd i n g : / o p t / r h q / rh q - e n t e r pr i s e - a g en t - 4 . 1 2. 0 .

    z ip i nt o / o pt

    17   [ i n st a ll ] [echo] c h mo d + x o n e x ec u ta b le s u n de r / o pt / r hq - a g en t

    18   [ i n st a ll ] [echo] R em ov e t he a ge nt d is tr o z ip

    19   [ i n s t a ll ] [ d e l e t e ] D e l e ti n g : / o p t / r h q / rh q - e n t e r pr i s e - a g en t - 4 . 1 2. 0 .

    zip

    20   [ i n st a ll ] [echo] D ON E ! A ge n t v e rs i on 4 . 12 . 0 ( b u il d n u mb er = 4 9 05 f 6 e )

    h as b ee n i ns ta ll ed t o / o pt

    21   1 6 : 32 : 45 , 0 7 9 I N F O [ o rg . r h q . se r ve r . c o nt r ol .command. I n st a ll ] T he

    a g en t i n st a ll e r f i ni s he d r u nn i ng w it h   exit   v al ue 0

    22   1 6 : 32 : 45 , 0 8 0 I N F O [ o rg . r h q . se r ve r . c o nt r ol .command. I n s t a l l ]

    C o nf i gu r in g t he R HQ a ge n t w it h d e fa u lt c o nf i gu r at i on f il e : / o pt /

    r hq - a g e nt / c o n f / a g en t - c o n f i gu r a t i on . x m l

    23   1 6 : 32 : 45 , 1 0 9 I N F O [ o rg . r h q . se r ve r . c o nt r ol .command. I n s t a ll ] F i n i sh e d

    c o nf i gu r in g t he a g en t

    24   T ry in g t o s to p t he R HQ S er ve r .. .

    25   R HQ S e rv e r ( p id = 1 6 33 ) i s s t op p in g . . .

    26   R HQ S e rv e r h as s t op p ed .

    27   S t op p in g R HQ s t or a ge n od e . ..

    28   R HQ s t or a ge n od e ( p id = 1 4 37 ) i s s t op p in g . . .

    Administração JBoss AS 7 com Alta Performance e Produtividade Página 9

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    16/19

    0.2 Instalação do RHQ Server 4Linux – www.4linux.com.br

    29   R HQ s t or a ge n od e h as s t op p ed

    8 - O próximo passo é iniciar o servidor RHQ Server para testar a instalação:

    1   r o o t @ m on i t o r a me n t o : ~ # / o p t / r h q / b in / r h q c t l s t a rt

    2   1 6 : 4 4: 5 8 , 6 04 I NF O [ o rg . j b os s . m o du l es ] J B os s M o du l es v e rs i on 1 . 3. 0.

    Final -redhat -2

    3   I N FO 1 6 : 4 5 : 00 , 2 9 6 L o g gi n g i n i t i a l iz e d

    4   T r yi ng t o s ta r t t he R HQ S er v er . . .

    5   RHQ Se rve r ( pid 2985 ) is s ta r ti n g

    6   S t a r t i ng R H Q A g e n t . . .

    7   R HQ A ge nt ( p id 3 22 2 ) i s r un ni ng

    9 - Verifique se a porta para acesso gráfico foi aberta no servidor

    1   r o o t@ m on i t or a me n t o :~ # n e ts t at - p u ta n | g re p 7 08 0

    2   tcp 0 0 1 9 2 . 1 6 8 . 1 0 0 . 2 0 0 : 7 0 8 0 0. 0 . 0. 0 : *

    OU Ç A 3093/ java

    3   tcp 0 0 1 9 2 . 1 6 8 . 1 0 0 . 2 0 0 : 4 3 3 1 0 1 9 2 . 1 6 8 . 1 0 0 . 2 0 0 : 7 0 8 0

    TI M E _W A I T -

    10 - Para terminar alterne para a máquina Help Desk Support e no navegador digite

    o seguinte endereço:

    http://192.168.100.200:7080

    Logue com o usuário rhqadmin e senha rhqadmin.

    Página 10 Administração JBoss AS 7 com Alta Performance e Produtividade

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    17/19

    4Linux – www.4linux.com.br 0.3 Instalação do RHQ Agent

    0.3 Instalação do RHQ Agent

    Executar os comandos nas máquinas com JBoss (Exemplo JBoss03)

    1 - Para começar faça o download o Agent do RHQ na pasta do /opt/jboss e altere

    as permissões de acesso

    1   r o o t @ jb o s s 03 : ~ # w g et h t tp : / / 1 9 2 . 16 8 . 1 0 0 . 20 0 : 7 0 8 0 / a g e n t u pd a t e /

    d o w n l o a d - O / o p t / j b o s s / r h q - e n t e r p r is e - a g e n t - 4 . 1 2 . 0 . j a r

    2

    3   r o o t @ jb o s s 03 : ~ # c h ow n j u s er . j u s e r / o p t / j b o ss / r h q - e n t e rp r i se - a g en t

    - 4 . 1 2 . 0 . j a r

    2 - Alterne para o usuário juser e instale o Agent do RHQ

    1   r o ot @ jb o ss 0 3 : ~ # s u - j us er

    2   j u s e r @j b o s s 03 : ~ $ j a va - j a r r hq - e n t er p r is e - a g en t - 4 . 1 2. 0 . j a r - - i n s ta l l

    3   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

    4   A NT t a rg e t [ ( d ef a ul t ) ]

    5   F ri A ug 29 1 7: 14 :5 8 B RT 2 01 4

    6   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

    7   [h eader -for - i n st a ll ] [echo]

    8   = = == = R HQ A GE N T I N ST A LL = = == =

    9   I n st a ll i ng A ge n t T o : .

    10   V e r s i o n : 4 . 1 2. 0

    11   B u il d N u mb e r : 4 90 5 f 6e

    12   J a r F i l e : / o p t / j b o s s - a s - 7 . 1 . 1 . F i n a l / r h q - e n t e r p ri s e - a g e n t - 4 . 1 2 . 0 . j a r

    13   [ i n st a ll ] [echo] E xt ra ct t he a ge nt d is tr o z ip f ro m t he a ge nt u pd at e

    binary

    14   [ i n s ta l l ] [ u n j a r ] E x p a nd i n g : / o p t / j bo ss - a s - 7 . 1 . 1. F i n a l / r hq -

    e n t e r p r is e - a g e n t - 4 . 1 2 . 0 . j a r i n t o / o p t / j b o s s - a s - 7 . 1 . 1 . F i n a l

    15   [ i n st a ll ] [echo] U nz ip t he a ge nt d is tr o i nt o t he n ew i ns ta ll at io n

    d i r e c t o r y

    Administração JBoss AS 7 com Alta Performance e Produtividade Página 11

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    18/19

    0.3 Instalação do RHQ Agent 4Linux – www.4linux.com.br

    16   [ i n s ta l l ] [ u n z i p ] E x p a nd i n g : / o p t / j bo ss - a s - 7 . 1 . 1. F i n a l / r hq -

    e n t e r p r is e - a g e n t - 4 . 1 2 . 0 . z i p i n t o / o p t / j b o s s - a s - 7 . 1 . 1 . F i n a l

    17   [ i n st a ll ] [echo] c hm od + x o n e xe cu ta bl es u nd er ./ rh q - a ge nt

    18   [ i n st a ll ] [echo] R em ov e t he a ge nt d is tr o z ip

    19   [ i n s ta l l ] [ d e l e t e ] D e l e ti n g : / o p t / j bo ss - a s - 7 . 1 . 1. F i n a l / r hq -enterprise -agent -4.12.0. zip

    20   [ i n st a ll ] [echo] D ON E ! A ge n t v e rs i on 4 . 12 . 0 ( b u il d n u mb er = 4 9 05 f 6 e )

    h as b ee n i ns ta ll ed t o .

    3 - O próximo passo é configurar o Agent do RHQ através do script rhq-agent-

    wrapper.sh

    1   j u s e r @j b o s s 03 : ~ $ r hq - a g en t / b i n / r hq - a ge n t - w r a p p e r . s h c o n fi g

    2   C o nf i gu r e R HQ A g en t . ..

    3   R HQ 4 .1 2. 0 [ 49 05 f 6e ] ( F ri J ul 11 1 4: 26 :3 8 B RT 2 01 4)

    4   * * A dv an ce d S et up * *

    5   A n sw er t he f o ll o wi n g q u es t io n s t o s e tu p t hi s R HQ A g en t i n st a nc e .

    6   T hi s w il l a sk   for   b a s ic a nd s e co n da r y c o nf i gu r at i on p r ef e re n ce s

    7   t hu s a ll ow in g y ou t o f in e t un e t he a ge nt v ia t he se a dv an ce d s et ti ng s

    .

    8   P l ea se r e fe r t o t he h el p t ex t a nd d o cu m en t at i on   if    y ou a re n ot s ur e

    9   w ha t a s et ti ng d oe s or w ha t a re i ts a pp ro pr ia te v al ue s .

    10   - A ft er e ac h p ro mp t , a d ef au lt v al ue w il l a pp ea r i n s qu ar e b ra ck et s .

    11   I f y ou p re ss t he E NT ER k ey w it ho ut p ro vi di ng a ny v al ue ,

    12   t he n e w p r ef er en ce v al ue w il l b e   set   to t ha t d e fa u lt v al ue .

    13   - I f y o u w is h t o r el y o n t h e s ys te m i nt er na l d ef au lt v al ue a nd

    14   n ot d e f i ne a n y p r e f er e nc e v a lu e , e nt e r ’ ! * ’.

    15   - I f y ou w is h t o s to p b ef or e f in is hi ng a ll t he q ue st io ns b ut s ti ll

    16   r et a in t h o se p r ef e re n ce s y o u a l re a dy   set , e nt er ’ !+ ’.

    17   - I f y ou w is h t o c an ce l b ef or e f in is hi ng a ll t he q ue st io ns a nd

    revert

    18   a ll p r ef e re n ce s b ac k t o t h ei r o r ig i na l v al ue s , e n te r ’ !- ’ .

    19   - If y ou n ee d h el p   for   a p a r t ic u l a r p r e fe r e nc e , e n t er ’ !? ’ .

    20

    21   A g en t N am e [ j b os s 03 . d e x te r . c om . b r ] : ( T e cl e E n te r p ar a c o nf i rm a r )

    22

    Página 12 Administração JBoss AS 7 com Alta Performance e Produtividade

  • 8/18/2019 +4Linux Instalação do RHQ Server + Banco + Agent

    19/19

    4Linux – www.4linux.com.br 0.3 Instalação do RHQ Agent

    23   A ge nt H os tn am e or I P A dd re ss [ !* ] : 1 92 .1 68 .2 00 .2 ( D ig it e o I P   do

    s e r vi d o r J B o ss )

    24

    25   A g en t P or t [ 1 61 6 3] : ( T e cl e E nt er p ar a c o nf i rm a r )

    2627   A g en t T r an s po r t P r ot o co l [ s o ck e t ] : ( T e cl e E nt er p ar a c o nf i rm a r )

    28

    29   A g e nt T r a n sp o r t P a r a me t e r s [ n u m A c c e p t T hr e a d s = 1 & m a x P o o lS i z e = 3 0 3 &

    c l i e n t Ma x P o o l Si z e = 3 0 4 & s o c k e t T i me o u t = 6 0 0 0 0& e n a b l eT c p N o D el a y =true&

    b a ck l og = 2 0 0] : ( T e cl e E n te r p ar a c o nf i rm a r )

    30

    31   R HQ S e rv e r H o st n am e o r I P A d dr e ss [ 1 92 . 1 68 . 20 0 .2 ] : 1 9 2. 1 68 . 10 0 . 20 0

    ( D ig it e o IP   do   s e rv i d o r R H Q )

    32

    33   R HQ S er ve r P or t [ 70 80 ] : ( T ec le E nt er p ar a c on fi rm ar )

    34

    35   R HQ S e rv e r T r an s po r t P r ot o co l [ s e rv l et ] : ( T e cl e E nt e r p ar a

    c o n f i r m a r )

    36

    37   R H Q S e r ve r T r a n sp o r t P a r a me t e r s [ / j bo ss - r e m ot i ng - s e r vl e t - i n v o k e r /

    S e r ve r In v o ke r S er v l et ] : ( T e cl e E n te r p ar a c o nf i rm a r )

    38

    39   R HQ S e rv e r A li a s [ r h qs e rv e r ] : ( T e cl e E nt er p ar a c o nf i rm a r )

    40

    41   T he s e tu p h as b ee n c o mp l et e d   for   t he p r ef e re n ce s a t n od e [ / rh q - a g en t

    / d e f a u l t ] .

    4 - Para testar a instalação do Agent RHQ, inicie o serviço através do script rhq-

    agent-wrapper.sh com a opção start.

    1   j u s e r @j b o s s 03 : ~ $ r hq - a g en t / b i n / r hq - a ge n t - w r a p p e r . s h s t a rt

    Administração JBoss AS 7 com Alta Performance e Produtividade Página 13