搭建自己的私有雲


在雙鴨山大學也讀了兩年多了,你一定對當年期中期末考試所使用的雲平台感到好奇,這樣的東西到底是怎么實現出來的呢?接下來,我將為大家簡述一下我搭建私有雲的整個過程以及說明一下我使用VirtualBox搭建私有雲的過程中所遇到的坑,希望對大家有所幫助。

首先放出幾個鏈接,好好打開看一下這些鏈接,真的都是非常有幫助的!

在搭建開始之前,我們需要准備好這些東西

1、VirtualBox基本設置

1)、設置虛擬機的存儲位置,便於管理

快捷鍵Ctrl + g打開全局設置,然后自行設定虛擬機的存儲位置

2)、創建虛擬機內部虛擬網絡

2、創建Linux虛擬機

這個部分不詳細敘述,因為在virtualbox里面有很詳細的指導模式,老師的博客里面也很詳細了。稍微要說明的是CentOS是Linux系統里的Red Hat版本,不要選錯了。

3、進行相關配置

獲取wget

命令:yum install wget

這里說明一下wget是個什么東西,wget 是一個從網絡上自動下載文件的自由工具,支持通過 HTTP、HTTPS、FTP 三個最常見的 TCP/IP協議 下載,並可以使用 HTTP 代理。接下里我們需要通過這個工具來下載我們的源

配置源

首先提醒大家,這里不要跳着做,不要因為某一步卡住了沒有做出來就跳到先做下一步,一定要一步步的來

這是源的地址163源地址,找到對應版本的repo文件,復制他的鏈接,然后在虛擬機的終端里面輸入:

$ sudo wget 鏈接地址 


網卡配置

終端輸入命令

$ sudo nmtui

然后選擇activate connection

把第二個網卡(也就是我們創建的網卡)給激活,然后你就可以在你的宿主機上嘗試ping一下這個主機

然后退出並關閉虛擬機

4、安裝第二個虛擬機

這個步驟里,直接復制第一個虛擬機就行了,注意選擇鏈接復制以及重新初始化所有網卡的MAC地址。然后類似的步驟使用nmtui命令修改第二個虛擬機的system hostname以及第二塊網卡的ip地址,ip地址可設置成和第一個虛擬機的第二塊網卡類似的地址;

如:第一個虛擬機的第二塊網卡的ip地址是:192.168.100.1

那么第二個虛擬機的第二塊網卡的ip地址就可以是:192.168.100.10

然后重啟,在主機上你應該就能ping到這個地址,並ssh訪問該虛擬機。這是ssh的訪問命令

$ ssh username@hostip:setport

這里需要注意的是:你之前在虛擬機上修改的主機名並不是這里的username。

舉例子來說吧,我在虛擬機上創建的用戶是xiongzj,然后虛擬機1的ip是192.168.100.1,虛擬機2的ip是192.168.100.10

我通過ssh連接虛擬機1的命令就是:

$ ssh xiongzj@192.168.100.1

我的虛擬機2的主機名是manager,或許你會認為通過ssh連接虛擬機2的命令應該是:

$ ssh manager@192.168.100.10

但是不是的,正確的命令應該是:

$ ssh xiongzj@192.168.100.10

5、使用CentOS桌面

  • 安裝桌面 yum groupinstall "GNOME Desktop"
  • 設置啟動目標為桌面
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
  • 重啟

6、對虛擬機進行進一步的安裝增強配置(以下兩個寫的很清楚,不多說

7、遠程訪問連接虛擬機

關閉你的虛擬機,不能處於暫停狀態,最好是關機狀態。在這個狀態下,我們來進行VirtualBox遠程顯示擴展

附一個VirtualBox遠程顯示擴展的下載地址:下載地址

下載了這個擴展之后,然后你需要在VirtualBox的管理界面來添加這個遠程擴展。

上圖中你可以看到右邊那個綠色的加號,找到你下載的東西所處的位置,點擊確定進行添加,然后點擊ok。注意在這個過程中,一定要保持虛擬機保持關閉狀態,在添加完遠程擴展后,重啟宿主機。

接下來我們需要做的是設置虛擬機端口,這一步需要注意:要為每台將建立RDP連接的子虛擬機分配端口號,但是連接所使用的是宿主機的IP地址,而不是子機。每台子機的端口號要不同以避免沖突。

圖中我設置的端口是5001,然后認證方式是無(也就是null),點擊確定之后,打開虛擬機1,接下來我們就可以進行虛擬機遠程連接了。

這里我的虛擬機ip地址是192.168.100.3,端口是5001,然后遠程連接如下圖所示:

這樣,所有的步驟就結束啦!


免責聲明!

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



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