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