Hadoop搭建之前的准备

                    搭建准备:

                        1)配置静态ip

                        2)修改主机名

                        3)修改hosts

                        4)配置普通用户的sudo权限 

                            vi /etc/sudoers

                            添加一句

                            hadoop ALL=ALL....

                        5)关闭防火墙和selinux

                            sudo service iptables stop

                            selinux:   linux系统的内置的权限控制  权限认证

                            sudo vi /etc/selinux/config

                            SELINUX=disabled

                        6)将系统的启动级别改为3

                            #   0 - halt (Do NOT set initdefault to this)    关机

                            #   1 - Single user mode     单用户模式

                            #   2 - Multiuser, without NFS (The same as 3, if you do not have networking)  多用户  不联网

                            #   3 - Full multiuser mode   完全多用户模式

                            #   4 - unused     弃用

                            #   5 - X11    可视化桌面

                            #   6 - reboot (Do NOT set initdefault to this)   重启

                            init 0   init 6

                        7)进行免密码登录

                            在普通用户

                            针对于用户的

                            生产中:主节点从节点必须做 

                            两两相互做

                            生成秘钥

                            ssh-keygen

                            发送秘钥

                            ssh-copy-id hadoop01

                            ssh-copy-id hadoop02

                            ssh-copy-id hadoop03

                            ssh-copy-id hadoop04

                            登陆验证

                            ssh hadoop01

                            ssh hadoop02

                            ssh hadoop03

                            ssh hadoop04

                        8)安装jdk

                            jdk8

                            解压:tar -xvzf

                            配置软连接:ln -s jdk1.8.0_73 jdk

                            配置环境变量:

                                /etc/profile

 

                                export JAVA_HOME=/home/hadoop/apps/jdk

                                export PATH=$PATH:$JAVA_HOME/bin

 

                            source /etc/profile  生效环境变量

                            验证:

                            java -version

 

                            自带jdk的卸载:

                                rpm -qa | grep jdk

                                sudo rpm -e java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64 --nodeps

                                sudo rpm -e java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64 --nodeps

                                source /etc/profile  生效环境变量

                                    验证:

                                    java -version

                        9)时间同步:必须保证linux可以连接外网

                            设置系统时区为上海

                           timedatectl set-timezone Asia/Shanghai

                          设置系统时间与网络时间同步

                        ntpdate cn.pool.ntp.org

                          将系统时间写入硬件时间

                      hwclock --systohc

你可能感兴趣的:(大数据,hadoop)