1、環境准備
1.1 准備軟件工具
- 系統鏡像 ZStack-x86_64-DVD-2.1.1.514.iso
- Zstack安裝包 ZStack-installer-2.1.1.514.bin
- http://www.zstack.io/product_downloads/
請准備以上的軟件,並通過 MD5 校驗工具核對校驗碼,以確保軟件完整無損。
1.2 核對硬件設備
以單節點服務器作為部署案例,對服務器硬件需求如下
- 服務器 :CPU 支持 64 位,支持 Intel VT 或 AMD VT 硬件虛擬化技術,不低於 8 核
心;內存不低於 16GB;至少 1 個 SATA 硬盤,容量不低於 1TB;至少配備
1 塊千兆網卡; - 網絡交換機 :至少配備 1 個千兆交換機,推薦萬兆交換機;若干五類跳線;
1.3 鏡像刻錄U盤
- 前文所述,管理員已經獲取安裝光盤。在 Windows 環境下,管理員使用 UltraISO 工具可 把 ISO 文件刻錄到 U 盤。
-
打開 UltraISO,點擊“文件”按鈕,選擇打開已下載好的 ISO 文件:
圖 1.1 在 UltraISO 打開 ZStack DVD 鏡像 -
在 UltraISO 點擊“啟動”按鈕,選擇“寫入硬盤鏡像”:
圖 1.2 在 UltraISO 寫入 ZStack DVD 鏡像
在硬盤驅動器列表選擇相應的 U 盤進行刻錄,如果系統只插了一個 U 盤,則默認以此 U盤進行刻錄和寫入,在刻錄前,注意備份 U 盤內容。 其他選項,按照默認設置。點擊“寫入”按鈕。在新界面中點擊“是”按鈕進行確認,UltraISO 將會把此 ISO 刻錄到 U 盤。

至此,ISO 鏡像已經刻錄到 U 盤。此時 U 盤可用來作為啟動盤,支持 Legacy 模式和 UEFI模式引導。
1.4安裝操作系統
管理員需要預先在服務器進行以下配置:
- 確認服務器內硬盤的數據已作備份,安裝過程會覆蓋寫入;
- 進入 BIOS,開啟 CPU VT 選項;開啟超線程 HT 選項;
- 進入陣列卡配置,合適的 RAID 級別,以提供一定的數據冗余特性;
- 設置 U 盤為第一啟動順序;
以上設置完畢后,服務器重啟或上電后,進入 U 盤操作系統安裝引導界面:

默認選擇“Install ZStack”開始安裝操作系統。在進入安裝界面后,已經預先配置默認選項:
時區—Asia/Shanghai,鍵盤–English(United States),一般情況下管理員無需更改配置。選擇安裝 ZStack 管理節點角色:1. ZStack Community Management Node 社區版(無限期使用社區版所有功能) 2. ZStack Enterprise Management Node (無限期免費試用版:可以免費添加 1台物理主機,並無限期使用全部功能。)教程選擇社區版安裝。

管理員選擇指定的物理硬盤,執行自動分區:

- 管理員在網卡配置設置不需要做操作,默認情況會把網卡開啟。
- 注意 Host name 選項不設置為帶點的 hostname,如果設置帶點”.”之后,安裝 ZStack 管理節點后,會啟動不起來。

如果默認網絡配置方案不能滿足需要,或者實際環境中無 DHCP 服務,可以選擇“NETWORK & HOST NAME”進入網絡配置頁面:
- 選中待配置網卡
- 點擊“Configure”喚出網卡配置選項卡
- 點擊“IPv4 Settings”
- 點擊“Add”添加配置項,並填寫 IP 地址等信息
- 點擊“General”選項卡
6 進入“General”選項卡后,勾選“Automatically connect to this network when it is available”,確保該網卡在每次機器重啟后都能自動啟動。
7. 點擊“Save”保存配置信息
8. 點擊確認

9 確認自定義網絡配置信息
10. 建議根據所 IP 地址配置 HOSTNAME,將地址中的點變短橫,並點擊“Apply”
11. 點擊確認退回主界面

上述過程完成后,點擊“Begin Installation”進行安裝。
安裝過程會自動進行。安裝過程中,管理員需填寫賬號 root 的默認密碼,建議配置合適的密碼強度。
注意
如果安裝 ISO 選擇是 ZStack Expert Mode 在安裝 ZStack 時有兩種情況:
- 安裝社區版本 命令如下:
[root@zstack-1 ~]# bash ZStack-installer-2.0.1.bin
- 1
- 安裝無限期免費試用版 命令如下:
[root@zstack-1 ~]# bash ZStack-installer-2.0.1.bin -E
- 1
2、安裝軟件
安裝 ZStack 操作系統后,在重新引導的過程,會自動化安裝管理節點。 安裝結束后,有幫助信息輸出到屏幕。在 ZStack 安裝過程默認設定 MariaDB 的 root 密碼為zstack.mysql.password,同時在 MariaDB 創建用戶 zstack,默認密碼為 zstack.password ZStack 雲管理軟件安裝到目錄/usr/local/zstack/,並在系統執行環境提供命令行工具/usr/bin/zstack-ctl 和/usr/bin/zstack-cli。打開網址 http://your-zstack-ipaddress:5000/,將會訪問 ZStack 網頁控制台。

3、快速使用
3.1 配置資源
- 通過瀏覽器(推薦 Firefox 或 Chrome)訪問 ZStack
網頁控制台:http://your-zstack-ipaddress:5000/ - 默認管理員賬戶為 admin,密碼為 password,登陸訪問。
- 進入初始化向導后,一共有 9 個步驟需要添加物理資源,分別是:區域、集群、物理機、主存儲、鏡像服務器、計算規格、鏡像文件、二層網絡和三層網絡。
1.新建區域:

2.新建集群:

3.添加物理機:填寫物理主機的 IP 地址或域名,填寫 SSH 端口號和 root 用戶名及密碼。

4.添加鏡像服務器: 選擇【Sftp】類型,填寫目標鏡像存儲的 IP 地址(如當前服務器 IP),輸
入 URL 路徑/zstack_bs

5.添加主存儲: 這里以本地存儲為例,選擇類型 LocalStorage,設置 URL 為服務器本地目
錄某個文件夾的全路徑,例如/zstack_ps:

6.添加計算規格: ZStack 默認提供計算規格【InstanceOffering-1】為 1CPU 核心-1G 內存,
這個計算規格可用於創建小型雲主機。

7.添加鏡像文件: ZStack 默認提供用於測試的系統鏡像,下載地址為:
http://cdn.zstack.io/product_downloads/images/zstack-image.qcow2
如果系統環境不能訪問外網,管理員可在界面上填寫路徑:
file:///opt/zstack-dvd/zstack-image-1.4.qcow2

8.添加二層網絡: 二層網絡支持 NoVlaNetwork 和 VlanNetwork 模式。NoVlaNetwork 模式下,
指定的網卡連接交換機網口必須是 Access 模式;而 VlanNetwork 模式下,指定的網卡連接交
換機網口必須是 Trunk 模式。本例添加 eth0 作為雲主機的數據流量。

9.添加三層網絡: 此處添加雲主機使用的 CIDR,輸入 192.168.1.0/24,DNS 默認為 223.5.5.5

添加完成后,界面顯示處理器、內存、主存儲、鏡像服務器、公有網絡和私有網絡資源:

3.2、創建雲主機
ZStack 初始化結束后,各項資源就緒。此時,管理員可以創建第一台雲主機:

雲主機創建結束后,可打開雲主機控制台。
