【问题标题】:how to install gearman on ubuntu如何在ubuntu上安装gearman
【发布时间】:2017-09-13 10:56:25
【问题描述】:

我正在尝试在 Ubuntu 16.04 上安装 Gearman。 gearman 文档说:

如果您正在运行 Debian/sid,请运行 apt-get install gearman-job-server。由于传播到存储库所需的时间,此包可能略微过时。

我尝试运行以下命令来安装 Gearman,但它似乎不起作用。

sudo apt-get install gearman-job-server

如果我使用以下命令,它不会显示任何输出。

gearmand -d

【问题讨论】:

    标签: ubuntu ubuntu-16.04 gearman


    【解决方案1】:

    你必须选择:

    1. 运行gearmand作为用户允许写入默认日志文件/var/log/gearmand.log
    2. 运行gearmand -d --log-file YOUR-LOGGING-FILE

    【讨论】:

    • 我跑了sudo gearmand -d/var/log/gearmand.log 输出:ERROR 2017-09-13 08:02:11.000000 [ main ] Timeout occured when calling bind() for 0.0.0.0:4730 -> libgearman-server/gearmand.cc:616 ERROR 2017-09-13 08:02:14.000000 [ main ] Timeout occured when calling bind() for 0.0.0.0:4730 -> libgearman-server/gearmand.cc:616
    • 我猜gearnand 的另一个实例已经在监听端口 4730。要么杀死另一个实例,要么让新的实例监听另一个端口号。
    • 我在终端上运行了sudo netstat -peanut。我看到 gearmand 已经运行:i64.tinypic.com/v42zuq.png.
    猜你喜欢
    • 2012-10-11
    • 1970-01-01
    • 2012-03-31
    • 2014-06-20
    • 2018-09-25
    • 2016-01-25
    • 1970-01-01
    • 1970-01-01
    • 2017-06-29
    相关资源
    最近更新 更多