@Hadoop伪分布式和高可用式搭建前期Linux配置
你好! 本篇文章主要对伪分布式以及完全分布式Hadoop集群环境的前期配置安装与配置步骤进行介绍。
本文章的特点是,如果想要搭建伪分布式和高可用搭建,这一节基础搭建是必不可少的。
主机名 | IPADDR |
---|---|
node01 | 192.168.233.31 |
node02 | 192.168.233.32 |
node03 | 192.168.233.33 |
node04 | 192.168.233.34 |
下面是需要的一些安装文件,需要者自取
[ 提取码:qwit ] vm安装包、Notepad++、xshell
1、安装vmware
在文章开头链接可自取安装包,一路默认安装即可
2、在VMware中创建一台新的虚拟机
1、点击创建虚拟机
2、选择自定义安装,单击下一步
3、默认下一步
4、选择稍后安装操作系统,单击下一步
5、选择需要的Linux,单击下一步
6、虚拟机命名—位置可自己选择需要安装的位置,单击下一步
7、根据自己的需求分配处理器数量和每个处理器内核,注意不能超过自己计算机的核数,推荐如下图配置,单击下一步
8、分配内存(分配的不能超过自己的主机内存大小)单击下一步
9、选择SCSI Logic(L) 单击下一步
10、选择虚拟磁盘类型SCSI,单击下一步
11、创建新虚拟磁盘,单击下一步
12、设置磁盘容量
13、指定磁盘文件
14、点击完成
15、ISO映像文件可以在文章最开始链接自取,记住下载路径,填入,单击确定
16、进入虚拟机,选择安装
17、选择Skip
18、最好选择英文->美国式英文(用上下键控制,Ctrl+Alt鼠标出VMware)
19、选择基本存储设置
20、选择忽略所有数据
21、设置主机名(任意即可)----->这里个人设置basic
22、时间区域选上海
23、设置管理员用户root的密码(密码是啥无所谓,一定要记住哦)
24、空间选择,单击下一步
25、系统内核使用分区
26、点击reboot完成
3、IP设置
3.1 VM:编辑>虚拟网络编辑器
1、vi /etc/sysconfig/network-scripts/ifcfg-eth0
删除UUID和MAC地址
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.233.31
NETMASK=255.255.255.0
GATEWAY=192.168.233.2
DNS1=114.114.114.114
service network restart
出来全是OK才行。
ping www.baidu.com
看是否成功
2、具体如下图:
(1)输入命令
(2)修改配置
(3)查看结果(全部OK即可)
(4)ping百度看是否成功,按ctr+c 暂停
3、具体如何配置
数据根据电脑属性查询设置
(1)打开虚拟网络编辑器
(2)查看子网掩码–NETMASK
(3)查看一下网关—GATEWAY
设置IPADDR:查看IP—根据IP
IP:192.168.233.0
IPADDR:192.168.233.31(前面三个要一致)
接下来看网关
(4)最后配置DINS
设置里面选择网络设置
选择WLAN,右击属性
选择Internet 协议版本4,点击属性
3.2删除70-persistent-net.rules
1、删除原因
克隆的时候可能出现文件被带到新的虚拟机中、你配置之前3.1的信息就不会应用
2、如何删除
-rm –fr /etc/udev/rules.d/70-persistent-net.rules
3.3关闭防火墙
service iptables stop
chkconfig iptables off
修改文件
vi /etc/selinux/config
SELINUX=disabled
这样设置更安全,如时间错了就把相应文件变成只读文件
4、关机拍照留存、克隆四台虚拟机
4.1 给虚拟机关机,拍照留存。克隆
(1)poweroff命令关机
(2)打开拍照克隆界面
选中当前位置、名称描述写上(后期出问题可以回到当前位置克隆)
图片仅供参考,是已完成了克隆以后的
选择克隆—输入克隆后虚拟机名称、选择存储位置
切记不要和之前虚拟机存储位置同一个文件夹内,容易出现问题,建议是分开
4.2 给node01配置IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
只要修改圈圈内
出来全是OK才行。
service network restart
看是否成功
ping www.baidu.com
4.2 给node01配置主机名和Host
1、配置主机名
vi /etc/sysconfig/network
HOSTNAME=node01
2、配置hosts
(1)vi /etc/hosts
(2)去Windows配置hosts
c:/windows/system32/drivers/etc/hosts
用Notepad++打开,如果未下载可以去文章开头链接中自取
进行配置(我们后面会配置四台所以,有四个)
(3)在window界面 -ping node01 观察是否成功
同样按照方法配置克隆basic 配置node02、node03、node04
5、Xshell的安装使用
1、安装包自取,默认安装即可
2、利用xshell连接到虚拟机,在xshell操作虚拟机
输入账号密码登录,即可,可以选中记住账号记住密码,下次就很方便了
安全警告选择接受即可
下图出现的问题==设置了记住账号,账号有误
3、实现连接,选择需要连接的主机名
4、设置了记住账号和密码就很方便
出现下图问题,先检查一些自己记住账号这里是否输错
检查方法:
(1)右击出现问题的主机名
(2)检查,如果不对修改即可