2017-09-13 36 views
0

我想在Ubuntu 16.04上安裝Gearman。這個檔案員說:如何在Ubuntu上安裝gearman

如果你運行的是Debian/sid,運行apt-get install gearman-job-server。由於傳播到存儲庫所需的時間,此軟件包可能會稍微過時。

我試着運行下面的命令來安裝Gearman,但它似乎不工作。

sudo apt-get install gearman-job-server 

如果我使用下面的命令,它將不會顯示任何輸出。

gearmand -d 

回答

0

你必須選擇:

  1. 運行gearmand爲用戶允許寫入默認日誌文件/var/log/gearmand.log
  2. 運行gearmand -d --log-file YOUR-LOGGING-FILE
+0

我跑'須藤gearmand -d'。 '/ var/log/gearmand.log'輸出: 'ERROR 2017-09-13 08:02:11.000000 [main]當調用bind()爲0.0.0.0:4730 - > libgearman-server/gearmand時發生超時。 cc:616 錯誤2017-09-13 08:02:14.000000 [main]當調用bind()爲0.0.0.0:4730時發生超時 - > libgearman-server/gearmand.cc:616' –

+0

我猜另一個實例'gearnand'已經在端口4730偵聽。要麼殺死另一個實例,要麼一旦聽到另一個端口號就讓新的。 – palik

+0

我在終端上運行了'sudo netstat -peanut'。我看到了gearmand已經運行: http://i64.tinypic.com/v42zuq.png。 –