實驗目的
- 初步瞭解虛擬化技術,理解雲計算的相關概念
- 理解系統工程師面臨的困境
- 理解自動化安裝、管理(DevOps)在雲應用中的重要性
實驗內容
安裝VirtualBox
- 安裝 Git 客戶端(git bash)和Oracle VirtualBox 5.X(本文使用的版本是VirtualBox 5.2.0)
- 配置 VirtualBox 虛擬機存儲位置
- 創建虛擬機內部虛擬網絡
- 在命令行窗口中輸入ipconfig查看該網卡
創建Linux虛擬機
- 下載Linux發行版鏡像(本文使用CentOS)
- 在VirtualBox中創建虛擬機centos-base(參考該博客),分配不低於2G的內存和不低於30G的存儲
- 設置網絡
- 安裝配置Base虛擬機
- 獲取wget:
yum install wget
yum update
- 在shell中輸入nmtui進入下圖頁面,配置第二塊網卡地址
- 退出上圖界面,測試能否ping到主機的地址(可在命令行窗口中輸入ipconfig查看主機的地址)
- 關閉虛擬機
複製虛擬機
- 右鍵點擊centos-base選擇複製,輸入新虛擬機的名,選擇重新初始化所有網卡的 MAC 地址和鏈接複製
- 按照上一階段在NMTUI中的步驟配置第二塊網卡地址(該地址不能與centos-base的地址相同)
安裝CentOS桌面
- 將虛擬機的顯存設置爲128MB
- 啓動虛擬機
- 安裝桌面
yum groupinstall "GNOME Desktop"
- 修改默認啓動目標爲圖形界面
systemctl set-default graphical.target
- 重啓虛擬機
- 按提示完成相關設置,進入桌面
TIPS:使用 ctrl+alt+F2可在圖形界面與dos界面之間切換,也可在dos界面中輸入init 5切換到圖形界面,或在圖形界面的終端中輸入init 3切換到dos界面
安裝VirtualBox增強功能
- 安裝kernel-level和gcc
yum install -y kernel-devel gcc
- 點擊設備-安裝增強功能,安裝完畢後關閉窗口即可
配置用遠程桌面訪問你的虛擬機
- 下載VirtualBox相應版本的遠程顯示系統的擴展包
- 在管理-全局設定中安裝擴展
- 安裝完成後重啓宿主機
- 如下圖設置虛擬機端口
- 打開Windows系統中的遠程桌面連接,輸入主機ip地址:上一步設置的服務器端口號(如172.19.36.168:3000)進行連接
參考內容