在Chrome瀏覽器或者FireFox瀏覽器(IE瀏覽器可能會遇到使用問題)上登陸ZStack管理界面:默認的用戶名和密碼分別爲admin/password:vim
點擊左側面板的'Zone':centos
點擊按鈕'New Zone'來打開對話框:瀏覽器
給第一個Zone取一個名字:'ZONE1',而後點擊按鈕'Create':服務器
點擊左側面板的'Cluster':網絡
點擊按鈕'New Cluster'來打開對話框:ssh
選擇剛剛建立的zone(ZONE1); 給cluster取個名字:'CLUSTER1'; 而後選擇hypervisor 'KVM';接着點擊按鈕'Next':ide
咱們如今尚未任何的主存儲,讓咱們繼續點擊'Next':url
咱們如今尚未任何的L2網絡,讓咱們直接點擊'Create':centos7
點擊左側面板的'Host':spa
點擊按鈕'New Host'打開對話框:
選擇zone(ZONE1)和cluster(CLUSTER1)
給host取個名字:'HOST1'
輸入host的IP地址(192.168.0.212)
最重要的是輸入host root用戶的用戶名和密碼
點擊'add'
點擊左側面板的'Primary Storage':
點擊按鈕'New Primary Storage'來打開對話框:
選擇zone(ZONE1)
給主存儲取個名字:'PRIMARY-STORAGE1'
選擇類型'NFS'
輸入NFS url(例如192.168.0.212:/usr/local/zstack/nfs_root)
點擊'Next'
選擇cluster(CLUSTER1)做爲掛載對象, 而後點擊按鈕'Add':
點擊左側面板的'Backup Storage':
點擊按鈕'New Backup Storage'來打開對話框:
給備份存儲取名爲:'BACKUP-STORAGE1'
選擇類型'SftpBackupStorage'
輸入URL '/backupStorage' (若是該目錄不存在,ZStack會負責建立該目錄)
輸入本機IP地址(192.168.0.212)
輸入root用戶的ssh密碼
點擊'Next'
選擇zone(ZONE1)做爲掛載對象,而後點擊'Add':
點擊左側面板的'Image':
點擊'New Image'來打開對話框:
選擇備份存儲(BACKUP-STORAGE1)
給磁盤鏡像取名爲'Centos7'
選擇格式'ISO'
選擇媒體類型爲'ISO'
選擇平臺'Linux'
輸入下載地址:http://my_ip/p_w_picpath/CentOS-7-x86_64-DVD-1503-01.iso
點擊'Add' (不能選擇'System')
該鏡像文件將會用於用戶雲主機的模板。
再次點擊'New Image'來添加一個用於虛擬路由器的磁盤鏡像:
選擇備份存儲(BACKUP-STORAGE1)
給磁盤鏡像取名爲'VIRTUAL-ROUTER'
選擇格式'qcow2'
選擇媒體類型爲'RootVolumeTemplate'
選擇平臺'Linux'
輸入下載地址 http://7xi3lj.com1.z0.glb.clouddn.com/releases/0.9/0.9.0/zstack-virtualrouter-0.9.0.qcow2
勾選'System'
點擊'Add'
點擊左側面板的'L2 Network':
點擊按鈕'New L2 Network':
選擇zone(ZONE1)
給二層網絡取個名字'FLAT-L2'
選擇類型'L2NoVlanNetwork'
輸入物理網卡的名字'eth0'
點擊'Next'
選擇cluster(CLUSTER1)做爲掛載對象,而後點擊'Create':
點擊左側面板的'L3 Network':
點擊'New L3 Network':
選擇zone(ZONE1)
選擇二層網絡(FLAT-L2)
給三層網絡取名爲'FLAT-L3'
選擇類型'L3BasicNetwork'
輸入域名:'tutorials.zstack.org'
點擊'Next' (不要選擇System)
命名IP range:'FLAT-IP-RANGE'
選擇添加方法:'Add By IP Range'
輸入起始IP地址 '192.168.0.230'
輸入結束IP地址'192.168.0.240'
輸入子網掩碼 '255.255.255.0'
輸入網關 '192.168.0.1'
點擊 'Add' 來添加一個 IP range
點擊 'Next'
輸入'8.8.8.8'(您也能夠輸入國內的DNS,例如114.114.114.114),而後點擊'Add'來添加一個DNS服務器,接着點擊'Next':
選擇provider'VirtualRouter'
選擇'DHCP'
點擊'Add'增長一個網絡服務重複上面這步來添加DNS, 最後點擊'Create':
點擊左邊面板的'Instance Offering':
點擊'New Instance Offering':
給模板取個名字'8G'
輸入CPU個數爲1
輸入CPU速度512
輸入內存大小8G
點擊'create'
點擊左邊面板的'Virtual Router Offering':
點擊'New Virtual Router Offering':
選擇zone(ZONE1)
取個名字'VR-OFFERING'
輸入CPU數量'1'
輸入CPU主頻'512'
輸入內存大小'512M'
選擇磁盤鏡像'VIRTUAL-ROUTER"
選擇management L3 network 'FLAT-L3'
選擇public L3 network 'FLAT-L3'
勾選'DEFAULT OFFERING'
點擊'Create'
注意:建立virtual route offering 也會用掉一個IP
14.建立磁盤模板
點擊左邊面板的'Instance':
點擊'New VmInstance':
instance offering:8G(內存模板)
選擇磁盤鏡像'centos7.1'
root volume disk offering:200G(硬盤模板)
選擇三層網絡'FLAT-L3',而且點擊'Add'
輸入雲主機的名字'VM1'
輸入雲主機的網絡名字: 'vm1'
點擊'Next'
點擊 'Create':
NOTE:安裝好系統後,請不要讓虛擬機本身reboot,不然虛擬機啓動後可能會沒法啓動剛剛安裝好的系統,而是又進入了安裝的界面。這個時候只須要經過ZStack UI界面把虛擬機作一次Stop和Start的操做便可
16.把虛擬機打成模板
將已經安裝完畢配置完成的虛擬機stop(須要經過ZStack UI界面來stop 虛擬機)
點擊Image—>Valum點擊該虛擬機詳情,並點擊Volume選項,選擇Root Volume,點擊Action,選擇Create Template
輸入新的Image的名字:Centos7.1
NOTE:
若是使用的是CentOS操做系統,爲了讓使用該虛擬機的模板的雲主機在啓動後自動得到IP地址,那麼須要在保存模板前,在安裝好的虛擬機上作以下操做: 1. vim /etc/sysconfig/network-scripts/ifcfg-eth0: DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=dhcp 2. rm -f /etc/udev/rules.d/70-persistent-net.rules