Checking System Status
Bare Metal System Status
The command lx status
reports the status for the system
or waits for a given status.
For example,
unix$ lx status status: waiting kvds100: recovering files kvds101: recovering files
Or, to wait until the status is running
:
unix$ lx status -v -w running status: waiting kvds100: recovering files kvds101: recovering files status: running unix$
To see the status for each one of the processes in the system, use lx procs
.
For example:
unix$ lx procs procs... atlantis [ kvds103 pid 1057699 alive running kvms100 pid 1057672 alive running spread pid 1057668 alive kvds102 pid 1057690 alive running kvds100 pid 1057677 alive running kvds101 pid 1057681 alive running ]
Docker System Status
Before looking at the LeanXcale system status, it is important to look at the status of the docker containers running LeanXcale components.
unix$ docker ps CONTAINER ID IMAGE COMMAND STATUS PORTS NAMES e81d9d01f40a lx:2 "/bin/lxinit lx1" Up 56 seconds 14410 lx1
When containers are running,
the command lx status
reports the status for the system
or waits for a given status.
For example,
unix$ docker exec -it lx1 lx status
executes lx status
on the lx1
container.
The status is reported for the whole system, and not just for that container.
To wait until the status is running
:
unix$ docker exec -it lx1 lx status -v -w running status: waiting kvds100: recovering files kvds101: recovering files status: running
To see the status for each one of the processes in the system, use lx procs
.
For example:
unix$ docker exec -it lx1 lx procs procs... atlantis [ kvds103 pid 1057699 alive running kvms100 pid 1057672 alive running spread pid 1057668 alive kvds102 pid 1057690 alive running kvds100 pid 1057677 alive running kvds101 pid 1057681 alive running ]
AWS System Status
Before looking at the LeanXcale system status, it is important to look at the status of the AWS instances running LeanXcale components.
When instances are running,
the command lx status
reports the status for the system
or waits for a given status.
For example,
unix$ ssh -i xample.pem xample.aws.leanxcale.com lx status
to see the system status.
To wait until the status is running
:
unix$ ssh -i xample.pem xample.aws.leanxcale.com lx status -v -w running status: waiting kvds100: recovering files kvds101: recovering files status: running
To see the status for each one of the processes in the system, use lx procs
.
For example:
unix$ ssh -i xample.pem xample.aws.leanxcale.com lx procs procs... atlantis [ kvds103 pid 1057699 alive running kvms100 pid 1057672 alive running spread pid 1057668 alive kvds102 pid 1057690 alive running kvds100 pid 1057677 alive running kvds101 pid 1057681 alive running ]