2014-03-26 154 views
0

我使用的是我在Minecraft wiki上發現的腳本,以便在重新啓動後自動啓動我的Minecraft服務器。Minecraft服務器腳本在重新啓動時啓動

控制檯日誌

exec start-stop-daemon --stop "stop" --start --chdir /minecraft --chuid minecraft \ 
--exec /usr/bin/java -- -Xms1536m -Xmx2048M -jar minecraft_server.jar nogui 2>&1 

start on runlevel [2345] 
stop on runlevel [^2345] 

respawn 
respawn limit 20 5 

每次我嘗試啓動腳本我得到這個錯誤。

[email protected]:/# tail /var/log/upstart/minecraft-server.log 
start-stop-daemon: only one command can be specified 
Try 'start-stop-daemon --help' for more information. 

任何人都知道我在我的exec語法中做錯了什麼?我正在運行Ubuntu Linux 13.10

試圖刪除--stop「停止」現在我正在得到這個。

root @ bcserv:/ home/chris#tail /var/log/upstart/minecraft-server.log /usr/bin/java已經在運行。

而服務器似乎並未啓動。

根@ bcserv:/家庭/克里斯#PS -aux | grep的礦 根4564 0.0 0.0 9452 904點/ 2 S + 17時21 0:00的grep --color =自動礦 -

任何其他建議?它似乎沒有拿起我的Minecraft選項。

+0

是Ubuntu 13.10嗎? – rleir

+0

是的,13.10,我糾正了它。 – brotherchris

回答

0

從您的exec中刪除'--stop'stop''。

你只能有一個Command,--stop或--start,而且看起來好像你只需要後者。

+0

謝謝我會試試這個。 – brotherchris