1帆啃、進(jìn)入Xenserver安裝界面鱼喉,按F2進(jìn)入高級(jí)安裝擒悬,并輸入shell回車進(jìn)入單用戶模式模她。
vi?/opt/xensource/installer/constants.py
修改默認(rèn)的系統(tǒng)盤大小,在92行懂牧,找到root_size=4096侈净,修改為需要安裝的系統(tǒng)盤大小 (備注:?jiǎn)挝粸镸B) (修改下列三個(gè)地方)
GPT_SUPPORT = True? ? 改為 False (禁用 GPT分區(qū),使用 MBR分區(qū)表)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DOM0_MEM = 752 #MB? 改為 4096 (本地內(nèi)存僧凤,默認(rèn)752M)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? root_size = 4096? ? ? ? 改為 20480(即20G的大行笳臁)
修改說(shuō)明:?
(1) GPT_SUPPORT改為False,表禁用 GPT分區(qū)躯保,使用 MBR分區(qū)表旋膳。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (2) DOM0_MEM內(nèi)存設(shè)置,由于每啟動(dòng)一臺(tái)虛擬機(jī)途事,Dom0 中就會(huì)啟動(dòng)一個(gè)Qemu-DM 的進(jìn)程验懊,占用大約 6M的內(nèi)存空間,因此在虛擬機(jī)數(shù)量較多的情況下尸变,我們需要增 大 Dom 0 內(nèi)存以便支持更多的虛擬機(jī)運(yùn)行鲁森。由于Dom 0 是32 位操作系統(tǒng),故支持的最大內(nèi)存量為4GB振惰。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (3) root_size,Domain0的root卷大小垄懂,使用較大的 root 卷大小可以有效防止由于Dom0 日志的突然快速增長(zhǎng)導(dǎo)致root 卷空間被占滿從而引起 Dom0 運(yùn)行異常的情況發(fā)生
2骑晶、登錄 XenServer 控制臺(tái)痛垛,使用/usr/lib/xen/bin/host-cpu-tune advise 查看 XenServer 推薦 的 Dom0 的 vCPU。本 PoC 中桶蛔,命令提示推薦使用 4 個(gè) VCPU匙头。?
使用/usr/lib/xen/bin/host-cpu-tune set 4 nopin 命令設(shè)置 4 個(gè) vCPU?
/usr/lib/xen/bin/host-cpu-tune set 4 nopin
詳細(xì)請(qǐng)參考 http://support.citrix.com/article/CTX139714
完成后重啟服務(wù)器,輸入 reboot 重啟
說(shuō)明:Dom0 是用于控制和管理 XenServer仔雷,在某些情況下蹂析,XenServer 上虛擬機(jī)負(fù)載過(guò)大時(shí),有可能導(dǎo)致 Dom0 出問(wèn)題碟婆,所以电抚,需要增加 Dom0 的運(yùn)算性能,這時(shí)候可以增加 Dom0 vCPUs 數(shù)量來(lái)提高XenServer 穩(wěn)定性竖共。