我对 ubuntu 和所有命令都很陌生。我可以看到里面的东西的列表etc/init.d
。
hadoop-hdfs-namenode
我的 中有/etc/init.d
。我想编辑该命令的源文件,以便可以让它始终在后台运行?我想像这样运行它while true; do sleep 1000; done
。我在 start.sh 中使用 dockerCMD [/usr/start.sh]
我正在运行/etc/init.d/hadoop-hdfs-namenode start
。
如果我犯了任何错误,请指引我正确的方向。
答案1
一种方法是编写一个 bash 脚本#! /bin/bash hadoop-hdfs-namenode; exit;
然后使用定时任务,因此它将在“后台”运行。