Ad Widget

Collapse

Upgrade Zabbix 1.8.4 -> 1.8.9

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • RuudH
    Junior Member
    • Nov 2011
    • 11

    #1

    Upgrade Zabbix 1.8.4 -> 1.8.9

    Hi,

    Perhaps a very stupid question, but I could not find the answer in the manual.
    I've installed Zabbix 1.8.4 a half year ago using the LiveCD ISO, and I've got a working zabbix server running on Suse Linux now.

    Now I would like to upgrade the server to 1.8.9.
    What is the way to do this ?
    I've downloaded the tar-file, but can't find any info on how to proceed now.

    Since I'm not a Linux guru, perhaps someone can help me out ?

    Thanks !
  • Navoyenok
    Senior Member
    • Dec 2011
    • 101

    #2
    As wrote in "Zabbix 1.8 Networking Monitor" book:
    This is the simplest case. As mentioned, no database patching is required, so only the Zabbix code has to be updated. To perform an upgrade, follow these steps:
    1. Review the release notes. This is important, because even a change level upgrade can introduce some minor difference that might be good to know beforehand. Look for suggested database changes like adding new indexes
    or updating existing ones, and determine whether those would be of interest to you.
    2. Retrieve the new version from the Zabbix homepage.
    3. Compile Zabbix, create a package. Follow the same steps as we did when first installing Zabbix.
    4. Backup the database. While this upgrade should be safe enough, it is always a good idea to create a backup.
    5. Stop the server – this might not be required with some distribution packages, but it's better to be safe here.
    6. Upgrade the Zabbix package. Use distribution specific package management tools for this.
    7. If decided, add database indexes or other minor improvements.
    8. Start Zabbix server.
    9. Replace the frontend files.
    When using MySQL, it is suggested to pass the --single-transaction flag to mysqldump command. This way mysqldump will get a consistent view of the database.

    Step 7 was about adding the indexes, if they are mentioned in the release notes and considered useful enough. For a first time user those few lines can be confusing, so let's look at ways to apply them. If presented in the notes, these instructions will usually look like some simple lines, for example:
    CREATE INDEX graphs_items_2 on graphs_items (graphid);

    Using this instruction I was done upgrade from 1.8.8 to 1.8.9

    Best Regards.

    Comment

    • RuudH
      Junior Member
      • Nov 2011
      • 11

      #3
      Thanks for your answer, but this is just the thing I have problems with.
      Like I posted I did an install using the Live CD. I am no Linux guru, so is there any simple procedure for upgrading this release. I am not familiair with the process of compiling and I must say I find this a rather unsupportive way of upgrading an environment.

      I was looking for a monitoring tool that has enough capabilities to monitor our small Windows/vmWare environment including HP switches and HP ILO cards and ended up with Zabbix. Now after playing around a bit, I must say the tool is not something that runs very easy out of the box (SNMP is not working, ILO cards cannot be monitored through IPMI). I expected that this basic functionality should work without in depth configuration or scripting.

      Perhaps a misunderstanding from my side, but I think Zabbix is lacking in easy-to-understand documentation and upgrade procedures.

      Hope someone can help me out before I go to other competitive products

      Comment

      • Navoyenok
        Senior Member
        • Dec 2011
        • 101

        #4
        Dear, RuudH

        I compiled Zabbix from sources under Ubuntu Linux.
        Main features Zabbix-server are defined when it is compiled (including Net-SNMP, IPMI and so on).

        For example, so Zabbix used net-snmp to own work so it will be support work SNMP protocols if NET-SNMP installed and proper key must be specified during compilation.

        Sorry but I don't understand you LiveCD you talk is about.

        I have instructions from scratch for it but they are in russian. In Internet you will be find all you need (and ebooks of course).

        Spend more time for stady Linux please.

        Install Ubuntu server (10.04 for example) with LAMP.
        Install netsnmp.
        Compile Zabbix-server with the proper keys.

        If you want to use Zabbix you need it.

        Any opensource solutions are required tune with your minds. At some more in some smaller.

        Best regards.

        Comment

        Working...