- Télécharger
- Obtenir Fedora
- Toutes les méthodes de téléchargement
- Sous-projets
- Muffin
- Plateforme de blog
Dernière news : Fedora 19 (Schrödinger's Cat) alpha est sortie
Pages : 1
Bonjour,
Petite question sur xen : Peut t'on agrandir la taille du disque dédier à une machine virtuel après son installation pour pouvoir agrandir une partition de la machine virtuel ?
Merci
Hors ligne
Oui on peut c'est pour ça qu'on utilise LVM. On peut même changer la quantité de ram :))
William
RHCA/RHCX
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
http://www.gnurou.org/Writing/SmartQuestionsFr
Hors ligne
Merci William
Ca devient intéressant là. Et on peut redimensionner le / facilement ou il vaut mieux mettre le / en dehors du LVM et redimensionner les autre partition genre le /home ?
Je sais pas si je suis clair là.
Merci
Hors ligne
Je met ici la petite doc que je me suis fait pour Xen. Il manque sûrement deux trois truc et certain choix ne doivent pas etre tres judicieux mais bon ca peut servir.
*** Système ***
Installation de fc6 avec juste virtualisation et base de sélectionné
Partition : sda1 -> /
sda2 -> swap
sda3 -> LVM*** Préparation des partitions ***
# pvcreate -v /dev/sda3 # vgcreate -v LVMGROUP /dev/sda3 # lvcreate -v -L10G -n demo-root LVMGroup # lvcreate -v -L1G -n demo-swap LVMGroup # lvcreate -v -L40G -n demo-www LVMGroup# mkfs.ext3 /dev/LVMGroup/demo-root # mkfs.ext3 /dev/LVMGroup/demo-www # mkswap /dev/LVMGroup/demo-swap*** Copie du système ***
# mkdir /mnt/demo # mount /dev/LVMGroup/demo-root /mnt/demo # cp -ax /{root,dev,var,etc,usr,bin,sbin,lib,boot} /mnt/demo/ # mkdir -m 755 /mnt/demo/{proc,sys,home,tmp,mnt}*** Préparation du système virtuel ***
# chroot /mnt/demo # vi /etc/fstabRemplacer: LABEL=/ par /dev/xvda1
LABEL=SWAP-sda2 par /dev/xvda2
Ajouter: /dev/xvda3 /var/www ext3 defaults 0 0# mkdir -p -m 755 /var/www # vi /boot/grub/menu.lstRemplacer: le boot par default par
title Fedora Core (2.6.18-1.2798.fc6xen)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-1.2798.fc6xen ro root=/dev/xvda1 console=xvc0
initrd /boot/initrd-2.6.18-1.2798.fc6xen.img# vi /boot/grub/device.mapMettre: (hd0) /dev/xvda
# vi /etc/sysconfig/network-scripts/ifcfg-eth0Modifier l'IP si nécessaire
# mkdir /tmp/initrd # cd /tmp/initrd # gzip -dc /boot/initrd-2.6.18-1.2798.fc6xen.img | cpio -id # vi initAjouter: echo "Loading xenblk.ko module"
insmod /lib/xenblk.ko
Remplacer: resume LABEL=SWAP-sda2 par resume /dev/xvda2
mkrootdev -t ext3 -o defaults,ro sda1 par mkrootdev -t ext3 -o defaults,ro xvda1# cp /lib/modules/2.6.18-1.2798.fc6xen/kernel/drivers/xen/blkfront/xenblk.ko lib/ # find ./ | cpio -H newc -o > ../initrd-2.6.18-1.2798.fc6xen.img # cd .. # gzip initrd-2.6.18-1.2798.fc6xen.img # cp initrd-2.6.18-1.2798.fc6xen.img.gz /boot/initrd-2.6.18-1.2798.fc6xen.img # rm -rf /tmp/*# vi /etc/modprobe.conf Mettre : alias scsi_hostadapter xenblk alias eth0 xennet# exit # umount /mnt/demo*** Préparation de la machine virtuel ***
[root@virtual mnt]# cat /etc/xen/demo # Automatically generated xen config file name = "demo" memory = "300" disk = [ 'phy:/dev/LVMGroup/demo-root,xvda1,w', 'phy:/dev/LVMGroup/demo-swap,xvda2,w', 'phy:/dev/LVMGroup/demo-www,xvda3,w', ] vif = [ 'mac=00:16:3e:3c:16:2d, bridge=xenbr0', ] nographic=1 uuid = "dda95bff-e6fe-c9f5-4168-5dcf013b6821" bootloader="/usr/bin/pygrub" vcpus=1 on_reboot = 'restart' on_crash = 'restart'*** Lancement ***
# xm create -c demo
Mise à jour : Modification de /etc/modprobe.conf
Dernière modification par Guliver (11/12/2006 12:52:39)
Hors ligne
Pages : 1