**Ceci est une ancienne révision du document !**
Création de la VM 107 (dbbackup)
WIP
Création de la VM
- On télécharge la dernière version de Alpine Linux - Extended (c’est la seule qui supporte une installation sans accès au réseau)
- On se connecte à l’interface web ProxMox de Bob
- On va dans Datacenter > bob > local (bob) et on upload l’ISO qu’on a téléchargé
Create VM
en suivant les screenshots suivants (utiliser vmbr0 au lieu de vmbr1): dbbackup_screenshots.zip
Installation de Alpine
- Sur la nouvelle VM, faire click sur
Console
>SPICE
. Ça s’ouvrira automatiquement avec Remote Viewer si vous êtes sous Fedora. Sinon, vous pouvez installer le paquetvirt-viewer
de virt-manager (ou utiliserConsole
>noVNC
mais c’est moins bien) localhost login:
s’affiche. On rentreroot
- On exécute
setup-alpine
en suivant la doc officielle.
On utilise les paramètres suivants
- keyboard layout:
us
- variant:
us
- hostname:
dbbackup
- interfaces: on laisse la valeur par défaut (
eth0
) en appuyant sur<enter>
- Ip address for eth0?:
none
- manual network configuration:
yes
On met le contenu suivant:
auto lo iface lo inet loopback
- DNS domain name:
<enter>
- DNS nameserver(s)?:
<enter>
- Mot de passe root: on met un mdp temporaire
- timezone: Europe
- sub-timezone: Paris
- HTTP/FTP proxy:
<enter>
- NTP client:
<enter>
- Mirror number:
done
(on a un messagebad address
mais c’est normal vu qu’on n’a pas d’ip publiqueip) - SSH server:
<enter>
- Disk:
sda
- How would you like to use it?:
sys
- Erase the above disk(s) and continue?:
y
poweroff
Configuration finale
- On démarre la VM à nouveau
- On active les scripts `local.d·` avec
rc-update add local default
- Mettre le contenu suivant dans
/etc/local.d/Network.start
#!/bin/sh for i in /proc/sys/net/ipv6/conf/*; do \ for j in autoconf accept_ra; do echo 0 > $i/$j; done done ip link set eth0 up ip -6 route add default via fe80::31 dev eth0 exit 0
- Rendre le fichier exécutable
- Dans
/etc/ssh/sshd_config
ajouter à la finPermitRootLogin yes
poweroff
et démarrer la VM à nouveau- Normalement, on peut maintenant se connecter depuis les autres VM sur vmbr0 avec
ssh root@fe80::dcf5:29ff:fe46:3637%eth0
+ le mot de passe temporaire - On génère un mot de passe sur picapass. On exécute
passwd
pour remplacer le mot de passe temporaire par le nouveau mot de passe.