Nesse artigo ensinarei como atualizar o WildFly 8.0.0 para 8.1.0.
1) Baixar a atualização no site do WildFly.
Arquivo: wildfly-8.1.0.Final-update.zip
2) Descompactar o arquivo em um diretório.
$ unzip wildfly-8.1.0.Final-update.zip Archive: wildfly-8.1.0.Final-update.zip creating: wildfly-8.1.0.Final-update/ inflating: wildfly-8.1.0.Final-update/README.txt inflating: wildfly-8.1.0.Final-update/reenable-jars.jar inflating: wildfly-8.1.0.Final-update/wildfly-8.1.0.Final.patch
Repare que foi criado o arquivo wildfly-8.1.0.Final.patch, esse é o arquivo de patch que utilizaremos.
3) Inicie o WildFly (modo domain ou standalone) e connect via JBoss-Cli.
./jboss-cli.sh --connect --controller=127.0.0.1
No exemplo abaixo, utilizarei o modo domain, pois meu ambiente está configurado dessa forma.
Obs: não esqueça de alterar o parâmetro –host para o desejado.
[domain@localhost:9990 /] patch apply /tmp/wildfly-8.1.0.Final-update/wildfly-8.1.0.Final.patch --host=master
{
"outcome" : "success",
"response-headers" : {
"operation-requires-restart" : true,
"process-state" : "restart-required"
},
"result" : null,
"server-groups" : null
}
[domain@localhost:9990 ]
4) Pare o WildFly.
5) Verifique se o upgrade funcionou.
$ ./domain.sh -V WildFly 8.1.0.Final "Kenny"
Caso necessite aplicar rollback (plano de volta), execute o comando abaixo via JBoss-Cli.
[domain@localhost:9990 /] patch rollback --reset-configuration=true --host=master
{
"outcome" : "success",
"response-headers" : {
"operation-requires-restart" : true,
"process-state" : "restart-required"
},
"result" : null,
"server-groups" : null
}
Abraços.
Comments