rapid_ml_status
您可以通过查询变量或查询表的ML_STATUS
列
来监控 HeatWave ML 状态
performance_schema.rpd_nodes
。
-
查询
rapid_ml_status
变量:该
rapid_ml_status
变量提供 HeatWave ML 的状态。可能的值为ON
和OFF
。ON
:HeatWave ML 已启动并正在运行。OFF
:HeatWave ML 已关闭。
可以
rapid_ml_status
直接查询状态变量,也可以通过performance_schema.global_status
表查询;例如:mysql> SHOW GLOBAL STATUS LIKE 'rapid_ml_status'; +-----------------+-------+ | Variable_name | Value | +-----------------+-------+ | rapid_ml_status | ON | +-----------------+-------+
mysql> SELECT VARIABLE_NAME, VARIABLE_VALUE FROM performance_schema.global_status WHERE VARIABLE_NAME LIKE 'rapid_ml_status'; +-----------------+----------------+ | VARIABLE_NAME | VARIABLE_VALUE | +-----------------+----------------+ | rapid_ml_status | ON | +-----------------+----------------+
-
查询表的
ML_STATUS
列performance_schema.rpd_nodes
。HeatWave 插件在每次 ML 查询后将 HeatWave ML 状态信息写入表的
ML_STATUS
列 。performance_schema.rpd_nodes
可能的值包括:UNAVAIL_MLSTATE
:HeatWave ML 不可用。AVAIL_MLSTATE
: HeatWave ML 可用。DOWN_MLSTATE
:HeatWave ML 已关闭。
ML_STATUS
为每个 HeatWave 节点报告。对于以下查询, 从表中为每个 HeatWave 节点 检索
ID
、STATUS
和:ML_STATUS
performance_schema.rpd_nodes
mysql> SELECT ID, STATUS, ML_STATUS FROM performance_schema.rpd_nodes; +----+---------------+---------------+ | ID | STATUS | ML_STATUS | +----+---------------+---------------+ | 1 | AVAIL_RNSTATE | AVAIL_MLSTATE | | 0 | AVAIL_RNSTATE | AVAIL_MLSTATE | +----+---------------+---------------+
If rapid_ml_status
is
OFF
or ML_STATUS
reports
DOWN_MLSTATE
for any HeatWave node, you can
restart the HeatWave Cluster in the Console but be aware that
restarting interrupts any analytics queries that are running.
See
Starting,
Stopping, or Restarting a HeatWave Cluster, in the
MySQL Database Service Guide.