Home

HBase常用命令

进入Hbase Shell 1$HBASE_HOME/bin/hbase shell 查看表 1hbase(main)> list 查看表结构 123# 语法:describe <table># 例如:查看表t1的结构hbase(main)> describe 't1' 创建表结构 123# 语法:create <table>, {NAME =

ThreadLocal使用介绍

如何使用ThreadLocal在系统中任意一个适合的位置定义个ThreadLocal变量,可以定义为public static类型(直接new出来一个ThreadLocal对象),要向里面放入数据就使用set(Object),要获取数据就用get()操作,删除元素就用remove(),其余的方法是非public的方法,不推荐使用。 下面是一个简单例子(代码片段1):1234567891011121

volitile关键字

volatile关键字的两层语义一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义 保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。 禁止进行指令重排序。 先看一段代码,假如线程1先执行,线程2后执行:12345678//线程1boolean stop = false;while(!st

jenkins_rebuild_endless问题

问题描述: 当git的branch配置成”*/dev”的时候, 构建的时候会出现多个后续版本1215:03:54 Multiple candidate revisions15:03:54 Scheduling another build to catch up with Test_Git 然后就会无限的自动重复构建。问题分析:从构建日志中可以看到:12> /usr/local/bin/git

Java内存管理机制笔记

JVM内存区域 程序计数器: 线程私有,存放当前线程所执行的字节码的行号,通过改变这个计数器的值来选取下一条需要执行的字节码命令。线程挂起恢复也需要通过该计数器恢复执行位置。 JVM栈: 线程私有,与线程的生命周期相同。每个方法执行的同时都会创建一个栈帧,存放局部变量,对象引用,方法出口等。 Java堆: 所以线程共享,几乎所有的对象实例都存在这里(有些产量,例如String会放在方法区的常量池中

ES优化

内存和打开的文件数如果你的elasticsearch运行在专用服务器上,经验值是分配一半内存给elasticsearch。另一半用于系统缓存,这东西也很重要的。 你可以通过修改ES_HEAP_SIZE环境变量来改变这个设定。在启动elasticsearch之前把这个变量改到你的预期值。 另一个选择上球该elasticsearch的ES_JAVA_OPTS变量,这个变量是在启动脚本(elastics

CDH_5.X_CentOS安装

概述Cloudera企业级数据中心的安装主要分为4个步骤: 集群服务器配置,包括安装操作系统、关闭防火墙、同步服务器时钟等; 安装Cloudera管理器; 安装CDH集群; 集群完整性检查,包括HDFS文件系统、MapReduce、Hive等是否可以正常运行。 准备工作 集群规模5个节点 1234567Cloudera管理器节点: 172.31.46.113CDH节点: 172.3

cloudera相关说明

相关目录 /var/log/cloudera-scm-installer : 安装日志目录。 /var/log/* : 相关日志文件(相关服务的及CM的)。 /usr/share/cmf/ : 程序安装目录。 /usr/lib64/cmf/ : Agent程序代码。 /var/lib/cloudera-scm-server-db/data : 内嵌数据库目录。 /usr/bin/postgres

cloudera-scm-server dead but pid file exists

问题: 系统磁盘或者内存问题导致cloudera server挂掉,启动异常。进程已死,pid文件存在。1234# service cloudera-scm-server start$> Starting cloudera-scm-server: [ OK ]# service cloudera-scm-server status

Storm安装配置

我们使用3台机器搭建Storm集群:123192.168.4.142 h1192.168.4.143 h2192.168.4.144 h3 首先要保证zookeeper集群正常运行,假设zk也同样部署在h1, h2, h3机器上,端口为为默认的2181。然后,在h1节点上,执行如下命令安装:12345$> cd /usr/local/$> wget http://mirro