Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
章 3. 硬體支援
Red Hat 虛擬化支援多處理機系統並且允許您在 X86 架構的系統上,以一個 P6 階級(或者是更早期)的處理器來執行 Red Hat 虛擬化,如:
- Celeron
- Pentium II
- Pentium III
- Pentium IV
- Xeon
- AMD Athlon
- AMD Duron
以 Red Hat 虛擬化來說,32 位元的主機就只能執行 32 位元的半虛擬化客座端。64 位元的主機就只能執行 64 位元的半虛擬化客座端。一個 64 位元的完整虛擬化主機能夠執行 32 位元、32 位元 PAE、或是 64 位元客座端。一個 32 位元的完整虛擬化主機則能夠執行 PAE 與 非 PAE 的完整虛擬化客座端。
以 x86_64 系統來說,Red Hat Enterprise Linux 虛擬化的核心不支援大於 32GB 的記憶體。假如您需要在安裝著超過 32GB 實體記憶體的系統上啟動虛擬化核心的話,您必須附加核心指令列
mem=32G
。這項範例顯示了如何在 grub.conf
這個檔案中使用正確的參數:
title Red Hat Enterprise Linux Server (2.6.18-4.elxen) root (hd0, 0) kernel /xen.gz-2.6.18-4-el5 mem=32G module /vmlinuz -2.6.18-4.el5xen ro root=LABEL=/ module /initrd-2.6.18-4.el5xen.img
PAE(實體位置延伸)是個增加讓使用者使用在應用程式的實體或者是虛擬記憶體數量的技術。Red Hat 虛擬化需要有效的 PAE 在您的系統上。Red Hat 虛擬化32 位元架構與 PAE 能支援到 16GB 的實體記憶體。我們建議您系統上的所有客座端都至少都應該要有 256 MB 的 RAM。Red Hat 虛擬化能使 x86/64 主機引導至 64GB。Red Hat 虛擬化核心不會在一個非 PAE 的系統上執行。如要測定您的系統是否支援 PAE,請輸入下列指令:
grep pae /proc/cpuinfo
就會顯示出下列的輸出:
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 mmx fxsr sse syscall mmtext 3dnowext 3dnow up ts
假如您的輸出符合(或類似)以上的輸出,那您的中央處理器就支援 PAE。假如指令提示符號沒有任何顯示,那就代表您的中央處理器不支援 PAE。