关闭HBase ./stop-hbase.sh 出现Stopping hbasecat:/tmp/hbase-root-master.pid:No such file or directory

stopping hbasecat: /tmp/hbase-root-master.pid: 没有那个文件或目录

 

在hbase目录下conf文件夹下 hbase-env.sh中修改pid文件的存放路径,

看注释,

hbase默认注释掉HBASE_PID_DIR,

而hbase默认把pid文件放在/tmp目录下

,Ubuntu 默认重启自动删除/tmp文件夹中的目录 。

删除之后hbase无法找到,在配置中把目录改成不会被删除的目录

Vim hbase-env.sh

# The directory where pid files are stored. /tmp by default.

export HBASE_PID_DIR=/var/hadoop/pids

:wq

Mkdir /var/hadoop/pids

Start-hbase.sh   这一步是为了让  /var/hadoop/pids目录下有hbase-root-master.pid文件,让stop-hbase.sh命令能找到这个

Stop-hbase.sh

你可能感兴趣的:(HBase,大数据,hbase,大数据)