Upload
diego-gonzalez
View
229
Download
0
Embed Size (px)
Citation preview
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