Auto-provisionner l'appareil
Les derniers appareils en périphérie de réseau Rover et les Ultras en périphérie de réseau Rover sont expédiés de l'usine vers des domaines admissibles avec un seul petit système d'exploitation d'installation. Pour améliorer la sécurité et la flexibilité de l'affectation des périphériques à différents projets, le système d'exploitation du programme d'installation vous permet d'auto-provisionner l'appareil à votre emplacement au lieu de provisionner l'appareil par Oracle. Dans le cadre du processus d'installation, vous auto-provisionnez le périphérique. L'auto-provisionnement implique la configuration des paramètres de réseau de l'appareil, la connexion à votre location OCI, la configuration des données d'identification de l'appareil et l'installation du logiciel en périphérie de réseau Rover complet.
Pour auto-provisionner un appareil, effectuez les tâches suivantes :
- Déterminez si l'appareil doit être auto-provisionné
- Conditions requises
- Préparez-vous à auto-provisionner l'appareil
- Configurer le réseau des appareils
- Configurer la connectivité à OCI
- Configurer les données d'identification
- Télécharger et installer le logiciel
Si vous rencontrez des problèmes, voir Dépannage : Autoprovisionnement
Déterminez si l'appareil doit être auto-provisionné
Certains appareils sont provisionnés en usine par Oracle et d'autres sont provisionnés sur place par vous-même.
Regardez le menu principal de la console série.
-
Si vous voyez l'en-tête de menu suivant, suivez les instructions de cette section pour auto-provisionner l'appareil. Voir Préparer l'auto-provisionnement de l'appareil,
Roving Edge Basic Configuration Interface Number selects a menu item, Enter accepts the selection, Ctrl+Z refreshes the menu, Ctrl+C returns to main menu, Backspace deletes a character. 1) Configure Networking 2) Set Up OCI Connectivity 3) Set Up Credentials 4) Install Roving Edge 5) Advanced Operations Select option (1-5):
-
Si vous voyez l'en-tête de menu suivant, l'appareil a été provisionné dans une installation Oracle sécurisée. Allez à Configurer les paramètres réseau pour un appareil provisionné en usine.
Roving Edge Device ----------------------- 1) Unlock Device 2) Change Passphrase 3) Configure Networking 4) Show Status 5) Show System Diagnostics 6) Shutdown Device 7) Reboot Device 8) Enter Safe-Mode 9) Exit Safe-Mode 10) Shred Key 11) Recover Key 12) Reset Device 13) Advanced Menu 14) Cluster Health 15) Node Health 16) Diagnostics 17) Help
Préalables
Les tâches suivantes doivent être effectuées pour que vous puissiez auto-provisionner l'appareil :
- Vous avez créé un groupe dynamique et une politique requise pour l'auto-provisionnement.
- L'appareil dispose d'une connectivité réseau à la région OCI pour cet appareil.
- Un hôte de contrôle, tel qu'un ordinateur portable, est connecté au port série.
- L'hôte de contrôle possède un émulateur de terminal.
- L'appareil est sous tension.
Préparez-vous à auto-provisionner l'appareil
-
Demandez le code d'activation de votre appareil. Le code est une chaîne de caractères unique. Oracle vous fournit le code d'activation lorsque vous demandez un appareil. Si vous ne l'avez pas, vérifiez auprès de la personne qui a demandé l'appareil. Exemple de code d'activation :
ABCD-EFGH-7YFH-5IFP-7P6V-TSDW-G4DL-IQWZ-C6IO-OBGQ-SGY2-UQMX-2YMN-QOH3-JDPA-T7TD-2QE4-Q5FR-1234-56
-
Connectez-vous à la location OCI où le nouveau noeud de périphérique a été créé et obtenez les informations suivantes :
-
OCID du noeud – Copiez l'OCID du noeud associé à cet appareil :
Lors de la connexion à la location, dans le menu de navigation, sélectionnez Hybride, puis Noeuds. Sélectionnez le noeud qui a été créé pour cet appareil. Sélectionnez le bouton de copie de l'OCID. Collez l'OCID où vous pourrez l'extraire plus tard.
Exemple : ocid1.rovernode.<realm>.<region>.<unique-id>
-
-
Établissez une session d'interface de ligne de commande OCI temporaire dans l'émulateur de terminal sur votre hôte de contrôle :
Pour plus d'informations, voir Authentification basée sur un jeton pour l'interface de ligne de commande.
Note
La session expire après 24 heures. Si l'auto-provisionnement prend plus de temps que cela, vous devez établir une nouvelle session.
-
Générez un jeton de session en créant une session temporaire utilisée pour l'authentification auprès d'OCI lors de l'auto-provisionnement :
oci session authenticate
-
Affichez le fichier de configuration créé pour la session temporaire.
Vous faites référence à cette sortie dans une tâche suivante appelée Configurer la connectivité à OCI. Exemple :
cat ~/.oci/config [profile] fingerprint = 1a:2b:3c:4d:5e:6f:7g:8h:9i:0k:e7:07:fa:b0:34:56 key_file = /Users/user1/.oci/sessions/profile/oci_api_key.pem tenancy = ocid1.tenancy.oc1..unique-id region = us-phoenix-1 security_token_file = /Users/user1/.oci/sessions/profile/token
-
Étape suivante
Configurer le réseau des appareils
Cette tâche configure les paramètres réseau de l'appareil pour permettre l'accès au réseau public.
Lorsque vous utilisez les menus de la console série, entrez le numéro de menu de l'option de menu.
-
Dans l'ordinateur local qui affiche le menu Interface de configuration de base de la console série, sélectionnez Configurer le réseau.
-
Utilisez les options de menu pour configurer les paramètres réseau de l'appareil en fonction de votre environnement réseau. Configurez ces paramètres :
-
Adresse IP : Entrez une adresse IP dans l'un des formats suivants :
A.B.C.D/P ou A.B.C.D/M (P - longueur du préfixe ou M - masque de réseau). Exemple :
203.0.113.2/24
-
Passerelle : Entrez l'adresse IP de la passerelle. Exemple :
203.0.113.1
-
Serveurs DNS : Entrez les adresses IP des serveurs DNS, sous la forme A.B.C.D., séparées par une virgule. Exemple :
216.146.35.35, 216.146.36.36
-
(Facultatif, mais recommandé) Serveurs NTP : Entrez des adresses IP de serveur NTP séparées par une virgule. Exemple :
203.0.113.15, 203.0.113.16, 203.0.113.17
-
(N'utilisez pas) URL du mandataire : Ne spécifiez pas d'URL du mandataire. Voir L'URL du mandataire du programme d'installation en périphérie de réseau Rover ne fonctionne pas.
-
- Sélectionnez Tester la connectivité réseau à OCI. Le périphérique effectue un appel HTTP à oracle.com pour vérifier l'accès au réseau public et la résolution des noms.
-
Sélectionnez Vérifier l'horloge du serveur OCI et l'horloge de l'appareil. L'appareil extrait l'horloge du serveur OCI et la compare à l'horloge de l'appareil.
L'authentification échoue si l'horloge du client est décalée de plus de 5 minutes par rapport à l'horloge du serveur. Pour plus d'informations, voir Variation d'horloge maximale autorisée pour le client. Si l'horloge de l'appareil est distante de plus de 5 minutes de l'horloge du serveur, entrez de nouveau les serveurs NTP pour mettre à jour et synchroniser l'heure. Exécutez à nouveau la vérification de l'horloge.
Étape suivante
Configurer la connectivité à OCI
Cette tâche enregistre l'appareil auprès d'OCI. L'enregistrement lie l'appareil à l'ordre correspondant dans la console OCI Cloud.
- Dans la console série, entrez Ctrl+C pour retourner à l'interface de configuration de base (menu principal).
- Sélectionnez Configurer la connectivité OCI.
- Sélectionnez Région : Entrez la région indiquée dans la sortie du fichier
config
. Exemples : us-ashburn-1, uk-london-1, us-phoenix-1 - Sélectionnez OCID du noeud : Entrez l'OCID dans Préparer l'auto-provisionnement de l'appareil, étape 2.
-
Sélectionnez Jeton de session : Entrez le contenu du
security_token_file
listé dans la sortie du fichierconfig
.Sélectionnez uniquement la sortie du jeton de session. Omettre tous les symboles
%
et tous les caractères après le symbole%
. Dans l'exemple suivant,% user1 OC1_CUSTOMER
$ n'est pas copié et entré.$ cat token && echo "" abcdefghijklmnopqrstuvwxyzeyJraWQiOiJhc3dfaWFkXzE3MTU2NDgwNzIzNzciLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJvY2lkMS51c2VyLm9jMS4uYWFh . . . IjETGPAyLLife-sOZU0qRaWodAcTdV3CewWJZDRnD4yyZy5oz7qlJ6c1SQaMLZXVQvN3G-jQERQ9xVFJIM1HZB8Tbmx4hcEAIlC6V0SDef8dLBWat0I-MLwuIZX hia04-YzxddQ12345677890 $
-
Sélectionnez Clé privée de session : Entrez le contenu de
key_file
qui est listé dans la sortie du fichierconfig
.Copiez uniquement les lignes commençant par
BEGIN PRIVATE KEY
et se terminant parEND PRIVATE KEY
. Omettre tout autre caractère. Dans l'exemple suivant,OCI_API_KEY% user1 OC1_CUSTOMER $
$ n'est pas copié et entré.$ cat oci_api_key.pem | sed '$d' -----BEGIN PRIVATE KEY----- MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQD7EqlbJj7l1DD0 . . . QEuLAD1TE6M312345677890== -----END PRIVATE KEY----- $
Après avoir collé la touche, appuyez deux fois sur Retour pour quitter le mode d'entrée.
- Sélectionnez Code d'activation : Entrez le code d'activation qui vous a été fourni par le représentant.
-
Sélectionnez Enregistrer l'appareil dans OCI.
Le numéro de série de l'appareil est enregistré sur le noeud OCI de votre location. L'opération Terminer l'enregistrement de l'appareil s'exécute automatiquement et la sortie suivante s'affiche :
Complete Device Registration succeeded. Go to the main menu (Ctrl+C), and select: 3) Set Up Credentials Press any key to continue
Si cette étape échoue, réessayez en exécutant Terminer l'enregistrement de l'appareil.
- (Facultatif) Vérifiez que le numéro de série enregistré auprès du noeud de votre location correspond au numéro de série de l'appareil. Pour les appareils en périphérie de réseau Rover 2, voir Appareil en périphérie de réseau Rover 2 – Panneau avant.
Étape suivante
Configurer les données d'identification
Cette tâche crée une phrase secrète, un mot de passe et une clé de récupération. Les descriptions de chaque donnée d'identification sont fournies aux étapes suivantes.
Stockez la phrase secrète, le mot de passe et la clé de récupération dans un emplacement sécurisé tel que le service de chambre forte OCI. Si vous oubliez la phrase secrète de déverrouillage et la clé de récupération, Oracle ne peut pas vous aider à récupérer le périphérique et celui-ci doit être remplacé.
- Dans la console série, entrez Ctrl+C pour retourner à l'interface de configuration de base (menu principal).
-
Sélectionnez Configurer les données d'identification.
-
Sélectionnez Déverrouiller la phrase secrète de l'appareil, puis entrez une phrase secrète.
Une fois l'appareil auto-provisionné, la phrase secrète de la clé principale est utilisée pour déverrouiller l'appareil. Jusqu'à ce que l'appareil soit déverrouillé, la fonctionnalité de l'appareil est limitée.
La première fois que vous utilisez cette phrase secrète pour déverrouiller le périphérique, vous êtes invité à modifier la phrase secrète.
Exigences de phrase secrète :
-
Longueur minimale : 8 caractères
-
Longueur maximale : 64 caractères
-
Doit inclure les caractères suivants :
- Un caractère minuscule
- Un caractère majuscule
- Un chiffre
- Un caractère spécial de cette liste :
[ ] ! @ # % ^ & * ( ) _ = + " ` ~ $ - { } | \ ; < > . / ? ,
Si vous devez gérer ce mot de passe à l'avenir, voir Modification de la phrase secrète.
-
-
Sélectionnez Mot de passe de l'interface utilisateur de la console Web (utilisateur racine), puis entrez un mot de passe.
Le mot de passe permet d'accéder à la console de l'interface utilisateur Web en périphérie de réseau Rover, qui est utilisée pour gérer les ressources sur l'appareil.
La première fois que vous utilisez ce mot de passe pour accéder à la console de l'interface utilisateur Web en périphérie de réseau Rover, vous êtes invité à le modifier.
Si vous devez gérer ce compte et ce mot de passe à l'avenir, voir Données d'identification d'utilisateur pour l'infrastructure en périphérie de réseau Rover.
-
Sélectionnez Clé de récupération, puis copiez la clé de récupération dans un emplacement sécurisé. C'est la seule fois que la clé de récupération est affichée.
La clé de récupération peut être nécessaire ultérieurement si vous oubliez la phrase secrète de la clé principale ou si la clé principale est déchiquetée en raison de plusieurs tentatives de connexion ayant échoué.
-
Une fois la touche enregistrée, appuyez sur Retour.
-
Choisissez de masquer ou d'afficher les données d'identification en sélectionnant l'option de menu appropriée.
Étape suivante
Télécharger et installer le logiciel
Le périphérique est livré avec un petit système d'exploitation d'installation. Dans cette tâche, vous téléchargez et installez le logiciel Roving Edge complet.
La taille du fichier logiciel est d'environ 25 Go. Nous vous recommandons d'utiliser un réseau haut débit pour cette tâche.
N'interrompez pas les processus de téléchargement ou d'installation.
- Dans la console série, entrez Ctrl+C pour retourner à l'interface de configuration de base (menu principal).
-
Sélectionnez Télécharger les fichiers d'installation.
Attendez la fin du téléchargement.
-
Sélectionnez Démarrer l'installation.
L'installation se termine dans les 10 minutes, puis l'appareil redémarre. Le redémarrage peut prendre encore 10 minutes. Une fois le redémarrage terminé, le menu Appareil en périphérie de réseau Rover suivant s'affiche.
Roving Edge Device ----------------------- 1) Unlock Device 2) Change Passphrase 3) Configure Networking 4) Show Status 5) Show System Diagnostics 6) Shutdown Device 7) Reboot Device 8) Enter Safe-Mode 9) Exit Safe-Mode 10) Shred Key 11) Recover Key 12) Reset Device 13) Advanced Menu 14) Cluster Health 15) Node Health 16) Diagnostics 17) Help
Tout accès futur à la console série nécessite la phrase secrète de déverrouillage de l'appareil.
Si l'installation échoue, l'interface affiche une chaîne encodée BASE64 qui contient une compression archivée avec les journaux. Par exemple :
BASE64 encoded output for the logs archive follows: ============ <BASE64_string> ============
Copiez et enregistrez la sortie BASE64 (texte entre les lignes ===) dans un fichier. Envoyez ensuite le fichier à Oracle Support. Voir Collecte des journaux d'auto-provisionnement. Vous pouvez également redémarrer l'installation.
Étape suivante