以下是在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等。