{"id":5496,"date":"2020-12-25T08:33:51","date_gmt":"2020-12-25T07:33:51","guid":{"rendered":"https:\/\/www.bdjl.de\/localhost\/?p=5496"},"modified":"2020-12-25T08:36:55","modified_gmt":"2020-12-25T07:36:55","slug":"ubuntu-server-upgrade-18-04-auf-20-04","status":"publish","type":"post","link":"https:\/\/www.bdjl.de\/localhost\/?p=5496","title":{"rendered":"Ubuntu Server Upgrade 18.04 auf 20.04"},"content":{"rendered":"<p>Das Update von 18.04 auf 20.04 auf einem Server mit RSpamd, Postfix, Dovecot, Apache, MySQL zeigte gestern, dass nur relativ wenig bricht:<\/p>\n<p>Das Paket <em>mail-stack-delivery<\/em> ist ja seit 18.04 schon nicht mehr das, was es einst war. Leider. Jetzt scheint dessen Vorhandensein daf\u00fcr zu sorgen, dass beim Upgrade die Pakete<\/p>\n<pre>dovecot-imapd dovecot-pop3d dovecot-sieve<\/pre>\n<p>entfernt werden. Dovecot wirft dann mit Fehlern, die nicht ganz in die richtige Richtung weisen &#8211; n\u00e4mlich u.a.<\/p>\n<pre>Error: sieve: Failed to initialize script execution: Invalid postmaster_address: invalid\r\naddress `postmaster' specified for the postmaster_address setting<\/pre>\n<p>auch wenn mensch hier ebenfalls t\u00e4tig werden und <em>postmaster_address<\/em> setzen darf.<\/p>\n<p>Weiter f\u00e4llt der Start des MySQL Servers auf die Nase, wenn vorher Anpassungen f\u00fcr Moodle und \/ oder Nextcloud vorgenommen wurden. Er moniert:<\/p>\n<pre>[ERROR] [MY-000067] [Server] unknown variable 'innodb_file_format=Barracuda'.<\/pre>\n<p>Behoben wird dies (zumindest bei diesem Server) durch Auskommentieren der Zeilen<\/p>\n<pre>innodb_file_format = Barracuda\r\ninnodb_file_per_table = 1\r\ninnodb_large_prefix<\/pre>\n<p>in <em>\/etc\/mysql\/mysql.conf.d\/moodle.cnf<\/em> bzw. <em>nextcloud.cnf<\/em> ebenda. Weder Moodle noch Nextcloud scheinen sich hieran bisher zu st\u00f6ren.<\/p>\n<p>Check_MK kommt mit dem frischen Kernel ebenfalls nicht richtig klar und zeigt auf einer Maschine mit 32GB RAM bei 2GB RAM Auslastung nun:<\/p>\n<pre>Largest Free VMalloc Chunk: 0 B (warn\/crit below 50 MB\/30 MB) CRIT<\/pre>\n<p>Der Workaround ganz unten <a href=\"https:\/\/forum.checkmk.com\/t\/error-largest-free-vmalloc-chunk-0-b\/17160\" target=\"_blank\" rel=\"noopener\">im Thread hier<\/a> hilft weiter.<\/p>\n<p>Der Rest (z.B. RSpamd, Tripwire, Postfix, ufw, Redis, PHP-Upgrade auf 7.4 und Anpassungen des Apachen hierzu, Certbot usw usw) lief hier ohne weitere Probleme durch.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das Update von 18.04 auf 20.04 auf einem Server mit RSpamd, Postfix, Dovecot, Apache, MySQL zeigte gestern, dass nur relativ wenig bricht: Das Paket mail-stack-delivery ist ja seit 18.04 schon nicht mehr das, was es einst war. Leider. Jetzt scheint dessen Vorhandensein daf\u00fcr zu sorgen, dass beim Upgrade die Pakete dovecot-imapd dovecot-pop3d dovecot-sieve entfernt werden. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-5496","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/5496","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5496"}],"version-history":[{"count":5,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/5496\/revisions"}],"predecessor-version":[{"id":5501,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/5496\/revisions\/5501"}],"wp:attachment":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5496"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}