一般,我们启动hbase的步骤是:
(1)
./hadoop-2.9.2/sbin/start-all.sh
(2)
启动hbase和yarn(先将终端切换到hbase)(其实不需要启动yarn)
./hbase-1.6.0/./bin/start-hbase.sh
(3)启动hbase shell
./hbase-1.6.0/bin/hbase shell
为了简化上述步骤,我们可以写一个脚本,命名为start-all.sh,代码如下:
#!/bin/bash
./hadoop-2.9.2/sbin/start-all.sh
./hbase-1.6.0/bin/start-hbase.sh
在terminal中运行该脚本文件的步骤是:
首先,创建该脚本文件时候,它可能仅具备写的操作,我们要对它进行更改权限。因此,在terminal下:
chmod 777 start-all.sh
特别地,755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。
777代表,user,group ,others ,都有读写和可执行权限。
然后,我们就可以启动啦(●ˇ∀ˇ●)。在terminal中输入:
./start-all.sh
cd hbase-1.6.0/
./bin/hbase shell
以上完工。