« Modèle:GenericCmd » et « Modèle:NewVM » : différence entre les pages

De wiki.infini
(Différence entre les pages)
import>Fleon
Aucun résumé des modifications
 
import>Fleon
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
<includeonly>
<includeonly>
<div class="cmd-box">
{{InfoBox stack
{{#if:{{{1|}}}
|{{InfoBox homepage|{{{vmname}}} @ {{{machine_phys}}} }}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{1}}}}}|}}{{#if:{{{2|}}}
|{{InfoBox line| MEMORY : {{{memory}}} }}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{2}}}}}|}}{{#if:{{{3|}}}
|{{InfoBox line| CPU : {{{cpu}}} }}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{3}}}}}|}}{{#if:{{{4|}}}
|{{InfoBox line| LVM : /dev/vg0/{{{vmname}}}_sys }}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{4}}}}}|}}{{#if:{{{5|}}}
|{{InfoBox line| LVM : /dev/vg0/{{{vmname}}}_swap }}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{5}}}}}|}}{{#if:{{{6|}}}
|{{InfoBox line| MAC : {{{mac}}} }}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{6}}}}}|}}{{#if:{{{7|}}}
|{{InfoBox line| NET : {{{iface}}} }}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{7}}}}}|}}{{#if:{{{8|}}}
|{{InfoBox line| VNC : {{{vnc}}} }}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{8}}}}}|}}{{#if:{{{9|}}}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{9}}}}}|}}{{#if:{{{10|}}}
|{{GenericCmd/Line|prompt={{{prompt|}}}|color={{{color}}}|{{{10}}}}}|}}{{#if:{{{11|}}}
|(Too many commands supplied. Only the first 10 are displayed.)|}}{{#if:{{{output|}}}|{{{output}}}|
}}
}}
</div>
La machine physique '''{{{machine_phys}}}''' héberge la VM, création du fichier de config :
</includeonly><noinclude>{{Documentation}}</noinclude>
 
{{RootCmd | hostname={{{machine_phys}}}
| cd /etc/kvm/machines_virtuelles
| cp template.xml {{{vmname}}}.xml
| nano {{{vmname}}}.xml
}}
 
Création des volumes LVM :
 
{{RootCmd | hostname={{{machine_phys}}}
| lvcreate -L {{{sys_size}}} -n {{{vmname}}}_sys vg0
| lvcreate -L {{{swap_size}}} -n {{{vmname}}}_swap vg0
}}
 
Démarrage de la vm :
 
{{RootCmd | hostname={{{machine_phys}}}
| virsh create {{{vmname}}}.xml
}}
 
Connexion VNC :
 
{{RootCmd | hostname=remote
| ssh -p443 user@mx1.infini.fr -L5901:{{{ip_phys}}}:{{{vnc}}}
| vncviewer localhost:1
}}
 
On termine en ajoutant la machine au fichier '''/etc/rc.local''' pour garantir qu'elle sera relancée au démarrage de {{{machine_phys}}} :
 
{{RootCmd | hostname={{{machine_phys}}}
| nano /etc/rc.local
}}
 
{{FileBox|filename=/etc/rc.local | 1=
sleep 2
virsh create /etc/kvm/machines_virtuelles/{{{vmname}}}.xml
}}
 
* {{{install_summary}}}
* {{{signature}}}
</includeonly><noinclude>[[Category:Template]]</noinclude>

Version du 15 février 2015 à 04:50