« Atelier SysRes SE2a5 2023/2024 E11 » : différence entre les versions
Aller à la navigation
Aller à la recherche
(VM Rio) |
|||
Ligne 1 : | Ligne 1 : | ||
=== ''' | === '''Création de la VM Rio''' === | ||
Génération du fichier de configuration:<syntaxhighlight lang="shell"> | Génération du fichier de configuration:<syntaxhighlight lang="shell"> | ||
xen-create-image --hostname= | xen-create-image --hostname=rio --ip=172.26.145.113 --netmask=255.255.255.0 --gateway 172.26.145.254 --bridge=bridgeStudents --dir=/usr/local/xen --password=glopglop | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Lancer la VM grâce au fichier de configuration crée :<syntaxhighlight lang="shell"> | |||
xen console | xen console rio.cfg | ||
xen console | xen console rio | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Modification de l'interface eth0 dans '''/etc/network/interfaces''' : <syntaxhighlight lang="shell"> | |||
auto eth0 | auto eth0 | ||
iface eth0 inet static | iface eth0 inet static | ||
Ligne 17 : | Ligne 17 : | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Configuration ssh, | Configuration de la connexion en ssh, nous nous rendons dans le dossier '''/etc/ssh/''' et nous modifions le fichier '''sshd_config''' : | ||
- Décommenter le ''PermitRootLogin'' et mettre ''yes''<syntaxhighlight lang="shell"> | |||
PermitRootLogin yes | PermitRootLogin yes | ||
</syntaxhighlight>- Redémarrer le ssh :<syntaxhighlight lang="shell"> | |||
service ssh restart | service ssh restart | ||
</syntaxhighlight> | </syntaxhighlight>Au niveau de capbreton, nous créons les deux partitions LVM :<syntaxhighlight lang="shell"> | ||
lvcreate -L10G -n rio-home storage | |||
lvcreate -L10G -n rio-var storage | |||
</syntaxhighlight>Se rendre dans le dossier '''/etc/xen/''' et modifier le fichier de configuration de la VM '''rio.cfg''' en ajoutant les lignes de configurations des partitions :<syntaxhighlight lang="shell"> | |||
# Disk device(s). | |||
# | |||
root = '/dev/xvda2 ro' | |||
disk = [ | |||
'file:/usr/local/xen/domains/HG/disk.img,xvda2,w', | |||
'file:/usr/local/xen/domains/HG/swap.img,xvda1,w', | |||
'phy:/dev/virtual/kiev-home,xvdb,w', | |||
'phy:/dev/virtual/kiev-var,xvdc,w', | |||
] | |||
</syntaxhighlight><u>Problème rencontré :</u> Message d'erreur en essayant de redémarrer la VM | |||
[[Fichier:Erreur partitions.png|centré]] |
Version du 22 novembre 2023 à 10:35
Création de la VM Rio
Génération du fichier de configuration:
xen-create-image --hostname=rio --ip=172.26.145.113 --netmask=255.255.255.0 --gateway 172.26.145.254 --bridge=bridgeStudents --dir=/usr/local/xen --password=glopglop
Lancer la VM grâce au fichier de configuration crée :
xen console rio.cfg
xen console rio
Modification de l'interface eth0 dans /etc/network/interfaces :
auto eth0
iface eth0 inet static
address 172.26.145.113/24
gateway 172.26.145.254
Configuration de la connexion en ssh, nous nous rendons dans le dossier /etc/ssh/ et nous modifions le fichier sshd_config :
- Décommenter le PermitRootLogin et mettre yes
PermitRootLogin yes
- Redémarrer le ssh :
service ssh restart
Au niveau de capbreton, nous créons les deux partitions LVM :
lvcreate -L10G -n rio-home storage
lvcreate -L10G -n rio-var storage
Se rendre dans le dossier /etc/xen/ et modifier le fichier de configuration de la VM rio.cfg en ajoutant les lignes de configurations des partitions :
# Disk device(s).
#
root = '/dev/xvda2 ro'
disk = [
'file:/usr/local/xen/domains/HG/disk.img,xvda2,w',
'file:/usr/local/xen/domains/HG/swap.img,xvda1,w',
'phy:/dev/virtual/kiev-home,xvdb,w',
'phy:/dev/virtual/kiev-var,xvdc,w',
]
Problème rencontré : Message d'erreur en essayant de redémarrer la VM