GBase 8a
其他
文章
如何通过GNS判断集群的数据节点内存占用过多
发表于2025-12-25 10:33:3420次浏览0个评论
使用如下命令打印当前GNS状态:
gncli -uroot -e "show engine express status\G"
可以通过查看
MALLOC: 1109394928 ( 1058.0MiB) Bytes in use by application
来确定数据节点进程共占用了多少内存,如果确实是此进程占用了很多内存,可以进一步查看
Send buffer size: 0 //gns发送队列中缓存的数据
和
Total weight: 7899806 //当前CommonTaskQueue中的任务的权重,可以认为是等待处理的任务占用的内存大小,单位是byte
来确认是否是由于发送或者接受队列缓存占用过多造成。
评论
登录后才可以发表评论
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526