zoukankan      html  css  js  c++  java
  • hadoop基本命令1

    (大讲台——国内首个it在线混合式自适应学习平台,轻量级的高薪就业和技能提升解决方案)

    1、列出所有Hadoop Shell支持的命令
    $ bin/hadoop fs -help
    2、显示关于某个命令的详细信息
    $ bin/hadoop fs -help command-name
    3、用户可使用以下命令在指定路径下查看历史日志汇总
    $ bin/hadoop job -history output-dir
    这条命令会显示作业的细节信息,失败和终止的任务细节。
    4、关于作业的更多细节,比如成功的任务,以及对每个任务的所做的尝试次数等可以用下面的命令查看
    $ bin/hadoop job -history all output-dir
    5、 格式化一个新的分布式文件系统:
    $ bin/hadoop namenode -format
    6、在分配的NameNode上,运行下面的命令启动HDFS:
    $ bin/start-dfs.sh
    bin/start-dfs.sh脚本会参照NameNode上${HADOOP_CONF_DIR}/slaves文件的内容,在所有列出的slave上启动DataNode守护进程。
    7、在分配的JobTracker上,运行下面的命令启动Map/Reduce:
    $ bin/start-mapred.sh
    bin/start-mapred.sh脚本会参照JobTracker上${HADOOP_CONF_DIR}/slaves文件的内容,在所有列出的slave上启动TaskTracker守护进程。
    8、在分配的NameNode上,执行下面的命令停止HDFS:
    $ bin/stop-dfs.sh
    bin/stop-dfs.sh脚本会参照NameNode上${HADOOP_CONF_DIR}/slaves文件的内容,在所有列出的slave上停止DataNode守护进程。
    9、在分配的JobTracker上,运行下面的命令停止Map/Reduce:
    $ bin/stop-mapred.sh
    bin/stop-mapred.sh脚本会参照JobTracker上${HADOOP_CONF_DIR}/slaves文件的内容,在所有列出的slave上停止TaskTracker守护进程。

    DFSShell
    10、创建一个名为 /foodir 的目录
    $ bin/hadoop dfs -mkdir /foodir
    11、创建一个名为 /foodir 的目录
    $ bin/hadoop dfs -mkdir /foodir
    12、查看名为 /foodir/myfile.txt 的文件内容
    $ bin/hadoop dfs -cat /foodir/myfile.txt

    DFSAdmin
    13、将集群置于安全模式
    $ bin/hadoop dfsadmin -safemode enter
    14、显示Datanode列表
    $ bin/hadoop dfsadmin -report
    15、使Datanode节点 datanodename退役
    $ bin/hadoop dfsadmin -decommission datanodename
    16、bin/hadoop dfsadmin -help 命令能列出所有当前支持的命令。比如:
    * -report:报告HDFS的基本统计信息。有些信息也可以在NameNode Web服务首页看到。
    * -safemode:虽然通常并不需要,但是管理员的确可以手动让NameNode进入或离开安全模式。
    * -finalizeUpgrade:删除上一次升级时制作的集群备份。
    17、显式地将HDFS置于安全模式
    $ bin/hadoop dfsadmin -safemode
    18、在升级之前,管理员需要用(升级终结操作)命令删除存在的备份文件
    $ bin/hadoop dfsadmin -finalizeUpgrade
    19、能够知道是否需要对一个集群执行升级终结操作。
    $ dfsadmin -upgradeProgress status
    20、使用-upgrade选项运行新的版本
    $ bin/start-dfs.sh -upgrade

  • 相关阅读:
    Hive 使用问题集锦
    scala def/val/lazy val区别以及call-by-name和call-by-value
    spark学习流程
    Hadoop
    Hive
    Chrome快捷键
    Java API帮助文档
    Java 访问修饰符与非访问修饰符
    java 关键字
    Solr配置Ikanalyzer分词器
  • 原文地址:https://www.cnblogs.com/aneit/p/4777916.html
Copyright © 2011-2022 走看看