« Modèle:NewVM » : différence entre les versions
import>Fleon (Page créée avec « <includeonly> La machine physique '''{{{machine_phys}}}''' héberge la VM, création du fichier de config : <pre> {{{machine_phys}}} machines_virtuelles # cp template.xml... ») |
m (33 révisions importées) |
||
(32 versions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<includeonly> | <includeonly> | ||
{{InfoBox stack | |||
|{{InfoBox head| [http://munin.infini.fr/vm_{{{machine_phys}}}/{{{vmname}}}.infini.mdl/index.html] {{{vmname}}} @ {{{machine_phys}}} }} | |||
|{{InfoBox line| MEMORY : {{{memory}}} }} | |||
|{{InfoBox line| CPU : {{{cpu}}} }} | |||
|{{InfoBox line| LVM : /dev/vg0/{{{vmname}}}_sys / {{{sys_size|}}} }} | |||
|{{InfoBox line| LVM : /dev/vg0/{{{vmname}}}_swap / {{{swap_size|}}} }} | |||
|{{InfoBox line| LVM : {{#if:{{{data_size|}}} | /dev/vg0/{{{vmname}}}_data / {{{data_size|}}} | nan}} }} | |||
|{{InfoBox line| MAC : {{{mac}}} }} | |||
|{{InfoBox line| NET : {{{iface}}} / {{{ip_vm|}}} }} | |||
|{{InfoBox line| VNC : {{{vnc}}} }} | |||
}} | |||
La machine physique '''{{{machine_phys}}}''' héberge la VM, création du fichier de config : | La machine physique '''{{{machine_phys}}}''' héberge la VM, création du fichier de config : | ||
{{RootCmd | hostname={{{machine_phys}}} | |||
{{{machine_phys}}} machines_virtuelles | | cd /etc/kvm/machines_virtuelles | ||
{{{ | | cp template.xml {{{vmname}}}.xml | ||
| nano {{{vmname}}}.xml | |||
}} | |||
Création des volumes LVM : | Création des volumes LVM : | ||
{{RootCmd | hostname={{{machine_phys}}} | |||
{{{machine_phys}}} | | lvcreate -L {{{sys_size}}} -n {{{vmname}}}_sys vg0 | ||
{{{ | | lvcreate -L {{{swap_size}}} -n {{{vmname}}}_swap vg0 | ||
| {{#if:{{{data_size|}}} | lvcreate -L {{{data_size}}} -n {{{vmname}}}_data vg0 }} | |||
}} | |||
Démarrage de la vm : | Démarrage de la vm : | ||
{{RootCmd | hostname={{{machine_phys}}} | |||
{{{machine_phys}}} | | virsh create {{{vmname}}}.xml | ||
}} | |||
Connexion VNC : | Connexion VNC : | ||
{{RootCmd | hostname=remote | |||
| ssh -p443 user@mx1.infini.fr -L5901:{{{ip_phys}}}:{{{vnc}}} | |||
| vncviewer localhost:1 | |||
</ | }} | ||
</ | |||
{{#if:{{{data_size|}}}| |<br/><br/>}} | |||
On termine en ajoutant la machine au fichier '''/etc/rc.local''' pour garantir qu'elle sera relancée au démarrage de {{{machine_phys}}} : | |||
{{FileBox|filename={{{machine_phys}}} ~ vi /etc/rc.local | 1= | |||
sleep 2 | |||
virsh create /etc/kvm/machines_virtuelles/{{{vmname}}}.xml | |||
}} | |||
* {{{install_summary}}} |