[Procedures] Ajoute process d'ajout de disque

This commit is contained in:
Killian Kemps 2020-12-09 12:27:24 +01:00
commit 35823473b9
1 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,34 @@
# Processus ajout de disque
## Description
Ajouter un disque sur un serveur qui est en manque d'espace. Par exemple un serveur de base de données PostgreSQL.
## Déroulement
- attacher le disque sur le serveur
- Déclaration sur Terraform ou sinon sur l'interface OVH par exemple
- `fdisk /dev/sdb`
- `n`
- `p`
- `1`
- `w`
- `mkfs.ext4 /dev/sdb1`
- `mkdir /mnt/temp_data`
- `mount /dev/sdb1 /mnt/temp_data`
- `rsync -av /var/lib/postgresql/ /mnt/temp_data`
- Sauvegarde de la BDD au cas-où:
- `cd /root/scripts`
- `bash restic_backup_local-mastodon.sh`
- `systemctl stop postgresql`
- `rsync -av /var/lib/postgresql/ /mnt/temp_data`
- `rm -rf /var/lib/postgresql/*`
- `umount /mnt/temp_data`
- `mount /dev/sdb1 /var/lib/postgresql`
- `systemctl start postgresql`
- remplir le fstab comme il faut :
- `vim /etc/fstab`
```
/dev/sdb1 /var/lib/postgresql ext4 defaults 0 2
```