GCCCompileFarm » Historique » Version 6
Éric Deschamps, 20/07/2012 16:55
1 | 1 | Laurent GUERBY | {{>toc}} |
---|---|---|---|
2 | 1 | Laurent GUERBY | |
3 | 1 | Laurent GUERBY | h1. GCCCompileFarm |
4 | 2 | Laurent GUERBY | |
5 | 4 | Éric Deschamps | h2. Machines virtuelles demandées |
6 | 4 | Éric Deschamps | |
7 | 2 | Laurent GUERBY | TODO KVM a la demande sur gcc75 et gcc76 |
8 | 3 | Laurent GUERBY | |
9 | 3 | Laurent GUERBY | * FreeBSD (diverses versions et 32/64) |
10 | 3 | Laurent GUERBY | * RHEL (idem, on a 5 licences RHN) |
11 | 3 | Laurent GUERBY | * OpenBSD (idem) |
12 | 3 | Laurent GUERBY | * NetBSD (idem) |
13 | 3 | Laurent GUERBY | * debian (idem) |
14 | 3 | Laurent GUERBY | * ubuntu (idem) |
15 | 3 | Laurent GUERBY | * gentoo (idem) |
16 | 3 | Laurent GUERBY | |
17 | 3 | Laurent GUERBY | En non x86/amd64 qemu ? |
18 | 3 | Laurent GUERBY | |
19 | 3 | Laurent GUERBY | * openwrt MIPS |
20 | 3 | Laurent GUERBY | * debian/autre ARM |
21 | 4 | Éric Deschamps | |
22 | 4 | Éric Deschamps | h2. Machines virtuelles installées |
23 | 4 | Éric Deschamps | |
24 | 4 | Éric Deschamps | h3. Sur gcc76 |
25 | 4 | Éric Deschamps | |
26 | 4 | Éric Deschamps | * FreeBSD 8.3 amd64 : ssh root@freebsd-83-amd64 |
27 | 4 | Éric Deschamps | * Debian GNU/Linux Squeeze x86 : ssh root@squeeze-x86 |
28 | 6 | Éric Deschamps | * OpenBSD 5 / i386 : ssh root@openbsd-5-x86 |
29 | 4 | Éric Deschamps | |
30 | 4 | Éric Deschamps | h2. Gestion des machines virtuelles |
31 | 4 | Éric Deschamps | |
32 | 4 | Éric Deschamps | *Remarque* : le compte utilisateur doit être membre du *groupe libvirt*. |
33 | 4 | Éric Deschamps | |
34 | 4 | Éric Deschamps | h3. Lister les machines virtuelles |
35 | 4 | Éric Deschamps | |
36 | 4 | Éric Deschamps | *En cours :* |
37 | 4 | Éric Deschamps | |
38 | 4 | Éric Deschamps | <pre> |
39 | 4 | Éric Deschamps | virsh list |
40 | 4 | Éric Deschamps | </pre> |
41 | 4 | Éric Deschamps | |
42 | 4 | Éric Deschamps | *Disponibles :* |
43 | 4 | Éric Deschamps | <pre> |
44 | 4 | Éric Deschamps | virsh list --all |
45 | 4 | Éric Deschamps | </pre> |
46 | 4 | Éric Deschamps | |
47 | 4 | Éric Deschamps | h3. Démarrer une machine virtuelle |
48 | 4 | Éric Deschamps | |
49 | 4 | Éric Deschamps | <pre> |
50 | 4 | Éric Deschamps | virsh start nom_vm |
51 | 4 | Éric Deschamps | </pre> |
52 | 4 | Éric Deschamps | |
53 | 4 | Éric Deschamps | h3. Arrêter une machine virtuelle |
54 | 4 | Éric Deschamps | |
55 | 4 | Éric Deschamps | <pre> |
56 | 4 | Éric Deschamps | virsh shutdown nom_vm |
57 | 4 | Éric Deschamps | </pre> |
58 | 5 | Éric Deschamps | |
59 | 5 | Éric Deschamps | h2. Installation d'une machine virtuelle |
60 | 5 | Éric Deschamps | |
61 | 5 | Éric Deschamps | Commande virt-install donnée à titre indicatif : |
62 | 5 | Éric Deschamps | <pre> |
63 | 5 | Éric Deschamps | virt-install --accelerate --hvm --connect qemu:///system --cdrom ~erdesc/isos/debian-6.0.5-i386-netinst.iso -n squeeze-x86 -r 1024 \ |
64 | 5 | Éric Deschamps | --disk path=/var/lib/libvirt/images/debian-squeeze-x86.qcow2,bus=virtio,size=10,format=qcow2 --vnc |
65 | 5 | Éric Deschamps | </pre> |
66 | 5 | Éric Deschamps | |
67 | 5 | Éric Deschamps | Petites remarques : |
68 | 5 | Éric Deschamps | * -n permet de donner un nom à la machine virtuelle |
69 | 5 | Éric Deschamps | * -r précise la taille mémoire allouée à la VM |
70 | 5 | Éric Deschamps | * --disk path=/var/lib/libvirt/images/debian-squeeze-x86.qcow2,bus=virtio,size=10,format=qcow2 : on place par défaut les images dans le répertoire /var/lib/libvirt/images/. Ici on utilise le pilote virtio parce qu'il est généralement fourni sous Linux, donc pour un BSD on préférera ide, sata ou scsi, la taille de l'image est de 10 Go et le format qcow2 est extensible, donc évite de manger les 10Go sur le disque pour rien. |