在Debian上安装HDFS,可参考以下步骤:
sudo apt update
和sudo apt upgrade -y
,然后安装JDK,如sudo apt install openjdk-11-jdk -y
,并验证安装java -version
。/etc/network/interfaces
文件,设置静态IP等网络参数,之后重启网络服务sudo systemctl restart networking
。ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
,并将公钥复制到其他节点ssh-copy-id user@node2
等。sudo adduser hadoop
创建用户,并将其加入sudo组sudo usermod -aG sudo hadoop
。wget https://downloads.apache.org/hadoop/common/hadoop-3.3.6/hadoop-3.3.6.tar.gz
,然后解压到指定目录tar -xzvf hadoop-3.3.6.tar.gz -C /usr/local/
。/etc/profile
文件,添加export HADOOP_HOME=/usr/local/hadoop-3.3.6
和export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
,并执行source /etc/profile
。$HADOOP_HOME/etc/hadoop
目录下,编辑core-site.xml
、hdfs-site.xml
等文件,设置文件系统默认名称、副本数、存储目录等参数。/etc/hosts
文件,添加所有节点的IP地址和主机名。hdfs namenode -format
。./sbin/start-dfs.sh
启动HDFS。