十六、Hadoop1.0伪集群安装(上)

准备工作机器分布:Master: Ip 192.169.1.245 hostname: mtest SalveIp 192.169.1.251 hostname:stest1 挂载ISO镜像文件做yum1、创建文件目录2、修改yum配置文件3、禁用CentOS-Base.repo文件4、备份CentOS-Media.rep
摘要由CSDN通过智能技术生成
准备工作

机器分布:

Master:

Ip 192.169.1.245 hostname: mtest

 

Salve

Ip 192.169.1.251 hostname:stest1

 

挂载ISO镜像文件做yum

1、创建文件目录


2、修改yum配置文件


3、禁用CentOS-Base.repo文件


4、备份CentOS-Media.repo文件


5、修改CentOS-Media.repo文件


6、上传ISO文件到mnt目录下

挂载文件


查看是否挂载成功:df -h




JDK安装

1、Jdk-7u60-linux-x64.tar.gz

 

2、解压

tar -xzvf jdk-7u60-linux-x64.tar.gz

 

3、移动安装目录

mv ./jdk1.7.0_60/ /usr/

 

4、配置环境变量vi /etc/profile

#java

export JAVA_HOME=/usr/jdk1.7.0_60/

export JRE_HOME=/usr/jdk1.7.0_60/jre

 

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib

exportPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

 

5、重启环境

source /etc/profile



SSH免密码登陆

 

1、安装SSH与rsync

查看本地是否安装ssh与rsync



如果没安装,下载一下包安装:



2、创建上传目录


修改文件权限



3、安装

键入命令:rmp -i [文件名]

 

4、使用yum命令安装

yum install ssh

yum install rsync

 

5、重启服务

service sshd restart

 

6、测试ssh 命令

如果出现

安装openssh-clients

yum -y install openssh-clients

 

7、测试连接

ssh 192.169.1.251

如果出现如下错误:

The authenticity of host '192.169.1.251(192.169.1.251)' can't be established.

解决办法:

1、查卡服务是否启用 ps -ef |grep ssh

2、如果没有启用 则要安装 yum install openssh-server

3、安装完之后开启 /etc/init.d/sshdstart

如果/etc/init.d/sshdstart出现:

Generating SSH1 RSA hostkey:                             [FAILED]

解决办法:

$ yum search openssh

$ sudo yum install openssh

$ sudo sshd service start

sshd re-execrequires execution with an absolute path

$ sudo service sshd start

4、如果还是连不上 关闭防火墙

/etc/init.d/iptables stop

 

 

8、添加新用户

adduser hadoopm

passwd123456


9、配置本机免密码登陆

切换用户

suhadoopm

生成密钥

ssh-keygen -t rsa -P ''

讲密钥添加到authorized_keys

 cat~/.ssh/id_rsa >> ~/.ssh/authorized_keys

 

修改.ssh目录权限

chmod 700 ~/.ssh

chmod 600 ~/.ssh/authorized_keys

 

连接本机

ssh localhost

 

将pub密钥拷贝到远程机

scp /home/hadoopm/.ssh/id_rsa.pubhadoopm@192.169.1.252:~/

 

这样就完成 远程连接

 

如果无法连接

失败原因:

Ssh目录与authorized_keys文件的权限问题

修改 vi/etc/ssh/sshd_config打开如下注释

 

远程机连接本机的办法和上面一样 把生成的密钥复制到本机

本机将pub密钥添加到authorized_keys文件中

然后修改一些权限




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值