超详细hadoop集群安装配置教程 搭建hadoop集群( 二 )


命令:
VI/root/DKHPlantform/autosh/ssh slaves
通过按键盘上的insert或I键进入编辑模式 。编辑完成后 , 按Esc键再按Shift+:键 , 输入wq , 再按enter保存 。输入q!输入之后就是放弃保存 , 退出 。

Hadoop集群安装配置
(3)实施集群保密工作 。
命令:
CD/root/DKHPlantform/autosh
。/autosh主主机名群集密码
示例: 。/auto shdk 41 123456
(4)关闭防火墙
为了防止某些服务在访问服务器时被拦截 , 需要关闭防火墙 。
命令:
CD/root/DKHPlantform/autosh
。/offIptables.sh

Hadoop集群安装配置
3.用双机热备份安装MySQL
目的:存储配置单元的元数据
步骤:
(1)将mySQL安装目录从主节点分发到次节点
命令:
scp-r/root/DKHPlantform/MySQL inst/192 . 168 . 1 . 42:/root/
(2)主节点执行:
命令:
CD/root/DKHPlantform/MySQL inst/
。/mysql.sh 1
从节点执行:
命令:
cd /root/mysqlInst/
。/mysql.sh 2
(3)执行成功后 , 进行热备份(两台机器都要执行 , 交换两个IP , 41上写42 , 42上写41 , 密码MySQL: 123456 。平台已经设置 , 请不要修改):
命令:
来源/etc/配置文件
。/sync.sh 192.168.1.xxx(另一个mysql地址)
4.创建数据库
目的:MySQL是一个关系数据库管理系统 。关系数据库将数据存储在不同的表中 , 这提高了速度和灵活性 。
步骤:
(1)导入MySQL数据表 , 仅在主节点:
命令:
Mysql-u root-p 123456
例如mysql -uroot -p123456
(2)执行后检查是否存在两个mysql数据表 , 从主节点检查执行情况:
命令:
mySQL-uroot-p 123456显示数据库;
用dkh
显示表格;

Hadoop集群安装配置
5.开始安装
目的:服务器配置操作完成后 , 启动DKH 。
步骤:执行以下命令 。
命令:
CD/root/DKHPlantform/dkh-Tomcat */bin/
。/startup.sh
6.建立本地时间服务器的步骤
在没有 连接或者安装了系统的情况下 , 时间不同步 , 需要搭建本地时间服务器 。
(1)在内部网中建立一个ntp服务器
修改/etc/ntp.conf 。
命令:
Vim /etc/ntp.conf
通过按键盘上的insert或I键进入编辑模式 。编辑完成后 , 按Esc键 , 然后按Shift+:键 。输入wq , 按回车键保存 。输入q!输入之后就是放弃保存 , 退出 。
修改以下三行:
#服务器0.centos.pool.ntp.org
#服务器1.centos.pool.ntp.org
#服务器2.centos.pool.ntp.org
在文件末尾添加以下两行:
服务器127.127.1.0
捏造127.127.1.0地层10
(2)启动ntp服务
服务ntpd启动
(3)自动启动机器 。
chkconfig ntpd打开
(4)客户端同步时间
命令:
Vim /etc/ntp.conf
通过按键盘上的insert或I键进入编辑模式 。编辑完成后 , 按Esc键再按Shift+:键 , 输入wq , 再按enter保存 。输入q!输入之后就是放弃保存 , 退出 。
在文件末尾添加一行:
*/15 * * * *根ntpdate 192 . 168 . 27 . 35;将系统时间同步到硬件时间