Processing math: 50%

一、              安装centos7

1、  设置硬盘为单文件40G、CPU 2核、内存2G。其他默认。

2、  安装时选择gnome,具备操作界面,并增加hadoop的账号。

a)         Root密码为centos7x64

b)         hadoop的密码为123

安装介质为:CentOS-7-x86_64-DVD-1810。

3、  使用root账户登陆

4、  配置网络,将自动获取地址修改为手动。Ip地址修改为 192.168.79.100

4、使用“终端”关闭防火墙。

firewall-cmd --state             看看防火墙状态

systemctl stop firewalld.service       关闭防火墙

systemctl disable firewalld.service       禁用防火墙

 

 

5、  安装java,查看Java版本

java -version

 

 

卸载openjdk

查看已安装文件:rpm -qa | grep java

 

 

获取权限:su root

开始删除:

rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64

查看删除情况:java –version

 

 

下载java12版本。通过界面在/usr下建立java文件夹。将java包copy到文件夹下,解压缩,最终形成目录:/usr/java/ jdk-12.0.2

 

找到:/etc/ profile 文件,并打开它,在文档末尾增加

export JAVA_HOME=/usr/java/jdk-12.0.2

export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar

export PATH=PATH:JAVA_HOME/bin

 

激活配置文件:source /etc/profile

 

 

6、通过VM 制作多个克隆

主节点:hadoopM

从节点1:hadoopS1

从节点2:hadoopS2

 

7、修改IP地址,

将每个机器的IP修改,为100~102;其他保持不变,具体参数见下表

8、修改主机名

a.修改hostname

①# hostname 

查看当前主机名

②#hostnamectl set-hostname  hadoopM

修改主机名

③#reboot

重启

 

 

方法二:直接界面修改:

 

 

9、修改hosts文件

输入vi /etc/hosts命令:

打开文件后,按i进入编辑模式,最后插入

192.168.79.100   hadoopM

192.168.79.101   hadoopS1

192.168.79.102   hadoopS2

按esc进入命令模式,输入:wq保存并退出。然后重启电脑

 

vm名称

名称

hostname

ip

子网掩码

网关

CentOS7x64M

Hadoop主节点

hadoopM

192.168.79.100

255.255.255.0

192.168.79.2

CentOS7x64S1

Hadoop从节点1

hadoopS1

192.168.79.101

255.255.255.0

192.168.79.2

CentOS7x64S2

Hadoop从节点2

hadoopS2

192.168.79.102

255.255.255.0

192.168.79.2

 

 

 

 

 

 

 

 

 

 

方法二:

 

10、配置免密登陆。

查看ssh状态(三台机器都要执行):systemctl status sshd.service

 

设置开启自启动:systemctl enable sshd.service

A、生成秘钥(三台机器都要执行):ssh-keygen -t rsa

(查看文件夹文件:进入.ssh目录。cd /root/.ssh)

 

 

B、设置权限(三台机器都要执行):
cd ~
chmod 700 .ssh                                                                                                
chmod 600 .ssh/*                                                                                              
ls -la .ssh  

 

 

 

C、把公钥文件放入授权文件中(三台机器都要执行)

cd /root/.ssh

cat id_rsa.pub >> authorized_keys

 

 

 

配置:ssh hadoops1

注意网络是否开启。如果未开启可能会出现以下情况。或者说ssh服务未开启。Ssh使用的是22的端口

 

 

 

D、将其他机器的公钥拷贝到第一台(hadoopm)机器authorized_keys文件中:

ssh-copy-id -i ~/.ssh/id_rsa.pub root@ip

 

 

F、将第一台机器(hadoopm)的authorized_keys复制到其他机器

scp /root/.ssh/authorized_keys ip:/root/.ssh/

 

 

G、配置完毕后测试免密登陆

ssh hadoops1

 

 

 

 

参考资料:

https://blog.csdn.net/hliq5399/article/details/78193113 史上最详细的Hadoop环境搭建

https://www.cnblogs.com/mengzj233/p/9756099.html  Centos7 搭建 hadoop3.1.1 集群教程

https://blog.csdn.net/code__online/article/details/80178032  hadoop集群搭建(超详细版)

https://www.cnblogs.com/sxdcgaq8080/p/7492426.html【Linux】CentOS7下安装JDK详细过程

https://www.jb51.net/article/94599.htm   Linux下实现免密码登录(超详细)

https://www.cnblogs.com/koudaiyoutang/p/10212814.html   centos7:ssh免密登陆设置

 

posted @ 2019-08-27 14:03 cspfeng 阅读(247) 评论(0) 推荐(0)
摘要: 安装文件为:关闭用户控制 配置dcom。 安装.net framework 3.5 安装sql server,打sp1补丁 安装Historain 停止ww服务安装sp1包重启机器,启动ww服务4、安装opc link。如果有必要可以安装kepware。5、配置opc link的topc然后保存配置... 阅读全文
posted @ 2014-06-21 17:27 cspfeng 阅读(2362) 评论(0) 推荐(0)
摘要: 媳妇的上网本被我安装ubuntu系统把硬盘分区全给搞掉了,并且把原厂的镜像也弄丢了。悲催~~用u盘装win7,运行速度巨慢,不爽还是换回xp,但没有光驱,奶奶的,win7可以u盘装,xp也可以吧!采用win7的u盘安装盘制作方法,制作xp启动u盘,失败!u盘无法启动安装,根据网上大神给的方法,再做u盘启动盘,还是失败!看到有大神说用winpe启动然后copy安装文件到本地磁盘,再由本地磁盘的安装文件安装,还是失败。上网搜到大神的另外一种方法,成功,于是乎copy如下,以备参考:原文网址参见http://zhidao.baidu.com/question/207404380.htmlwinpe. 阅读全文
posted @ 2013-02-01 00:58 cspfeng 阅读(259) 评论(0) 推荐(0)
摘要: 安装ubunto10.10发现上面的数独游戏题有意思,这个游戏手机上也有。发现居然玩不过我老婆,一怒之下自己写了个计算器解气。用java写的,因为时间关系只做了解题部分。非常粗糙。 源码下载  解题算法:  总的思路是根据游戏规则使用排除法进行遍历。以下是程序解题步骤。  1、初始化,将所有格子都认为可能有1,2,3,4,5,6,7,8,9。  2、采用排除法,填写1个数字后,去掉格子所在的行,列... 阅读全文
posted @ 2010-10-24 20:54 cspfeng 阅读(820) 评论(0) 推荐(0)
摘要: 徐州需要连接第三方数据库,原数据库使用windows群集的,最近改为rac方式导致jdbc连接经常报错。处理方案:1、连接串配置为:jdbc:oracle:thin:@(description=(address_list=(address=(host=IP地址1) (protocol=tcp)(port=1521))(address=(host=IP地址2) (protocol=tcp)(port... 阅读全文
posted @ 2010-09-29 19:41 cspfeng 阅读(937) 评论(0) 推荐(0)
摘要: 准备装DB2 9。原机器上有DB2 8。从官方文档上看两个不同数据库可以共存同一个服务器,安装已成功,并使用AQUE这类工具连接都没有问题,就是DB2的管理工具没法操作,甚至数据库都不让我创建。只好写在DB2 8。可原已打了补丁,不能从WINDOWS中自动写在,只好手动处理 阅读全文
posted @ 2010-09-03 16:01 cspfeng 阅读(1304) 评论(0) 推荐(0)
摘要: 从周五开始到周一持续三天MES系统使用非常慢。用户催得急,技术人员又休假,只好亲自出马处理。 软硬件环境: web应用服务器:window2003,pc服务器,websphere6 数据库服务器:windows2003,pc服务器,db2 8.2 现象:web应用功能操作速度非常慢,数据库服务器db2syscs.exe的cpu使用率100%。使用数据库连接工具却查询数据却非常快。 分析:通过db2... 阅读全文
posted @ 2010-07-19 19:34 cspfeng 阅读(2638) 评论(0) 推荐(0)
摘要: 光阴逝去,06年作为现场项目经理完成徐州数采项目,08年重回徐州参与MES项目,10年再次杀回徐州担任徐州现场项目经理。一切一切犹如昨日清晰可见。回首四年,三次徐州共事的兄弟均不同,历经的项目却有着千丝万缕的关联。如何带领项目走向成功,如何完成用户需求却已成为当前考虑的问题。 阅读全文
posted @ 2010-06-20 19:44 cspfeng 阅读(324) 评论(0) 推荐(0)
摘要: 一个简单的自动投票程序! 阅读全文
posted @ 2010-05-15 10:26 cspfeng 阅读(1137) 评论(0) 推荐(1)
摘要: 个人学习The Data Access Application Block时做的笔记 阅读全文
posted @ 2009-05-30 09:55 cspfeng 阅读(368) 评论(0) 推荐(0)
测试
点击右上角即可分享
微信分享提示