Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
311 views
in Technique[技术] by (71.8m points)

怎么看当前节点最大能用的内存

Web上显示DolphinDB database集群各节点如下:
image.png
这个怎么看当前节点的最大能用的内存?

下图是执行license()函数的结果,这个是限制了单个节点最大内存为8G吗?
image.png


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

是的,license限制每个节点最多8GB内存。可用getClusterPerf()函数查看每个节点最大可用内存。如下图中的maxMemSize:
image.png

注意,getClusterPerf只支持在控制节点或单节点执行,如在数据节点上执行getClusterPerf,会报错:Only master or single mode supports funciton getClusterPerf。因此在数据节点执行可改成如下:

rpc(getControllerAlias(),getClusterPerf)

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...