`
文章列表
tickTime                                      
观察者不参与投票,只监听投票结果 1.修改zoo.cfg文件    添加:    peerType=observer    修改    server.3=192.168.163.130:2888:3888:observer
zookeeper通过原子广播机制实现了数据一致性 是否保存
通过代码操作zookeeper  
1.在3台linux服务器上安装zookeeper 2.修改zoo.cfg    server.1=IP:2888:3888    server.2=IP:2888:3888    server.3=IP:2888:3888 3.在zookeeper新建myid    内容为1(对应第二步) 4.启动zookeeper    sh zkServer status 查看zookeeper的状态  
操作zookeeper需要通过客户端,所以需要先启动客户端 一.启动客户端 sh zkCli.sh  二.zookeeper结构          知识点:      1.zk有一个根节点/。对于zk的操作都是基于根节点      2.每个节点都可以创建子节点      3.每个节点都叫znode      4.每个znode都可以存储数据      5.多个znode节点形成一棵znode树      6.znode树会存在于zk服务端的内存中,供用户快速查询。为了防止数据丢失,会落地在磁盘上,会存到dataDir下      7、znode的路径是全局唯一的,基 ...
发的发的链接
目录 zookeeper入门 通过客户端操作zookeeper 一、zookeeper是什么     zookeeper是一个开源的分布式协调服务框架 二、可以解决的问题    在分布式应用中,提供可靠的,可扩展的,分布式的,可配置的协调机制来管理整个集群的状态     统一命名服务,信息配置管理,数据一致性,集群管理,分布式锁等等 三、zookeeper怎么使用   3.1zookeeper单机模式安装        1.下载附件中的zookeeper.tar.gz        2.将zookeeper.tar.gz上传到linux服务器        3.解压z ...

Js函数返回值

    博客分类:
  • Js
一、返回控制与函数结果,语法为:return 表达式;作用: 结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制语法为:return;作用: 结束函数执行,返回调用函数,而且把undefined作为函数的结果 在大多 ...
转自:http://blog.sina.com.cn/s/blog_4e1cd1f40100nhse.html 经常使用xManager、putty等工具ssh连接linux主机的同学可能会有这样的一个困扰,使用ssh连接后发现中文乱码。要解决问题就要了解问题是怎么发生的,linux主机的默认中文字符集是UTF-8而windows系统一般是GB2312 或 GB18030这样就会出问题,网上有好多更改linux主机字符集解决问题的这里不再重复,我的解决办法是把xManager、putty等工具的字符改为UTF-8,看下面操作xManager:putty:
tar.bz2 解压命令 bzip2 -d gcc-4.1.0.tar.bz2---上面解压完之后执行下面的命令。 tar -xvf gcc-4.1.0.tar 或 tar -xvf *.tar解完之后会出现多一个文件夹 gcc-4.1.0
                    Java Ruby PHP 擅长领域                                                                                                                                                 ...
转自:http://www.cnblogs.com/flyoung2008/archive/2011/12/09/2281400.html   我的开发环境: 操作系统centos5.5 一个namenode 两个datanode Hadoop版本:hadoop-0.20.203.0 Eclipse版本:eclipse-java-helios-SR2-linux-gtk.tar.gz(使用3.7的版本总是崩溃,让人郁闷) 第一步:先启动hadoop守护进程 具体参看:http://www.cnblogs.com/flyoung2008/archive/2011/11/29/226 ...
域/bin/setEnvrio.sh
今天一不小心在ubuntu下把一个文件移动到了回收站,我并不想删,手误了。我急忙到Nautilus下的回收站中准备恢复它,但是里面居然什么都没有。     后来我发现这是由于我删文件的地方不在HOME所在的分区,而是在另一个独立的Linux分区下,这是我专门用于开发的分区。而我删除的东东在分区根目录下的.Trash-1000/file目录下,相关的删除信息(删除时间和文件所在目录)在.Trash-1000/info目录的文件中。也就是说独立的Linux分区的回收站目录是分区根目录下的.Trash-1000/(ubuntu是这样,如果别的系统应该也是类似名字的目录)。其中的目录结构为: ...
Global site tag (gtag.js) - Google Analytics