五一一天在家搭建好了集群,要上班了来不及整理,待下周周末有时间好好整理整理一个完整的搭建hadoop生态圈的集群的系列

  1. 若出现license information(license not accepted),即说明需要同意许可信息,输入1-回车-2-回车-c-回车-c回车,即可解决。

1.关闭防火墙

Centos7的防火墙与以前版本有很大区别,CentOs7这个版本的防火墙默认是使用的firewall,与之前的版本使用iptables不一样。

关闭防火墙:sudo systemctl stop firewalld.service

关闭开机启动:sudo systemctl disable firewalld.service

查看防火墙的状态:systemctl status firewalld

firewalld常用命令:https://xiaoguo.net/wiki/centos-7-firewalld.html

2.永久关闭selinux

查看SELinux的状态:/usr/sbin/sestatus -v 或者 /usr/sbin/getenforece

临时关闭SELinux:setenforece 0 ##设置SELinux 成为permissive模式

##setenforce 1 设置SELinux 成为enforcing模式

永久关闭selinux:修改/etc/selinux/config文件,将SELINUX=enforcing 改为SELINUX=disabled,重启机器即可sudo reboot

3.搭建单机伪分布式

参考:http://www.aboutyun.com/thread-12798-1-1.html

多次hdfs namenode -format会导致namenode的clusterID和datanode的clusterID不一致,长传不了文件

5.设置静态IP

集群Ip需要设置为静态ip,不然这个ip可能会变。

修改对应网卡的配置:vim /etc/sysconfig/network-scripts/ifcfg-eth0

设置: BOOTPROTO="static" #将dhcp改为static

ONBOOT="yes" #开机启用本设置

IPADDR=192.168.7.106 #静态ip地址

GATEWAY=192.168.7.1 #默认网关

NETMASK=255.255.255.0 #子网掩码

DNS1=192.168.7.1 #DNS 配置

重启网络服务:service network restart

查看改动后的效果:ip addr #Centos7后不再使用ifconfig而是用ip 命令查看网络信息

使用sudo时user is not in sudoers file 的解决

解决办法:

以root用户修改/ete/sudoer 文件属性为root可修改,并在root ALL 行下添加 oracle ALL(类似root行)

[root@DBA2 etc]# chmod u+w sudoers

[root@DBA2 etc]# vi sudoers

添加 oracle    ALL=(ALL)    ALL

 

将sudoer属性改回原值:

[root@DBA2 etc]# chmod u-w sudoers

[root@DBA2 etc]# ll sudoers

-r--r----- 1 root root 3402 Sep  4 10:40 sudoers

 

再试试sudo的命令,可以使用了;

[oracle@DBA2 ~]$ sudo ps -ef|grep dbw

[sudo] password for oracle:

oracle    3140    1  0 09:28 ?        00:00:06 ora_dbw0_orcl2

oracle  19299 17065  0 10:41 pts/2    00:00:00 grep dbw

  1. 修改配置文件主机名

    hostname  name

    vim /etc/hostname

  2. 免密码登录 http://www.360doc.com/content/16/0831/21/19351147_587364587.shtml

  3. 卸载centos7 自带的OpenJDK http://blog.csdn.net/xiegh2014/article/details/52343438

  4. hadoop http://www.open-open.com/lib/view/open1435761287778.html

  5. hadoop 环境变量 http://blog.sina.com.cn/s/blog_a001e5980102vqk2.html

完全卸载mysql http://blog.csdn.net/typa01_kk/article/details/49057073

8. 安装mysql http://www.centoscn.com/mysql/2016/0315/6844.html

9. 设置 mysql root 密码 http://blog.csdn.net/xyang81/article/details/51759200

10. 安装scala和spark http://blog.csdn.net/ling811/article/details/51897799

  1. Hbase http://www.cnblogs.com/sdksdk0/p/5605013.html
  2. Hbase http://www.cnblogs.com/machong/p/6141990.html

配置Hadoop,hive,spark,hbase ————待整理的更多相关文章

  1. Hadoop Hive与Hbase整合+thrift

    Hadoop Hive与Hbase整合+thrift 1.  简介 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句 ...

  2. hadoop+hive+spark搭建(一)

    1.准备三台虚拟机 2.hadoop+hive+spark+java软件包 传送门:Hadoop官网 Hive官网 Spark官网      一.修改主机名,hosts文件 主机名修改 hostnam ...

  3. 在MacOs上配置Hadoop和Spark环境

    在MacOs上配置hadoop和spark环境 Setting up Hadoop with Spark on MacOs Instructions 准备环境 如果没有brew,先google怎样安装 ...

  4. Hadoop Hive与Hbase关系 整合

    用hbase做数据库,但因为hbase没有类sql查询方式,所以操作和计算数据很不方便,于是整合hive,让hive支撑在hbase数据库层面 的 hql查询.hive也即 做数据仓库 1. 基于Ha ...

  5. centos 7 配置hadoop与spark

    cd /home mkdir shixi_enzhaocd shixi_enzhaomkdir suaneccd suanecmkdir installsmkdir libsmkdir scripts ...

  6. hadoop+hive+spark搭建(二)

    上传hive软件包到任意节点 一.安装hive软件 解压缩hive软件包到/usr/local/hadoop/目录下 重命名hive文件夹 在/etc/profile文件中添加环境变量 export ...

  7. 了解大数据的技术生态系统 Hadoop,hive,spark(转载)

    首先给出原文链接: 原文链接 大数据本身是一个很宽泛的概念,Hadoop生态圈(或者泛生态圈)基本上都是为了处理超过单机尺度的数据处理而诞生的.你能够把它比作一个厨房所以须要的各种工具. 锅碗瓢盆,各 ...

  8. 一文教你看懂大数据的技术生态圈:Hadoop,hive,spark

    转自:https://www.cnblogs.com/reed/p/7730360.html 大数据本身是个很宽泛的概念,Hadoop生态圈(或者泛生态圈)基本上都是为了处理超过单机尺度的数据处理而诞 ...

  9. zookeeper笔记--配置以及和spark hbase结合使用

    Spark集群基于ZooKeeper的搭建:http://www.dataguru.cn/thread-333245-1-1.html Spark需要修改的地方: 进入spark的配置目录,参照下面代 ...

随机推荐

  1. initGLWidgetAndViewer

    void initGLWidgetAndViewer() { osgViewer::ViewerBase::ThreadingModel threadingModel = osgViewer::Vie ...

  2. No WebApplicationContext found: no ContextLoaderListener registered

    修改前运行报错:No WebApplicationContext found: no ContextLoaderListener registered? <web-app> <dis ...

  3. SpringMVC拦截器工作流程图

  4. python 高阶函数、柯里化

    高阶函数 First Class Object 函数在python中是一等公民 函数也是对象,可调用的对象 函数可作为普通变量.参数.返回值等等 高阶函数 数学概念 y=g(f(x)) 在数学和计算机 ...

  5. 【Leetcode_easy】1122. Relative Sort Array

    problem 1122. Relative Sort Array 参考 1. Leetcode_easy_1122. Relative Sort Array; 2. helloacm; 完

  6. (三)Asp.net web api中的坑-【http post请求中的参数】

    接上篇, HttpPost 请求 1.post请求,单参数 前端 var url = 'api/EnterOrExit/GetData2';var para = {};para["Phone ...

  7. OpenLayers 根据坐标动态画多边形

    找了一上午,发现都是鼠标点击画框的,那为什么不标明了是 “鼠标”点击 呢? 想实现的功能是数据库检索坐标集合,然后根据分组提取4点坐标,最后把多个多边形形成图层放在地图上. 最后的实现: <!D ...

  8. c#关于Dictionary中自定义Key

    Dictionary 描述 字典 Dictionary 通过 Hash 桶算法进行O(1)查找数据,在 Hash 碰撞达到一定次数后会自动进行 Resize,也会在数组大小不足的时候会自动进行Resi ...

  9. vue告警信息:{ parser: "babylon" } is deprecated.

    告警信息: 13% building modules 28/40 modules 12 active ...dex=0!\src\App.vue{ parser: "babylon" ...

  10. [学习笔记] Blender layout 视图切换

    layout 数字键5  --- 正交视图/透视图 切换 数字键0 -- 摄像机视图 数字键7 -- 顶视图 数字键1 --- 前视图 数字键3 --- 右视图 ctrl +数字键3 --- 左视图 ...