linux命令查看mr的jobid

worktile 其他 37

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看Linux命令中的MR(MapReduce)的jobid,可以使用以下命令:

    1. 使用`yarn`命令查看MR的jobid。

    “`
    yarn application -list -appStates
    “`

    将``替换为对应的状态,如`RUNNING`表示正在运行的任务,`FINISHED`表示已完成的任务,`ACCEPTED`表示已接受但尚未运行的任务等。

    运行以上命令后,会列出相关的应用程序信息,其中包含了每个应用程序的jobid。

    注意:在运行命令之前,请确保已经安装了Hadoop YARN,并且配置正确。

    2. 使用`mapred`命令查看MR的jobid。

    “`
    mapred job -list
    “`

    运行以上命令后,会列出所有正在运行的和已完成的MapReduce作业的详细信息,其中包含了每个作业的jobid。

    注意:在运行命令之前,请确保已经安装了Hadoop MapReduce,并且配置正确。

    通过以上命令,您可以方便地查看Linux命令中MR的jobid,并可以根据需要进一步操作和管理相关的作业。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要查看MapReduce(MR)的jobid,可以使用以下Linux命令:

    1. 使用yarn命令:yarn application -list或者yarn application -list-brief

    这个命令会列出正在运行的所有应用程序,包括MapReduce作业。在输出中查找作业的application id即可。

    2. 使用mapred命令:mapred job -list

    这个命令会列出所有正在运行的MapReduce作业,并显示它们的jobid。

    3. 使用hadoop job -list命令:

    这个命令用于列出所有正在运行的作业,并显示它们的jobid。

    4. 使用ResourceManager的Web UI:

    ResourceManager提供了一个Web界面,可以通过浏览器访问并查看正在运行的应用程序。在Web UI中,找到你感兴趣的MapReduce作业,然后查找其jobid。

    5. 使用JobTracker的Web UI(对于旧版Hadoop):

    如果你正在使用旧版本的Hadoop,你可以使用JobTracker的Web界面来查看正在运行的MapReduce作业和它们的jobid。

    请注意,上述命令和方法可能在不同的Hadoop版本中有所不同。如果你使用的是不同的版本,请查阅相关文档以获取准确的命令和方法。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux中,可以使用Hadoop自带的命令来查看MapReduce作业(Job)的Job ID。下面将为您详细介绍在Linux命令行下查看MR的Job ID的方法和操作流程。

    1. 打开终端
    在Linux系统中,打开终端是使用命令行来操作的。您可以使用键盘快捷方式Ctrl + Alt + T来打开终端窗口。

    2. 进入Hadoop的bin目录
    Hadoop命令通常位于Hadoop安装目录的bin目录中。使用cd命令进入该目录,例如:
    “`
    cd /usr/local/hadoop/bin
    “`

    3. 查看MapReduce作业的Job ID
    在bin目录中,使用hadoop命令加上job命令来查看MapReduce作业的Job ID。命令格式如下:
    “`
    ./hadoop job -list
    “`
    执行上述命令后,系统将返回正在运行的MapReduce作业的Job ID列表。通常,Job ID是一个长字符串,类似于job_202002121430_0001。

    4. 选取特定的作业查看详细信息
    如果您只想查看特定的MapReduce作业的详细信息,可以使用hadoop命令加上job -status命令,后面跟上作业的Job ID。命令格式如下:
    “`
    ./hadoop job -status
    “`
    例如,如果要查看作业ID为job_202002121430_0001的详细信息,可以执行以下命令:
    “`
    ./hadoop job -status job_202002121430_0001
    “`
    系统将返回该作业的详细信息,包括作业状态、提交时间、开始时间、完成时间等。

    总结:
    通过上述步骤,在Linux命令行下查看MapReduce作业的Job ID的方法如下:
    1. 打开终端
    2. 进入Hadoop的bin目录
    3. 使用hadoop job -list命令查看MapReduce作业的Job ID列表
    4. 使用hadoop job -status命令查看特定作业的详细信息。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部