MySQL Cluster Manager 8.0.31 用户手册 / 第 5 章 MySQL Cluster Manager 客户端命令 / 5.2 MySQL Cluster Manager站点和代理命令 /
4.2.9 主机列表命令
list hosts [--verbose|-v] site_name
该list hosts
命令用于获取包含给定管理站点的主机列表。该命令需要一个参数,即要检查的站点的名称。对于列出的每个主机,返回的信息包括主机名、状态和正在使用的管理代理软件的版本,如本例所示:
mcm> list hosts mysite;
+-----------+-----------+---------+
| Host | Status | Version |
+-----------+-----------+---------+
| tonfisk | Available | 1.4.8 |
+-----------+-----------+---------+
| flundra | Available | 1.4.8 |
+-----------+-----------+---------+
2 rows in set (0.16 sec)
Status
可以是以下之一:
Available
:主机上的代理处于活动状态Recovery
:主机上的代理正在恢复自身(对于 MySQL Cluster Manager 1.4.7 及更高版本)Unresponsive
:主机上的代理拒绝连接尝试(对于 MySQL Cluster Manager 1.4.7 及更高版本)。Unavailable
: 主机上的代理不可访问
如果代理程序持续报告为
Unresponsive
或
Unavailable
,您可能必须重新启动它。
如果省略site_name
参数,命令将失败并出现错误,如下所示:
mcm> list hosts;
ERROR 6 (00MGR): Illegal number of operands
使用--verbose
选项(缩写形式 :
-v
)会导致命令打印有关主机的附加信息:
mcm> list hosts --verbose mysite;
+---------+-----------+---------+-------+---------+-------------------------------+
| Host | Status | Version | Cores | Memory | OS |
+---------+-----------+---------+-------+---------+-------------------------------+
| tonfisk | Available | 1.4.8 | 1 | 1819 Mb | Linux 3.13.11-100.fc19.x86_64 |
| flundra | Available | 1.4.8 | 1 | 1819 Mb | Linux 3.13.11-100.fc19.x86_64 |
+---------+-----------+---------+-------+---------+-------------------------------+
2 rows in set (0.07 sec)