Wie schütze ich den MySQL-Server beim Upgrade von Ubuntu?

Wie schütze ich den MySQL-Server beim Upgrade von Ubuntu?

Ganz einfach. Wie blockiere ich das Upgrade von MySQL Server, wenn ich Ubuntu von 15.10 auf 16.04.3 aktualisiere?

Bevor ich begann, hielt ich verschiedene MySQL-5.6-Pakete mit bereit apt-mark hold <pack>. Dann folgte ich den Upgrade-Anweisungen vondie offiziellen Notizenauf einem Klon des Zielservers. Ich kann die Anfangsbedingungen wiederherstellen.

Allerdings hat das Upgrade-Verfahren versucht, mysql-5.7 zu installieren. Wenn dpkg -l | grep mysqlich jetzt nachschaue, habe ich

  • rc mysql-server-5.6 -> Desired:Remove, Status:Conf-files
  • iU mysql-server -> Desired:Install, Status:Unpacked
  • iF mysql-server-5.7 -> Desired:Install, Status:halF-conf

und andere mysql-*-core-5.7installierte Pakete ( ii).

Anweisungen, die ich befolgt habe

So führen Sie ein Upgrade auf einem Serversystem durch:

  • Installieren Sie das Paket „update-manager-core“, falls es noch nicht installiert ist.
  • Stellen Sie sicher, dass /etc/update-manager/release-upgrades auf „normal“ eingestellt ist, wenn Sie 15.10 verwenden, bzw. auf „lts“, wenn Sie 14.04 LTS verwenden.
  • Starten Sie das Upgrade-Tool mit dem Befehl sudo do-release-upgrade.
  • Befolgen Sie die Anweisungen auf dem Bildschirm.

Antwort1

Es scheint, als sei bei den ersten Simulationen etwas schiefgelaufen. Ich habe etwas in meinem Skript geändert und jetzt funktioniert es einwandfrei.

Also für jeden, der auf diese Frage stößt: apt-mark hold <package>Funktioniert es wie erwartet?

verwandte Informationen