#日志收集

日志收集命令主要是一键收集节点的日志,把远端服务器上的节点的日志统一打包发送到本地服务器。

日志收集命令仅适用于通过yasboot安装的数据库,否则需要先对该数据库进行托管

示例

./bin/yasboot cluster log -c yashandb
start:  2023-07-28 00:00:00
end  :  2023-07-28 20:11:19
 type  | uuid             | name        | hostid   | index               | status  | return_code | progress | cost 
-------------------------------------------------------------------------------------------------------------------
 task  | 05fc032f6cc54f69 | LogCollect  | -        | tt                  | SUCCESS | 0           | 100      | 4    
-------+------------------+-------------+----------+---------------------+---------+-------------+----------+------
 child | 74413dd89a9de397 | LogCompress | host0001 | host0001            | SUCCESS | 0           | 100      | 1    
       +------------------+-------------+----------+---------------------+---------+-------------+----------+------
       | bd728249e323192e | LogDownload | host0001 | host0001            | SUCCESS | 0           | 100      | 1    
       +------------------+-------------+----------+---------------------+---------+-------------+----------+------
       | d08b47e74604478a | LogCombine  | -        | tt-05fc032f6cc54f69 | SUCCESS | 0           | 100      | 1    
-------+------------------+-------------+----------+---------------------+---------+-------------+----------+------
task completed, status: SUCCESS
download log to /var/lib/jenkins/anchorbase/work/bin
downloading...
download file block size: 2097152

命令执行完成后,打包的日志文件默认存放在当前目录下,可以使用-o参数来控制下载目录。具体参数以及含义可查看yasboot

pdf-btn 下载文档
copy-btn 复制链接