Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| proxmox [2024/01/07 19:30] – [CREER UN POINT DE MONTAGE POUR PARTAGE PROXMOX -> CONTAINER] huracan | proxmox [2025/11/10 21:28] (Version actuelle) – [CREER UN POINT DE MONTAGE POUR PARTAGE PROXMOX -> CONTAINER] huracan | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== PROXMOX ====== | ====== PROXMOX ====== | ||
| + | [[https:// | ||
| + | [[https:// | ||
| Ligne 8: | Ligne 10: | ||
| ---------------------- | ---------------------- | ||
| + | |||
| + | ==== SAUVEGARDE ET RESTAURATION ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Suppression Langue Interface Web ==== | ||
| + | |||
| + | Faire une sauvegarde de fichier: | ||
| + | |||
| + | cp / | ||
| + | |||
| + | Ensuite éditer le fichier : | ||
| + | |||
| + | vi / | ||
| + | |||
| + | Il faut modifier la partie suivante : | ||
| + | |||
| + | language_map: | ||
| + | zh_CN: ' | ||
| + | zh_TW: ' | ||
| + | ca: ' | ||
| + | da: ' | ||
| + | en: ' | ||
| + | eu: ' | ||
| + | fr: ' | ||
| + | de: ' | ||
| + | it: ' | ||
| + | es: ' | ||
| + | ja: ' | ||
| + | nb: ' | ||
| + | nn: ' | ||
| + | fa: ' | ||
| + | pl: ' | ||
| + | pt_BR: ' | ||
| + | ru: ' | ||
| + | sl: ' | ||
| + | sv: ' | ||
| + | tr: ' | ||
| + | }, | ||
| + | render_language: | ||
| + | if (!value) { | ||
| + | | ||
| + | |||
| + | Afin d' | ||
| + | |||
| + | language_map: | ||
| + | fr: ' | ||
| + | }, | ||
| + | | ||
| + | render_language: | ||
| + | if (!value) { | ||
| + | return Proxmox.Utils.defaultText + ' (French)'; | ||
| + | } | ||
| + | |||
| + | Se déconnecter de l' | ||
| + | |||
| + | Les différentes langues de l' | ||
| + | |||
| + | ---- | ||
| + | ==== MISE A JOUR PROXMOX ET LXC ==== | ||
| + | |||
| + | |||
| + | [[https:// | ||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| ==== EN CAS DE NIC DESACTIVEE ==== | ==== EN CAS DE NIC DESACTIVEE ==== | ||
| Ligne 31: | Ligne 104: | ||
| ==== CREER UN POINT DE MONTAGE POUR PARTAGE PROXMOX -> CONTAINER ==== | ==== CREER UN POINT DE MONTAGE POUR PARTAGE PROXMOX -> CONTAINER ==== | ||
| + | Voir aussi => [[https:// | ||
| | | ||
| __Objectif du tutoriel__ | __Objectif du tutoriel__ | ||
| Ligne 496: | Ligne 570: | ||
| - | ------------------------------------------------------------------------------------ | + | ---- |
| + | |||
| + | ==== RAID en ZFS ==== | ||
| + | |||
| + | === Création du Raid 10 en ZFS === | ||
| + | |||
| + | Minimum 4 Disks | ||
| + | |||
| + | #zpool create | ||
| + | |||
| + | Voir le statut des pools pour la bonne prise en compte: | ||
| + | |||
| + | #zpool status | ||
| + | |||
| + | === Dataset === | ||
| + | |||
| + | == Création d’un dataset == | ||
| + | |||
| + | Un dataset est un conteneur pour lequel certaines propriétés peuvent être configurées | ||
| + | |||
| + | #zfs create nomdupool/ | ||
| + | |||
| + | Pour afficher la liste des datasets | ||
| + | |||
| + | # | ||
| + | |||
| + | Importation d'un dataset dans promox | ||
| + | |||
| + | Compression de données et déduplication | ||
| + | |||
| + | #ZFS permet la compression de données et la déduplication pour augmenter l' | ||
| + | |||
| + | Désactiver la déduplication sur mon pool | ||
| + | |||
| + | #zfs set dedup=off nomdupool | ||
| + | |||
| + | Garder la compression de données sur le dataset de backup | ||
| + | |||
| + | #zfs set compression=lz4 nomdupool/ | ||
| + | |||
| + | === Les quotas et réservations === | ||
| + | |||
| + | == Quotas == | ||
| + | |||
| + | On peut mettre en place des quotas, ce qui veut dire que celui ci ne dépassera pas la taille indiqué. | ||
| + | |||
| + | Exemple avec les backups où j'ai mis 2Gb | ||
| + | |||
| + | #zfs set quota=2000Mb raid/ | ||
| + | |||
| + | Et pour vérifier | ||
| + | |||
| + | #zfs get quota | ||
| + | |||
| + | :!: Le quota signifie que ce FS ne dépassera pas mais les autres FS pourront eux écrire au delà. Donc si il reste moins de 2Gb (2000Mb dans mon exemple) les autres FS ne laisserons pas l' | ||
| + | |||
| + | === Réservation === | ||
| + | |||
| + | Les réservations c'est allouer un espace minimum pour un fs, c'est a dire que le FS aura cet espace pour écrire, au cas ou il n'y a plus de place sur le pool les autres fs n' | ||
| + | |||
| + | == Pour poser une réservation == | ||
| + | |||
| + | #zfs set reservation=2000Mb raid/ | ||
| + | |||
| + | J'ai donc réservé 2Gb (2000Mb) pour backups. Maintenant on vérifie : | ||
| + | |||
| + | #zfs get reservation | ||
| + | |||
| + | === Optimisation === | ||
| + | |||
| + | == Checksum == | ||
| + | |||
| + | Supprimer la vérification du checksum pour chaque opération va sauver un peu de CPU | ||
| + | |||
| + | #zfs set checksum=off raid | ||
| + | |||
| + | == Désactiver le atime == | ||
| + | |||
| + | C'est assez explicite, supprimer le atime évite pas mal d'IO et peut augmenter la vitesse d' | ||
| + | |||
| + | #zfs set atime=off | ||
| + | |||
| + | == Métadonnées redondantes == | ||
| + | |||
| + | “Set the redundant_metadata to most will improve the performance of random writes.” | ||
| + | |||
| + | #zfs set redundant_metadata=most raid | ||