Links

Gracefully Shutdown ZebClient

This zc-cli option performs zebclient shutdown gracefully.

Usage

  1. 1.
    Run zc-cli
$ zc-cli
# zc-cli tool v0.1-beta #
Your Linux distro is: ubuntu
Your Linux user is: ubuntu
sed: can't read /usr/local/bin/zc-add-lxc.sh: No such file or directory
---
Menu options:
1) Get config files
2) Update ZebClient config files
3) Update ZebClient binary
4) Shutdown ZebClient Cluster
5) Startup ZebClient Cluster
6) Add Application Node
0) 'Exit'
Choose your option:
  1. 2.
    Choose option 4 to gracefully shutdown the cluster
# Stop ZebClient agent
Stopping agent0..
agent0 is now: inactive
---
# Server health check
Checking server server0
Backlog is cleared
Backlog cleared for server server0
Checking server server1
Backlog is cleared
Backlog cleared for server server1
Checking server server2
Backlog is cleared
Backlog cleared for server server2
Checking server server3
Backlog is cleared
Backlog cleared for server server3
Checking server server4
Backlog is cleared
Backlog cleared for server server4
Checking server server5
Backlog is cleared
Backlog cleared for server server5
Checking server server6
Backlog is cleared
Backlog cleared for server server6
Checking server server7
Backlog is cleared
Backlog cleared for server server7
Checking server server8
Backlog is cleared
Backlog cleared for server server8
Checking server server9
Backlog is cleared
Backlog cleared for server server9
Checking server server10
Backlog is cleared
Backlog cleared for server server10
Checking server server11
Backlog is cleared
Backlog cleared for server server11
Checking server server12
Backlog is cleared
Backlog cleared for server server12
Checking server server13
Backlog is cleared
Backlog cleared for server server13
Checking server server14
Backlog is cleared
Backlog cleared for server server14
Checking server server15
Backlog is cleared
Backlog cleared for server server15
Checking server server16
Backlog is cleared
Backlog cleared for server server16
Checking server server17
Backlog is cleared
Backlog cleared for server server17
---
# Stop ZebClient server
Stopping server0...
server0 is now: inactive
Stopping server1...
server1 is now: inactive
Stopping server2...
server2 is now: inactive
Stopping server3...
server3 is now: inactive
Stopping server4...
server4 is now: inactive
Stopping server5...
server5 is now: inactive
Stopping server6...
server6 is now: inactive
Stopping server7...
server7 is now: inactive
Stopping server8...
server8 is now: inactive
Stopping server9...
server9 is now: inactive
Stopping server10...
server10 is now: inactive
Stopping server11...
server11 is now: inactive
Stopping server12...
server12 is now: inactive
Stopping server13...
server13 is now: inactive
Stopping server14...
server14 is now: inactive
Stopping server15...
server15 is now: inactive
Stopping server16...
server16 is now: inactive
Stopping server17...
server17 is now: inactive
---
# Backup metadata database
Backing up metadata database on db0...
{
"Location": "/zc-zebclientcluster-db-backup"
}
S3 bucket 'zc-zebclientcluster-db-backup' created successfully.
Background saving started
upload: ../../keydb-data/keydb-backup/keydb-backup-2023-05-03-133006.rdb to s3://zc-zebclientcluster-db-backup/keydb-backups/keydb-backup-2023-05-03-133006.rdb
Stopping keydb database on db0...
db0 is now: inactive