Xen (български)
Какво е Xen?
Според екипа на развитие Xen: "Xen, мощен хипервайзора е отраслов стандарт за виртуализация с отворен код, е мощна, ефективна и сигурна набор от възможности за виртуализация на x86, x86_64, IA64, PowerPC, както и други Тя поддържа широк набор от операционни системи гост включително. Windows®, Linux® Solaris®, както и различни версии на BSD. "
Xen на хипервайзор - тънък слой от софтуер, който емулира компютърна архитектура. Той започва зареждане на ОС и позволява на няколко операционни системи да работят едновременно върху нея. След като изтеглите Xen хипервайзора стартира "на dom0" (означава "Домейн 0"), или привилегирована област, която в този случай е с модифициран Linux ядрото (другите възможни операционни системи за dom0 NetBSD и OpenSolaris). dom0 ядро в AUR понастоящем се основава на кратката версия на ядрото на Linux 2.6, но все още е по-нестабилна -dev версия; хардуер, разбира се, трябва да се поддържа от това ядро да тече Xen. След като се започне dom0, един или повече (крайно беден) домейн "Domu" може да се стартира и се управлява от dom0.
Инсталиране на Xen
Инсталиране на необходимите пакети
Преди съставянето на Xen се уверете, че сте инсталирали ССЗ, да направи, кръпка, и python2.
Новият пакет съдържа Xen Xen 4 и позволява почти всички необходими зависимости автоматично. Но поради промени в официалната версия на Python за Arch Linux, някои стари скриптове връщат грешки при стартиране. За справяне с този, натоварване python2.5 от остро задържане.
И когато се появи подкана да, не редактирайте PKGBUILD (за предпочитане нано) да забрави да се замени това:
Следващата стъпка - да се съберат и да инсталирате dom0 ядро. За да направите това, съставяне на пакет kernel26-Xen-dom0 от остро задържане.
Инсталацията е завършена. Вече можете да конфигурирате Grub и зареждане на ядрото, което току-що беше построен.
Конфигуриране на GRUB
Grub трябва да бъде конфигуриран така, че след стартирането на Xen хипервайзора зарежда dom0 ядро. Добавете следното /boot/grub/menu.lst:
където X и Y - съответния брой за вашия диск; и dom0_mem, конзола и VGA - избор регулируеми настройки. Един забележителен детайл: Можете да използвате и LVM. Така че, вместо / сътрудничество / sdaY Можете също така да се уточни / сътрудничество / четящото устройство / takoyto_lvm.
Standard ядрото може да се използва, за да изтеглите арка Domu домейни. За да направите това трябва да се добави "Xen-blkfront" в раздела за модул в /etc/mkinitcpio.conf:
Сега, следващата стъпка - да изтегли Xen ядрото.
Следваща стъпка: Стартирайте xend:
Когато се използва Xen препоръчва да се определя фиксирано количество памет. Също така, ако системата за гости активно използване на вход-изход, може да е полезно да се разпределят (фиксиран) един от protsessoros само dom0. Моля, погледнете други уики страници XenCommonProblems раздел "Как да се разпредели един процесор ядро (или ядра) само за dom0?" за повече информация.
Конфигуриране GRUB2
Тя работи точно като с Grub, но тук ще трябва да използвате командата "операционни" вместо на "ядрото". Така че това ще бъде:
Ако ви се е случвало да зареди dom0 ядрото, а след това можете да продължите.
Примери добавяне Domu
Основната идея на добавяне на Domu е. Ние трябва да се Domu ядрото да се разпределят пространство за виртуалния твърд диск, да създадете конфигурационен файл за Domu, и след това да започне Domu през х.
Ако не се започне от нова инсталация и не иска да RSYNC от съществуваща система:
хардуер виртуализация
Ако искаме нашата Domus виртуализиране на хардуер; хост машината трябва да поддържа виртуализация или Intel-VT или AMD-V. За да проверите това, изпълнете следните команди на хост машината:
За Intel процесори:
За AMD процесори:
Ако нито един от по-горе команда не се извежда, а след това най-вероятно, тези функции не се поддържат, а бронята си не е в състояние да тече операционни системи гост с визуализиране на хардуер (HVM). Тя може също да се окаже, че процесора на хост машината поддържа една от тези функции, но функционалността е изключена по подразбиране в BIOS на системата. За да proverit това, отворете менюто BIOS по време на зареждане, както и за опции, свързани с виртуализация гледам. Ако такава възможност е и забранено, тогава нека го зареждане на системата и повторете предишната команда.
Арх като гост операционна система (режим paravirtualization)
За да използвате paravirtualization да инсталирате:
Смяна на режима на PV използване на командите: (в dom0):
Edit /boot/grub/menu.lst и добавете kernel26-Xen:
Добавете следното, за да си Xen модули initcpio, добавяне на модули в /etc/mkinitcpio.conf: "Xen-blkfront Xen-fbfront xenfs Xen-NetFront Xen-kbdfront" и компилирате вашата initcpio:
хе-гост-комунални услуги
За да използвате XE-гост-комунални услуги, да добавяте точка xenfs планината в / и т.н. / fstab:
и добавете файл хе-Linux-дистрибуция раздел демони /etc/rc.conf.
бележки
Xen инструменти за управление
Приложението "Virtual Machine Manager" е десктоп потребителски интерфейс за управление на виртуални машини. Тя представлява обобщение оглед на течаща домейни, своите изпълнения на живо статистика използване на ресурсите. подробно представяне на мнение, графики оползотворяване течение на времето. Wizards позволяват създаването на нови области и конфигурация регулиране на разпределението на ресурсите на домейн виртуален хардуер. Внедрен VNC клиент изглед показва пълна графична конзола за домейна за гости.
Полезни Пакети
От AUR много различни пакети, и можете да прекарате много време, знаейки, които са необходими такива, че малък набор от най-(интересни) пакети Xen.