altes Wheezy auf Buster upgrade ... würde das so funktionieren ?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
ren22

altes Wheezy auf Buster upgrade ... würde das so funktionieren ?

Beitrag von ren22 » 28.09.2019 19:45:58

Hallo,

ich habe noch ein System mit einem Debian7 Wheezy mit einem XEN4-Kernel 3.15.2 (x86_64) am laufen.
Meine Xen Domains die mit Wheezy als Grundsystem erzeugt werden upgrade ich immer so:

--->von Debian7 zu Debian8

Code: Alles auswählen

sources.list anpassen:
nano /etc/apt/sources.list
deb http://ftp.debian.org/debian/ jessie main
deb-src http://ftp.debian.org/debian/ jessie main
deb http://security.debian.org/debian-security jessie/updates main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
# jessie-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ jessie-updates main
deb-src http://ftp.debian.org/debian/ jessie-updates main

öffentlichen Schlüssel holen:
gpg --keyserver keys.gnupg.net --recv-key AA8E81B4331F7F50
gpg -a --export AA8E81B4331F7F50 | apt-key add -

apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot
--->von Debian8 zu Debian9

Code: Alles auswählen

sources.list anpassen:
deb http://ftp.debian.org/debian/ stretch main
deb-src http://ftp.debian.org/debian/ stretch main
deb http://security.debian.org/debian-security stretch/updates main
deb http://security.debian.org/ stretch/updates main
deb-src http://security.debian.org/ stretch/updates main
# stretch-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ stretch-updates main
deb-src http://ftp.debian.org/debian/ stretch-updates main

apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot
--->von Debian9 zu Debian10

Code: Alles auswählen

sources.list anpassen:
deb http://ftp.debian.org/debian/ buster main
deb-src http://ftp.debian.org/debian/ buster main
deb http://security.debian.org/debian-security buster/updates main
deb http://security.debian.org/ buster/updates main
deb-src http://security.debian.org/ buster/updates main
# buster-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ buster-updates main
deb-src http://ftp.debian.org/debian/ buster-updates main

apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot
Nun wäre nur noch meine Frage ob auch die Netzwerkkonfiguration bei dem jeweiligen Upgraden auch funktionieren tut da der Rechner ein wenig weiter entfernt ist als um die Ecke :-), bleiben die Interface namen soweit gleich oder ändert sich ggf. eth0 in als bsp enps01 oder so ? Nicht das dann nach einem reboot der Rechner nicht mehr erreichbar ist.

Die Netzwerkkonfiguration der Karten sieht so aus:
cat /etc/network/interfaces

Code: Alles auswählen

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
#setup default
iface lo inet loopback
#setup default

# The primary network interface
#allow-hotplug eth1             #setup default
#iface eth1 inet dhcp           #setup default
# This is an autoconfigured IPv6 interface
#iface eth1 inet6 auto          #setup default

# eth0
auto eth0
allow-hotplug eth0
iface eth0 inet static
up ifconfig eth0 nnn.nnn.nnn.nnn


# LANBRIDGE - green (Intranet / local network)
auto LANBRIDGE
iface LANBRIDGE inet static
        address nnn.nnn.nnn.nnn
        netmask nnn.nnn.nnn.nnn
        network nnn.nnn.nnn.nnn
        broadcast nnn.nnn.nnn.nnn
        gateway nnn.nnn.nnn.nnn
        dns-nameservers nnn.nnn.nnn.nnn
        bridge_ports eth0
        bridge_stp off
        post-up ethtool -K LANBRIDGE tx off rx off gro on
        post-up ip link set LANBRIDGE promisc off

# possible error fix
post-up ethtool -K eth0 tx off rx off
#ethtool -K eth0 rx off

# eth1
auto eth1
iface eth1 inet static
up ifconfig eth1 0.0.0.0

# WANBRIDGE - red (Internet)
auto WANBRIDGE
iface WANBRIDGE inet manual
        bridge_ports eth1
        bridge_stp off
        post-up ethtool -K WANBRIDGE tx off rx off gro on

Danke

Apfelmann
Beiträge: 669
Registriert: 15.01.2010 20:48:45
Kontaktdaten:

Re: altes Wheezy auf Buster upgrade ... würde das so funktionieren ?

Beitrag von Apfelmann » 29.09.2019 13:43:43

show (apt-cache(8)
zeigt Informationen über die angegebenen Pakete einschließlich
ihrer Abhängigkeiten, Installations- und Herunterladegröße,
Quellen, in denen das Paket verfügbar ist, der Beschreibung des
Paketinhalts und vieles mehr. Es kann z.B. hilfreich sein, einen
Blick auf diese Informationen zu werfen, bevor Sie apt(8)
gestatten, ein Paket zu entfernen oder wenn Sie neue Pakete zur
Installation suchen.

apt upgrade -d
es wird nur heruntergeladen

LG

willy4711

Re: altes Wheezy auf Buster upgrade ... würde das so funktionieren ?

Beitrag von willy4711 » 29.09.2019 14:12:29

ren22 hat geschrieben: ↑ zum Beitrag ↑
28.09.2019 19:45:58
Nun wäre nur noch meine Frage ob auch die Netzwerkkonfiguration bei dem jeweiligen Upgraden auch funktionieren tut da der Rechner ein wenig weiter entfernt ist als um die Ecke :-), bleiben die Interface namen soweit gleich oder ändert sich ggf. eth0 in als bsp enps01 oder so ? Nicht das dann nach einem reboot der Rechner nicht mehr erreichbar ist.
Besonders scheint dir ja die Beibehaltung der alten Schnittstellen- Namen (eth0 usw) Bauchschmerzen zu bereiten.
Ohne, das ich das je gemacht hätte, wenigstens etwas "Literatur":
https://www.debian.org/releases/stable/ ... face-names
https://wiki.debian.org/NetworkConfigur ... face_Names

ren22

Re: altes Wheezy auf Buster upgrade ... würde das so funktionieren ?

Beitrag von ren22 » 29.09.2019 21:37:42

Besonders scheint dir ja die Beibehaltung der alten Schnittstellen- Namen (eth0 usw) Bauchschmerzen zu bereiten.

noch die alte Bezeichnug "ethN" find ich persönlich am schönsten ;-) nee, aber mal im Erst, auf dem System läuft ja auch ein XEN, dieses wiederum hat auch ein paar shell scripte am laufen und nicht nur XEN alleine hat dies, wenn nun auf einmal script XYZ dann nicht mehr eth0 finden sollte, weil nun die Schnittstelle nach einem Update/Upgrade nun encFOObar heist habe ich Sorgen das dann das System nicht mehr per Netzwerk ereichbar ist. Aber das mit dem Festlegen der Namen für die Interfaces ist schon mal eine sehr gute Idee. Würde mich nur Interessieren ob mein geschildeter Vorgang in Post#1, von DEB7 zu DEB10, funktionieren würde.

Danke.

Antworten