Hadoop+eclipse大数据开发环境开发搭建

一 虚拟机安装centos7

1

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述然而…成功得到一个大大的红色叉叉,emmm…,咱不怕,看见红色箭头指向的文件夹名称没有,在上面的安装目录上notepad++打开它

在这里插入图片描述人家长这样式儿哟,不要看错人家
在这里插入图片描述将vmci0.present = ‘TRUE’修改成’FALSE’
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述将图形界面更改为命令行界面
1、查看当前的默认界面形式:
systemctl get-default
结果出现:
graphical.target(图形化界面)
multi-user.target(命令行界面)

2、设置系统默认的界面形式(需要进入到root模式)
设置为图形化界面:systemctl set-default graphical.target
设置为命令行界面:systemctl set-default multi-user.target
最后可以重启系统reboot进行相应的认证!!!

固定虚拟机IP
进入root,否则报错:

Linux:readonly option is set (add ! to override)错误

该错误为当前用户没有权限对文件作修改,这种情况可以强制退出:q!,先取得root权限后进行修改(root的权限取得命令是:su root然后输入你的登录密码即可)

虚拟机VMnet子网IP后缀为0,NAT设置网关后缀为2,主机后缀为1
Vmware虚拟机网络配置(固定IP)
CentOS7设置静态IP而且还可以上网
1 设置虚拟机的网络连接方式
在这里插入图片描述2 配置虚拟机的NAT模式具体地址参数
(1)编辑–虚拟网络编辑器–更改设置
在这里插入图片描述(2)选择VMnet8–取消勾选使用本地DHCP–设置子网IP–网关IP设置(记住此处设置,后面要用到),如下图
说明:修改子网IP设置,实现自由设置固定IP,若你想设置固定IP为192.168.2.2-255,比如192.168.2.2,则子网IP为192.168.2.0;若你想设置固定IP为192.168.1.2-255,比如192.168.1.2,则子网IP为192.168.1.0;意思就是192.168这两段固定,最后一段必须是0,中间第三段任意0-255之间
在这里插入图片描述

(3)点击上图的“NAT 设置(S)…”按钮后,会弹出如下图所示的界面,我们把网关IP(G)修改为"192.168.174.2",这个IP在后面的配置中会用到。记下这个IP后,点击“确定”按钮关闭当前界面,然后点击上图的“确定”按钮关闭父界面。
说明:前三段必须和前一步前三段一致,最后一段必须是2
在这里插入图片描述3 修改虚拟机中的CentOS 7系统为固定IP的配置文件
(1)进入centos7命令行界面,修改如下内容:
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33
ifcfg-ens33这个文件不同的电脑可能文件名字不一样
在这里插入图片描述在这里插入图片描述[root@itcast06 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
DEVICE=“eth0”
BOOTPROTO=“static”
HWADDR=“00:0C:29:83:7F:54”
IPV6INIT=“yes”
NM_CONTROLLED=“yes”
ONBOOT=“yes”
TYPE=“Ethernet”
UUID=“aae85c0a-42db-4772-b940-0fc9c875afd2”
IPADDR=192.168.174.10
GATEWAY=192.168.174.2
NETMASK=255.255.255.0
DNS1=192.168.174.2
在这里插入图片描述(2)重启网络服务

service network restart

4 检验配置是否成功
(1)查看修改后的固定IP为192.168.119.135,配置正确;
在这里插入图片描述(2)测试虚拟机中的CentOS 7系统是否能连外网,有数据返回,说明可以连接外网;
若域名无法ping通,IP可以ping通,则说明DNS没有配置好
在这里插入图片描述(3)测试本机是否能ping通虚拟机的固定IP,有数据返回,说明可以使用终端工具正常连接;
在这里插入图片描述

二 安装配置JDK

1 安装JDK之前首先要卸载openjdk !!!
在这里插入图片描述
2 查看openjdk版本, rpm -qa | grep jdk

在这里插入图片描述3 su切换成root用户,才能删除,否则报错,除.noarch,其余全部删除
在这里插入图片描述在这里插入图片描述备注:( 从root用户切换至普通用户
普通用户切换到root用户:
1)su->回车->输入root密码
2)su -root->回车->输入root密码
root用户切换到普通用户:su+“普通用户名”)

4 新建java文件夹
在这里插入图片描述

5 下载JDK并用xftp上传至centos

在这里插入图片描述notice:修改java文件夹权限,要不然显示错误,传不上去
在这里插入图片描述网上的方法一,选中文件夹,右键,修改文件权限,这种方法不行,及时修改了权限,没法保存,下次打开还是没有权限。方法二:需要进入命令行,进入root权限,cd /usr,然后chmod 777 java/,再按照上图,将jdk拖拽到java
在这里插入图片描述6 解压文件并打印jdk安装路径
在这里插入图片描述在这里插入图片描述
7 配置JDK,进入配置文件
在这里插入图片描述
最后面添加如下:
在这里插入图片描述注意将JAVA_HOME里的jdk版本换成自己的

JAVA_HOME=/usr/java/jdk1.8.0_241
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

.输入 source /etc/profile文件即可生效
在这里插入图片描述
验证配置成功
在这里插入图片描述

三 克隆配置出三台虚拟机

以下所有工作最好都在root权限下操作
1 克隆
上面已经有一台虚拟机了,现在对master进行克隆,克隆出另外2台子机;
在这里插入图片描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述重复上述1-6步骤克隆出另外一台slave1.如图

2 参数确定(IP地址,主机名称)(三台虚拟机都要操作)
2.1 修改Slave1、Slave2 IP地址:
进入root用户–>cd /etc/sysconfig/network-scripts–>vi ifcfg-ens33–>修改IP 192.168.119.***–>service network restart–>验证ping www.baidu.com
在这里插入图片描述在这里插入图片描述同理,修改Slave2 IP

修改主机名称,三个都改
在这里插入图片描述

2.2 修改 vim /etc/hosts文件

点击i进入编辑模式,加入三台机器的参数,:wq 保存退出(复制别人得图像,ip和名字参考自己得)
在这里插入图片描述检查三台虚拟机是否ping通,以master为例,都能ping通.
在这里插入图片描述

四 给3台虚拟机配置密钥

1 配置密钥文件(三台虚拟机都要操作,必须是root用户)
生成密钥文件,红色箭头处直接回车
在这里插入图片描述在另外两台子机上重复1.1和1.2

2 创建authorized_keys 文件(三台虚拟机都要操作,这里采用xftp6完成,由于xftp报错,时间紧,任务重,改天研究,都用命令行完成)
2.1 创建文件
解决 Xftp“无法显示远程文件夹”问题
hadoop集群搭建的无密登陆(密钥)
在这里插入图片描述2.2 将三台虚拟机的id_rsa.pub内容全部保存至mater的authorized_keys文件内(我们先将master,slave1和slave2的公钥加入master的authorized_keys,然后将它再复制给slave1,slave2)

cat id_rsa.pub >> authorized_keys #将公钥内容复制到authorized_keys文件重
rm id_rsa.pub #删除公钥文件
scp id_rsa.pub master:/root/.ssh/#分别将slave1,slave2的公钥传送给master的.ssh文件

在这里插入图片描述在这里插入图片描述在这里插入图片描述验证配置成功:
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值