technique:infrastructure:machines_virtuelles:creation_dbbackup

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
technique:infrastructure:machines_virtuelles:creation_dbbackup [2020/05/03 14:30] – Fix indent amaldonatechnique:infrastructure:machines_virtuelles:creation_dbbackup [2020/09/29 20:43] (Version actuelle) – supprimée qduchemi
Ligne 1: Ligne 1:
-# Création de la VM 107 (dbbackup) 
  
-**WIP** 
- 
-## Création de la VM 
- 
-1. On télécharge la [dernière version de Alpine Linux - Extended](http://dl-cdn.alpinelinux.org/alpine/v3.11/releases/x86_64/alpine-extended-3.11.6-x86_64.iso) (c'est la seule qui supporte une installation sans accès au réseau) 
-2. On se connecte à l'interface web ProxMox de Bob 
-3. On va dans Datacenter > bob > local (bob) et on upload l'ISO qu'on a téléchargé 
-4. `Create VM` en suivant les screenshots suivants (**utiliser vmbr0 au lieu de vmbr1**): 
-{{ :technique:infrastructure:machines_virtuelles:dbbackup_screenshots.zip |}} 
- 
-## Installation de Alpine 
- 
-1. 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 paquet `virt-viewer` de [virt-manager](https://virt-manager.org/) (ou utiliser `Console` > `noVNC` mais c'est moins bien) 
-2. `localhost login:` s'affiche. On rentre `root` 
-3. On exécute `setup-alpine` en suivant la [doc officielle](https://wiki.alpinelinux.org/wiki/Alpine_Install:_from_a_disc_to_a_virtualbox_machine_single_only#The_setup_install_process). 
- 
-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 message `bad 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 
- 
-1. On démarre la VM à nouveau 
-2. On [active les scripts `local.d·`](https://unix.stackexchange.com/questions/442020/alpine-linux-run-a-startup-script-to-change-the-etc-issue) avec `rc-update add local default` 
-3. 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 
-``` 
- 
-4. Rendre le fichier exécutable 
-5. Dans `/etc/ssh/sshd_config` ajouter à la fin `PermitRootLogin yes` 
-6. `poweroff` et démarrer la VM à nouveau 
-7. 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 
-8. On génère un mot de passe sur [picapass](https://gitlab.utc.fr/picasoft/interne/pass). On exécute `passwd` pour remplacer le mot de passe temporaire par le nouveau mot de passe. 
  • technique/infrastructure/machines_virtuelles/creation_dbbackup.1588509057.txt.gz
  • de amaldona