|
Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi. |
Mettre à jour la configuration après l’installation
Le système d’exploitation SUSE Virtualization a un design immuable, ce qui signifie que la plupart des fichiers du système d’exploitation reviennent à leur état préconfiguré après un redémarrage. Le système d’exploitation charge les valeurs préconfigurées des composants système à partir des fichiers de configuration pendant le démarrage.
Pour mettre à jour une configuration, vous devez d’abord mettre à jour la valeur du composant d’exécution dans le système, puis mettre à jour les fichiers de configuration pour garantir que les modifications persistent entre les redémarrages.
Cependant, à partir de la version v1.7.0, les modifications de configuration réseau effectuées à l’aide de l’outil nmcli persistent automatiquement car le répertoire /etc/NetworkManager est désormais inclus dans la liste des chemins persistants.
|
Si vous mettez à niveau à partir d’une version antérieure à |
Mot de passe de l’utilisateur rancher
Changement du composant d’exécution
-
Connectez-vous à un nœud Harvester en utilisant le compte utilisateur
rancher. -
Réinitialisez le mot de passe du compte utilisateur
rancheren exécutant la commandepasswd.
Persistance de la configuration
-
Sauvegardez le fichier SUSE® Rancher Prime: OS Manager
cloud-init/oem/90_custom.yaml.cp /oem/90_custom.yaml /oem/install/90_custom.yaml.$(date --iso-8601=minutes) -
Modifiez
/oem/90_custom.yamlet mettez à jour le chemin yamlstages.initramfs[0].users.rancher.passwd.
Pour des informations sur la spécification du mot de passe du compte utilisateur rancher sous une forme chiffrée, voir [os.password](./harvester-configuration.md#ospassword).
Serveurs NTP
Pour des informations sur les paramètres NTP, voir Serveurs NTP.
Serveurs DNS
-
Connectez-vous à un nœud Harvester en utilisant le compte root.
-
Vérifiez la configuration de l’interface de gestion, puis exécutez l’une des commandes suivantes :
-
Non configuré pour utiliser un VLAN :
nmcli con modify bridge-mgmt ipv4.dns 8.8.8.8,1.1.1.1 && nmcli device reapply mgmt-br -
Configuré pour utiliser un VLAN :
nmcli con modify vlan-mgmt ipv4.dns 8.8.8.8,1.1.1.1 && nmcli device reapply mgmt-br.VLAN_IDVous devez remplacer
VLAN_IDpar l’ID réel. Pour afficher une liste des connexions et des appareils configurés, exécutez la commandenmcli con.
-
-
Vérifiez que le fichier
/etc/resolv.confcontient les serveurs DNS corrects en exécutant la commandecat.cat /etc/resolv.conf -
Redémarrez le déploiement
rke2-coredns.kubectl rollout restart deployment/rke2-coredns-rke2-coredns -n kube-system -
Vérifiez que le déploiement
rke2-corednsa été déployé avec succès.kubectl rollout status deployment/rke2-coredns-rke2-coredns -n kube-system
Interfaces esclaves
Vous pouvez mettre à jour les interfaces esclaves de l’interface de liaison de gestion mgmt-bo.
-
Connectez-vous à un nœud Harvester en utilisant le compte root.
-
Identifiez les noms des interfaces en utilisant la commande suivante :
$ nmcli device DEVICE TYPE ÉTAT CONNEXION mgmt-br bridge connecté bridge-mgmt \... mgmt-bo liaison connecté bond-mgmt ens6 ethernet connecté bond-slave-ens6 ens7 ethernet déconnecté -- \...
-
Utilisez l’outil
nmclipour créer une connexion pour l’interface et l’attacher à la liaison de gestion.Exemple :
$ nmcli con add type bond-slave ifname ens7 master mgmt-bo La connexion 'bond-slave-ens7' (5a379328-178a-4167-b065-b5426facd659) a été ajoutée avec succès.
Vous devriez maintenant être en mesure de voir que l’appareil est connecté.
$ nmcli device DEVICE TYPE ÉTAT CONNEXION mgmt-br bridge connecté bridge-mgmt \... mgmt-bo liaison connecté bond-mgmt ens6 ethernet connecté bond-slave-ens6 ens7 ethernet connecté bond-slave-ens7