當(dāng)前位置:首頁 > 電腦軟件 > 服務(wù)器區(qū) > XenServer8.0官方版

XenServer8.0官方版

版本:v2024.03.18 大小:549.21M 語言:簡體中文 類別:服務(wù)器區(qū)
  • 類型:國產(chǎn)軟件
  • 授權(quán):免費軟件
  • 更新:2024-04-16
  • 廠商:Citrix
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7
  • 本地下載
9
0% 0%

情介紹

XenServer8.0官方版是一個功能強大的基于Linux的虛擬化服務(wù)器,作為一個全面且易于管理的服務(wù)器虛擬化平臺,用戶可以輕松高效的管理windows或者Linux的虛擬服務(wù)器,還提供用戶經(jīng)濟高效的服務(wù)器整合和業(yè)務(wù)連續(xù)性,也正因此,被業(yè)界稱作最快速、安全的虛擬化軟件。XenServer8.0通過整合服務(wù)器,降低電源、冷卻和數(shù)據(jù)中心空間需求來降低成本,允許用戶在幾分鐘內(nèi)完成新服務(wù)器置備和IT服務(wù)交付,進而提高IT靈活性確??墒侵羞_到應(yīng)用要求和性能水平標(biāo)準(zhǔn)減少故障影響,還能夠防止災(zāi)難,進而最大限度減少停機??梢哉f,XenServer8.0讓我們的用戶的虛擬服務(wù)器非常的安全,不過軟件也有商業(yè)版和免費版之分,小編帶來的免費版,配備有64為系統(tǒng)管理程序和集中管理、實時遷移及轉(zhuǎn)換工具,可創(chuàng)建一個虛擬平臺來最大限度的提高虛擬機密度和性能,如果用戶是IT方面的公司或企業(yè),那么這款XenServer8.0絕對是非常有必要下載使用的哦!

軟件特色

1、將IT成本降低50%甚至更多
雖然服務(wù)器整合通常是實施服務(wù)器虛擬化的主要驅(qū)動因素,但企業(yè)可以獲得更多優(yōu)勢,而不僅僅限于服務(wù)器總數(shù)量的減少。xenserver 7.0虛擬化管理工具可以將服務(wù)器要求降低
2、提高IT靈活性
虛擬化使數(shù)據(jù)中心可以靈活適應(yīng)不斷變化的 IT 要求。例如,XenServer 可以創(chuàng)建能無縫地集成現(xiàn)有存儲環(huán)境的虛擬基礎(chǔ)架構(gòu)。這樣就可以縮短 IT 部門滿足用戶需求所需的時間。
3、最大限度地減少服務(wù)器宕機
xenserver 7.0可以減少計劃內(nèi)服務(wù)器宕機,減小故障影響,預(yù)防災(zāi)難并搭建始終可用的虛擬基礎(chǔ)架構(gòu)。服務(wù)器和應(yīng)用升級可以在正常工作時間完成。這樣就可以減小對用戶生產(chǎn)率的影響,節(jié)約成本,使 IT 人員可以在晚上和周末正常休息。
4、確保服務(wù)器性能
xenserver 7.0可以優(yōu)化服務(wù)器工作負(fù)載的位置,提高性能和利用率,同時改進資源池內(nèi)的服務(wù)器準(zhǔn)備情況。這樣便可確保始終能達到應(yīng)用要求和預(yù)期的性能標(biāo)準(zhǔn),幫助企業(yè)加快向生產(chǎn)環(huán)境中交付新應(yīng)用的速度。

如何添加本地存儲?

一、查詢本地磁盤,其中包含兩個存儲,其中是sda,另外一個是sdb
二、列出設(shè)備,發(fā)現(xiàn)Sda設(shè)備是正在使用的設(shè)備,sdb需要添加
三、添加另外一個磁盤,可以使用以下三條命令:
1.#xe sr-create content-type=user device-config:device=/dev/disk/by-id/host-uuid=name-label=”Local Storage 2” shared=false type=lvm  
2.#xe sr-create content-type=user device-config:device=/dev/disk/by-id/host-uuid=name-label=”Local Storage 2” shared=false type=lvm
3.#xe sr-create content-type=user device-config:device=/dev/host-uuid=name-label=”Local Storage 2” shared=false type=lvm

四、添加完成后,如圖,圖中多了一個本地設(shè)備:Local Storage 2

體系架構(gòu)解析

1、Xen Hypervisor
直接運行于硬件之上是Xen客戶操作系統(tǒng)與硬件資源之間的訪問接口。通過將硬件進行抽象,將相應(yīng)的硬件CPU、內(nèi)存的資源調(diào)度給上層的客戶機使用。目前Xen Hypervisor并不直接操作IO硬件,不負(fù)責(zé)處理諸如網(wǎng)絡(luò)、外部存儲設(shè)備、視頻或其他通用的I/O處理
2、Domain 0
運行在Xen管理程序之上,具有直接訪問硬件和管理其他客戶操作系統(tǒng)的特權(quán)的客戶操作系統(tǒng)。Domain 0 在Xen中擔(dān)任管理員的角色,它負(fù)責(zé)管理其他虛擬客戶機。Domain 0上運行XAPI接口,是XenServer管理的核心,由一系列的toolstack組成,并提供給XenCenter進行使用。如上圖,Domain 0中還運行了VNC軟件,VNC是一款遠(yuǎn)程訪問的圖形顯示軟件,將虛擬機的界面在XenCenter的控制臺中進行顯示,同時對于虛擬機的一些VNC顯示所需的后端設(shè)備使用QEMU軟件進行模擬,所以我們才能夠在XenCenter中看見虛擬機的狀態(tài),其和我們使用的硬件KVM進行顯示類似。同時,在上圖中我們還看到,在Domain 0中包含兩個驅(qū)動程序,用于支持其他客戶虛擬機對于網(wǎng)絡(luò)和硬盤的訪問請求。這兩個驅(qū)動分別是Network Backend Driver和Block Backend Driver。Network Backend Driver直接與本地的網(wǎng)絡(luò)硬件進行通信,用于處理來自Domain U客戶機的所有關(guān)于網(wǎng)絡(luò)的虛擬機請求。根據(jù)Domain U發(fā)出的請求,Block Backend Driver直接與本地的存儲設(shè)備進行通信然后,將數(shù)據(jù)讀寫到存儲設(shè)備上
3、DomainU
運行在Xen管理程序之上的普通客戶操作系統(tǒng)或業(yè)務(wù)操作系統(tǒng),不能直接訪問硬件資源(如:內(nèi)存,硬盤等)。在上圖我們可以看到,2臺Domain U是不同的。在 XenServer 中,VM 可在以下兩種模式之一中運行:半虛擬化 (PV) - 虛擬機內(nèi)核使用特定代碼,此代碼在虛擬機管理程序上運行,以管理設(shè)備和內(nèi)存。全虛擬化 (HVM) - 使用特定處理器功能“捕獲”虛擬機執(zhí)行的特權(quán)指令,以便可以使用未經(jīng)修改的操作系統(tǒng)。為了訪問網(wǎng)絡(luò)和存儲,會為虛擬機提供仿真設(shè)備,或者也可以出于性能和可靠性原因,使用 PV 驅(qū)動程序。無論是半虛擬化Domain U還是完全虛擬化Domain U,作為客戶虛擬機系統(tǒng),Domain U在Xen Hypervisor上運行并行的存在多個,他們之間相互獨立,每個Domain U都擁有自己所能操作的虛擬資源(如:內(nèi)存,磁盤等)。而且允許單獨一個Domain U進行重啟和關(guān)機操作而不影響其他Domain U
4、管理接口
XenServer中7.0的管理接口的和linux類似,都有GUI和CLI接口,GUI接口使用XenCenter進行實現(xiàn),XenCenter通過https協(xié)議走443端口,和XPAI進行安全通信,并取得state.db里面的配置信息并在圖形界面上顯示出來,對于虛擬機的圖形狀態(tài)顯示通過VNC軟件進行控制臺顯示輸出。CLI接口使用XE Shell命令實現(xiàn)。在使用CLI控制臺是,在本地暈車CLI的Shell控制臺,通過SSH的22端口連接到Domain 0的SSHD進行,其運行模式和我們使用putty登陸Linux系統(tǒng)進行運維管理并無區(qū)別

命令大全

一、監(jiān)控檢查類
xentop-查看XenServer與VM的資源使用情況
xsconsole-進入XenServer管理面板(查看網(wǎng)卡,IP,系統(tǒng)版本,系統(tǒng)時間,硬件信息等)
xe task-list-查看XenServer臨時任務(wù)進程
service --status-all-查看所有服務(wù)運行狀態(tài)
二、通用監(jiān)控檢查命令
pvs -- 查看物理卷
pvscan
vgdisplay
lvs -- 查看邏輯卷
lvscan
lvdisplay
rm -rf 目錄/文件 -- 強制刪除目錄/文件
fdisk -l -- 查看Linux硬盤信息(名稱與分區(qū)等)
df -hal -- 查看Linux系統(tǒng)信息(系統(tǒng)空間,掛載信息等)
du -hcs 目錄/文件 -- 查看該目錄/文件的大小
du -hcs /var/log/ -- 查看日志文件大小
top -- 查看XenServer系統(tǒng)進程與負(fù)載情況
vi /etc/rc.local -- 查看系統(tǒng)啟動任務(wù)
crontab -e -- 查看定時執(zhí)行的任務(wù)
history -- 查看最近使用的命令
clear -- 清屏
curl 域名 -- 訪問域名
三、系統(tǒng)操作類
service xapi restart-重啟XAPI服務(wù)(負(fù)載過高時慎用)
xe-toolstack-restart-重啟XenServer所有服務(wù)(負(fù)載過高時慎用)
reboot-重啟服務(wù)器
mount 邏輯卷 目錄-將邏輯卷掛載到該目錄(掛載后df -hal可查看)
umount 邏輯卷 目錄-反掛載
lvremove-移除邏輯卷
四、XE SR操作類
xe sr-list-顯示所有物理存儲(SR)信息
xe sr-list uuid="UUID" - 匹配SR的UUID顯示SR信息
xe sr-list name-label="SR名稱" - 匹配SR名稱顯示SR信息
1.刪除SR操作(數(shù)據(jù)會丟失)
xe pbd-list sr-uuid="SR-UUID" -- 匹配SR的UUID找出對應(yīng)的物理連接(PBD)信息
xe pbd-unplug uuid="PBD-UUID" -- 匹配PBD的UUID刪除對應(yīng)的PBD
xe sr-forget uuid="SR-UUID" -- 匹配SR的UUID遺忘對應(yīng)的SR
2.創(chuàng)建物理存儲(成功后原數(shù)據(jù)丟失)
xe sr-create name-label="自定義名稱" shared=false device-config-device=/dev/sdb(設(shè)備名) type=lvm
五、XE VM操作類
xe vm-start name-label="VM名稱" -- 匹配VM名稱執(zhí)行VM開機
xe vm-reboot name-label="VM名稱" -- 匹配VM名稱執(zhí)行VM重啟
xe vm-shutdown name-label="VM名稱" -- 匹配VM名稱執(zhí)行VM關(guān)機
xe vm-shutdown uuid="UUID" -- 匹配VM的UUID執(zhí)行VM關(guān)機,以下同理
xe vm-start uuid="UUID"
xe vm-reboot uuid="UUID"
xe vm-list -- 顯示所有VM信息
xe vm-list name-label="VM名稱" -- 匹配名稱顯示VM信息
xe vm-list uuid="UUID" -- 匹配uuid顯示VM信息
xe vdi-list -- 顯示所有虛擬硬盤(VDI)信息
xe vdi-list vm-uuid="VM-UUID" -- 匹配VM的UUID顯示VDI信息
xe vdi-list uuid="UUID" -- 匹配VDI的UUID顯示VDI信息
xe vdi-list name-label="VDI名稱" -- 匹配VDI名稱顯示VDI信息
xe vdi-forgrt uuid="UUID" -- 匹配VDI的UUID遺忘該VDI信息(srcan可找回)
六、端口映射類
iptables -t nat -nvL -- 查看端口映射信息表
1.手動添加端口映射(重啟后會丟失)
iptables -t nat -A PREROUTING -i eth0(網(wǎng)卡名) -p tcp -d 公網(wǎng)IP --dport 80(端口) -j DNAT --to-destination 映射IP:80
2.映射出口規(guī)則(重啟后會丟失)
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
3.XenSystem_NAT_Server(nginx)
/etc/init.d/networking restart -- 重啟網(wǎng)卡
vi /etc/resolv.conf -- 修改DNS
vi /etc/network/interfaces -- 查看NAT網(wǎng)卡配

常見問題解答

一、無法刪除POOL里面的虛擬機?
1.選中不能刪除的虛擬機所在的物理機,在console下輸入如下內(nèi)容:
#xe host-forget uuid=
其中uuid的信息使用#xe host-list查看
查看虛擬機詳細(xì)信息 xe vm-list params=all/(name-label,uuid,networks)
關(guān)閉虛擬機 xe vm-shutdown uuid=ext3-fs error (device xvda2) in start_transaction: journal has aborted
關(guān)閉halted/running虛擬機 xe vm-reset-powerstate force=true vm=uuid
刪除虛擬機 xe vm-destroy uuid=
二、無法修改虛擬機的系統(tǒng)時間?
修改 /etc/sysctl.conf 文件,添加
# Set independent wall clock time
xen.independent_wallclock=1
或disable掉Window Time Service
三、pool中的主節(jié)點master崩潰掉之后,xencenter無法連接pool下的所有xenserver主機?
執(zhí)行如下命令:#pool-emergency-transition-to-master
指示 XenServer 成員主機成為池主節(jié)點。僅在 XenServer 主機轉(zhuǎn)換到緊急模式后才接受此命令。進入緊急模式意味著該成員主機所在的池中的主節(jié)點已從網(wǎng)絡(luò)中消失,經(jīng)過若干次重試仍無法連接。
#xe pool-recover-slaves 這些成員此時將指向新主節(jié)點
將成員 XenServer 主機轉(zhuǎn)換為主節(jié)點后,您還應(yīng)檢查默認(rèn)池存儲庫是否設(shè)置了適當(dāng)?shù)闹?。通過使用 xe pool-param-list 命令
并驗證 default-SR 參數(shù)是否指向有效存儲庫,可實現(xiàn)此操作
四、xencenter中不能顯示 CPU,內(nèi)存,硬盤信息?
在加入POOL時,要保證xenserver的系統(tǒng)時間和master同步或者比它快一點,即能顯示硬件信息
五、Redhat Linux 5.6 無法安裝xs-tools?
若建虛機選模板時采用Other media disc可能會出現(xiàn)此問題,建議采用自帶模板進行創(chuàng)建。無模板可選時才用腦Other media disc選項
六、刪除無法關(guān)閉的虛機?
1.xe vm-list #查看需要操作的虛擬機uuid
2.xe vm-reset-powerstate uuid=60207d23-979e-ef86-2ede-455bf3504eee force=true #重置電源狀態(tài)
3.xe vm-destroy uuid=60207d23-979e-ef86-2ede-455bf3504eee #刪除對應(yīng)虛擬機

載地址

  • 電腦版
XenServer8.0官方版 v2024.03.18

網(wǎng)友評論

0條評論
(您的評論需要經(jīng)過審核才能顯示)