以下是在CentOS中搭建HDFS集群的基本步驟:
yum install -y java-1.8.0-openjdk-devel安裝JDK 8。hostnamectl設置主機名,編輯網絡配置文件配置靜態IP。ssh-keygen -t rsa生成密鑰,ssh-copy-id復制公鑰到其他節點。wget https://archive.apache.org/dist/hadoop/common/hadoop-3.3.1/hadoop-3.3.1.tar.gz。tar -xzvf hadoop-3.3.1.tar.gz -C /usr/local/,并重命名目錄。/etc/profile.d/hadoop.sh,添加JAVA_HOME、HADOOP_HOME和PATH變量,然后執行source /etc/profile.d/hadoop.sh使配置生效。core-site.xml,設置fs.defaultFS為hdfs://namenode_hostname:9000。hdfs-site.xml,配置dfs.replication、dfs.namenode.name.dir和dfs.datanode.data.dir等參數。mapred-site.xml和yarn-site.xml,配置MapReduce和YARN相關參數。hdfs namenode -format。start-dfs.sh。jps檢查進程,訪問http://namenode_hostname:50070查看Web界面。若需配置高可用,還需配置Zookeeper集群、修改相關配置文件并啟動JournalNode等。