hadoop集群-linux安装配置-基础配置(二)
多台虚拟机–标配
- 内容
- linux安装配置
- 多台虚拟机标配
- hadoop安装配置
- hadoop集群配置
- zookeeper高可用配置
1.多台虚拟机–标配
1.1. 创建虚拟机
赶紧要看一下,新复制出来的新电脑是不是可以上网; 要保证新复制出来的电脑,MAC地址不一样(网卡的身份证);先关机
重新配置一下网络(参照初始安装linux如何配置网络)
- 重启两次
1.2.Xshell必备
1.3.标准配置
- 保证网络畅通
- 虚拟机之间相互通畅
- 真实机与虚拟机之间畅通
- 虚拟机之间相互通畅
- 修改主机名
- 修改hosts文件(离线版dns);
- linux的hosts文件
- Windows的hosts文件 - 免**
# 上锁;锁和钥匙
ssh-****** -t rsa -P '' -f ~/.ssh/id_rsa
# 是把钥匙放到另外一个文件中(给邻居)
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
# 把这个文件变成600;
chmod 600 ~/.ssh/authorized_keys
- 把A的钥匙给了B,A可以登陆B
- 备份 四台虚拟机
这里有个方法
rz -y
# sz文件名
Sz -y
可以下载**文件
2. JDK
主机名 | Node-1 | Node-2 | Node-3 | Node-4 |
Namenode | ✔ | – | – | – |
Datanode | – | ✔ | ✔ | ✔ |
secondnamenode | – | ✔ | – | – |
Resourcemanager | ✔ | – | – | – |
nodemanager | – | ✔ | ✔ | ✔ |
- 先安装jdk;
先将jdk上传到node-1上,
将node-1上的jdk分别在node-2,node-3,node-4搁一份
# 将jdk的rpm手动上传到node-2,node-3,node-4;
# 本地的网络相当的慢;
# 利用服务器的网络来传输内容;
# scp -r(递归) 文件或者文件夹的名字 用户名@主机名(ip):目标服务器的路径
scp -r jdk-8u192-linux-x64.rpm [email protected]:/root
# 简写;用户名可以省略(默认是当前的用户名)
# pwd:在源机器上,一定要进入到最终的目录; 在目标服务器上,最终目录一定要存在;
# 在源机器上目录是:root; 如果目标机器上木有root目录,建议先创建好(一定要注意)
scp -r jdk-8u192-linux-x64.rpm node-3:`pwd`
# 第三种写法
scp jdk-8u192-linux-x64.rpm node-4:$PWD
-
查看jdk安装路径
Witch javac / whereis javac
- Jdk装到哪了?
- 环境变量在哪配置
全局的系统变量
- 环境变量在哪配置
- 多台虚拟机标准配置搭建完成
- 备份,每完成一个程序就备份一次