Skip to content

checkmk - Version aktualisieren

checkmk
1 1 20
  • Ok, ich will mein CheckMK aktualisieren, als Vorbereitung CheckMK auf Debian Trixie zu bringen. Aktuell noch keine Version für Debian 13 Trixie vorhanden.

    Kontrolle, was läuft?

    root@checkmk:~# omd version
    OMD - Open Monitoring Distribution Version 2.3.0p9.cre
    
    root@checkmk:~# omd sites
    SITE             VERSION          COMMENTS
    monitoring       2.3.0p9.cre      default version 
    

    Jetzt möchte ich auf die letzte Version im 2.3 Zweig aktualisieren.

    Version downloaden

    root@checkmk:~# wget https://download.checkmk.com/checkmk/2.3.0p35/check-mk-raw-2.3.0p35_0.bookworm_amd64.deb
    

    Stop

    Als Vorbereitung, die laufende 9er Version stoppen

    root@checkmk:~# omd stop monitoring
    Removing Crontab...OK
    Stopping redis...killing 799...OK
    Stopping apache...killing 779.................OK
    Stopping nagios.....OK
    Stopping npcd...OK
    Stopping rrdcached...waiting for termination...OK
    Stopping mkeventd...killing 682...OK
    Stopping agent-receiver...killing 675...OK
    Stopping 1 remaining site processes...OK
    

    Installieren

    Installieren der neuen Version, es fehlt das Paket bc, vorher installieren.

    root@checkmk:~# apt install bc
    root@checkmk:~# dpkg -i check-mk-raw-2.3.0p35_0.bookworm_amd64.deb
    

    Update

    root@checkmk:~# omd update monitoring
    

    Dann kommt eine lange Script Ausgabe

    2025-08-18 21:25:20 - Updating site 'monitoring' from version 2.3.0p9.cre to 2.3.0p35.cre...
    
     * Updated        etc/check_mk/apache.conf
     * Updated        etc/cron.d/cmk_cleanup_pdf_tmp_files
     * Updated        etc/apache/apache.conf
     * Updated        etc/apache/php-wrapper
     * Updated        etc/apache/conf.d/security.conf
     * Updated        etc/nagvis/nagvis.ini.php
     * Updated        etc/logrotate.d/update
     * Updated        etc/logrotate.d/redis
     * Updated        etc/ssl/misc/tsget.pl
    Creating temporary filesystem /omd/sites/monitoring/tmp...OK
    [...gekürzt...]
    

    Wieder starten

     root@checkmk:~# omd start monitoring
     Temporary filesystem already mounted
     Starting agent-receiver...OK
     Starting mkeventd...OK
     Starting rrdcached...OK
     Starting npcd...OK
     Starting nagios...OK
     Starting apache...OK
     Starting redis...OK
     Initializing Crontab...OK
    

    Kontrolle

    root@checkmk:~# omd version
    OMD - Open Monitoring Distribution Version 2.3.0p35.cre