摘要: 一个集群中,每台机器的时间必须保证是同步的! 主要借助linux的ntp服务执行和远程时间服务器的时间同步! 保证当前机器的ntp服务是开机自启动! chkconfig --list ntpd 使用命令: ntpdate -u 时间服务器的地址 比如: ntpdate -u ntp1.aliyun. 阅读全文
posted @ 2020-07-06 17:25 孙晨c 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 我们经常需要在集群中使用jps命令查看进程状态,而又懒得去每一台机器上分别执行jps命令,这时候就需要一个脚本文件来帮我们做这样的事情! 编写一个名为xcall的脚本文件吧! #!/bin/bash #在集群的所有机器上批量执行同一条命令 if(($#==0)) then echo 请输入您要操作的 阅读全文
posted @ 2020-07-06 16:16 孙晨c 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 搭集群最麻烦的就是修改配置文件,如果只用修改一个机器上的配置文件,然后用一个脚本就可以把配置文件同步到其他机器上,岂不快哉! 编写一个名为xsync的脚本文件: 作用: 将当前机器的文件,同步到集群所有机器的相同路径下! hadoop102:/A/a , 执行脚本后,将此文件同步到集群中所有机器的 阅读全文
posted @ 2020-07-06 16:08 孙晨c 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 举例: A机器的a用户,希望在A机器上,使用b用户的身份登录到B机器! ssh b@B 实现步骤: ①A机器的a用户,在A机器上生成一对密钥 ssh-keygen -t rsa,然后三次回车即可。 ②密钥分为公钥和私钥,a用户需要将公钥拷贝到B机器上b用户的家目录下的.ssh隐藏目录下的author 阅读全文
posted @ 2020-07-06 16:01 孙晨c 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1. scp(安全拷贝) 又称为全量复制,每次复制都会复制所有文件。 使用: scp -r 源文件用户名A@主机名1:path1 目标文件用户名B@主机名2:path2 -r: 递归,复制目录 执行过程: 在主机1上,使用A用户读取path1的文件 再使用用户B登录到主机2,在主机2的path2路径 阅读全文
posted @ 2020-07-06 15:56 孙晨c 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 1.规划 Hadoop中的进程在多台机器运行! HDFS: 1个nn+N个DN n个2nn YARN: 1个RM+N个NM 避免单点故障,NN和RM建议分散到多台机器! 注意负载均衡 | hadoop101 | hadoop102 | hadoop103 | |--|--|--| | DN |DN 阅读全文
posted @ 2020-07-06 15:45 孙晨c 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 登录脚本的执行顺序:【注:仅适用于 bash shell】 Login-Shell 是指登录时,需要提供用户名密码的shell,如:su – user1 , 图形登录, ctrl+alt+F2-6进入的登录界面。 这种Login shell 执行脚本的顺序: 1./etc/profile 【全局pr 阅读全文
posted @ 2020-07-06 15:39 孙晨c 阅读(230) 评论(0) 推荐(0) 编辑