第一课:Hadoop集群环境搭建
一、 检查列表
1.1、网络访问
设置电脑IP以及可以访问网络设置:进入etc/sysconfig/network-scripts/,使用命令“ls -all” 查看文件。会看到ifcfg-lo文件然后使用命令修改IP和DNS.
1.2、防火墙
关闭防火墙,我是用的系统是CentOS7,命令如何下:
查看防火墙状态的命令:systemctl status firewalld
关闭防火墙的命令:systemctl stop firewalld
关闭防火墙开机启动:systemctl disable firewalld
1.3、Hosts
1.3.1 修改hostname,进入etc,然后使用修改命令进行修改
1.3.1 修改host
二、搭建远程连接
下载xshell和xftp 软件(下载地址:http://www.netsarang.com/download/main.html)
三、修改SELinux
四、安装JDK
4.1 检查java安装情况
检查包命令: rpm -qa|grep java
4.2 新建文件夹
cd /var
mkdir -p www/html
4.3 使用Xftp 4将下载好的jdk上传到H30,也可以点Xshell的xftp链接(http://www.oracle.com/technetwork/java/javase/downloads/index.html)
4.4 安装
cd /var/www/html
rpm -ivh jdk-7u67-linux-x64.rpm
4.5查看版本
java -version
五、SSH 设置
5.1 创建SSH文件夹
进入H30,查看ssh是否安装,如果有,继续,没有安装下。
rpm -qa|grep ssh 创建.ssh目录。查看文件中,第一个字母d表示是目录,后面跟着的是权限,比如创建者,一般的人,大家有兴趣查下Linux的文件权限。
#进入root目录
cd /root
#创建.ssh目录
mkdir .ssh
#设置权限
chmod .ssh
#检查
ls -al
5.2 创建SSH
后面3个回车
ssh-keygen -t rsa
5.3 复制id_rsa.pub 到authorized_keys
cd .ssh
cat id_rsa.pub >> authorized_keys
5.4 修改H31(集群其他服务器一样)配置
cd .ssh ls -al #设置权限
chmod authorized_keys ls -al
5.5 复制authorized_keys到H31
#copy
scp /root/.ssh/authorized_keys root@H31:/root/.ssh/
#login
ssh root@H31
最新文章
- eap-ttls/mschapv2
- Android 中Thread,Handler,Loop学习
- ECSHOP用户协议字体颜色更改
- 配置SecondaryNameNode
- Careercup - Google面试题 - 4857362737266688
- [Swust OJ 582]--放学了,抢机子了(SPFA)
- [Unity 3D] Unity 3D 性能优化 (一)
- 《javascript高级程序设计》笔记七
- Unity 工作经历+近期面试经历
- 11 ContextMenu 上下文菜单按钮
- golang 通过exec Command启动的进程如何关闭的解决办法 以及隐藏黑色窗口
- k.tt 研究下生成的逻辑代码:从壹开始前后端分离 [.netCore 填坑 ] 三十二║ 四种方法快速实现项目的半自动化搭建
- mysql面试题
- kubernetes云平台管理实战:如何创建deployment更好(九)
- 【异常】idea执行Main方法出现 Exception in thread ";main"; java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest
- d3 parse字符串形式的xml svg and append to element
- HBuilder在MAC下的SVN
- Sublime Text 3 安装与配置
- Linux中断 - tasklet
- 在WMware新建一个虚拟机