Hadoop.之.安装-环境准备篇
安装-环境准备篇
-
配置所有机器的IP、主机名、映射关系
查看自己的IP地址,指令 :ifconfig ,我的ip地址是:192.168.43.150

编辑: /etc/hosts 文件,添加如下内容:
192.168.43.150 gongziyuan.com

验证:ping gonziyuan.com ,有数据包返回,说明配置成功。

2. 分别关闭:selinux、防火墙
永久有效
修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled ,然后重启。
即时生效
setenforce 0
------------------------------------------------------------
永久性生效
开启:chkconfig iptables on
关闭:chkconfig iptables off
即时生效,重启后失效
开启:service iptables start
关闭:service iptables stop
注意:
1. 防火墙还需要关闭ipv6的防火墙:
chkconfig ip6tables off
2. 防火墙状态通过以下命令查看:
chkconfig --list iptables
3. selinux状态可以通过以下命令查看:
sestatus
3. 创建统一的目录及账号
创建账号:
创建账号charles,指令: useradd charles
修改密码,指令:passwd charles ,然后输入两次一样的密码(第一次是输入密码,第二次是重复输入密码)即可。
设置统一的安装目录
mkdir -p /opt/modules :这个目录用作安装目录
mkdir -p /opt/datas :这个目录用作放数据文件
mkdir -p /opt/tools :这个目录用作放软件安装包

由于创建目录的时候,是使用的root,所以其权限(持有者、所属组)是root,现在需要将权限给charles
chown -R charles:charles /opt/modules/
chown -R charles:charles /opt/datas/
chown -R charles:charles /opt/tools/

查看权限(持有者,所属组)是否已经给charles
ls -ld /opt/modules
ls -ld /opt/datas/
ls -ld /opt/modules/

4. 配置SSH免密钥登录:
ssh:是一种安全加密协议
ssh username@hostname
ssh gongziyuan.com:以当前用户登录该机器
exit:退出
如果没有配置免密钥登录,在进行ssh登录的时候,是需要输入密码的,如下:

配置ssh免密钥登录:
ssh-keygen -t rsa 放入命令行执行,一路回车
ssh-copy-id gongziyuan.com

验证配置的免密钥登录:
再次输入:ssh gongziyuan.com,此时将不在需要输入密码(说明配置成功),如下图所示:

5. 安装JDK
上传jdk到tools目录下,使用rz命令,打开窗口,完成上传。

解压安装,指令如下:
tar -zxf /opt/tools/jdk-8u91-linux-x64.tar.gz -C /opt/modules/
配置JDK、相关环境变量等,详情见: https://www.cnblogs.com/Charles-Yuan/p/9404830.html
如有问题 ,欢迎纠正!!!
如有转载,请标明源处: https://www.cnblogs.com/Charles-Yuan/articles/9428012.html
浙公网安备 33010602011771号