0

我正在使用我在 minecraft wiki 上找到的脚本在我重新启动后自动启动我的 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

每次我尝试启动脚本时都会收到此错误。

 root@bcserv:/# tail /var/log/upstart/minecraft-server.log
 start-stop-daemon: only one command can be specified
 Try 'start-stop-daemon --help' for more information.

有人知道我在执行语法中做错了什么吗?我正在运行 Ubuntu Linux 13.10

尝试删除 --stop "stop" 现在我得到了这个。

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

并且服务器似乎没有启动。

root@bcserv:/home/chris# ps -aux |grep mine root 4564 0.0 0.0 9452 904 pts/2 S+ 17:21 0:00 grep --color=auto mine –</p>

还有其他建议吗?它似乎没有选择我的Minecraft选项。

4

1 回答 1

0

从你的 exec 中删除 '--stop "stop" '。

你只能有一个命令,--stop 或--start,看起来你只需要后者。

于 2014-03-26T14:09:33.293 回答