服務計算實驗報告1——配置雲環境

實驗過程

  1. 安裝 VirtualBox

 

 

 

 

 

 

    • 配置 VirtualBox 虛擬機存儲位置,避免找不到虛擬機存儲位置,特別是消耗啓動盤的寶貴空間
      • VirtualBox菜單 :管理 -> 全局設定,常規頁面git

  • 我的默認的虛擬機存儲位置:C:\Users\Administrator\VirtualBox VMsgithub

因爲本人計算機C盤容量更大跳過此步驟chrome

    • 建立虛擬機內部虛擬網絡,使得 Vbox 內部虛擬機能夠經過它,實現虛擬機之間、虛擬機與主機的通信
      • VirtualBox菜單 :管理 -> 主機網絡管理器,建立一塊虛擬網卡,網址分配:192.168.100.1/24docker

 

 

 

      • 在主機 windows 命令行窗口輸入 ipconfig 就能夠看到 VirtualBox Host-Only Network #?: 的網卡ubuntu

  • 能夠用命令行,或者直接在網絡連接查看屬性:能夠看到VirtualBox Host-Only Network #3屬性以下vim

 

 

 而後感受刪掉#2也沒什麼影響,下面的就直接把#3刪掉把#2的改爲了192.168.100.1了windows

 

 

 

 

  1. 建立Linux虛擬機(以 CentoOS 爲案例)

    • 下載 Linux 發行版鏡像。
      • 若是是 Centos,僅須要 Minimal ISO;若是是 Ubuntu 請下載桌面和服務器centos

      • 阿里雲OPSX 下載瀏覽器

    • 用 VBox 建立虛擬機。 虛擬機名稱建議以 centos-xxx 或 ub-xxx 命名,若是嚮導不能建立 64 bit 虛擬機,請更換電腦!!!
      • 建議虛擬機CPU、內存採用默認。若是是桌面版,CPU建議數1-2,內存不低於2G

      • 顯示,顯存採用默認。若是是桌面版,顯存越大越好

      • 存儲,不低於30G。避免之後擴展難。

      • 網絡,第一塊網卡必須是 NAT;第二塊網卡鏈接方式: Host-Only,接口就是前面建立的虛擬網卡

    • 安裝 Base 虛擬機,例如 centos-base。 利用虛擬化軟件提供的虛擬機複製功能,避免每次安裝 OS 系統的痛苦
      • 按提示安裝,直到完成

  • 這裏我選擇的是ubuntu,一方面以前的學習用Ubuntu比較多比較熟悉,另外一方面嘗試着裝CENTOS,yum install wget命令一直有問題,追溯過去是yum命令的問題,並且找了好久緣由都不知道爲何根本都連不上網,ping百度都沒法識別,因此暫時選擇了Ubuntu,回頭問同窗CENTOS的細節。

  • 在網上找到了更詳細的安裝步驟,因此就安裝了加強工具,這是安裝成功後的界面

 

 

 

      • 升級 OS 系統內核
        • 獲取 wget, yum install wget

        • 配置源 163源阿里雲源

        • 升級 OS內核, yum update

  • 這裏我配置163源時出了點問題,因此就找博客配置了中科大的源,速度也還好,下載谷歌瀏覽器並無花多少時間,若是從此的實驗有影響再作更換

      • 檢查網卡配置

        • 配置網絡的UI界面 nmtui,配置第二塊網卡地址

        • ping 主機,例如: ping 192.168.100.1

 

 

 

      • 退出並關閉虛擬機

    • 安裝虛擬機
      • 點擊 centos-base 選擇複製,輸入新虛擬機的名,注意必須 選擇從新初始化全部網卡的 MAC 地址

      • 而後選 連接複製

      • 配置主機名和第二塊網卡

        • 使用 nmtui 修改主機名和第二塊網卡IP地址

        • 重啓

        • 在主機上,應能 ping 到這個地址,且能經過 ssh 訪問該虛擬機(windows 需啓動 git bash)

      • 若是你使用 vim 或 emacs

        • 安裝 vim 或 emacs

        • 安裝 C++ 開發工具

      • 若是你使用 centos 桌面

        • 從新配置虛擬機 CPU,內存,顯存

        • 啓動虛擬機

        • 安裝桌面 yum groupinstall "GNOME Desktop"

        • 設置啓動目標爲桌面 ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

        • 重啓

  • 上述步驟同上一步操做類似不作贅述

        • 安裝 VirtualBox 加強功能
        • 安裝 Chrome 瀏覽器
  1. 配置用遠程桌面訪問你的虛擬機

  • 這裏我一共配置了四個虛擬機,端口號分別爲5000,5001,5002,5003,當前運行的ub-zlb的端口是5001,宿主機的IP是172.19.1.199,而後保持該虛擬機開機狀態,用宿主機IP遠程訪問

 

 

 

 

 

 

 

 

選擇是便可進入:

 

 

以上一些操做內容僅適用宿主(hosted)爲 window 10 環境,安裝 CentOS 7 的操做。

一些可供參考的鏈接:

總結:

以上爲我在VirtualBox環境配置Ubuntu雲環境的過程,最後成功完成每一個步驟,可是有點遺憾的是配置centos多次失敗,因此我會盡量再作嘗試,爭取兩種都配置成功,而後也能夠順便對比一下兩種系統的性能等區別。在centos環境下失敗的緣由主要是yum和聯網問題,因爲一開始甚至沒法聯網,也沒辦法更新和下載repolist = 0,找博客調了整整一天,也沒有圖形化界面不是很好操做就轉向了Ubuntu很快就完成了,不過同窗提醒這門課用centos可能更好,因此接下來有空閒時間我計劃再嘗試幾回。

相關文章
相關標籤/搜索