我在CDH 5.13.1上使用此版本的Hadoop:2.6.0
我在mapred-sites.xml(java heap,mapred memory,..)中设置了一些hadoop conf OPTS。 如何在一个命令中重启hadoop服务? 在一些帖子中,我发现了hadoop-daemon.sh,但我在我的平台上找不到相应的东西。
感谢您的帮助!
答案 0 :(得分:0)
你可以做一件事。准备好一个shell脚本,包括启动节点和管理器的所有命令,然后给出可执行权限,然后运行该sh文件以启动所有服务。
以下文件是我sh文件的示例。
start-all-master.sh
public async Task Invoke(HttpContext context)
{
if (context.Request.Headers[RequestedWithHeader] == XmlHttpRequest)
{
if (string.IsNullOrEmpty(context.Request.PathBase))
{
if (context.Request.Method == HttpMethod.Post.Method)
{
// Do what ?
}
else
{
//Get request : set environement name + original path + original query string
context.Response.Redirect(context.Request.Path.ToString().Insert(0, "/" + _env.EnvironmentName) + context.Request.QueryString);
return;
}
}
}
}