2013-12-14 82 views
1

我是一個新的linux平臺。我需要建立mongodb作爲啓動服務。在Fedora中,我能夠運行以下命令併成功完成任務。ubuntu中chkconfig的替代命令

chkconfig —add mongodb 
chkconfig mongodb on 

但是在ubuntu 13.10中,這個chkconfig命令不可用。我發現update-rc.d命令是一個替代方案。但是我仍然無法執行這些命令。我如何在ubuntu中完成這項任務?

回答

0

與Fedora相反,安裝在Ubuntu系統上的服務默認是啓用的,因此您不需要在init系統中添加或啓用它們。

您可以檢查與服務狀態: $服務MongoDB的狀態

在12.04 LTS的10gen的MongoDB的包提供集成到Ubuntu中提供的暴發戶的init系統,你可以找到在/ etc /初始化工作文件/mongodb.conf

+0

我沒有從軟件中心(apt-get)安裝mongodb。我只有tar.gz文件並設置了路徑。然後,我手動創建/etc/init/mongodb.conf文件,其中包含所有配置,如[鏈接] http://ewan.im/15/mongodb-initd-script – Shashika

+1

/etc/init是新貴配置文件的位置,而不是系統v init文件。您複製的文件適用於系統v,它屬於/etc/init.d,通常沒有.conf後綴。由此我認爲你在Ubuntu配置方面的知識是有限的,並建議你嘗試一下10gen已經構建和集成的軟件包。 – TeTeT