ClouStack模板製作-CentOS_GUI(圖文詳解)

製作環境:

1)ClouStack

2)Oracle VM VirtualBox虛擬機管理器

3)YUM服務器(裝有HTTPD WEB服務)

4)WinSCP遠程傳輸軟件

5)SSH遠程登錄軟件

注:也可以不要WinSCP軟件,用SSH中的軟件傳輸,但是不穩定。

一.創建虛擬機(Test)

1.打開Oracle VM VirtualBox管理器,點擊新建,彈出新建虛擬電腦會話框,修改名稱、類型、版本,點擊下一步(N);進入下一步wKiom1NZwbrwR96WAAMeSRiOZwI942.jpg

2.進入修改內存大小界面,把內存大小改成1024MB(注:因爲Linux圖形界面最小內存大小是1G,所以512MB大小是安裝不了圖形界面的),點擊下一步(N);進入下一步

wKioL1NZwx2BD6_XAAESomykLww457.jpg

3.進入修改虛擬硬盤界面,選擇"不添加虛擬硬盤"選項,點擊創建;進入下一步

wKioL1NZxF6ArrwcAAGo65bOpoo521.jpg

4.回到Oracle VM VirtualBox管理器主界面,點擊設置,彈出"Test-設置"界面,點擊存儲;進入下一步

wKiom1NZxcqSt4GYAALroC0y_Do067.jpg

5.點擊"添加虛擬光盤",彈出"虛擬電腦控制檯-問題"會話框,點擊選擇磁盤(C);進入下一步

wKioL1NZxmXAHpvDAAKA_Q9_HG8028.jpg

6.彈出"請選擇一個虛擬光盤文件"會話框,找到你想安裝的系統ISO光盤(例如本實驗就是用CentOS-6.5-x86_64-bin-DVD1光盤做的),點擊打開(O);進入下一步

wKioL1NZxxnDxzcqAAOwZWSXoj0975.jpg

7.點擊"添加虛擬硬盤",彈出"虛擬電腦控制檯-問題"會話框,選擇創建新的虛擬盤(N);進入下一步

wKioL1NZyDbCBgIwAAPdE326-7s657.jpg

8.彈出"創建虛擬硬盤"會話框,選擇"VHD(虛擬硬盤)"選項,點擊下一步(N);進入下一步

wKiom1NZyRyDXj9vAAGSv02XolQ266.jpg

9.進入分配情況選項,選擇"動態分配(D)"選項,點擊下一步(N);進入下一步

wKioL1NZyZnBDKj1AAHOKYmmY8c811.jpg

10.進入"調整位置與大小"界面,位置自己定,但是一定要自己能找到,因爲我們下面要用,名字也是在這裏定義;大小默認即可,因爲我們再分配的時候選的是動態分配,所以系統會自定義硬盤大小,點擊創建;進入下一步

wKiom1NZyj7yJyhYAAGwg3rPM5U326.jpg

11.接下來我們要檢查一下我們改過的選項,主要是硬盤,在"控制器:IDE"下面有一張光盤與一塊虛擬硬盤;內存大小是1G(1024MB),確定沒有問題,點擊確定;到這一步我們的虛擬機就創建完成了。

wKioL1NZywPwLOXxAAIx6drQyPY147.jpg

二.在虛擬機(Test)上安裝CentOS6.5圖形界面系統

12.先點擊Test虛擬機,再點擊啓動(也可以雙擊Test虛擬機),進入歡迎安裝界面(Welcome to CentOS 6.5!),選擇第一項(Install or upgrade an existing system),回車;進入下一步

wKioL1NZzP7ggkWYAAUm2YRfMMY331.jpg

13.進入檢測安裝包界面,Tab到Skip回車(不檢查安裝包,直接安裝,檢查會很浪費時間);進入下一步

wKiom1NZzkKjW7oHAAHv_Hp4KtE578.jpg

14.進入CentOS 6.5的圖形安裝界面,選擇Next;進入下一步wKiom1NZztSjY96pAAHRRcB71YQ816.jpg

15.進入選擇語言界面,選擇英文(English(English)),點擊Next,進入下一步

注:這裏雖然有簡體中文[(Chinese(Simplified))(中文(簡體))]選項,但是我們並不選,因爲中文的不穩定,再有在連接SSH的時候中文總是出現亂碼,不易找錯。

wKiom1NZz1mQUDGPAAIkgH21hzM691.jpg

16.進入選擇鍵盤界面,選擇"U.S.English"(也就是美式鍵盤),點擊Next;進入下一步wKiom1NZ0HHigDNGAAGdQqz3WXQ917.jpg

17.進入設備安裝設備類型選擇界面,選擇第一項(Basic Storage Devices),點擊Next;進入下一步

wKiom1NZ0OzgS0eFAAF0beNNSXM594.jpg

18.彈出儲存設備警告會話框,選擇"Yse,discard any data"(是的,丟棄任何數據);進入下一步

wKioL1NZ0ebgRJZhAAHzYvlthkU033.jpg

19.進入輸入主機名界面,在Hostname上輸入主機名Test,點擊Next;進入下一步

wKioL1NZ0uDzMlQoAAEWdBEt1qk089.jpg

20.進入修改時區界面,選擇Asia/Shanghai(亞洲/上海),點擊Next;進入下一步

wKioL1NZ01vyI99gAAI3heu_f8Y012.jpg

21.進入輸入密碼界面,輸入Root密碼兩次,點擊Next;進入下一步

wKioL1NZ09_AzPCqAAEo9w6UNmU502.jpg

22.如果安全性不是很強,則會彈出"Weak Password"(弱密碼)會話框,選擇"Use Anyway"(無論如何都使用),進入下一步wKiom1NZ1FajHSI3AAEiH0GUnIM211.jpg

23.進入選擇分區方式界面,選擇默認的(Replace Existing Linux Ststem(s)),點擊Next;進入下一步

注:這裏我們選的是按照LVM方式自動分區,如果要是手動分區,則選擇Create Custom Layout選項

wKioL1NZ1Q2zKgSiAAKiIZp8oZE335.jpg

24.彈出寫磁盤儲存配置會話框,選擇"Write changes to disk"(將修改寫入磁盤);進入下一步

wKioL1NZ1e_DlGY9AAEaUcjTU1k736.jpg

25.進入系統形式選擇界面,選擇Desktop(圖形界面形式),點擊Next;進入下一步wKiom1NZ1ymBkAKsAAJUbh5uB68770.jpg

26.進入開始安裝界面

wKiom1NZ162CN_-eAAFxP64G3hU771.jpg

27.進入重啓系統界面,點擊Reboot;到此步Linux圖形界面安裝已經完成。

wKiom1NZ1_ri5JadAAGrWwMSyMw874.jpg

三.檢測CentOS 6.5可用性與初始化

28.打開剛創建的Test服務器,進入Welcome界面,選擇Forward;進入下一步

wKioL1NZ2l2gjvYXAAH9mh8Obbw270.jpg

29.進入License Information(信息許可證)界面,選擇"Yes,I agree to the License Agreement",點擊Forward;進入下一步

wKioL1NZ2zvQGzUiAAILDUw3hn0308.jpg

30.進入Create User(創建用戶)界面,直接點擊Forward,會彈出警告會話框,選擇Yes;進入下一步

wKioL1NZ3MfiJHhtAAJo42YOic0635.jpg

31.進入Date and Time(日期與時間)界面,一般時間都是沒問題的,點擊Forward;進入下一步

wKioL1NZ8VDjLMzeAAJNaiyv-M0920.jpg

32.彈出會話框,提示你"內存不足無法自動啓用kdump,進入系統使用手動配置"選擇OK,點擊Forward;進入下一步

wKioL1NZ8gayTPeSAAF9hlXH_kc039.jpg

33.進入Kdump界面,點擊Finish,完成CentOS 6.5系統圖形界面初始化。

wKiom1NZ84jSeFRrAAOyMPcezjw018.jpg

34.登陸Test服務器圖形形式系統,直接回車;

wKiom1NZ9CeCUeUyAAIN8MOToAs114.jpg

Username會話框,輸入超級用戶名root,TAB到"Log In"回車

wKioL1NZ8_7SIG5bAAIr-HhrilI922.jpg

Password會話框,輸入超級用戶密碼******,TAB到"Log In"回車;進入系統。

wKiom1NZ9CiArIJOAAI8D-j4TsY341.jpg

打開終端如果沒有問題證明系統也就沒有問題,到此步測試與初始化系統完成,測試結果可用。

35.查看"Disk_GUI.vhd"的虛擬磁盤路徑

wKioL1NZ9tjzYNVcAAPeLYNUlbk510.jpg

到此步CentOS 6.5圖形界面的虛擬磁盤也就製作完成了。

四.上傳Disk_GUI.vhd(虛擬磁盤)至YUM服務器

36.打開WinSCP第三方上傳軟件,在左邊找到Disk_GUI.vhd虛擬磁盤,拖拉至右邊的YUM服務器默認目錄中;進入下一步

注:一般公司裏邊都會禁用掉root登陸,所以沒有辦法直接上傳到目的目錄

wKiom1NZ94ixQtHeAAUQ-JiEnmE817.jpg

37.彈出上傳會話框,所有選項全是默認即可,點擊確定;進入下一步

wKiom1NZ-ILTeH67AAVZpWCQvJI055.jpg

38.彈出上傳中會話框,等狀態條讀完,即上傳完成,上傳目錄爲/home/user

wKioL1NZ-J-gYpNYAADxm3nVWCo263.jpg

39.用SSH登錄YUM服務器

wKioL1NZ_EvivHlPAAKS7eCe32U919.jpg

40.找到Disk_GUI.vhd虛擬磁盤

[user@localhost ~]$ sudo bash
[sudo] password for user:
[root@localhost user]# cd
[root@localhost ~]# cd /home/user/
[root@localhost user]# ls
Disk_GUI.vhd
[root@localhost user]#

41.將Disk_GUI.vhd移動到/data目錄下

[root@localhost ~]# mv /home/user/Disk_GUI.vhd /data
[root@localhost ~]# cd /data/
[root@localhost data]# ls
centos6  cloudstack  dbcluster  Disk_GUI.vhd  elasterstack  lost+found  oracle6
[root@localhost data]#

注:/data目錄是http的root目錄,因爲在ClouStack中創建模板的時候要輸入URL地址,這樣我就能方便許多。

到此步上傳Disk_GUI.vhd(虛擬磁盤)已經完成。

五.創建ClouStack模板

42.登錄ClouStack

wKiom1NaAPeCrziJAAfwA2JOtWI302.jpg

43.在右邊的菜單中,選擇"模板"選項,點擊"註冊模板",進入下一步wKiom1NaAjGApCsGAAP4COd40Zo670.jpg

44.彈出註冊模板信息界面,按順序填寫註冊信息,填寫完成後點擊確定;進入下一步

注:帶*號項爲必填選項,URL格式爲http://服務器地址/目錄/虛擬磁盤名稱

例如:服務器地址爲192.168.6.5,目錄爲/etc,虛擬磁盤名稱爲Test,

URL則爲:http://192.168.6.5/etc/Test.vhd

所以,最好把虛擬磁盤放在/data目錄下

wKiom1NaA_jAWfjvAAGtjqRINzM702.jpg

45.進入詳細信息模板,點擊你創建的模板,就會出現"詳細信息"欄,最下面有個"狀態"中,當1% Downloaded變成Download Complete,就上傳完成了;

wKioL1NaCH_RTz5HAANyXLL8dgk578.jpg

上傳完成!!!

wKiom1NaCvCi02RUAAJF04gKSP0996.jpg

到此步ClouStack模板製作已經全部完成。

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