Hadoop HDFS 3.3.1分散式儲存搭建
vim /etc/hosts192.168.207.164 centos8-0192.168.207.165 centos8-1
systemctl stop firewalld.servicesystemctl disable firewalld.service
setenforce 0vim /etc/selinux/configSELINUX=disabled
另一臺機器,重複1.1-1.3步驟
1.4 配置免密登陸
1.4.1 使用 root 使用者登陸系統生成金鑰:
ssh-keygen
一直回車確定 (生成的金鑰檔案在 /root/.ssh下 id_rsa 、id_rsa.pub )
1.4.2 配置自己對自己的免密登陸:
ssh-copy-id centos8-0
(另一臺機器 ssh-copy-id centos8-1 )根據提示輸入 yes , 輸入密碼( centos8-0 就是你當前第一臺的主機名)。
1.4.3 將金鑰檔案複製到第二臺主機上:
ssh-copy-id centos8-1
(另一臺機器 ssh-copy-id centos8-0 ),根據提示輸入 yes , 根據提示輸入對方主機的 root 密碼 。
1.4.4 配置完免密登陸後,相互測試一下,能不能免密登入:
ssh centos8- (ssh centos8-1)
tar zxf jdk-8u131-linux-x64.tar.gzmv jdk1.8.0_131 /usr/local
export JAVA_HOME=/usr/local/jdk1.8.0_131export JRE_HOME=/usr/local/jdk1.8.0_131/jreexport PATH=$PATH:$JAVA_HOME/binexportCLASSPATH=.:$JAVA_HOME/lib:/dt.jar:$JAVA_HOME/lib/tools.jarexportLD_LIBRARY_PATH=$JAVA_HOME/jre/lib/amd64:$JAVA_HOME/jre/lib/amd64/server
source /etc/profile
java -version
scp -r /usr/local/jdk1.8.0_131/root@centos8-1:/usr/local/scp /etc/profile root@centos8-1:/etc/
source /etc/profile
mkdir /home/hadoop/tar zxf hadoop-3.3.1.tar.gz mkdir /home/hadoop/tmp -pmkdir /home/hadoop/dfs/data -pmkdir /home/hadoop/dfs/name -p
exportHADOOP_HOME=/home/hadoop/hadoop-3.3.1exportPATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
source /etc/profile
cd /home/hadoop/hadoop-3.3.1/etc/hadoopvim hadoop-env.sh
export JAVA_HOME=/usr/local/jdk1.8.0_131export HDFS_NAMENODE_USER=rootexport HDFS_DATANODE_USER=rootexport HDFS_DATANODE_SECURE_USER=rootexport HDFS_SECONDARYNAMENODE_USER=rootexport HADOOP_SHELL_EXECNAME=root
<configuration><property><name>fs.defaultFS</name><value>hdfs://centos8-0:9000</value></property><property><name>hadoop.tmp.dir</name><value>/home/hadoop/tmp</value></property></configuration>
<configuration><property><name>dfs.replication</name><value>2</value></property><property><name>dfs.namenode.name.dir</name><value>/home/hadoop/dfs/name</value></property><property><name>dfs.datanode.name.dir</name><value>/home/hadoop/dfs/data</value></property><property><name>dfs.namenode.secondary.http-address</name><value>centos8-1:9000</value></property><property><name>dfs.permissions</name><value>false</value></property></configuration>
centos8-0centos8-1
scp -r /home/hadoop root@centos8-1:/home/scp /etc/profile root@centos8-1:/etc/
source /etc/profile
hdfs namenode -format
start-dfs.sh
C:\Windows\System32\drivers\etc\hosts192.168.207.164 centos8-0192.168.207.165 centos8-1
hadoop fs -ls /hadoop fs -mkdir /mytesthadoop fs -copyFromLocal test.txt/test.txthadoop fs -appendToFile test.txt/test.txthadoop fs -cat /test.txt
推薦閱讀
THE END
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70011764/viewspace-2852632/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- HDFS分散式儲存分散式
- Hadoop hdfs完全分散式搭建教程Hadoop分散式
- Hadoop 三劍客之 —— 分散式檔案儲存系統 HDFSHadoop分散式
- 什麼是HDFS 分散式儲存分散式
- hadoop3.1.0 HDFS快速搭建偽分散式環境Hadoop分散式
- CentOS7 hadoop3.3.1安裝(單機分散式、偽分散式、分散式)CentOSHadoop分散式
- HDFS分散式儲存的意義及技術解析分散式
- HDFS分散式叢集搭建分散式
- Hadoop--HDFS完全分散式(簡單版)Hadoop分散式
- 必須掌握的分散式檔案儲存系統—HDFS分散式
- CEPH分散式儲存搭建(物件、塊、檔案三大儲存)分散式物件
- FastDFS+Nginx搭建分散式圖片儲存ASTNginx分散式
- HDFS分散式儲存中NameNode 和DataNode 有什麼區別?分散式
- 分散式檔案儲存hdfs簡介及常用命令分散式
- hadoop分散式叢集搭建Hadoop分散式
- Hadoop 系列(一)—— 分散式檔案系統 HDFSHadoop分散式
- 在 Ubuntu 22 的基礎上進行 Hadoop 偽分散式(HDFS)的搭建UbuntuHadoop分散式
- 分散式檔案系統HDFS,大資料儲存實戰(一)分散式大資料
- Redis 分散式儲存Redis分散式
- Hadoop學習(一)——HDFS分散式檔案系統Hadoop分散式
- Hadoop基礎(一):分散式檔案系統HDFSHadoop分散式
- Hadoop分散式叢集搭建_1Hadoop分散式
- hadoop完全分散式環境搭建Hadoop分散式
- Hadoop環境搭建(二)分散式Hadoop分散式
- Hdfs儲存策略
- Hadoop 基石HDFS 一文了解檔案儲存系統Hadoop
- docker筆記39-ceph分散式儲存的搭建Docker筆記分散式
- 大資料2-Hadoop偽分散式+ZK+HDFS大資料Hadoop分散式
- 分散式儲存ceph 物件儲存配置zone同步分散式物件
- DAOS 分散式非同步物件儲存|儲存模型分散式非同步物件模型
- 從 RAID 到 Hadoop Hdfs 『大資料儲存的進化史』AIHadoop大資料
- Hadoop分散式檔案系統(HDFS)會不會被淘汰?Hadoop分散式
- hadoop之旅2-centerOS7: 搭建分散式hadoop環境HadoopROS分散式
- Hadoop入門(一)之Hadoop偽分散式環境搭建Hadoop分散式
- 分散式儲存轉崗記分散式
- Gartner:浪潮儲存進入分散式儲存前三分散式
- 哪些企業需要分散式式儲存?分散式
- Hadoop HDFS分散式檔案系統 常用命令彙總Hadoop分散式