FreeBSD 报错ERROR: (8011-323-1057) Failed to allocate memory

时间:2019-11-20 08:53:56  来源:igfitidea点击:

在FreeBSD下运行Urchin时,报错 ERROR: (8011-323-1057) Failed to allocate memory

原因

在FreeBSD中,硬编码的进程数据大小限制为500MB。
由于Urchins地理数据必须在日志处理期间驻留在内存中,因此超出了此限制。

解决方法

增大FreeBSD系统默认的进程数据大小。

编辑/boot/loader.conf文件来完成:

# vi /boot/loader.conf

添加下面这行

# 增加到1GB
kern.maxdsiz="1073741824"

重启使配置生效:

# reboot