4/9/2019

Upgrade OpenSUSE 42.3 naar Leap 15

Filed under: — cybrarian @ 11:52 am

OpenSUSE Leap 42.3 server op pc hardware Optiplex 3020.

Eerst systeem updaten tot meest recente, na een refresh van de repo’s.

zypper ref
zypper up

Distributie omschakelen: door de repositories van de oude distributie uit te zetten en die van de nieuwe in te voeren en aan te zetten.

Een binnenweg is in de repositories de versienummers in de namen te vervangen met een commando:

sed -i 's/42.3/15.0/' /etc/zypp/repos.d/*

Laat ze lezen:
zypper refresh

ps ik heb de draaiende httpd en mariadb uitgezet:
service httpd stop
service mysql stop

Distributie upgrade starten:
zypper dup

ps: als je dup al gedaan hebt en je doet hem nog eens krijg je ..
Nothing to do

Er rollen pagina’s en pagina’s meldingen over mijn scherm, maar 1 melding valt me op: een waarschuwing van mysql. Even later ben ik ze helaal kwijt; er werd een editor geopend om ze te tonen en ik heb die waarschijnlijk per vergissing gesloten met over te schakelen naar een ander scherm.

Op zoek ernaar. Linux .. een logfile misschien? Waar? Linux… in /var/log? Iets met de naam zypper erin? ik vind een kandidaat en doe:
tail -100 /var/log/zypper.log
Vond er bovenaan een verwijzing naar mysql/mariadb:

Looking for new update messages in /var/adm/updae-messages
found update message mariadb-10.2.25-lp150.216.1.something

Dat bestand bekijken

cat /var/adm/update-messages/mariadb-10.2.25-lp150.2.16.1-something

bevat:

WARNING: You are upgrading from different stable version of MySQL!

Your database will be migrated automatically during next restart of MySQL.
Before you do that make sure you have up to date backup of your data. It
should be mainly in /var/lib/mysql directory.

En dan nu een van de zonderlinge momenten om shutdown -r now te doen:

reboot

Op het scherm komt netjes:

openSUSE Leap 15.0

en na het opstarten staat er:

Welcome to openSUSE Leap 15.0 – Kernel 4.12.14-lp150.12.70-default (tty1)

Nodige diensten starten, bv:

systemctl start apache2
systemctl start mysql

ps: in dit voorkomen gaf de configuratie van de voorheen aanwezige php5 applicatie met zijn configuraties een probleem met de nieuwe apache/php7 versie, waardoor de apache server niet thuis gaf (ttz hij start wel op maar reageert niet op http).

Reacties zijn gesloten.

Powered by WordPress