- zookeeper安装与配置
- 使用xftp将压缩包传入/soft中
- 创建zookeeper数据存放目录
mkdir /soft/zookeeper
chmod 766 /soft/zookeeper
分别在三台服务上面依次执行 echo id > /var/zookeeper/myid 命令创建zookeeper编号的myid文件
echo 1 > /soft/zookeeper/myid
echo 2 > /soft/zookeeper/myid
echo 3 > /soft/zookeeper/myid
- 解压zookeeper tar xvzf zookeper-3.4.6.tar,使用mv zookeeper-3.4.6 zk将解压后的文件改名为zk
- 编辑配置文件:进入 /soft/zk/conf 将zoo_sample.cfg文件复制为zoo.cfg并编辑添加以下内容
dataDir是zookeeper数据存放位置,server.y=XXXX:2888:3888是zookeeper每台配置的信息,y代表zookeeper编号及myid文件对应的内容,XXXX是服务器对应的IP地址或者主机名
- 将zk复制到其他节点上
scp -r /soft/zk node1:/soft/
scp -r /soft/zk node2:/soft/
- 启动zookeeper
- HBase的安装与配置
- 使用xftp将hbase压缩包传入/soft
- 使用命令:tar xvzf hbase-0.98.12.1-hadoop2-bin.tar.gz之后使用命令:mv hbase-0.98.12.1-hadoop2 hbase将解压后的文件重命名为hbase
- 修改环境变量
export HBASE_HOME=/soft/hbase
export PATH=$HBASE_HOME/bin:$PATH
执行source /etc/profile使配置生效
- 修改hbase/conf下的hbase-env.sh文件
export JAVA_HOME=/soft/jdk18
export HBASE_MANAGES_ZK=false
修改hbase/conf下的hbase-site.xml文件 添加以下内容
<configuration>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,node1,node2</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/var/zookeeper</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
</configuration>
添加hbase集群服务器的ip或者hostname vi regionservers
- 将hbase目录复制到其他节点
scp -r /soft/hbase node1:/soft/
scp -r /soft/hbase node2:/soft/
- 启动hbase
start-hbase.sh
执行jps命令
关闭hbase
stop-hbase.sh
- 创建bigdata库
- 创建表student,并包含字段“学号,姓名,性别,年龄,性别”信息
- 在student表中插入“自己”真实的信息