diff --git a/docs/divers/cmd/raid.md b/docs/divers/cmd/raid.md index 501d6aa6..4e82784b 100644 --- a/docs/divers/cmd/raid.md +++ b/docs/divers/cmd/raid.md @@ -1,22 +1,20 @@ # Comment mettre en place un RAID 1 logiciel sur une distribution Linux existante -Qu'est-ce que le RAID ? +??? note "Qu'est-ce que le RAID ?" + RAID signifie Redundant Array of Inexpensive Disks (ensemble redondant de disques bon marché). RAID vous permet de transformer plusieurs disques durs physiques en un seul disque dur logique. Il existe de nombreux niveaux de RAID, tels que RAID 0, RAID 1, RAID 5, RAID 10, etc. + Le RAID 1 crée des copies identiques des données. Si vous avez deux disques durs en RAID 1, les données seront écrites sur les deux disques. Les deux disques durs auront les mêmes données. -> RAID signifie Redundant Array of Inexpensive Disks (ensemble redondant de disques bon marché). RAID vous permet de transformer plusieurs disques durs physiques en un seul disque dur logique. Il existe de nombreux niveaux de RAID, tels que RAID 0, RAID 1, RAID 5, RAID 10, etc. -Le RAID 1 crée des copies identiques des données. Si vous avez deux disques durs en RAID 1, les données seront écrites sur les deux disques. Les deux disques durs auront les mêmes données. - -- Avantage: -L'avantage du RAID 1 est que si l'un de vos disques durs tombe en panne, votre ordinateur ou serveur continuera de fonctionner car vous disposez d'une copie complète et intacte des données sur l'autre disque dur. Vous pouvez retirer le disque dur défaillant pendant que l'ordinateur fonctionne, insérer un nouveau disque dur, et il reconstruira automatiquement le miroir. -- Inconvénient: -L'inconvénient du RAID 1 est que vous n'obtenez pas d'espace disque supplémentaire. Si vos deux disques durs font tous les deux 1 To, alors le volume utilisable total sera de 1 To au lieu de 2 To. -RAID matériel vs RAID logiciel. +| Avantage | Inconvénient | +|----------|--------------| +| L'avantage du RAID 1 est que si l'un de vos disques durs tombe en panne, votre ordinateur ou serveur continuera de fonctionner car vous disposez d'une copie complète et intacte des données sur l'autre disque dur. Vous pouvez retirer le disque dur défaillant pendant que l'ordinateur fonctionne, insérer un nouveau disque dur, et il reconstruira automatiquement le miroir. | L'inconvénient du RAID 1 est que vous n'obtenez pas d'espace disque supplémentaire. Si vos deux disques durs font tous les deux 1 To, alors le volume utilisable total sera de 1 To au lieu de 2 To. | Étapes de base pour créer un RAID 1 logiciel sous Linux: - Tout d'abord, vous devez avoir une distribution Linux installée sur votre disque dur. Ici /dev/sda. -- Vous avez besoin de deux disques durs qui seront nommés /dev/sdb et /dev/sdc Ces deux disques durs peuvent avoir des tailles différentes. -> N'oubliez pas de sauvegarder vos données existantes avant de formater vos disques durs. +- Vous avez besoin de deux disques durs (ici nommés /dev/sdb et /dev/sdc). + +!!! tip "N'oubliez pas de sauvegarder vos données existantes avant de formater vos disques durs." - Ensuite, nous créerons des systèmes de fichiers spéciaux sur /dev/sdb et /dev/sdc. @@ -57,27 +55,39 @@ sudo fdisk /dev/sdb Suivez les mêmes instructions pour créer une partition Linux autodétectée en RAID sur /dev/sdc: -- Tapez "n" pour créer une nouvelle partition. -- Tapez "p" pour sélectionner une partition principale. -- Tapez "1" pour créer /dev/sdb1. -- Appuyez sur Entrée pour choisir le premier secteur par défaut. -- Appuyez sur Entrée pour choisir le dernier secteur par défaut. Cette partition s'étendra sur l'ensemble du disque. -- En tapant "p", vous pouvez afficher des informations sur la partition nouvellement créée. Par défaut, le type de partition est Linux. -- Nous devons changer le type de partition, alors tapez "t". -- Tapez "fd" pour définir le type de partition sur Linux autodétecté en RAID. -- Tapez à nouveau "p" pour vérifier le type de partition. -- Tapez "w" pour appliquer les changements ci-dessus. +- Tapez ++n++ pour créer une nouvelle partition. +- Tapez ++p++ pour sélectionner une partition principale. +- Tapez ++1++ pour créer /dev/sdb1. +- Appuyez sur ++enter++ pour choisir le premier secteur par défaut. +- Appuyez sur ++enter++ pour choisir le dernier secteur par défaut. Cette partition s'étendra sur l'ensemble du disque. +- En tapant ++p++, vous pouvez afficher des informations sur la partition nouvellement créée. Par défaut, le type de partition est Linux. +- Nous devons changer le type de partition, alors tapez ++t++. +- Tapez ++f++++d++ pour définir le type de partition sur Linux autodétecté en RAID. +- Tapez à nouveau ++p++ pour vérifier le type de partition. +- Tapez ++w++ pour appliquer les changements ci-dessus. -> Maintenant, nous avons deux dispositifs RAID, /dev/sdb1 et /dev/sdc1. +!!! tip "Maintenant, nous avons deux dispositifs RAID, /dev/sdb1 et /dev/sdc1" ## Étape 2 : Installer mdadm [MDADM](https://fr.wikipedia.org/wiki/Mdadm) est utilisé pour gérer les dispositifs MD (multiples dispositifs), également connus sous le nom de RAID logiciel Linux. -Pour installer mdadm selon votre distribution de Linux: -* Debian/Ubuntu : sudo apt install mdadm -* CentOS/Redhat : sudo yum install mdadm -* SUSE : sudo zypper install mdadm -* Arch Linux : sudo pacman -S mdadm +??? note "Pour installer mdadm selon votre distribution de Linux" + === "Debian/Ubuntu" + ```bash + sudo apt install mdadm + ``` + === "CentOS/Redhat" + ```bash + sudo yum install mdadm + ``` + === "SUSE" + ```bash + sudo zypper install mdadm + ``` + === "Arch Linux" + ```bash + sudo pacman -S mdadm + ``` Examinons les deux dispositifs: @@ -105,7 +115,7 @@ sudo mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sdb1 /dev/sdc1 ![img5](../../assets/raid/image5.png) -Remarque : Si vous voyez ce message : "Device or resource busy" (Appareil ou ressource occupé), vous devrez peut-être redémarrer le système d'exploitation. +!!! tip "Si vous voyez ce message : "Device or resource busy" (Appareil ou ressource occupé), vous devrez peut-être redémarrer le système d'exploitation." Maintenant, nous pouvons le vérifier avec : @@ -154,7 +164,7 @@ df -h /mnt/raid1 ![img9](../../assets/raid/image9.png) -> Rappelez-vous que si vous utilisez un logiciel de sauvegarde de disque tel que Clonezilla, vous devez restaurer les données sur le lecteur logique RAID, pas sur le disque physique. +!!! tip "Rappelez-vous que si vous utilisez un logiciel de sauvegarde de disque tel que Clonezilla, vous devez restaurer les données sur le lecteur logique RAID, pas sur le disque physique." #### Sauvegarder notre configuration RAID1 avec la commande suivante: @@ -162,30 +172,27 @@ df -h /mnt/raid1 sudo mdadm --detail --scan --verbose | sudo tee -a /etc/mdadm/mdadm.conf ``` -Sortie : - +Output: ```bash ARRAY /dev/md/0 level=raid1 num-devices=2 metadata=1.2 spares=1 name=xenial:0 UUID=c7a2743d:f1e0d872:b2ad29cd:e2bee48c - devices=/dev/sdb1,/dev/sdc1 ``` -> Sur certaines distributions Linux telles que CentOS, le fichier de configuration pour mdadm se trouve dans /etc/mdadm/mdadm.conf. Vous devrez exécuter la commande suivante pour générer une nouvelle image initramfs après avoir exécuté la commande ci-dessus. +!!! tip "Sur certaines distributions Linux telles que CentOS, le fichier de configuration pour mdadm se trouve dans /etc/mdadm/mdadm.conf. Vous devrez exécuter la commande suivante pour générer une nouvelle image initramfs après avoir exécuté la commande ci-dessus." ```bash sudo update-initramfs -u ``` -#### Pour monter automatiquement le lecteur logique RAID 1 au démarrage, ajouter une entrée dans le fichier /etc/fstab comme suit: - -```bash -/dev/md0 /mnt/raid1 ext4 defaults 0 0 -``` - -Vous pouvez également utiliser l'option x-gvfs-show, qui vous permettra de voir votre RAID1 dans la barre latérale de votre gestionnaire de fichiers. - -```bash -/dev/md0 /mnt/raid1 ext4- defaults,x-gvfs-show 0 0 -``` +!!! note "Pour monter automatiquement le lecteur logique RAID 1 au démarrage, ajouter une entrée dans le fichier /etc/fstab" + === "base" + ```bash + /dev/md0 /mnt/raid1 ext4 defaults 0 0 + ``` + === "avançé (pour voir le volume RAID dans le gestionnaire de fichiers)" + ```bash + /dev/md0 /mnt/raid1 ext4- defaults,x-gvfs-show 0 0 + ``` #### Comment supprimer le RAID: @@ -198,8 +205,8 @@ sudo mdadm --remove /dev/md0 Ensuite, éditez le fichier mdadm.conf et commentez la définition RAID : -```bash -#ARRAY /dev/md0 level=raid1 num-devices=2 metadata=1.2 spares=1 name=bionic:0 UUID=76c80bd0:6b1fe526:90807435:99030af9 -# devices=/dev/sda1,/dev/sdb1 -``` -> Warning De plus, éditez le fichier /etc/fstab et commentez la ligne qui active le montage automatique du dispositif RAID. +!!! note "Editez le fichier /etc/fstab et commentez la ligne qui active le montage automatique du dispositif RAID" + ```bash + #ARRAY /dev/md0 level=raid1 num-devices=2 metadata=1.2 spares=1 name=bionic:0 UUID=76c80bd0:6b1fe526:90807435:99030af9 + # devices=/dev/sda1,/dev/sdb1 + ``` diff --git a/docs/divers/ia/local-ollama.md b/docs/divers/ia/local-ollama.md index 9de770a2..946298a8 100644 --- a/docs/divers/ia/local-ollama.md +++ b/docs/divers/ia/local-ollama.md @@ -22,7 +22,7 @@ ollama pull llama3:latest ollama run llama3:latest ``` -> La console permet d'intéragir avec le modèle directement, Appuyer sur ++ctrl+d++ +!!! tip "La console permet d'intéragir avec le modèle directement, pour quitter, appuyer sur ++ctrl+d++" - Installer le plugin ```continue```: @@ -34,20 +34,19 @@ ollama run llama3:latest ## Configuration -- Editer le fichier config.json: - -```bash -{ - "models": [ +??? note "Editer le fichier config.json:" + ```bash { - "title": "Ollama", - "provider": "ollama", - "model": "llama3:latest", - "apiBase": "http://localhost:11434/" + "models": [ + { + "title": "Ollama", + "provider": "ollama", + "model": "llama3:latest", + "apiBase": "http://localhost:11434/" + } + ] } - ] -} -``` + ``` > Il devrait ressembler à ça: @@ -75,7 +74,7 @@ ollama rm - Modèles compatibles: -[Ollama modèles librairie](https://ollama.com/library) +!!! tip "[Ollama modèles librairie](https://ollama.com/library)" - Télécharger un modèle: