Project

General

Profile

Actions

Task #102

closed

AMQ in production: upgrade OS

Added by Massimiliano Assante about 10 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Category:
System Application
Target version:
Start date:
Mar 14, 2016
Due date:
% Done:

100%

Estimated time:
Infrastructure:
Development, Production

Description

The AMQ in production is hosted on:

message-broker.d4science.research-infrastructures.eu
with: ubuntu 9.04.

The OS should be upgraded.

Actions #1

Updated by Pasquale Pagano about 10 years ago

  • Category set to System Application
  • Target version set to System Configuration
Actions #2

Updated by Luca Frosini about 10 years ago

  • Assignee changed from Tommaso Piccioli to Andrea Dell'Amico
Actions #3

Updated by Andrea Dell'Amico over 9 years ago

  • Infrastructure Development added

Also the dev VM is old and not maintained. Should we start with that?

Actions #4

Updated by Roberto Cirillo over 9 years ago

  • Start date changed from Apr 24, 2015 to Mar 14, 2016

I think is better to wait, for the moment. We can upgrade the OS in dev at the end of the next week and after the upgrade in prod of 3.10.1 release. In this week the development environment is used by external users for some tests with statistical-manager service and the broker is involved in these tests.
For production it's need a minimal downtime, so I think we'll perform this upgrade in 3.11 (of course, after the upgrade in dev environment)

Actions #5

Updated by Andrea Dell'Amico over 9 years ago

Ok, you'll give me the green flag when ready.

Actions #6

Updated by Pasquale Pagano over 9 years ago

Can we avoid a downtime? Can we create a new VM, configure it, test it and when ready simply change the configuration in the IS and shutdown and destroy the previous used service?

Actions #7

Updated by Roberto Cirillo over 9 years ago

I think, it is not possible without a disservice.
Besides to the time between the shutdown and the startup of the new broker, besides to the time that needs to upgrade the broker service endpoint in the IS, it's need a much more relevant time for registering the producers and the consumers to the new broker. Therefore if we change the Service Endpoint resource, I think it's need to restart all the producers service and the consumer services registered to the broker. If this is the case, It's need to restart all the IS-Collector in production environment. I guess it's better to evaluate the possibility to avoid to change the ServiceEndpoint resource and rename the new message-broker VM as the old one. Of course, this test should be done in dev environment. What do you think about this?

Actions #8

Updated by Pasquale Pagano over 9 years ago

Roberto Cirillo wrote:

I think, it is not possible without a disservice.
I have to admit that I am confused even more now.

Besides to the time between the shutdown and the startup of the new broker,
If a service does not recognize that a service changed its endpoint and must be restarted, then this service has to be dismissed because it is not suitable to run in the infrastructure.

besides to the time that needs to upgrade the broker service endpoint in the IS,
why you to have to update the broker endpoint?

it's need a much more relevant time for registering the producers and the consumers to the new broker. Therefore if we change the Service Endpoint resource, I think it's need to restart all the producers service and the consumer services registered to the broker. If this is the case, It's need to restart all the IS-Collector in production environment. I guess it's better to evaluate the possibility to avoid to change the ServiceEndpoint resource and rename the new message-broker VM as the old one. Of course, this test should be done in dev environment. What do you think about this?

Yes, please do the test in the dev environment.

All the above issues will have to disappear because it is completely unreasonable to arrive at the restart of the IS to change an external service.

BTW, the IS does not use the AMQ anymore (it was a dependency introduced by the old accounting) starting from version 3.10 I believe. Soon or later they should restarted.

Actions #9

Updated by Andrea Dell'Amico over 8 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

activemq will die, I'm closing this activity

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 8.91 MB)