2017-02-10 58 views
0

我們正試圖在Ubuntu 16.04機器中設置單節點Kaa服務器(版本0.10.0)。Kaa節點服務無法啓動mongodb和zookeeper

隨後給出here

的文件我們無法啓動KAA節點服務後連接到管理界面。 在進一步調查中,我們可以看到Mongodb和zookeeper服務未啓動。所以我們手動啓動這些服務。之後,我們能夠連接到Kaa管理界面。我們是否需要額外的步驟來讓這些服務在kaa-node start上運行?

+0

其實,MongoDB和Zookeeper服務都應該在系統啓動時自動啓動(以及kaa-node)。請檢查服務和系統配置,找出可能導致服務無法自動啓動的原因。 – MrKoin

回答

1

與指南我的Ubuntu 16.04.1 LTS VM和動物園管理員我安裝kaaproject不是我的服務器上運行,在默認情況下也是,所以我不得不安裝守護程序(也開始飼養員在啓動時):

sudo apt-get install zookeeperd 

檢查飼養員正在運行:

netstat -ntlp | grep 2181 

這將導致像這樣的輸出: enter image description here

有了mongodb,我遇到了問題,沒有足夠的空間可用於日誌文件。我通過增加可用磁盤空間來修復這個問題+設置smallfiles=true/etc/mongod.conf

+1

上述解決方案適用於啓動動物園管理員。所以請修改kaa服務器單節點安裝頁面中給出的文檔。 –

+0

這並未解決原始問題。所以我們已經回到了Ubuntu 14.04 –

0

可能你在服務配置方面有一些麻煩。檢查自動啓動由下一個命令的MongoDB /動物園管理員啓用:

$ systemctl is-enabled ${service-name}

如果你看到這一點:

$ disabled

然後自動啓動對於指定的服務與您禁用應該嘗試接下來才能啓用它:

$ systemctl enable ${service-name}