win10家庭版安裝hadoop遇到的問題

首先我使用的是這個教程->廈門大學

虛擬機(VM)

1.安裝好之後首先發現無法加入盤片

在這裏插入圖片描述也就是無法點OK
這是因爲電腦沒有打開虛擬化
重啓進入bios,找到找到Configuration選項或者Security選項,然後選擇Virtualization,或者Intel Virtual Technology摁回車,將其值設置成:設置爲Enabled。(回車改,F10保存)

2.然後啓動,又出現了無法爲虛擬機啓動一個進程,看詳細我的是

返回 代碼: E_FAIL (0x80004005)
組件: MachineWrap
界面: IMachine {b2547866-a0a1-4391-8b86-6952d82efaa0}
問題描述中有hyper-V,這是因爲兩個虛擬機衝突了,但是家庭版在設置裏面看不到hyper-V,所以
(1)以管理員啓動cmd
(2)執行命令 bcdedit /enum 可以看到Windows啓動加載器裏標識符是current的最後一項hypervisorlaunchtype的值如果顯示爲 Auto就需要改成Off
(3)bcdedit /set hypervisorlaunchtype off
在這裏插入圖片描述

3.再次啓動出現了VT-x is not available,這是因爲設置改了,但沒有重啓就無法生效

所以重啓電腦
然後再次嘗試
終於運行了
在這裏插入圖片描述

系統

1.中文輸入

(1)解壓時候輸入中文指令成了編碼
在終端輸入命令:
sudo locale-gen zh_CN.GB18030
(2)打不出中文
可以下載搜狗或者複製粘貼,終端粘貼指令是ctrl+shift+v

2.版本問題

在這裏插入圖片描述
由於我使用的是32位,所以只能安裝java1.7,但是hadoop3.x.y必須要在1.8才能運行
64位可以換1.8版本,但32位只能使用hadoop2.x.y,所以刪除3.x.y版本,換成2.x.y版本就好

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章