HBase - 安装过程中的问题

问题1:启动时start-hbase.sh 报 权限不够

原因:在移动文件时,使用root用户在/usr/local下创建的hbase,所以hbase文件夹的使用者为root,其他人没权限

解决方案:

  修改权限

  查看权限 :  ll /usr/local  - 找hbase,

  修改:sudo chown -R userName(要使用的用户名) hbase(文件名)

问题2:启动时只有HMaster,没有HRegionServer,HQuorumPeer

原因:不详,应该是配置文件有问题

解决方案:认真查看配置文件(很重要,很重要,很重要),确认无误,重启hbase,stop-hbase.sh,start-hbase.sh

问题3:对于问题2,重启后,只有HQuorumPeer进程没启动

报错:

  Kouri: java.net.BindException: 地址已在使用
  Kouri:     at sun.nio.ch.Net.bind0(Native Method)
  Kouri:     at sun.nio.ch.Net.bind(Net.java:433)
  Kouri:     at sun.nio.ch.Net.bind(Net.java:425)
  Kouri:     at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
  Kouri:     at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
  Kouri:     at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:67)
  Kouri:     at org.apache.zookeeper.server.NIOServerCnxnFactory.configure(NIOServerCnxnFactory.java:90)
  Kouri:     at org.apache.zookeeper.server.ZooKeeperServerMain.runFromConfig(ZooKeeperServerMain.java:117)
  Kouri:     at org.apache.hadoop.hbase.zookeeper.HQuorumPeer.runZKServer(HQuorumPeer.java:95)
原因:端口占用

解决方案:

  在 $HBASE_HOME/conf/hbase-site.xml 中添加已下内容

  <property>

   <name>hbase.zookeeper.property.clientPort</name>

    <value>2182</value>(端口随便?你试试)

  </property>

问题4:(这是个警告)Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m;

原因:jdk版本高(jdk-1.8.1) -XX:PermSize和-XX:MaxPermSize在jdk1.8中被弃用了,

解决方案:

  注释掉以下行(句子前加 “#”):

  # export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"
  # export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"

原文地址:https://www.cnblogs.com/floakss/p/9783506.html

时间: 2024-08-02 02:47:56

HBase - 安装过程中的问题的相关文章

HBase集群安装过程中的问题集锦

1.HRegionServer启动不正常 在namenode上执行jps,则可看到hbase启动是否正常,进程如下: [[email protected] bin]# jps26341 HMaster26642 Jps7840 ResourceManager7524 NameNode7699 SecondaryNameNode 由上可见,hadoop启动正常.HBase少了一个进程,猜测应该是有个节点regionserver没有启动成功. 进入节点slave1 ,执行jps查看启动进程: [[e

SQL安装过程中“针对SQL Server 注册表的一致性验证“出错解决方式

1.打开注册表,查找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\0804],分别打开Counter 和Help 2.打开Counter,把滚动条拉倒最后,然后记下最大的那个值(不同计算机不一样的),记下后关闭窗口 3.同样的打开Help,滚动到最后记最大的那个值(你们的值不一定跟我一样的哦!!!),记下后关闭窗口 4,再重新定位到Perflib的节点上, 5.双击Last Counter然后在

20170514002Oracle 11g R2安装过程中遇到的报错及解决办法

Oracle 11g R2安装过程中遇到的报错及解决办法 1.提示Check if the DISPLAYvariable is set.    Failed<<<< 解决方案: #xhost +  //切换到root用户输入 #su – Oracle  //切换到oracle用户 $./runInstaller  //执行安装程序 xhost 是用来控制X server访问权限的. 通常当你从hostA登陆到hostB上运行hostB上的应用程序时, 做为应用程序来说,hostA

Oracle RAC安装过程中碰到的“坑”和关键点(二)

(1) 依赖包的安装 Linux下安装Oracle,除了系统配置参数,我觉得依赖包的安装是另一个比较琐碎的操作. 本次安装碰到了几个包的问题: (a) rpm -Uvh gcc-4*提示: 02. error: Failed dependencies: 03.    cloog-ppl >= 0.15 is needed by gcc-4.4.7-4.el6.x86_64 04.    cpp = 4.4.7-4.el6 is needed by gcc-4.4.7-4.el6.x86_64 不

Slackware安装过程中遇到的问题

在此记录Slackware安装过程中遇到的问题以及一些杂项.... 1.关于grub安装:如果在安装过程中未安装lilo,可在退出setup,但在重启之前安装grub. chroot /mnt grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg 2.安装后引导出现kernel panic no syncing:vfs unable to mount root fs on... 解决方法:首先chroot from cd(下文提到如

Debian7.6安装过程中遇到的问题

一 sudo命令不能用 1 使用su切换到root用户,命令: su 2 使用名:vim /etc/sudoers添加sudoer用户,命令: vim /etc/sudoers 找到root=(ALL:ALL)ALL,在下面添加: %你的用户名=(ALL)ALL 如果不想输入密码,可如下书写: %你的用户名 ALL=(ALL) NOPASSWD: ALL 二 中文系统切换为英文系统 1 获得root权限,编辑local文件,命令: vim /etc/default/local 2 把已经存在的内

Office 2010 安装过程中出错

今天在安装office2010 的时候一直提示:"安装过程中失败",具体错误信息如下图: 注册表也按照网上的进行了删除,也用微软的清理工具清理过了,杀毒软件也关闭了,Windows Install服务业特意开启了,但还是失败. office卸载工具下载地址:http://download.csdn.net/detail/xunzaosiyecao/7289875 解决方法: 安装的时候,不安装共享和工具就可以成功了. 小注: 安装成功后,如果后面的使用中用到了共享与office工具,在

GODADDY SSL 证书安装过程中的问题

GODADDY 证书安装过程中的问题 1.  注册账号 2.  申请证书 3.  进入SSL 证书  选择"管理" 打开后 可以根据自己的需求下载相应的证书 4.  我这里下载的Nginx的,一个是证书,另一个gd_bundle-g2-g1.crt下载完后上传到WEB服务器上然后配置nginx 如下: listen       443 ssl; server_name  youdomain; ssl                                     on; ssl

MySQL5.7 安装过程中出现 attempting to start service 过不去

MySQL5.7 安装过程中出现 attempting to start service 过不去. 1,机制打开服务,把MySql服务名启动(我的是MySqlAliyun) 启动失败:提示1067错误. 2,在mysql安装目录(C:\Program Files\MySQL\MySQL Server 5.7)下把my-default.ini复制为my.ini 在my.ini取消basedir和datadir的注释: #设置basedir指向mysql的安装路径 basedir= C:\Progr