作者: whooyun发表于: 2023-11-02 18:04
2、配置/etc/profile环境变量
#java env export JAVA_HOME=/usr/java/jdk1.8.0_281-amd64 export CLASS_PATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME:$JAVA_HOME/bin #hadoop env export HADOOP_HOME=/home/webroot/hadoop/hadoop-3.2.4 export PATH=$PATH:$HADOOP_HOME/bin export PATH=$PATH:$HADOOP_HOME/sbin #zookeeper env export ZOOKEEPER_HOME=/home/webroot/zookeeper/apache-zookeeper-3.8.0-bin export PATH=$PATH:$ZOOKEEPER_HOME/bin #hbase env export HBASE_HOME=/home/webroot/hbase/hbase-2.4.17 export PATH=$PATH:$HBASE_HOME/bin3、配置hadoop内部的etc core-site.xml(saas-test04是机器名,在workers 里修改hostname)
<configuration> <property> <name>fs.defaultFS</name> <value>hdfs://saas-test04:9820</value> </property> </configuration>4、配置hadoop内部的 hdfs-site.xml
<configuration> <property> <name>dfs.replication</name> <value>1</value> </property> </configuration>5、修改hadoop内的环境变量,只需要配置下JAVA_HOME,使用前面的系统环境地址即可
6、格式化namenode //需要注意观察下hadoop-root-namenode-XXX.log的前缀日志,看是否成功,这一步是否成功影响到habase能否正常启动,否则HMaster启动后因为无法连接hdfs就会挂掉
进入目录/hadoop/hadoop-3.2.4
hdfs namenode -format7、启动hadoop,启动后通过jps命令可以看到三个进程:DataNode,SecondaryNameNode(首次只有前俩个),NameNode(是格式化后产生的)
sbin/start-dfs.sh
./start-hbase.sh9、命令行进入hbse数据库
hbase shell