Comment installer FreeBSD 12.0 avec le système de fichiers ZFS
FreeBSD est un système d’exploitation libre et open-source dérivé de la Berkeley Software Distribution (BSD). C’est un système d’exploitation de type Unix basé sur Research Unix. La première version de FreeBSD a été publiée en 1993 et la dernière version FreeBSD 12.0 est maintenant disponible.
Le système de fichiers Z (ZFS) est le système de fichiers de nouvelle génération développé à l’origine par Sun Microsystem. ZFS est très évolutif et offre une protection complète contre la corruption des données, une compression efficace des données, une prise en charge native avec les ACL NFSv4 et RAID-Z, une vérification de l’intégrité des données et une réparation automatique. ZFS a été porté sur le système FreeBSD en 2008.
Dans ce tutoriel, nous allons te montrer comment installer la dernière version de FreeBSD 12.0 sur ZFS. Nous utiliserons le BSDinstall, qui utilise automatiquement le disque entier pour le système FreeBSD.
1. Exigences
Pour ce guide, nous allons installer FreeBSD 12.0 sur la machine virtuelle avec 2 Go de mémoire RAM, 2 CPU et 25 Go de disque. Si tu es en production, tu dois utiliser plus que cela. Et assure-toi que tu as une image FreeBSD 12.0 et le support de démarrage.
Télécharge les images FreeBSD 12.0 à partir de cette URL.
https://download.freebsd.org/ftp/releases/
2. Installation de base
Insère ton média amorçable dans ton ordinateur ou ton serveur et démarre le système avec. Une fois que c’est réussi, appuie sur ‘Enter’ pour continuer l’installation.
Sélectionne maintenant ‘Installer’.
Choisis la carte du clavier avec la tienne. Si tu utilises le clavier par défaut ‘US’, tu peux choisir l’option ‘Continuer avec le clavier par défaut’ et ‘Sélectionner’.
Configure le nom d’hôte de ton système FreeBSD et sélectionne ‘OK’.
Maintenant, sélectionne les composants du système de base dont tu as besoin. Si tu veux ajouter un composant supplémentaire, tu peux le sélectionner en appuyant sur la touche ‘espace’ de ton clavier et sélectionner ‘OK’.
3. Configuration de ZFS
Maintenant, le partitionnement du disque pour notre installation FreeBSD. Choisis la méthode de partitionnement « Auto (ZFS) » et sélectionne « OK ».
Remarque :
Si tu veux créer la configuration du ZFS manuellement, tu peux utiliser les options ‘Shell’ ou ‘Manuel’.
Tu vas maintenant devoir configurer le ZFS pour notre installation. Par défaut, bsdinstall créera une nouvelle partition ZFS avec GPT comme schéma de partition, le nom de zpoll comme ‘zroot’, et le swap ‘2gb’.
Laisse ces paramètres par défaut et sélectionne.
Les principaux avantages de l’utilisation de ZFS sont lorsque tu utilises le RAID. Donc, si tu es dans un environnement de production, tu peux choisir les options raidX.
Et pour l’instant, sélectionne par défaut ‘stripe’ sans redondance et sélectionne ‘OK’.
Sélectionne ton disque et ‘OK’.
Sélectionne ‘YES’ pour formater et détruire le disque.
4. Installation de base et configuration du mot de passe racine
L’installation des composants de base va maintenant commencer.
Une fois l’installation de base terminée, il te sera demandé de modifier le mot de passe root. Tape ton mot de passe fort.
5. Configuration de la mise en réseau
Maintenant, pour la configuration du réseau, choisis ton interface réseau et sélectionne ‘OK’.
Sélectionne ‘YES’ pour configurer l’adresse IPv4 de ton interface réseau.
Si tu utilises le DHCP, tu peux simplement sélectionner ‘YES’. Et ton serveur FreeBSD obtiendra l’adresse IP de la passerelle.
Pour l’IPv6, tu peux sélectionner ‘NO’.
Maintenant, pour la configuration du résolveur, tape les détails de ton choix et sélectionne ‘OK’.
6. Configurer le fuseau horaire et les services
Maintenant, la configuration du fuseau horaire. Choisis ta propre région et sélectionne ‘OK’.
Ensuite, tu dois choisir tes détails sur le pays et le fuseau horaire.
Choisis maintenant le service que tu veux activer selon tes besoins et sélectionne ‘OK’.
7. Renforcement de la sécurité supplémentaire
Pour renforcer la sécurité du système, choisis l’option dont tu as besoin et sélectionne ‘OK’.
8. Configurer un nouvel utilisateur
Il te sera maintenant demandé d’ajouter un nouvel utilisateur, sélectionne ‘OUI’.
Saisis les détails de ton nouvel utilisateur.
La configuration est maintenant terminée. Choisis ‘quitter’ et sélectionne ‘OK’.
9. Terminer
L’installation de FreeBSD sur ZFS est terminée. Sélectionne ‘Non’ pour la configuration manuelle.
Puis redémarre le serveur.
Une fois que c’est terminé, connecte-toi avec ton utilisateur root et ton mot de passe. Puis vérifie la version installée de FreeBSD et vérifie le système de fichiers ZFS.
uname -msr
df -h
Et tu obtiendras le résultat ci-dessous.
Le résultat est que FreeBSD 12.0 a été installé sur le système de fichiers ZFS.