【问题标题】:`error: service 'BloxPager' did not start. Aborting.``错误:服务'BloxPager'没有启动。中止。`
【发布时间】:2015-11-27 13:58:57
【问题描述】:

我使用 Ubuntu 14.04 64 位安装 LogicBlox 3.10 当我尝试做lb-services start 它提示我 error: service 'BloxPager' did not start. Aborting.

后续~/lb_deployment/logs/current/BloxPagerDaemon.log中的内容

<2015/11/27 05:33:51.079> ERROR. Shared memory is critically low and will prevent reliable functioning
<2015/11/27 05:33:51.079> ERROR. of the pager daemon. Details follow. 
<2015/11/27 05:33:51.079> ERROR. To force pager daemon start, set "LB_PAGER_FORCE_START" in your environment.
<2015/11/27 05:33:51.079> ERROR.  *  There is a problem with your machine configuration that could cause
<2015/11/27 05:33:51.079> ERROR.  *  performance or stability problems with large databases.  This machine has
<2015/11/27 05:33:51.079> ERROR.  *  8.3 Gb of memory, but only 4.2 Gb of memory is available as free disk
<2015/11/27 05:33:51.079> ERROR.  *  space in /dev/shm.  Ideally there would be 5.5 Gb of free space there.
<2015/11/27 05:33:51.079> ERROR.  *  There is a simple fix.  (1) By default linux configures /dev/shm to be
<2015/11/27 05:33:51.079> ERROR.  *  half the size of physical memory, which is too little for LogicBlox.
<2015/11/27 05:33:51.079> ERROR.  *  To increase it, edit (as root) the file /etc/fstab.  On the line for
<2015/11/27 05:33:51.079> ERROR.  *  tmpfs, replace the word "defaults" with "size=7g".  This change
<2015/11/27 05:33:51.079> ERROR.  *  will take effect on reboot.  (2) If /etc/fstab is already
<2015/11/27 05:33:51.079> ERROR.  *  configured properly, there are stale files in /dev/shm that should
<2015/11/27 05:33:51.079> ERROR.  *  be removed.  Or, another pager daemon is running (under a different
<2015/11/27 05:33:51.079> ERROR.  *  unix userid) that is using some shared memory

在/etc/fstab中,内容为

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=c5a6aaa0-9337-496f-b2d0-eda2d6e6c87e /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=e8cee437-3b01-4c83-abf6-6cd996e9e21f none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

我应该如何改变它?

顺便说一句,在 /dev/shm 中,我尝试删除除 LB_ubuntu 之外的所有内容,但似乎没有用。

【问题讨论】:

    标签: logicblox


    【解决方案1】:

    出现了一个快速的 Google 搜索: http://forums.fedoraforum.org/showthread.php?t=275653

    该线程描述了当 /etc/fstab 中还没有条目时如何更改 /dev/shm 的默认大小。

    【讨论】:

      【解决方案2】:

      您是否尝试过 LB_PAGER_FORCE_START 设置?

      将以下行添加到您的 .bashrc 将阻止警告

      导出 LB_PAGER_FORCE_START=""

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-10
        • 2016-05-06
        • 1970-01-01
        • 1970-01-01
        • 2017-11-11
        • 1970-01-01
        相关资源
        最近更新 更多