- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 HBase 启动错误,HBase管理zookeeper ,无法定位登录配置
启动错误2013-12-29 17:42:22,025 INFO org.apache.zookeeper.ClientCnxn: Opening socket connection to server xxxxx:2222. Will not attempt to authenticate using SASL (无法定位登录配置)分析:是由于zookeeper连接的问题,我
2013-12-29 22:56:57 5236 1
原创 HBase安装配置,使用独立zookeeper,shell测试
前言安装前需要的条件,使用过hadoop的,基本不需要改什么了:1、java环境2、hadoop(HBase基于HDFS)3、zookeeper(我这里使用独立的zookeeper,因为之前用过已装好,当然亦可以使用HBase管理zookeeper)4、SSH,NTP时间同步5、系统调优,这个可以等安装完后改,文件打开数(ulimit和nproc)6、修改Hadoop
2013-12-29 22:40:55 19067 4
原创 zookeeper-3.4.6 安装配置
1、配置主机名与ip对应关系 即host表命令: vi /etc/hosts格式: ip 主机名例子 : 192.168.100.1 slave1 192.168.100.2 slave2 192.168.100.3 slave32、改配置文件 conf/zoo.cfg现将安装包传到一台机子(slave1),解压到安装目录主要配置:tickTi
2013-12-29 21:27:43 7824
转载 搞笑--一篇有趣的文章编译自一篇西班牙博客。有一位美丽的公主,被关押在一个城堡中最高的塔上,一条凶恶的巨龙看守着她,需要有一位勇士营救她…
一篇有趣的文章编译自一篇西班牙博客。有一位美丽的公主,被关押在一个城堡中最高的塔上,一条凶恶的巨龙看守着她,需要有一位勇士营救她…下面是各种语言如何想办法将公主从巨龙手中营救出来的。Java – 赶到那里,找到巨龙,开发出一套由多个功能层组成的恶龙歼灭框架,写几篇关于这种框架的文章…但巨龙并没有被消灭掉。.NET – 赶到哪里,看到了Java程序员的做法,完全拷贝过来,试图去杀掉巨
2013-12-27 23:14:09 2211
原创 tomcat 使用心得(问题)-eclipse 启动tomcat 后 浏览器访问404 --eclipse复制工程显示原来的工程名
1、eclipse 启动tomcat 后 浏览器访问404 http://localhost:8080/ eclipse 中tomcat需要配置一下,双击tomcat ,修改 server Locations2、eclipse复制工程显示原来的工程名 打开navigator视图,在复制工程下,找到.settings文件夹中的org.eclipse.wst.com
2013-12-25 23:35:40 2062
转载 关于程序员的59条搞笑但却真实无比的编程语录
我收集了很多编程语录,基本上都跟程序员的生活有关。这些语录涉及软件开发,代码维护,调试纠错,软件bug,系统设计、文档,代码质量,测试和软件开发团队管理等方面。下面的这59条语录虽然很搞笑,但却真实无比。只有程序员才能理解这些编程语句里的真正内涵。闲言少叙,开始吧…程序员编程语录1. 一个好的程序员是那种过单行线马路都要往两边看的人。(Doug Linder)2. 程序
2013-12-23 23:39:48 1494
转载 HBASE安装和简单测试
先拿来,测试一下1. 修改HDFSS设置vi conf/hdfs-site.xml增加下面的设置,HBASE需要访问大量的文件dfs.datanode.max.xcievers40962. 设置NTP同步rpm -qa |grep ntpmaster用缺省配置slaves:vi /etc/ntp.confserver 192.
2013-12-23 17:35:24 1277
原创 机器学习-----K近邻算法
下午参加了个交流会,主要介绍了一下K近邻算法。这里把我的理解总结一下。K临近算法就是,样本中的数据有多个维度,每条样本对应一个标签。对要判断的数据,跟样本中的数据求出距离,然后递增排序,去前K个距离近的样本,对应标签比例大的那个就是,要判断的数据对应的标签。这个算法的思想还是挺好理解的,但是真正应用到实际问题时,可能对不同数据,需要具体考虑。例如,样本数据较大时,不能都去求距离,然后排
2013-12-22 23:39:42 1228
原创 shell编程----目录操作(文件夹)
以前在学校的时候玩过,但用的不多,最近做服务器,温习温习。1、判断文件夹是否存在#!/bin/bashmyPath="/var/test"if [ ! -d "$myPath" ]; thenmkdir "$myPath"fi如果不存在,创建之。后续慢慢更新O(∩_∩)O~
2013-12-17 18:03:24 1194
原创 linux Crontab 使用 --定时任务
前言想要定时执行脚本,可以使用crontab。一般linux都启动的crontab,可直接使用,先贴几个服务命令:/sbin/service crond start/sbin/service crond stop/sbin/service crond restart/sbin/service crond reload如果系统没有开启启动crontab,可以在 /etc/rc
2013-12-17 17:48:26 1173
转载 bash: service: command not found
在linux下操作的时候经常会遇到,bash: service: command not found这个错误,以前在网上找了,照着弄了,也没细看原因,今天又碰到这个问题,就顺便研究一下。 1、通常这种情况是出现在 通过su root命令来进行操作的时候。 su或者su root 只是相当于以root用户身份来操作,实际的系统环境并没有切换到root用户的环境,而只是当前登录用户;
2013-12-16 18:15:02 1336
原创 并发编程----共享变量
在编写并发程序时,使用共享变量要慎用,先说一下最近写程序是出现的问题,在考虑同步。写分布式程序,如果想用共享的变量,根据经验最好放到公共缓存中,例如memcache,这样集群中的节点都可以使用,如果只在程序中使用静态变量,只有本地的程序可以使用。在考虑一下同步问题,之前在学操作系统时,有很多同步的方法,使用信号量,PV操作,这个在实际应用中可以进一步探究。
2013-12-13 22:44:18 1970
转载 玩转Hadoop的几个小技巧
Hadoop添加节点的方法 自己实际添加节点过程:1. 先在slave上配置好环境,包括ssh,jdk,相关config,lib,bin等的拷贝;2. 将新的datanode的host加到集群namenode及其他datanode中去;3. 将新的datanode的ip加到master的conf/slaves中;4. 重启cluster,在cluster中看到新的datanod
2013-12-05 12:27:04 1066
转载 Linux系统下各个目录的功能划分
/bin:是binary的缩写,这个目录是对Unix系统习惯的沿袭,存放着使用者最经常使用的命令。如:ls,cp,cat等。/boot:这里存放的是启动Linux时使用的一些核心文件。/dev:是device的缩写.这个目录下是所有Linux的外部设备,其功能类似Dos下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理
2013-12-05 12:25:20 1206
转载 Hadoop使用常见问题以及解决方法(转载)
1:Shuffle Error: Exceeded MAX_FAILED_UNIQUE_FETCHES; bailing-outAnswer:程序 里面需要打开多个文件 ,进行分析,系统一般默认数量是1024,(用ulimit -a可以看到)对于正常使用是够了,但是对于程序来讲,就太少了。修改办法:修改2个文件。 /etc/security/limits.conf
2013-12-05 12:23:15 1178
转载 Hadoop Shell命令
FS Shell调用文件系统(FS)Shell命令应使用bin/hadoop fs 的形式。 所有的的FS shell命令使用URI路径作为参数。URI格式是scheme://authority/path。对HDFS文件系统,scheme是hdfs,对本地文件系统,scheme是file。其中scheme和authority参数都是可选的,如果未加指定,就会使用配置中指定的默认sche
2013-12-05 12:21:22 761
转载 实际项目中的常见算法--有实现--好强大--慢慢学习
近日Emanuele Viola在Stackexchange上提了这样的一个问题,他希望有人能够列举一些目前软件、硬件中正在使用的算法的实际案例来证明算法的重要性,对于大家可能给到的回答,他还提出了几点要求:使用这些算法的软件或者硬件应该是被广泛应用的;例子需要具体,并给出确切的系统、算法的引用地址;在经典的本科生或者博士的课程中应该教过这些算法或者数据结构;Vijay
2013-12-02 23:27:14 1243
转载 Java性能小技巧
局部决定整体。一个应用的整体性能取决于每个组件的性能。下面是一些帮助你提高应用性能的Java编程技巧:编程技巧原因及策略避免重复创建对象为什么:更少的对象会需要更少的垃圾回收使用的空间越少,应用的性能越好怎么做:重复利用一个对象,而不是在每次需要的时候都去创建一个功能一样的对象(这样做)
2013-12-02 23:21:55 771
转载 100个高质量Java开发者博客
本文由 ImportNew - 夏千林 翻译自 programcreek。如需转载本文,请先参见文章末尾处的转载要求。ImportNew注:原文中还没有100个。作者希望大家一起来推荐高质量的Java开发博客,然后不段补充到这个列表。欢迎你也参与推荐优质的Java开发博客。(声明一下:我们的数学不是体育老师教的!:) )本文的主要目的是收集全球范围内100个高质量Java开发者博客
2013-12-02 23:19:22 1336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人