10、
输入用户root的密码,即可连接
3. 关闭防火墙
防火墙分为两种:iptables和selinux,都关闭。
3.1. 关闭iptables
1、 su – root(切换用户)
2、临时关闭(不用重启机器):service iptables stop 3、永久关闭:chkconfig iptables off
4、查看状态chkconfig iptables –list 5、如果现实的都是关闭,就可以了。
3.2. 关闭Selinux:
1、临时关闭(不用重启机器):setenforce 0(状态变为permissive即可) 2、永久关闭(修改配置文件需要重启机器): vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled 3、查看
命令:getenforce
结果:状态变为permissive即可
4. 配置windows和linix机器的域名
4.1. 修改windows的hosts文件:
打开:C:\\Windows\\System32\\drivers\\etc\\hosts这个文件,将下面内容修改成你自己的ip和域名,并添加到hosts文件中,下面是个事例,你也需要设置好几个ip和域名才对,分别就是你的主和从。其中的ip是56网段的ip,因为56网段是hostonly的,可以随便配置静态ip,客户端连接方便。 注意:此处的域名必须和每台机器的机器名相同,机器名的查看方式为在命令行中直接输入hostname命令,即显示机器名。如果不相同,启动时会报错,unknow hostname, 如果报错,有两种修改方式, 一种是修改/etc/sysconfig/network文件,将文件中的机器名改为此处的域名。第二种方式是修改此处的域名,预计其名相对应。 192.168.56.200 hadoop1master 192.168.56.201 hadoop1slave1 192.168.56.202 hadoop1slave2 192.168.56.203 hadoop1slave3 4.2. 修改linux的hosts文件,需要每台机器都修改。
比如:
1、master机器相应的操作如下: 1、su – root 2、vi /etc/hosts 3、添加内容类似于下面的 192.168.56.200 hadoop1master 192.168.56.201 hadoop1slave1 192.168.56.202 hadoop1slave2 192.168.56.203 hadoop1slave3 4、添加完内容,按键盘的右上角的“Esc”,退出 5、输入“ :wq ”保存退出即可 2、slave1机器相应的操作如下: 1、su – root 2、vi /etc/hosts 3、添加内容类似于下面的 192.168.56.200 hadoop1master 192.168.56.201 hadoop1slave1 192.168.56.202 hadoop1slave2 192.168.56.203 hadoop1slave3 4、添加完内容,按键盘的右上角的“Esc”,退出 5、输入“ :wq ”保存退出即可
3、slave2同上。
5. 安装JDK(n台都要装)
5.1. 切换到root用户:
su – root
5.2. 查看以前是不是安装了openjdk:
命令:rpm -qa | grep java
显示如下:(有则卸载,没有就不用) tzdata-java-2013g-1.el6.noarch
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
5.3. 卸载openjdk:
(其中参数“tzdata-java-2013g-1.el6.noarch”为上面查看中显示的结果,站进来就行)
rpm -e --nodeps tzdata-java-2013g-1.el6.noarch
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
5.4. 安装sunjdk: 5.4.1. 安装jdk
1、 切换到root用户,如果已经是root用户就不需要切换了
命令:su - root 2、 进入usr目录
cd /usr
3、 在usr目录下创建java文件夹
mkdir java
相关推荐: