Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Zookeeper] Upgrade workers to AL2023 #2092

Open
3 tasks
mreyescdl opened this issue Oct 30, 2024 · 5 comments
Open
3 tasks

[Zookeeper] Upgrade workers to AL2023 #2092

mreyescdl opened this issue Oct 30, 2024 · 5 comments
Assignees

Comments

@mreyescdl
Copy link
Contributor

Current Stage workers

  • uc3-mrtzk01x2-stg.cdlib.org
  • uc3-mrtzk02x2-stg.cdlib.org
  • uc3-mrtzk03x2-stg.cdlib.org

Current Production workers

  • uc3-mrtzk01x2-prd.cdlib.org
  • uc3-mrtzk02x2-prd.cdlib.org
  • uc3-mrtzk03x2-prd.cdlib.org
  • uc3-mrtzk04x2-prd.cdlib.org
  • uc3-mrtzk05x2-prd.cdlib.org

Task list

  • Parallel AL2023 workers for stage and production
  • Modify SSM variables (/uc3/mrt/stg/inventory/zoo/queueService,/uc3/mrt/prd/inventory/zoo/queueService)
  • Restart client services (Access Inventory, Ingest and Admin)
@mreyescdl
Copy link
Contributor Author

Stage progress

  • Updated SSM var
        --name /uc3/mrt/stg/inventory/zoo/queueService \
        --value "uc3-mrtzk-stg01.cdlib.org:2181,uc3-mrtzk-stg02.cdlib.org:2181,uc3-mrtzk-stg03.cdlib.org:2181"

@mreyescdl
Copy link
Contributor Author

Restarted Access/Ingest/Inventory which will bring in new ZK workers
Running Integration test...
All tests passed.

@ashleygould New Zookeeper workers on Stage working okay. Can we run in Stage for a while before moving on to production? Also, please keep old workers around for this period in case we need to rollback

@terrywbrady Can you move Stage Admin UI to use the new ZK workers?

@mreyescdl
Copy link
Contributor Author

@ashleygould Please decommission old Stage workers

  • uc3-mrtzk01x2-stg.cdlib.org
  • uc3-mrtzk02x2-stg.cdlib.org
  • uc3-mrtzk03x2-stg.cdlib.org

@mreyescdl
Copy link
Contributor Author

Production

Update SSM var

        --name /uc3/mrt/prd/inventory/zoo/queueService \
        --value "uc3-mrtzk-prd01.cdlib.org:2181,uc3-mrtzk-prd02.cdlib.org:2181,uc3-mrtzk-prd03.cdlib.org:2181,uc3-mrtzk-prd04.cdlib.org:2181,uc3-mrtzk-prd05.cdlib.org:2181"

@mreyescdl
Copy link
Contributor Author

Switched over to AL2023 Zookeeper workers

@ashleygould Please keep old workers online for a week or so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants