gettingstarted
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
gettingstarted [2007/10/03 17:54] – faltin | gettingstarted [2011/04/11 06:30] (current) – fix various stale details morten | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Getting Started ====== | ====== Getting Started ====== | ||
- | This document covers | + | Let's get started! We guide you through |
- | ===== 1. Install NAV and dependencies ===== | ||
- | In principle, | + | ===== NAV in eight steps ===== |
- | See [[navdownload|this page]] for details. | + | |
- | If you are looking for the smoothest install - go for the [[http:// | + | Follow these 8 steps: |
- | - Install Debian | + | |
- | - '' | + | - [[#Adjust NAV configuration files]] |
+ | - [[#Start NAV daemons and cron jobs]] | ||
+ | - [[#Log into the web interface for the first time]] | ||
+ | - [[#Manage NAV user accounts, groups and privileges]] | ||
+ | - [[#Prepare your network equipment for management]] | ||
+ | - [[#Seed your database (register equipment)]] | ||
+ | - [[#Verify that your network is discovered]] | ||
+ | - Happy NAV' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Install NAV and dependencies ===== | ||
+ | |||
+ | In principle, NAV can run on any Unix-like platform, as long as Apache, postgresql, Python and Java are supported. | ||
+ | Several distribution packages are available or you can install NAV from source if you like. | ||
+ | * See our [[navdownload|download page]] for details. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Smoothest install ==== | ||
+ | |||
+ | If you are looking for the smoothest install - go for the [[http:// | ||
+ | |||
+ | - Follow our [[navfaq# | ||
+ | - Install [[http:// | ||
+ | - '' | ||
- Follow the '' | - Follow the '' | ||
+ | ==== Even easier install ==== | ||
- | ===== 2. Adjust NAV configuration files ===== | + | * Use our available [[navappliance|virtual appliance]] with NAV preinstalled! |
+ | ===== Adjust NAV configuration files ===== | ||
All the NAV configuration files are gathered in the '' | All the NAV configuration files are gathered in the '' | ||
Line 26: | Line 53: | ||
- In '' | - In '' | ||
- In '' | - In '' | ||
- | - In '' | + | - In '' |
Line 34: | Line 61: | ||
For details on how to configure what, see the [[navhome]]-document. | For details on how to configure what, see the [[navhome]]-document. | ||
- | ===== 3. Start NAV daemons and cron jobs ===== | ||
- | Start the NAV daemons and cron jobs with '' | ||
- | '' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Start NAV daemons and cron jobs ===== | ||
+ | |||
+ | Start the NAV back-end processes (daemons and cron jobs) with '' | ||
+ | '' | ||
+ | |||
+ | Here is an example that shows that '' | ||
< | < | ||
- | $/etc/init.d/nav status | + | $/usr/sbin/nav status |
- | Up: alertengine cricket eventengine | + | Up: alertengine cricket eventengine |
- | networkDiscovery pping servicemon | + | Down: smsd |
</ | </ | ||
- | If some of the processes are not running | + | If some of the processes are down use '' |
- | ===== 4. Log into the web interface for the first time ===== | + | ===== Log into the web interface for the first time ===== |
When you first direct your browser to the NAV page served by your | When you first direct your browser to the NAV page served by your | ||
Line 68: | Line 106: | ||
- | ===== 5. Manage NAV user accounts, groups and priviliges | + | ===== Manage NAV user accounts, groups and privileges |
For this task you use [[useradminpanel|the user adminstration panel]]. The task typically covers: | For this task you use [[useradminpanel|the user adminstration panel]]. The task typically covers: | ||
Line 90: | Line 128: | ||
- | ===== 6. Prepare your network equipment for management ===== | + | ===== Prepare your network equipment for management ===== |
* Your network equipment needs to answer to snmp read polls, and if you use the port blocker, [[arnold]], snmp write is required as well. In any case make sure that only your NAV server (and other management serves, if any) are able to access your equipment with snmp (as snmp security is poor). | * Your network equipment needs to answer to snmp read polls, and if you use the port blocker, [[arnold]], snmp write is required as well. In any case make sure that only your NAV server (and other management serves, if any) are able to access your equipment with snmp (as snmp security is poor). | ||
Line 107: | Line 145: | ||
- | ===== 7. Seed your database (register equipment) ===== | + | ===== Seed your database (register equipment) ===== |
NAV does not autodiscover your network, you need to seed the database with key information. Seeding is covered in | NAV does not autodiscover your network, you need to seed the database with key information. Seeding is covered in | ||
Line 118: | Line 156: | ||
- | ===== 8. Verify that your network is discovered ===== | + | |
+ | |||
+ | |||
+ | ===== Verify that your network is discovered ===== | ||
After you have registered your equipment in NAV, the background processes starts collecting information with snmp: | After you have registered your equipment in NAV, the background processes starts collecting information with snmp: | ||
- | * [[backendprocesses# | + | * [[backendprocesses# |
- | * The next step for getDeviceData will be to gather | + | |
- | After the individual components has its collected data the [[backendprocesses# | + | After the individual components has its collected data [[backendprocesses# |
- | [[backendprocesses# | + | [[backendprocesses# |
- | Cricket statistics collection will not start before your Cricket | + | Cricket statistics collection will not start before your Cricket |
- | [[backendprocesses# | + | [[backendprocesses# |
- | Put simply; allow some time for your network to be fully discovered :-) | + | Put simply; allow some time for your network to be fully discovered |
gettingstarted.1191434069.txt.gz · Last modified: by faltin