OceanBase数据库 vm.max_map_count=655360 错误
当启动集群时
obd cluster start remote_cluster #启动集群
出现在下面的错误
The value of the "vm.max_map_count" must be within [327600, 1310720] (Current value: 65530, Recommended value: 655360), Please execute `echo "vm.max_map_count=655360" >> /etc/sysctl.conf; sysctl -p` as root in 192.168.1.145.

这个错误是因为 Elasticsearch(或类似服务)对 Linux 系统的 vm.max_map_count 参数有严格要求,
而当前值(65530)低于最低要求(327600)。
永久修改
按错误提示执行以下命令(需 root 权限):
# 修改配置文件 echo "vm.max_map_count=655360" | sudo tee -a /etc/sysctl.conf # 立即生效 sudo sysctl -p

验证是否生效
sysctl vm.max_map_count


浙公网安备 33010602011771号