Le blog de Jean David TECHER, un Réunionnais à Saint-Priest/Lyon

Aller au contenu | Aller au menu | Aller à la recherche


< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 >

mercredi 10 février 2010

[Xen] Fichier de conf xen-tools avec LVM

Bon je profite de ma semaine de repos pour faire mes papiers administratifs mais aussi sur le temps libre pour tester Xen et LVM pour mes futures machines afin de déplacer certaines services de mon petit serveur sur d'autres machines.

J'ai la configuration actuelle. Je me la mets sous forme de billet car je sais qu'elle me sera utile. J'ai bien mon petit dépot SVN pour le réseau aussi mais copier depuis le Web, elle sera plus facile d'accès comme base pour autre chose.

Elle est très utile cette configuration quand on doit créerdes machines basées sur le même socle. Elle évite de se taper des commandes xen-create-image à rallonge avec les diverses options à écrire.

Bon je sais je débute sous Xen, mais j'apprends et c'est ça qui me plaît.

melina:~# grep -vE '^(#|$)' /etc/xen-tools/xen-tools.conf
lvm = xen-vm
install-method = debootstrap
size   = 20Gb      # Disk image size.
memory = 512Mb    # Memory size
swap   = 128Mb    # Swap size
fs     = ext3     # use the EXT3 filesystem for the disk image.
dist   = lenny     # Default distribution to install.
image  = sparse   # Specify sparse vs. full disk images.
gateway   = 192.168.2.253
netmask   = 255.255.255.0
broadcast = 192.168.2.255
passwd = 1
accounts = 1
kernel      = /boot/vmlinuz-`uname -r`
initrd      = /boot/initrd.img-`uname -r`
arch = i386
mirror = http://ftp.us.debian.org/debian/
ext3_options   = noatime,nodiratime,errors=remount-ro
ext2_options   = noatime,nodiratime,errors=remount-ro
xfs_options    = defaults
reiser_options = defaults
serial_device = hvc0
disk_device = xvda
output    = /etc/xen/machines
extension = .cfg

Réunion-Multimedia: On parle de moi !!!

C'est en pianotant sur les stats de mon site que je suis tombé sur un lien qui m'a paru étrange au premier abord.

En fat, je suis tombé sur cet article du site reunion-multimedia qui m'a fait très plaisir.

Je ne connaissais pas ce site. Du coup, j'en ai profité pour aller fouiner un peu. Ca fait plaisir de voir un site de ma petite île chérie consacrée au multimedia...L'auteur a bien raison en parlant ainsi de moi (quand on lance des fleurs , on ne les refuse pas.). Au delà de la cuisine, j'essais surtout de montrer que la Réunion produit aussi de bons informaticiens formés sur le tas .

Au passage mon bonjour à mes compatriotes si vous lisez ce mot!

Un Réunionnais qui pense souvent à son île chérie...

article sur moi

Article: http://www.reunion-multimedia.com/Carnet-de-hasard-Un-reunionnais-en

samedi 6 février 2010

Que devient Denise Milani?

Apparement le site denisemilani.com n'est plus à jour et serait détenu uniquement par les responsables du site qui essaient de revendre des calendriers, DVD etc.. Pour la route quelques photos envoyées sur son Yahoo's Group




vendredi 5 février 2010

Xen 3.2.1, LVM et Windows XP avec deux disques en NTFS

Intérêt: L'accès en LVM offre de meilleures performances par rapport aux accès disques depuis un simple fichier image.

Idée: avoir mon C: et mon D: comme d'habitude sous Windaube :)...

Motivation: un peu la flemme ce soir de rédiger ce billet, donc copier coller de mon history :)

Partionnement d'origine

melina:~# fdisk -l

Disk /dev/sda: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1549f232

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        4863    39062016   83  Linux
/dev/sda2            4864        9726    39062047+  83  Linux
/dev/sda3            9727       14589    39062047+  83  Linux
/dev/sda4           14590       56168   333983317+   5  Extended
/dev/sda5           14590       24315    78124063+  83  Linux
/dev/sda6           24316       36473    97659103+  8e  Linux LVM
/dev/sda7           48631       51062    19535008+  8e  Linux LVM
/dev/sda8           51063       55925    39062016   8e  Linux LVM
/dev/sda9           55926       56168     1951866   82  Linux swap / Solaris

LVM et Compagnie avec création de deux volumes logiques pour les deux disque sous Windows

melina:~# pvcreate /dev/sda6
  Physical volume "/dev/sda6" successfully created
melina:~# pvcreate /dev/sda7
  Physical volume "/dev/sda7" successfully created
melina:~# pvcreate /dev/sda8
  Physical volume "/dev/sda8" successfully created
melina:~# vgcreate xen-vm /dev/sda[6-8]

  Volume group "xen-vm" successfully created
melina:~# 
melina:~# vgdisplay 
  --- Volume group ---
  VG Name               xen-vm
  System ID             
  Format                lvm2
  Metadata Areas        3
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                3
  Act PV                3
  VG Size               149,01 GB
  PE Size               4,00 MB
  Total PE              38147
  Alloc PE / Size       0 / 0   
  Free  PE / Size       38147 / 149,01 GB
  VG UUID               58KOKz-7I8e-CME7-E1nd-SJCH-hm7a-8R34zg
melina:~# lvdisplay 
melina:~# lvcreate --name jenna-winxp01-disk-c -L 12G xen-vm
  Logical volume "jenna-winxp01-disk-c" created
melina:~# lvcreate --name jenna-winxp01-disk-e -L 12G xen-vm
  Logical volume "jenna-winxp01-disk-e" created
melina:~# lvdisplay 
  --- Logical volume ---
  LV Name                /dev/xen-vm/jenna-winxp01-disk-c
  VG Name                xen-vm
  LV UUID                fX47zq-bHxU-iP6F-9Ry1-iXxg-RGqj-6X8lRF
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                12,00 GB
  Current LE             3072
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:0
   
  --- Logical volume ---
  LV Name                /dev/xen-vm/jenna-winxp01-disk-e
  VG Name                xen-vm
  LV UUID                Tf1kvq-xLUE-ail3-JvxF-MNmB-mfYd-36PLVl
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                12,00 GB
  Current LE             3072
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:1

Fichier de configuration de la machine invité

import os, re
arch = os.uname()[4]

kernel = "/usr/lib/xen-default/boot/hvmloader"

builder='hvm'

memory = 512
shadow_memory = 8
name = "jenna-winxp01"
vif = [ 'type=ioemu, bridge=eth0' ]

disk = [
                'phy:/dev/xen-vm/jenna-winxp01-disk-c,xvda,w',
                'file:/opt/xen-vm/CD/CD-WinXP.iso,xvdc:cdrom,r',
                'phy:/dev/xen-vm/jenna-winxp01-disk-e,xvdd,w'
         ]
device_model = '/usr/lib/xen-default/bin/qemu-dm'

boot="c"

sdl=0

vnc=1
vnclisten="0.0.0.0"

vncconsole=1
vncpasswd='monmotdepasse'
stdvga=0
serial='pty'
usbdevice='tablet'

Installation de Windows





...

etc...etc...
On éteint la machine et on procède à

Ajout du second disque

melina:~# mkfs.ntfs /dev/xen-vm/jenna-winxp01-disk-e
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 100% - Done.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
Il suffit de redémarrer la machine par un xm create ....