PowerFlex 4.x – Anleitung zum Aktualisieren von DNS-Servern

Summary: In diesem Wissensdatenbank-Artikel wird beschrieben, wie Sie DNS-Server in einer 4.x-PFMP-Umgebung mit den MVM-Nodes mit Betriebssystem SLES 15 und höher ändern (entfernen/hinzufügen).

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

1. Führen Sie auf einem MVM-Node den folgenden Befehl aus, um die aktuellen DNS-Server anzuzeigen.

cat /etc/resolv.conf

delladmin@mvm1:~> cat /etc/resolv.conf
### /etc/resolv.conf is a symlink to /run/netconfig/resolv.conf
### autogenerated by netconfig!
#
# Before you change this file manually, consider to define the
# static DNS configuration using the following variables in the
# /etc/sysconfig/network/config file:
#     NETCONFIG_DNS_STATIC_SEARCHLIST
#     NETCONFIG_DNS_STATIC_SERVERS
#     NETCONFIG_DNS_FORWARDER
# or disable DNS configuration updates via netconfig by setting:
#     NETCONFIG_DNS_POLICY=''
#
# See also the netconfig(8) manual page and other documentation.
#
### Call "netconfig update -f" to force adjusting of /etc/resolv.conf.
search boston.ee.com
nameserver 1.2.3.4  <----

 

2. Um DNS-Server auf den MVM-Nodes hinzuzufügen/zu entfernen, bearbeiten Sie den Abschnitt NETCONFIG_DNS_STATIC_SERVERS der Datei /etc/sysconfig/network/config.

Im folgenden Beispiel wird DNS-Server 5.6.7.8 hinzugefügt. Speichern Sie die Datei und beenden Sie sie, nachdem Sie die erforderlichen Änderungen vorgenommen haben.

sudo vi /etc/sysconfig/network/config

delladmin@mvm1:~> sudo vi /etc/sysconfig/network/config
...
## Type:        string
## Default:     ""
#
# List of DNS nameserver IP addresses to use for host-name lookup.
# When the NETCONFIG_DNS_FORWARDER variable is set to "resolver",
# the name servers are written directly to /etc/resolv.conf.
# Otherwise, the nameserver are written into a forwarder specific
# configuration file and the /etc/resolv.conf does not contain any
# nameservers causing the glibc to use the name server on the local
# machine (the forwarder). See also netconfig(8) manual page.
#
NETCONFIG_DNS_STATIC_SERVERS="1.2.3.4 5.6.7.8"  <----

 


3. Führen Sie den folgenden Befehl aus, um die Änderungen in /etc/resolv.conf zu übertragen:

sudo netconfig update -f

delladmin@mvm1:~> sudo netconfig update -f

 

4. Überprüfen Sie, ob die Änderungen übernommen wurden:

delladmin@mvm1:~> cat /etc/resolv.conf
 
### /etc/resolv.conf is a symlink to /run/netconfig/resolv.conf
### autogenerated by netconfig!
#
# Before you change this file manually, consider to define the
# static DNS configuration using the following variables in the
# /etc/sysconfig/network/config file:
#     NETCONFIG_DNS_STATIC_SEARCHLIST
#     NETCONFIG_DNS_STATIC_SERVERS
#     NETCONFIG_DNS_FORWARDER
# or disable DNS configuration updates via netconfig by setting:
#     NETCONFIG_DNS_POLICY=''
#
# See also the netconfig(8) manual page and other documentation.
#
### Call "netconfig update -f" to force adjusting of /etc/resolv.conf.
search boston.ee.com
nameserver 1.2.3.4
nameserver 5.6.7.8     <-----

 

5. Wiederholen Sie die obigen Schritte auf allen MVM-Nodes.

 

6. Löschen Sie die coredns-Pods, um die Änderungen an diese Pods zu übertragen:

for x in `kubectl get pods -n kube-system| grep -i rke2-coredns-rke2-coredns | awk '{print $1}' | grep -iv auto`; do kubectl delete pods -n kube-system $x; done

 

7. Überprüfen Sie, ob DNS-Änderungen jetzt in den coredns-Pods wiedergegeben werden (es gibt zwei coredns-Pods, die für DNS verantwortlich sind):

for x in `kubectl get pods -n kube-system|grep -i rke2-coredns-rke2-coredns|awk '{print $1}'|grep -iv auto`; do echo $x; kubectl exec -it $x -n kube-system -- cat /etc/resolv.conf; echo " "; done
 

rke2-coredns-rke2-coredns-6d6fb45d66-8t962
search boston.ee.com
nameserver 1.2.3.4
nameserver 5.6.7.8     <-----
 
rke2-coredns-rke2-coredns-6d6fb45d66-b5c8f
search boston.ee.com
nameserver 1.2.3.4
nameserver 5.6.7.8     <-----

 

 

Article Properties
Article Number: 000227354
Article Type: How To
Last Modified: 28 Apr 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.