AnyShare-AnyShare 5.0 添加节点失败,报错:Start mysql port 3320 failed
关键字
添加节点、memory
适用产品
- AnyShare 5.0.x
问题描述
AnyShare 5.0 集群中添加新节点失败,错误提示:
Master 2 start semisync failed. Exception:Start mysql port 3320 failed.(File "modules/port_mgnt.py",line 130,in start_port)

查看新加节点的数据库日志,日志中提示如下错误信息:
Cannot allocate memory for the buffer pool
问题影响
添加节点失败。
问题原因
服务器内存配置过低,导致数据库 3320 实例无法启动。
解决方案
增加被添加节点内存大小到 8 G 内存以上。以 VMware 虚拟机增加内存为例,请按照以下步骤执行:
1.在虚拟机关机的状态下,点击编辑虚拟机设置。

2.点击内存,设置内存大小,然后点击确定。

3.启动虚拟机,查看虚拟机内存大小,确认内存添加成功。

4.重新添加节点成功。


更多信息
数据库配置文件中,指定数据库 3320 实例缓冲池需要占用的大小为 6 G,当内存过低时,会导致数据库实例无法启动。
