報錯集

清风拂山岗(小高同学)發表於2024-10-06

報錯集

彈性雲伺服器ECS + 自動分配IP地址 + 配置安全組規則 + 配置並建立桶

1.另外一個衝突的操作當前正作用在這個資源上,請等待一段時間後重試。 A conflicting conditional operation is currently in progress against this resource.Please try again

解決方案:桶的名稱重新命名

2.無法透過xshell連結,需要放開安全組的許可權

3.驗證hadoop安裝報錯,發現路徑不存在

檢查

  • hadoop是否安裝【按照說明書正常應該是在 /home/modules/下】

    cd /home/modules/hadoop-2.8.3/bin
    ll
    
  • java是否安裝

    cd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.oe1.aarch64/jre/bin
    
  • 執行vim /etc/profile命令,分別檢查是否與自己的路徑匹配,切記java路徑要寫到jre,否則下面環境變數無法匹配成功

  • 執行source /etc/profile讓命令生效

  • 驗證hadoop是否安裝

    cd /root
    hadoop version
    

    安裝成功後,顯示

相關命令

# 檢查是否安裝了 JDK
java -version
javac -version

eg:
[root@ecs-gaotao /]# java -version
openjdk version "1.8.0_262"
OpenJDK Runtime Environment Boole (build 1.8.0_262-b10)
OpenJDK 64-Bit Server VM Boole (build 25.262-b10, mixed mode)
[root@ecs-gaotao /]# javac -version
-bash: javac: command not found

# 我當時只安裝了JRE,沒有安裝 JDK,無法使用 javac 命令【javac 是 JDK 中的 Java 編譯器】      

# 安裝 JDK【CentOS 或 Fedora】
sudo yum install java-1.8.0-openjdk-devel

# 安裝 JDKUbuntu
sudo apt-get install openjdk-8-jdk

# ####################清空 /home/modules/ 目錄下的所有檔案####################
rm -rf /home/modules/*

# ####################清空 /home/modules/ 目錄下的所有檔案####################
rm -f /home/modules/*

# #################### hadoop安裝包 ####################
https://archive.apache.org/dist/hadoop/common/hadoop-3.1.1/hadoop-2.8.3.tar.gz
https://github.com/huaweicloud/obsa-hdfs/tree/master/release【自行根據需要找對應的版本】