logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Hadoop2.6.0自动化部署脚本(一)---神算子

1 概述最近自己写了一个Hadoop自动化部署脚本,包括Hadoop集群自动化部署脚本和Hadoop增加单节点自动化部署脚本。需要快速部署Hadoop集群的童鞋可以使用该脚本。这些脚本我在用5台虚拟机进行了测试,如果在使用中还有bug,欢迎指出。本文主要介绍Hadoop集群自动化部署脚本,安装的Hadoop版本为2.6.0。2 依赖安装Hadoop2.6.0集群需要依赖JDK和Zookeeper。

#hadoop#linux
Zookeeper:“Error contacting service. It is probably not running.”

Zookeeper配置集群后,启动会报“Error contacting service. It is probably not running.”[root@test58 bin]# ./zkServer.sh statusJMX enabled by defaultUsing config: /opt/zookeeper/bin/../conf/zoo.cfgError

HMaster启动后自动关闭

好久没有来写博客了,总算是忙完了,今天回到阔别已久的CU。一早来到单位,就开始着手调试新测试镜像。但是一启动就出了问题,原先调试好的分布式平台却提示了错误:     Zookeeper available but no active master location found     直观的感觉是HMaster的问题,果然,JPS查看发现没有了HMaster进程,进入到hbase-mast

源代码制作成RPM包

由于自动化运维的需求,需要把所有的源代码打成RPM包,方便以后运维安装管理,一般来说源代码制作成RPM一般需要一下的步骤即可。1,确定Linux 环境中安装了gcc rpmbuild make install等2,从源代码中找到spec文件,用来控制包建立的过程3,打包4,查看制作完成的RPM包以下是一个实例:[html] view plaincopy1

swap--源自网站“神算子”:www.wangsenfeng.com

简介Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。Android是基于Linux的操作系统,所以也可以使用Swap分区来提升系统运行效率[1] 。交换分区,英文的说法是swap,意思是“交换”、“实物交易”。它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交

Unrecognized VM option 'UseCompressedOops'

执行bin/kafka-server-start.sh  config/server.properties会报:Unrecognized VM option 'UseCompressedOops'Error: Could not create the Java Virtual Machine.Error: A fatal exception has occurred

Broken pipe."解决

一、现象描述在利用librdkafka同kafka broker通信过程中,当kafka broker意外退出时(如kill -9),librdkafka接口的sendmsg接口报出了“Program received signal SIGPIPE, Broken pipe.” 这个错误具有典型性,根据网络搜索的结果,这个一般是由于向一个被破坏的socket连接或者pipe读写数据造成的,

Unrecognized VM option '+UseCompressedOops' Could not create the Java virtual machine.

开始以为是内存大小的问题, 后来发现不是,是JDK的问题, 我用的32位centos,jdk1.6_24,  换成JDK1.7依然报错。查看 bin/kafka-run-class.sh 找到if [ -z "$KAFKA_JVM_PERFORMANCE_OPTS" ]; then  KAFKA_JVM_PERFORMANCE_OPTS="-server  -XX:+UseComp

10 个 Redis 建议/技巧

Redis 在当前的技术社区里是非常热门的。从来自 Antirez 一个小小的个人项目到成为内存数据存储行业的标准,Redis已经走过了很长的一段路。随之而来的一系列最佳实践,使得大多数人可以正确地使用 Redis。下面我们将探索正确使用 Redis 的10个技巧。1、停止使用 KEYS *Okay,以挑战这个命令开始这篇文章,或许并不是一个好的方式,但其确实可能是最重要的一点。很

到底了