Configuration des partitions racine sur les routeurs ACX Series
Les partitions à double racine aident vos routeurs ACX Series à rester fonctionnels même si le système de fichiers est corrompu. En outre, il aide à récupérer le système de fichiers en cas de corruption.
Partitionnement double racine Présentation des routeurs ACX Series
Le partitionnement double racine permet au routeur ACX Series de rester fonctionnel même en cas de corruption du système de fichiers et de faciliter la récupération du système de fichiers. Le partitionnement à double racine signifie que les images Junos OS principale et de sauvegarde sont conservées dans deux partitions racines amorçables indépendamment. Si la partition racine principale est endommagée, le système peut toujours démarrer à partir de l’image Junos OS de sauvegarde située dans l’autre partition racine et rester pleinement fonctionnel.
Les routeurs ACX5048 et ACX5096 ne prennent pas en charge le partitionnement à double racine. Tous les autres routeurs ACX fonctionnent avec un partitionnement à double racine.
- Support de démarrage et partition d’amorçage sur les routeurs ACX Series
- Fonctionnalités importantes du schéma de partitionnement à double racine
Support de démarrage et partition d’amorçage sur les routeurs ACX Series
Avec le partitionnement à double racine, le routeur ACX Series tente d’abord de démarrer Junos OS à partir de la partition racine principale, puis à partir de la partition racine de sauvegarde sur la mémoire flash NAND interne. Si les partitions racine principale et de secours de la mémoire flash NAND interne ne démarrent pas, vous devez insérer un support de stockage USB avec une copie du système d’exploitation Junos OS à partir duquel démarrer.
Voici les supports de stockage disponibles sur le routeur ACX Series :
Dispositif de démarrage d’urgence sur support USB
Note:Le périphérique de support USB n’est pas partitionné à double racine.
Double périphérique flash NAND interne (d’abord daOs1, puis daOs2)
Fonctionnalités importantes du schéma de partitionnement à double racine
Le schéma de partitionnement à double racine présente les caractéristiques importantes suivantes :
La copie principale et la copie de sauvegarde des images Junos OS sont stockées dans des partitions distinctes. La partition contenant la copie de sauvegarde n’est montée qu’en cas de besoin. Avec le schéma de partitionnement à racine unique, il existe une partition racine qui contient à la fois les images Junos OS principale et de secours.
La
request system software add
commande d’un package Junos OS efface le contenu de l’autre partition racine. Le contenu de l’autre partition racine ne sera valide que si l’installation du logiciel est terminée avec succès.Les packages complémentaires, tels que jais ou jfirmware, peuvent être réinstallés selon les besoins après l’installation d’une nouvelle image Junos OS.
La
request system software rollback
commande ne supprime pas l’image Junos OS actuelle. Il est possible de revenir à l’image en exécutant à nouveau larollback
commande.
Récupération de l’image principale de Junos OS avec partitionnement double racine sur le routeur ACX Series
Si le routeur Universal Metro ACX Series ne parvient pas à démarrer à partir de l’image Junos OS principale et démarre à partir de l’image Junos OS de sauvegarde dans la partition racine de sauvegarde, un message s’affiche sur la console au moment de la connexion indiquant que le périphérique a démarré à partir de l’image Junos OS de sauvegarde.
Les routeurs ACX5048 et ACX5096 ne prennent pas en charge le partitionnement à double racine.
login: user Password: *********************************************************************** ** ** ** WARNING: THIS DEVICE HAS BOOTED FROM THE BACKUP JUNOS IMAGE ** ** ** ** It is possible that the active copy of JUNOS failed to boot up ** ** properly, and so this device has booted from the backup copy. ** ** ** ** Please re-install JUNOS to recover the active copy in case ** ** it has been corrupted. ** ** ** ***********************************************************************
Étant donné que le système ne dispose que d’une seule partition racine fonctionnelle, vous devez immédiatement restaurer l’image principale de Junos OS à l’aide de l’une des méthodes suivantes :
Installez une nouvelle image à l’aide de l’interface de ligne de commande. Lorsque vous installez la nouvelle image, celle-ci est installée sur une seule partition, l’autre partition, ce qui signifie que le routeur exécute maintenant deux images. Lorsque vous redémarrez, le routeur démarre à partir de l’image nouvellement installée, qui devient l’image principale. Il y a donc maintenant deux images différentes en cours d’exécution sur le routeur. Exécutez à nouveau le processus d’installation pour mettre à jour l’autre partition.
Utilisez un instantané de la partition racine de sauvegarde en entrant la
request system snapshot slice alternate
commande. Une fois la partition racine primaire récupérée à l’aide de cette méthode, l’appareil démarre avec succès à partir de la partition racine principale lors du prochain redémarrage. Après la procédure, la partition racine principale contiendra la même version de Junos OS que la partition racine de sauvegarde.Note:Vous pouvez utiliser la commande
request system snapshot slice alternate
CLI pour sauvegarder le système de fichiers racine en cours d’exécution (primaire ou secondaire) sur l’autre partition racine du système.Vous pouvez utiliser cette commande pour :
Enregistrez une image de la partition racine principale dans la partition racine de sauvegarde lorsque le système démarre à partir de la partition racine primaire.
Enregistrez une image de la partition racine de sauvegarde dans la partition racine principale lorsque le système démarre à partir de la partition racine de sauvegarde.
Avertissement:Le processus de restauration de la racine alternative à l’aide de la commande
request system snapshot slice alternate
CLI prend plusieurs minutes. Si vous arrêtez l’opération avant la fin, il se peut que l’autre racine ne dispose pas de tout le contenu requis pour fonctionner correctement.
Mises à niveau de Junos OS version 12.2 ou ultérieure avec partitionnement double racine sur les routeurs ACX Series
Si vous effectuez une mise à niveau vers Junos OS version 12.2 sans passer au partitionnement double racine, utilisez la méthode d’installation CLI classique.
Pour formater le support avec partitionnement double racine lors de la mise à niveau vers Junos OS version 12.2 ou ultérieure, utilisez l’une des méthodes d’installation suivantes :
Les routeurs ACX5048 et ACX5096 ne prennent pas en charge le partitionnement à double racine. Tous les autres routeurs ACX fonctionnent avec un partitionnement à double racine.
Installation à l’aide d’un périphérique de stockage USB. Nous recommandons cette méthode si l’accès par console au système est disponible et qu’il est physiquement possible d’accéder au système pour brancher un périphérique de stockage USB. Reportez-vous à la section Installation de Junos OS à l’aide d’un périphérique de stockage USB sur des routeurs ACX Series.
Installation à partir de l’interface de ligne de commande. Nous recommandons cette méthode uniquement si l’accès à la console n’est pas disponible. Cette installation peut être effectuée à distance. Reportez-vous à la section Installation des mises à niveau de Junos OS à partir d’un serveur distant sur des routeurs ACX Series.
Exemple : installation de Junos OS et configuration d’une partition double racine sur des routeurs ACX Series à l’aide de la CLI
Cet exemple montre comment installer Junos OS version 12.2 ou ultérieure et configurer une partition double racine sur des routeurs ACX Series avec l’interface de ligne de commande.
Exigences
Cet exemple nécessite un routeur ACX Series. Avant de commencer, sauvegardez toutes les données importantes.
Aperçu
Cet exemple formate le périphérique Flash NAND et installe la nouvelle image Junos OS sur le support avec un partitionnement à double racine. Installez l’image Junos OS version 12.2 ou ultérieure à partir de la CLI à l’aide de la request system software add
commande. Les partitions sont automatiquement créées sur les routeurs ACX Series et aucune option n’a besoin d’être saisie manuellement pour créer des partitions. Cette commande copie l’image sur l’appareil, puis redémarre l’appareil pour l’installation. L’appareil démarre avec l’image de la version 12.2 ou ultérieure installée avec le schéma de partitionnement à double racine. Le processus de formatage et d’installation est planifié pour s’exécuter au prochain redémarrage. Par conséquent, nous vous recommandons d’utiliser cette option en même temps que l’option reboot
.
Le processus peut prendre de 15 à 20 minutes. Le système n’est pas accessible via le réseau pendant cette période.
L’utilisation de la request system software add
commande efface le contenu existant du média. Seule la configuration actuelle est conservée. Vous devez sauvegarder toutes les données importantes avant de commencer le processus.
Le double périphérique Flash NAND interne (d’abord daOs1, puis daOs2) et le périphérique de stockage USB sont les supports de stockage disponibles sur le routeur ACX Series. Le périphérique de stockage USB n’est pas partitionné à double racine.
Dans cet exemple, ajoutez le progiciel junos-juniper-12.2R1.9-domestic.tgz avec les options suivantes :
no-copy
possibilité d’installer le progiciel. Cependant, n’enregistrez pas les copies des fichiers du package. Vous devez inclure cette option si vous ne disposez pas de suffisamment d’espace sur le support interne pour effectuer une mise à niveau qui conserve une copie du package sur le périphérique.no-validate
permet de contourner la vérification de compatibilité avec la configuration actuelle avant le début de l’installation.reboot
permet de redémarrer l’appareil une fois l’installation terminée.
Topologie
Configuration
Procédure
Configuration rapide de la CLI
Pour installer Junos OS version 12.2 ou ultérieure et configurer le partitionnement double racine sur les routeurs ACX Series, copiez la commande suivante, collez-la dans un fichier texte, supprimez tout saut de ligne, puis copiez et collez la commande dans l’interface de ligne de commande.
À partir du mode de fonctionnement, entrez :
user@host> request system software add junos-juniper-12.2R1.9-domestic.tgz no-copy no-validate reboot
Procédure étape par étape
Pour installer Junos OS version 12.2 ou ultérieure et configurer une partition à double racine :
Mettez à niveau le routeur ACX Series vers Junos OS version 12.2 ou ultérieure à l’aide de l’interface de ligne de commande.
Installez Junos OS version 12.2 ou ultérieure et configurez la partition à double racine.
user@host> request system software add junos-juniper-12.2R1.9-domestic.tgz no-copy no-validate reboot Copying package junos-juniper-12.2R1.9-domestic.tgz to var/tmp/install Rebooting ...
Résultats
En mode opérationnel, confirmez votre configuration en saisissant la show system storage
commande. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.
Exemple de sortie sur un système avec partitionnement à double racine qui affiche des informations sur la partition racine montée (une seule partition racine est montée à un moment donné) :
user@host> show system storage
Filesystem Size Used Avail Capacity Mounted on /dev/da0s1a 872M 150M 713M 17% / devfs 1.0K 1.0K 0B 100% /dev /dev/md0 41M 41M 0B 100% /packages/mnt/jbase /dev/md1 183M 183M 0B 100% /packages/mnt/jkernel-ppc-12.2I20121026_1217_sranjan /dev/md2 30M 30M 0B 100% /packages/mnt/jpfe-ACX-12.2I20121026_1217_sranjan /dev/md3 9.1M 9.1M 0B 100% /packages/mnt/jdocs-12.2I20121026_1217_sranjan /dev/md4 55M 55M 0B 100% /packages/mnt/jroute-ppc-12.2I20121026_1217_sranjan /dev/md5 12M 12M 0B 100% /packages/mnt/jcrypto-ppc-12.2I20121026_1217_sranjan /dev/md6 1.0G 8.0K 951M 0% /tmp /dev/md7 1.0G 448K 950M 0% /mfs /dev/da0s1e 92M 18K 91M 0% /config procfs 4.0K 4.0K 0B 100% /proc /dev/da0s3f 3.9G 3.6G 30M 99% /var /dev/da0s3d 447M 2.8M 409M 1% /var/log
Si vous avez terminé de configurer l’appareil, passez commit
en mode configuration.
Vous pouvez exécuter la fdisk
commande à partir de l’invite Junos pour afficher des informations sur l’ensemble du format de partition sur le périphérique Flash NAND. Tous les routeurs ACX Series fonctionnent avec un partitionnement à double racine. L’exemple suivant affiche les détails de la partition sur un routeur ACX Series avec des partitions à double racine :
user@host% fdisk
******* Working on device /dev/da0 ******* parameters extracted from in-core disklabel are: cylinders=487 heads=255 sectors/track=63 (16065 blks/cyl) parameters to be used for BIOS calculations are: cylinders=487 heads=255 sectors/track=63 (16065 blks/cyl) Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD) start 567, size 1011528 (493 Meg), flag 80 (active) beg: cyl 0/ head 9/ sector 1; end: cyl 62/ head 254/ sector 63 The data for partition 2 is: sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD) start 1012662, size 1011528 (493 Meg), flag 0 beg: cyl 63/ head 9/ sector 1; end: cyl 125/ head 254/ sector 63 The data for partition 3 is: sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD) start 2024757, size 3581928 (1748 Meg), flag 0 beg: cyl 126/ head 9/ sector 1; end: cyl 348/ head 254/ sector 63 The data for partition 4 is: sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD) start 5607252, size 2200338 (1074 Meg), flag 0 beg: cyl 349/ head 9/ sector 1; end: cyl 485/ head 254/ sector 63
Dans l’exemple précédent, les partitions 1 et 2 contiennent chacune deux partitions en interne, une partition racine et une partition de configuration.
Vérification
Vérifiez que la configuration fonctionne correctement.
Vérification des détails du schéma de partitionnement
But
Vérifiez que les détails du schéma de partitionnement sur le routeur ACX Series ont été configurés.
Action
En mode opérationnel, entrez la show system storage
commande. Pour plus d’informations sur la sortie de cette commande et les descriptions des champs de sortie, reportez-vous à la section Afficher le stockage système.