User Tools

Site Tools


navappliance

Differences

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

Link to this comparison view

Next revision
Previous revision
navappliance [2009/06/26 09:31] – created wernernavappliance [2018/12/11 07:44] (current) – https morten
Line 1: Line 1:
-====== A virtual appliance with NAV preinstalled ======+====== NAV Virtual Appliances =====
  
-Several users have requested an appliance with NAV preinstalledThats why this appliance have been made:)+We've built virtual appliances in OVF format for those who want to get quickly started with NAV. 
 +Most popular virtualization environments can import this appliance (Though you may need to use VMWare's OVFTool to import it properly into VMWare).
  
-===== Debian GNU/Linux 4.0 (aka. etch=====+The appliances are usually built on 64-bit stable versions of Debian GNU/Linux, with NAV installed from the packages available at our APT repository (see [[nav_on_debian]]). This also means that NAV is easily upgradeable using Debian's //aptitude// or //apt-get// tools.
  
-The appliance can be downloaded from here: ... (coming soon)+===== Download =====
  
-==== What the local admin needs to do after starting the appliance ====+[[https://nav.uninett.no/static/appliance|NAV virtual appliance downloads]]
  
-  * Log in as 'root' and change the root-password (passwd).+Stable releases are found in the //stable// directory, beta testing releases in the //beta// directory. Kinda obvious, isn't it? ;-)
  
-  * Fix the network-configuration (/etc/network/interfaces) and restart network with **/etc/init.d/network restart**+===== What the local admin needs to do after starting the appliance =====
  
-  * Add networks that shall be allowed to talk to the appliance in ///etc/hosts.allow// (both clients to the NAV webinterface and network equipment that send SNMP traps)+  * log in as 'root' and change the root password from ''navrocks'' to something else (using passwd) 
- +  * add a decent email-address to forward root's email to in ///etc/aliases// 
-  * Add also fix hostname/domainname in the following files: ///etc/hosts//, ///etc/resolv.conf//, ///etc/mailname// and ///etc/exim4/update-exim4.conf.conf//+  * fix the network-configuration (/etc/network/interfaces) and restart network with **/etc/init.d/network restart** 
- +  * add networks that shall be allowed to talk to the appliance in ///etc/hosts.allow// (both clients to the NAV webinterface and network equipment that send SNMP traps) 
-==== How the virtual appliance have been created ==== +  * also fix hostname/domainname in the following files: ///etc/hosts//, ///etc/resolv.conf//, ///etc/mailname// and ///etc/exim4/update-exim4.conf.conf//
- +
-A virtual machine was created on a VMware ESX server with 512MB RAM and 4GB of disk. Choises made during installation of Debian GNU/Linux 4.0 (aka. etch): +
- +
-  * American English as language +
- +
-  * using LVM on the disk to ease the expand-process +
- +
-  * all files in one large partition +
- +
-After a normal installation, the following changes are made: +
- +
-  * the user added at install-time was removed +
- +
-  * backport.org- and pkg-nav.alioth.debian.org-mirrors added to /etc/apt/sources.list +
- +
-  * installed open-vm-tools (from backports.org) and ran the commands **module-assistant prepare open-vm** and **module-assistant auto-install open-vm** to build the opem-vm-modules +
- +
-  * installed openssh-server +
- +
-  * added 'ALL: 127.0.0.1' to /etc/hosts.allow and 'ALL: ALL' to /etc/hosts.deny +
- +
-  * installed nav (aptitude install --without-recommends nav) and answered yes to all question +
- +
-  * followed /usr/share/doc/nav/README.Debian +
- +
-  * poweroff the machine and take a snapshot +
- +
-  * Remove the network configuration in /etc/network/interfaces. +
- +
-  * Change the temporary root-password to an empty one in /etc/shadow (and remove /etc/shadow-). +
- +
-  * Adjust hostname in the following files: /etc/hosts, /etc/mailname and /etc/exim4/update-exim4.conf +
- +
-  * Power off the virtual machine and export as appliance. +
- +
-===== Debian GNU/Linux 5.0 (aka. lenny) ===== +
- +
-An appliance based on Debian GNU/Linux 5.0 will be created once a Debian package for lenny is present. +
- +
-===== Todo ===== +
- +
-  * create the appliance in real (not VMwareified) OVF-format +
- +
-  * document how to make the appliance send emails+
  
 ===== Links ===== ===== Links =====
  
-  * OVF - [[http://en.wikipedia.org/wiki/Open_Virtual_Machine_Format]] +  * OVF - [[https://en.wikipedia.org/wiki/Open_Virtual_Machine_Format]] 
- +  * VMWare OVFTool - [[http://www.vmware.com/support/developer/ovf/]] 
-  * NAV - [[http://metanav.ntnu.no/]] +  * NAV - [[https://nav.uninett.no/]]
   * Debian GNU/Linux - [[http://www.debian.org/]]   * Debian GNU/Linux - [[http://www.debian.org/]]
 +  * NAV virtual appliance source code: [[https://github.com/Uninett/navappliance]]
navappliance.1246008671.txt.gz · Last modified: by werner

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki