系統要求 服務器
XenServer 至少須要兩臺單獨的 x86 物理計算機:一臺用做XenServer 主機,另外一臺用於運行 XenCenter 應用程序。ssh
XenServer 主計算機徹底專用於運行託管 VM 的 XenServer,不用於運行其餘應 用程序。運行XenCenter 的計算機能夠是知足硬件要求的任何通用 Windows 計算機,也可用於運行其餘應用程序。ide
安裝說明:工具
安裝XenServer 6.5的服務器CPU必須支持虛擬化,Intel (VT-X) 或者AMD (AMD-V)性能
1、下載Xenserver測試
你能夠從http://xenserver.org/下載xerserver軟件,目前最新的版本爲6.5。ui
2、安裝Xenserverspa
下載回來以後按照下面方法進行安裝。命令行
1.放入下載回來的Xenserver iso鏡像,並啓動機器,將顯示以下圖的安裝界面,直接按回車進行安裝。3d
2.選擇鍵盤的方式,而後並OK。
3.咱們是全新安裝Xenserver,因此咱們直接點擊OK。
4.咱們點擊接受EULA。
選擇OK
5.接下來是硬盤的安裝畫面,直接按OK便可,若是要用xendesktop,把第二個選項也按空格,提醒用虛擬機安裝的朋友,若是硬盤給的過小就會提示(No disk with sufficient space to install XenServer on was found,解決方法擴展磁盤大小或者從新分配一塊大的硬盤便可)。
6.選擇安裝方式,有本地,FTP或者HTTP,還有NFS,由於用鏡像安裝,就直接選擇OK。
7.接下來詢問是否安裝到全部的補丁,點擊no。
8.詢問是否測試安裝介質,能夠選擇skip跳過測試,並點擊OK。
9.輸入Xenserver密碼,並點擊OK。
10.設置IP地址,默認使用DHCP分配IP地址的,建議使用靜態IP地址,若有DNS服務器,能夠用動態IP地址,並點擊OK。
11.輸入主機名和DNS服務器,並點擊OK。
12.選擇DNS在那個區,選擇Asia,點擊OK。
13.選擇時間區域shanghai,並點擊OK。
14.選擇時間同步方式,並點擊OK.若是選擇了Using NTP服務器,那麼就要輸入NTP服務器的IP地址,Manualtime entry爲使用本地時間。
15.選擇InstallXenServer
16.接下來會開始安裝,安裝時程中會提示設置時間,輸入完時間後點OK繼續安裝。
17.下圖提示安裝完成,點擊OK後自動重啓
18.XenServer啓動界面
19.啓動完成,如下是主界面
3、Xen控制端的安裝
1. 在另一臺電腦上安裝XenCenter,打開ie,輸入XenServer的IP地址。
2.點擊XenCenterInstaller,彈出XenCenter.msi文件,下載安裝XenCenter。
進入控制端,點擊ADD添加XenServer服務器
下圖輸入服務器IP地址,用戶名和密碼後,點ADD添加
至此XenServer安裝完成
4、XenServer的配置與管理
1.修改XenServer名稱
XenServer名稱上右鍵選Properties
2.更改IP地址信息及hostname
在XenServer服務器選擇「Network And Management Interface」,而後選擇「ConfigureManagement Interface」出現用戶名密碼驗證提示,輸入對應信息後,進入設置界面。
選擇對應要修改的網卡,選擇static,輸入要修改的IP與hostname,回車保存。
3.建立系統鏡像池
XenServer安裝後,默認根分區留的不多(2G avail),當此空間被佔用完畢,性能就會很大程度的下降。所以,本文章分爲兩個部分,第一部分爲如何增長ISO鏡像存放目錄的空間大小,第二部分爲如何建立本地ISO存儲庫。
3.1 首先使用putty等ssh工具鏈接到XenServer服務器,進入命令行。
3.2 使用vgdisplay命令查看卷組(VG)可用空間(Free PE / Size),記住VG Name後面卷組的名稱"VG_XenStorage-xxxxxxxxxxxxxxxxxxxxxxx"。
3.3 建立邏輯卷(LV)使用lvcreate命令,這個例子爲:在已有卷組中建立了一個邏輯卷名稱爲iso_storage大小爲20GB。
#lvcreate -L 20GB –n iso_storageVG_XenStorage-xxxxxxxxxxxxxxxxxx
3.4 輸入如下命令才能發現新建立的邏輯卷(其實最後一條命令便可)。
# modprobe dm-mod #加載使用lvm所需的相應模塊
# vgscan #掃描並顯示LVM卷組列表
# vgchange –ay #將卷組狀態改成活動的
3.5 格式化剛剛建立的邏輯卷(LV)
#mkfs.ext3 /dev/VG_XenStorage-xxxxxxxxxxxxxxxxxxxxxx/iso_storage
3.6 建立掛載點
#mkdir/iso_storage
3.7 編輯/etc/fstab文件,設置自動掛載配置該邏輯卷(LV),在其中插入以下內容。
/dev/VG_XenStorage-xxxxxxxx/iso_storage /iso_storage/ ext3 defaults 0 0
3.8 掛載邏輯卷(LV)
#mount /iso_storage
4.建立本地ISO存儲庫
鏈接到Xenserver在命令行運行:
Xe sr-createname-label=iso_storage type=iso device-config:location=/iso_storage device-config:legacy_mode=truecontent-type=iso
此時經過XenCenter會發現一個名爲iso_storage的存儲設備
上傳ISO鏡像
若是沒有發現iso_storage存儲中的ISO鏡像能夠嘗試使用
#xe-mount-iso-sr/iso_storage
#xe-toolstack-restart
來解決。
或者經過XenCenter,選擇iso_storage設備,點擊左邊的Storage。此時會發現下邊有Rescan選項,點擊便可(如圖)
5.建立VM虛擬機
XenServer名稱上右鍵選New VM…
6.克隆虛擬機
1,建立一個模板主機
2,將經常使用參數安裝好
3,右鍵模板主機選擇Quick Crecte
4, 進入新建立的主機,將網卡MAC改成Networking選項中對應的MAC
(END)