hadoop常用维护命令
时间:2022-07-25
本文章向大家介绍hadoop常用维护命令,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
hadoop常用维护命令
- 列出正在运行的job
$ hadoop job -list
- kill掉job(1234指jobid)
$ hadoop job -kill 1234
- 查看hdfs块状态
$ hadoop fsck /
FSCK started by nange from /127.0.0.1 for path / at Mon Apr 21 22:26:29 CST 2014
................................
/hdfs/test/avg/out/part-r-00000: Under replicated blk_958972218415296316_1141. Target Replicas is 3 but found 1 replica(s).
.
/hdfs/test/hdfsoper/2.f: Under replicated blk_1024136243155007162_1126. Target Replicas is 3 but found 1 replica(s).
- 查看hdfs状态,并删除损坏块
$ hadoop fsck / -delete
- 检查dfs状态,以及datanode信息
$ hadoop dfsadmin -report
Configured Capacity: 155277496320 (144.61 GB)
Present Capacity: 138432897024 (128.93 GB)
DFS Remaining: 138429386752 (128.92 GB)
DFS Used: 3510272 (3.35 MB)
DFS Used%: 0%
Under replicated blocks: 14
Blocks with corrupt replicas: 0
Missing blocks: 0
-------------------------------------------------
Datanodes available: 1 (1 total, 0 dead)
Name: 127.0.0.1:50010
Decommission Status : Normal
Configured Capacity: 155277496320 (144.61 GB)
DFS Used: 3510272 (3.35 MB)
Non DFS Used: 16844599296 (15.69 GB)
DFS Remaining: 138429386752(128.92 GB)
DFS Used%: 0%
DFS Remaining%: 89.15%
Last contact: Mon Apr 21 22:33:15 CST 2014
- 安全模式状态查询,进入,离开
hadoop dfsadmin -safemode [get|enter|leave]
- hadoop 并行拷贝(将a节点数据拷贝到b节点)
hadoop distcp hdfs://a:9000/a hdfs://b:9000/b
- 平衡集群文件
$ start-balancer.sh
starting balancer, logging to /home/nange/programs/hadoopWS/hadoop-1.2.1/libexec/../logs/hadoop-nange-balancer-ubuntu.out
喜欢 (1)or分享 (0)
- CentOS7搭建ELK日志集中分析平台
- Centos安装sshfs实现挂载目录
- shell脚本监控磁盘使用率
- Python使用MD5加密字符串
- Spark MLlib之 KMeans聚类算法详解
- Python时间与时间戳转换
- linux配置ssh互信实现免密登陆
- uva--1339 - Ancient Cipher(模拟水体系列)
- Python获得13位unix时间戳
- Centos7下LVM对文件系统进行在线扩容
- centos7编译安装Redis
- hdu----(5023)A Corrupt Mayor's Performance Art(线段树区间更新以及区间查询)
- Redis单线程架构
- hdu----(4521)小明系列问题——小明序列
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android Shape属性创建环形进度条
- Ranger同步ldap组问题
- Android系统添加自定义鼠标样式通过按键切换实例详解
- Impala MetaData问题
- 聚焦 Android 11: UI 与 Compose
- 如何给Flutter界面切换实现点特效
- 恢复 RecyclerView 的滚动位置
- android实现指纹识别功能
- Flutter上线项目实战记录之路由篇
- 使用 Paging 3 实现分页加载
- Android实现圆形渐变加载进度条
- Kotlin 协程和 Android SQLite API 中的线程模型
- Android轮播图点击图片放大效果的实现方法
- 隐私策略更新 | Android 11 应用兼容性适配
- Android android:exported = true 用法详解