数仓(二)

登录Shell和非登录Shell区别
通过终端输入用户名、密码,登录系统之后得到的就是一个login shell。
而当执行命令ssh hadoop103 command,在hadoop103执行command的就是一个non-login shell。
在这里插入图片描述

集群日志生成脚本

在hadoop102的/home/cat 目录下创建bin目录,这样脚本可以在服务器任何目录执行。
在这里插入图片描述
标准输入0:从键盘获得输入 /proc/self/fd/0
标准输出1:输出到屏幕(即控制台) /proc/self/fd/1
错误输出2:输出到屏幕(即控制台) /proc/self/fd/2

修改脚本权限:
[cat@hadoop102 bin]$ chmod u+x lg.sh

查看生成数据
在这里插入图片描述

集群数据均衡

开启数据均衡命令
start-balancer.sh -threshold 10

停止数据均衡命令
stop-balancer.sh

磁盘间数据均衡
(1)生成均衡计划(我们只有一块磁盘,不会生成计划)
hdfs diskbalancer -plan hadoop103
(2)执行均衡计划
hdfs diskbalancer -execute hadoop103.plan.json
(3)查看当前均衡任务的执行情况
hdfs diskbalancer -query hadoop103
(4)取消均衡任务
hdfs diskbalancer -cancel hadoop103.plan.json

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值