User Tools

Site Tools


devel:upgrade_to_nav_3.6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devel:upgrade_to_nav_3.6 [2010/03/29 12:03]
bredal
devel:upgrade_to_nav_3.6 [2010/04/30 11:58]
bredal
Line 5: Line 5:
 ===== Cricket ===== ===== Cricket =====
  
-Prior to upgrading ​the existing installation, ​the following ​MUST be done to ensure correctness:+After the upgrade ​the following ​steps are required:
   - Make sure Cricket is not running.   - Make sure Cricket is not running.
   - **Do a backup of all the rrd-files.**   - **Do a backup of all the rrd-files.**
-  - Remove all rrd-database tuples regarding Cricket (manually ​''​DELETE FROM rrd_file WHERE subsystem='​cricket';''​ or with ''​run_before_upgrading_to_3.6.py''​) +  - Run ''​migrate_cricket.py''​. This will: 
-  Run makecricketconfig.pl to fill the rrd-database ​with complete and correct data. +    * Delete the cricket-entries in the rrd database ​(the database will be filled again when the new makecricketconfig runs) 
- +    ​* ​Remove ​any temperature ​oids from the rrd-files. This because ​they weren'​t correct ​in the first place.
-You can now upgrade NAV to 3.6. +
- +
-After the upgrade ​the following steps are required: +
-  ​- ​Remove ​old temperature ​datasources ​from the rrd-files ​as they are removed ​in the new Default files (with ''​migrate_cricket.py''​).+
   - Before removing any Cricket files make sure you have a backup of them. Especially if you have altered them yourself in any way.   - Before removing any Cricket files make sure you have a backup of them. Especially if you have altered them yourself in any way.
-  - Remove old configuration-files from the cricket-config directory ​(it is highly recommended to do this for the top level Defaults file aswell). This is only necessary for the following directories+  - Remove old configuration-files from the cricket-config directory. This is only necessary for: 
-    * routers/ +    * Defaults 
-    * router-interfaces/​ +    * routers/* 
-    * switches/ +    * router-interfaces/​* 
-    * switch-ports/​+    * switches/* 
 +    * switch-ports/​*
   - Copy new default configuration files to the ''​cricket-config''​ directory.   - Copy new default configuration files to the ''​cricket-config''​ directory.
-  - Make sure that the datapath in the top level Defaults-file is correct and pointing to the directory where the rrd-files are stored.+  - **Make sure that the datapath in the top level Defaults-file is correct and pointing to the directory where the rrd-files are stored.**
   - Run ''​extract_cricket_oids.py''​ to extract oids from the Default files and insert them into the snmpoid table.   - Run ''​extract_cricket_oids.py''​ to extract oids from the Default files and insert them into the snmpoid table.
  
devel/upgrade_to_nav_3.6.txt · Last modified: 2010/04/30 11:58 by bredal