1. 程式人生 > >ubuntu安裝hadoop時出現的問題解決

ubuntu安裝hadoop時出現的問題解決

這篇博文主要是針對上篇博文Hadoop安裝時出現的一些問題的解答
問題一:ssh 無密碼登陸的問題
在我生成金鑰後,準備用ssh登入時,出現以下提示
ssh: connect to host localhost port 22: Connection refused
經查閱資料後發現,出現這種情況一般是三個原因造成的:
1.sshd 未安裝
2.sshd 未啟動
3.防火牆

解決方法:
1.確定安裝sshd: sudo apt-get install openssh-server
2.啟動sshd: /etc/init.d/ssh start
3.檢查防火牆設定
不過一般情況下,防火牆是關閉的,所以應該是sshd 服務未啟動,啟動就可以了,可是如果在啟動時提示如下錯誤:
bash: /etc/init.d/sh: No such file or directory
那就說明系統沒有安裝ssh服務
執行如下命令:
sudo apt-get install openssh-server
一般情況下會正常下載,但有時會因為系統的版本問題,導致下載失敗,會提示以下錯誤:
Unable to fetch some archives, maybe run apt-get update or try with –fix-mi
這是查資料好多部落格說是apt-get update 就可以了,但是apt-get update也失敗,出現如下錯誤提示
E: Some index files failed to download. They have been ignored, or old ones used instead.
解決辦法:
按如下命令,把sources.list的*.archive換成old-releases
$ sudo sublime /etc/apt/sources.list
So your lines should instead of
deb http://*.archive.ubuntu.com/ubuntu jaunty main restricted universe
look like
deb

http://old-releases.ubuntu.com/ubuntu jaunty main restricted universe
還要把security也換成old-releases
最後檢視
/var/lib/apt/lists/partial/
若有檔案,全部刪除,再執行一下命令,就搞定
$ sudo apt-get update
更新完後,再執行sudo apt-get install openssh-server就OK了!!!
ssh伺服器安裝好後,後面在按照我之前發的一篇部落格做就可以了
PS:1)記得.ssh歸屬於自己 如果不是,在root下可以賦權,命令如下;
chown -R yzy1:yzy1 .ssh
2)ssh伺服器對許可權要求比較嚴格,.ssh一般為700 .ssh下的檔案id_rsa為600 ,id_rsa.pub和authorezed_keys為644

問題二:
hadoop command not found
遇到這個問題多半是再執行一次source /etc/profile
還有一種可能就是環境變數的路徑寫的有問題,好好檢查下

問題三:
datanode 和namenode 建立不成功,這種情況看我們在配置檔案中寫的路徑,在實際的目錄檔案中是否已經存在,若不存在,就要先將這些檔案建起來,注意,我們在配置檔案中寫的namenode路徑如下:/hadoop/appdata/name ,在實際中只需要建立到appdata就好了。datanode同理

相關推薦

ubuntu安裝hadoop出現的問題解決

這篇博文主要是針對上篇博文Hadoop安裝時出現的一些問題的解答 問題一:ssh 無密碼登陸的問題 在我生成金鑰後,準備用ssh登入時,出現以下提示 ssh: connect to host localhost port 22: Connection

ubuntu安裝caffe出現有關lboost庫之類的問題解決辦法

以cannot find -lboost_filesytem為例,實際上我們已經安裝了該庫檔案,只是檔名字不同而產生了錯誤. cd /usr/lib/x86_64-linux-gnu sudo l

ubuntu安裝g2o出現錯誤及解決方法

安裝G2O可以用高翔在git上的包,一可以從這裡clone下來git clone https://github.com/RainerKuemmerle/g2o.git 然後進入g2o資料夾,執行cmake編譯 mkdir build cd build

ubuntu安裝軟體出現,無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係

安裝terminator等一些軟體等時候,遇到了這樣等問題 [email protected]:~$ sudo apt-get install terminator [sudo] password for leo: 正在讀取軟體包列表... 完成 正在分析軟體包的依賴關係樹

Ubuntu安裝ssh出現軟體包 openssh-server 還沒有可供安裝的候選者錯誤

錯誤如下: sudo apt-get install opensshserver正在讀取軟體包列表... 完成正在分析軟體包的依賴關係樹正在讀取狀態資訊... 完成現在沒有可用的軟體包 openssh-server, 但是他被其他的軟體包引用了這可能意味著這個缺失

Ubuntu安裝SSH出現軟體包openssh-server還沒有可供安裝

Ubuntu安裝ssh時出現軟體包 openssh-server 還沒有可供安裝的候選者錯誤 錯誤如下: sudo apt-get install opensshserver正在讀取軟體包列表... 完成正在分析軟體包的依賴關係樹正在讀取狀態資訊... 完成現在沒

ubuntu apt 安裝軟體 出現(--configure)出錯解決辦法

好像是因為以前在更新系統時強制中斷的原因, 後來更新軟體經常卡在一個地方不動,然後報(–configure)時出錯。 sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old # 現將info資料夾更名 sudo mkdir /var/lib/d

VM 虛擬機器安裝 Ubuntu Server 16.04 LTS 安裝中文版出現 “無法安裝 busybox-initramfs” 之解決辦法

我以為是 16.04 才會,改安裝 16.04.3 還是一樣無法安裝。原來是安裝介面不能選擇中文。 1.安裝英文版 2.接下來安裝 安裝與設定 google noto 字型 指令如下: sudo apt-get install fonts-noto-cjk 3.變更語系 指令如下: sudo local

安裝Python環境】之“安裝 setuptools ”出現的問題以及解決辦法

ace python環境 str ots tar oot bsp users 默認 安裝Python環境時,還需要安裝“setuptools 與 pip”,但是安裝setuptools時出現了幾個問題,如下: setuptools 與 pip 下載地址如下:https://

解決Webpack 安裝sass出現的錯誤

還需要 項目 功能 需要 ror 技術分享 under 定義 加載 webpack環境下,加載css需要 css-loader 和 style-loader。   css-loader:[email protected]/* */(...)的方法實現 requi

解決安裝mysql出現的三種問題

.com 新的 徹底 win span 9.png 權限 file -1 MySQL v5.0.96 for windows 安裝版 鏈接:http://pan.baidu.com/s/1slmE2k9 密碼:tadp MySQLAdministratort

解決雙系統下ubuntu安裝git提示軟件包git沒有可安裝候選問題

install log blog sudo 升級系統 解決 安裝git 提示 class 選擇升級系統: sudo apt-get update 升級之後再輸入: sudo apt-get install git 可成功安裝。解決雙系統下ubuntu安裝git時提示

安裝loadrunner出現”命令行選項語法錯誤鍵入命令 ?獲得幫助“的解決方法

完美解決 獲取 AR yun div 運行 信息 tps 選項 安裝LR11 時,安裝Microsoft Visual c++2005 sp1運行時組件,就會提示命令行選項語法錯誤,鍵入“命令/?”可獲取幫肋信息1、進入loadrunner-11\Additional C

全網最詳細的CentOS7裏安裝MySQL出現No package mysql-server available錯誤的解決辦法(圖文詳解)

shell clear database 機器 AI rest secure can removing     不多說,直接上幹貨! 直接yum install mysql的話會報錯,原因在於yum安裝庫裏沒有直接可以用的安裝包,此時需要用到Mar

解決vmware安裝CentOS出現“二進制轉換與此平臺長模式不兼容.....”的問題

con 通過 禁止 fig oss ati com vmw 啟動方式 在VMware Workstation上安裝CentOS操作系統時,彈出窗口“二進制轉換與此平臺上的長模式不兼容”,確認後出現下列提示。 根據提示說明,主機支持Intel VT-X,但是處於禁止狀態。 解

ubuntu安裝ssh-service出現無法依賴的解決

font gravity pyw ice install 完成 使用 nss 命令 (1)首先先確認下ubuntu系統是否已經安裝ssh(通常ubuntu中默認是安裝的) 通過命令進行查看:$dpkg -l | grep ssh這裏我們可以看到,系統顯示已經安裝了open

原碼安裝MySQL出現的問題和解決方法

原碼安裝MySQL時出現的問題和解決方法   1.配置檔案沒有修改 初始化資料庫資訊mysqld --initialize --user=mysqlmysqld --initialize --user=mysql 初始化資料庫目錄 初始化成功會生成 data 目錄,屬主為 my

在win7 64上用npm安裝phantomjs出現Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE錯誤的解決方法。

解決方案在stackoverflow上找到的,關掉strict-ssl即可,如下: npm config set strict-ssl false 用完之後恢復: npm config set strict-ssl true http://stackoverflow

安裝ubuntu安裝軟體,下載速度慢解決方法

轉自:https://blog.csdn.net/jfhkd2012/article/details/50912757 一種情況就是你的網路本身速度就比較慢導致的;另一種情況,就是你的系統選擇的源,由於你選擇的源可能在國外或者即使在國內也因為各種情況導致與你的連線速度會比較慢。 1、開啟 系

Centos下安裝mysql出現Delta RPMs disabled because /usr/bin/applydeltarpm not installed解決辦法

**不得不說,如果網路環境沒有搭建好的話,在Centos上安裝mysql真的是挺複雜的,中間有很多問題出現,大部分都是網路的問題。今天在安裝Centos上安裝mysql的時候,出現 Delta RPMs