大數據在單機進行Hadoop的偽分布式安裝(安裝Linux~Ubuntu 的虛擬機~VirtualBox 和安裝 Hadoop)


 大數據在單機進行Hadoop的偽分布式安裝(安裝Linux~Ubuntu  的虛擬機~VirtualBox 和安裝 Hadoop)

 

1,思路:第一步:先在windows 安裝虛擬機 VirtualBox

過程:官網:(1)下載VirtualBox,網址:https://www.virtualbox.org/wiki/Downloads

 

(2)安裝VirtualBox(就安裝最新版的,官網還支持的)

安裝過程,很簡單,就是安裝路徑想改就改一下,其他的next的next,yes的yes,就成功了

 

❀ 安裝后,建議設置一下全局,具體步驟:管理-》全局設定-》常規,修改一下 默認虛擬的電腦位置

 

2,思路:第二步:下載 Ubuntu18版本,等一下要使用虛擬機VirtualBox來安裝它

(新版本應該也行吧,不過課本用了最新的18,交作業的話,聽課本安排也行~)

過程:官網下載 Ubuntu18版本網址:https://www.virtualbox.org/wiki/Downloads(太慢了~考慮用鏡像)

~~~~~官網下載太慢:清華鏡像,網址:清華大學開源軟件鏡像站 | Tsinghua Open Source Mirror

 

 

 3,思路:第三步:使用虛擬機VirtualBox來安裝 Ubuntu

(1)具體步驟:新建-》名稱:Ubuntu,文件夾:默認虛擬電腦位置

(一開始進行全局設定時設定啦,如果一開始沒設定,現在選一個文件作為虛擬電腦的位置即可

 

 (2)避免卡頓現象,建議給4G或以上的內存(4G 是 4096MB)

 

(3)然后next(next:現在創建虛擬硬盤-》VDI-》動態分配)直到  虛擬硬盤的大小(建議給大點 20G)

 

  ~~~~~~~~~~~至此可以看到如下結果~~~~~~~~~~~~~~~~~~~~~~~~

 

 

 (4)此時“沒有盤片”,且“Ubuntu 是關閉的”,則需要先導入盤片,然后再開啟Ubuntu。

  ■ 解決“沒有盤片”的具體步驟:選中 Ubuntu(關閉狀態)-》設置-》存儲-》沒有盤片-》..... (選擇 光盤影像文件:ubuntu-18.04.6-desktop-amd64.iso)

 

 (5)  ■ 啟動 Ubuntu:點擊 啟動 , 然后就按照提示來即可~

-選擇 中文(簡體)-》安裝 Ubuntu -》 漢語, 漢語 -》 正常安安裝 Ubuntu 時下載更新

-》選擇安裝類型為:清除整個磁盤並安裝Ubuntu,然后點擊 現在安裝

-》將改動寫入磁盤嗎? 點擊 繼續 -》時區,默認選擇 shanghai -》設置計算機名、用戶名、用戶密碼

 

(6)裝結束后,重新啟動(重啟大概 15分鍾左右吧)

 

(7)擴展安裝包,建議一並安裝上吧,因為有個bug:(主機、虛擬機可能會出現內存占用的干擾):

  ①  先到官網下載一下擴展安裝包(記得版本要與VBox 一致):例如我的是:Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack

      官網:https://www.virtualbox.org/wiki/Downloads

  ②安裝擴展步驟:管理-》全局設定-》+ -》選擇擴展安裝包 -》 安裝 ...

 

 

 

 

 

 

可選操作~(對於需要安裝hadoop 建議操作搞一波理由:安裝hapdoop時java的jdk需要從主機共享給虛擬機呀

virtualbox中ubuntu虛擬機安裝增強功能

------安裝增強工具的目的主要有兩個:

    1. 實現虛擬機(Ubuntu)和主機(Windows)的文件共享

    2. 可以使用全屏模式~即啟用 vbox 無縫模式,該過程需要安裝增強功能~

    3. 實現主機與虛擬機雙向的復制粘貼

Error mounting /dev/sr0 at /media/ VBox【虛擬機增強功能問題】:

解決:重新安裝linux映像
命令:sudo apt-get install --reinstall linux-image-$(uname -r)

 

(1) 設置Ubuntu的菜單欄不隱藏  之 具體步驟:打開 virtualbox -》設置 -》用戶界面 -》......

 
 
 
 

 

 (2)虛擬機(Ubuntu)和主機(Windows)的文件共享 之 具體步驟:virtualbox -》設置 -》共享文件夾 -》.....

 

(3)全屏模式~即啟用 vbox 無縫模式,~安裝增強工具

具體步驟:啟動 Ubuntu -》(Ubuntu界面的) 設備 -》安裝增強功能

(可能遇到的bug:virtualbox安裝增強功能時【未能加載虛擬光盤】)

~解決:(注意,配置光驅時需要先將虛擬機關機,配置完成后再開啟。):vbox下 -》 設置 -》存儲-》... (在VBox安裝目錄下找到VBoxGuestAdditions.iso

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

-》在桌面的VBox_GAs_6.**(6點幾的版本)的盤符或在主文件中進入VBox_GAs_6.**(6點幾的版本),點擊其進入

-》點擊運行軟件,安裝增強工具的依賴 -》命令如下:

(可能會遇到bug:就是進去后,直接被要求輸入回車鍵,然后自動退出了,導致咱的增強工具依賴沒機會安裝上)~解決:通過終端來安裝增強工具的依賴

sudo apt-get install gcc perl make

 

~~~~~~~~~~~~~~~~~~~~~~~通過終端來安裝增強工具的依賴~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

①先記住你的VBox_GAs_6.** 盤符所在的路徑

②ctr+alt+t 進入終端:(依次輸入以下命令:)

sudo su
cd /media/yushan/VBox_GAs_6.1.26      #cd /VBox_GAs的位置

sudo apt-get install gcc perl make
如果遇到有XX個軟件包未被升級:
解決:(執行命令):sudo apt-get dist-upgrade

③ 重啟 Ubuntu (或者退出去,再進來,就可以實現共享啦)

ps:共享的使用:在windows復制某個文件到 咱設置的這個共享文件里,便在主機和虛擬機都有這個文件。

  ④ 在 vbox 的 設置 --> 常規 --> 高級 里的 共享粘貼板 和 拖放 選擇 雙向,使得虛擬機和主機的交互更加簡單

❀安裝成功后ctr+c 即可進入 無縫模式

(vbox 安裝 ubuntu 后,如果不能啟用無縫模式,外觀不能全屏,操作也很不方便~,通過安裝增強功能實現無縫模式啦)

 ❀ 安裝成功后:便可以實現文件的共享

共享的使用:例如在windows復制某個文件到 咱設置的這個共享文件里,便在主機和虛擬機都有這個文件。

  ❀ 安裝成功后:便可以實現主機和虛擬機之間相互復制粘貼

 

 

 

 

~~~~未完待續《Hadoop 的安裝和使用(基於Linux~Ubuntu的虛擬機)》

https://www.cnblogs.com/shan333/p/15328834.html

 

 

注意:VitualBox 菜單欄失誤隱藏之后解決辦法?

解決方法一:右手邊的Ctrl鍵+C,這個方法有時候沒有

解決方法二:virtualbox -》設置 -》用戶界面 -》...... (注意最右邊的要打鈎)

 

 

 

參考文章:

《趁周末,用VirtualBox安裝 Ubuntu吧!》 https://mp.weixin.qq.com/s/z2xSHCfG4VFimGab0njRPA

《在VirtualBox 6虛擬機上安裝Ubuntu Linux 18.04操作系統》https://blog.csdn.net/qq_38628350/article/details/86656530

DevOps VirtualBox啟用無縫模式》 https://www.dazhuanlan.com/wangfuwen/topics/1418833

 
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM