暂无图片
antdb安装时出现“FATAL: could not create semaphores: No space left on device”的提醒,这是怎么了?
我来答
分享
暂无图片 匿名用户
antdb安装时出现“FATAL: could not create semaphores: No space left on device”的提醒,这是怎么了?

求助,antdb安装时出现“FATAL: could not create semaphores: No space left on device”的提醒,这是怎么了?该怎么解决?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
暂无图片
亚信安慧AntDB数据库

解决方式

max_connections设置不合理,超出了kernel.sem的系统配置。
max_connections是最大连接数,即允许客户端连接的最大连接数,增大连接可以允许接入更多的客户端,但设置过大同样会造成DB启动失败
semget是获取信号的一个函数,即get semaphore。
上述的空间不够不是指的是磁盘空间不够,而是创建semaphores时空间参数不够,系统调用参数semget报错,但是错误信息感觉有些迷惑…
解决办法通常是减小max_connections,或者增大内核参数,如semmni、semmns等

原因说明

按上述方式调整配置。

暂无图片 评论
暂无图片 有用 0
subverter

字面意思是没有剩余空间了,请检查一下操作系统层面的空间使用率。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏