Articles avec le tag ‘OraVM’
Installation Oracle VM 3.0.1 en PXE
Les fichiers de boot pour une installation en PXE ont changé de place.
Il faut désormais les chercher dans le répertoire isolinux et non images/pxeboot.
Récupérer pour votre répertoire (/tftpboot/oravm301) par exemple les fichiers suivant :
initrd.img
mboot.c32
vmlinuz
xen.gz
Votre menu pxelinux.cfg/default devrait ressembler à :
LABEL oravm301
menu label ^Oracle VM Installeur 3.0.1 sans KS
kernel oravm301/mboot.c32
append oravm301/xen.gz --- oravm301/vmlinuz --- oravm301/initrd.img
Drivers Paravirtualisés pour Windows
Extrait de la page d’OraVM :
Accelerate the performance of your virtual environment
Windows Paravirtualized drivers are high-performance network and disk drivers that significantly reduce the overhead of the traditional implementation of I/O device emulation. These drivers provide improved network and disk throughput to run fully virtualized Windows guests in an Oracle VM environment.
With Oracle VM, you can deploy both your Linux and Windows applications as is and realize the full benefits from virtualization, without compromising performance.
The following Windows guest operating systems are supported with Oracle VM:
• Windows Server 2008
• Windows Server 2003
• Windows Vista
• Windows XP
Learn more about Oracle VM Windows PV Drivers
Je complète l’annonce par un iso nommé PVM_driver.iso qui possède les drivers paravirtualisés et ainsi le Framework 2 SP2.
En effet, c’est pas évident de télécharger des drivers réseaux quand on a pas de carte réseau !
Si vous vouliez faire votre propre iso, il suffit de mettre les fichiers que vous voulez dans un répertoire et de lancer la commande :
mkisofs -r -l -L -J -o PVM_driver.iso iso/*
Contrôler les Oracle VM en XML-RPC
Il est possible de contrôler les Hyperviseurs Oracle en XML-RPC.
Voici quelques exemples de commande :
/opt/ovs-agent-2.2/utils/do_rpc.py https://oracle:motdepasse@IPdelHYPERVISEUR:8899 xen_get_vm_names
xen_get_vm_names [] =>
success:vm_names=OVM-TEST,OVM_MANAGER
/opt/ovs-agent-2.2/utils/do_rpc.py https://oracle:motdepasse@IPdelHYPERVISEUR:8899 xen_get_vm_path OVM-TEST
xen_get_vm_path ['OVM-TEST'] =>
success:path=/OVS/remote/OVM-TEST
/opt/ovs-agent-2.2/utils/do_rpc.py https://oracle:motdepasse@IPdelHYPERVISEUR:8899 xen_migrate_vm /OVS/remote/OVM-TEST IP_DE_LA_VM
xen_migrate_vm ['/OVS/remote/OVM-TEST', 'IP_DE_LA_VM'] =>
success:target_host=IPdelHYPERVISEUR
/opt/ovs-agent-2.2/utils/do_rpc.py https://oracle:motdepasse@IPdelHYPERVISEUR:8899 xen_get_vnc_port /OVS/remote/OVM-TEST
xen_get_vnc_port ['/OVS/remote/OVM-TEST'] =>
success:vnc_port=5901
Il ne reste plus qu’à faire une interface web ou graphique de gestion plus légère que l’Oracle VM Manager
Installation Lenny PVM sous OraVM (Xen en général)
On peut très facilement installer une debian stable directement avec la commande xm.
La documentation est disponible sur :
http://wiki.debian.org/Xen#DomU.28guest.29
Il suffit de télécharger le fichier de config :
ftp://ftp.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/xen/xm-debian.cfg
Modifier un peu le fichier de configuration, avec des éléments comme :
dhcp = 'dhcp'
vif = [ 'mac=00:16:3E:BE:E3:E3' ]
disk = ['file:/OVS2/domains/lenny/disk.img,xvda,w',]
Ensuite on tappe la commande suivante pour lancer l’installation :
xm create -c xm-debian.cfg install=true install-mirror=ftp://ftp.fr.debian.org/debian
Important : Pour que le pygrub fonctionne, il faut que le /boot soit accessible dans la première partition
Sortie de OraVM 2.2.0
Voir pour plus d’informations :
http://blogs.oracle.com/virtualization/2009/10/annoucing_oracle_vm_storage_co.html
Update (10/15/2009): Oracle VM 2.2 ISO images are now available for download from Oracle E-Delivery web site :
