DB2 Appliance Drucken
Wer aus irgendwelchen Gründen mit Postgres oder MySQL als Datenbank nicht zufrieden ist, oder für ein neues Projekt die Datenbank DB2 testen möchte, kann das auf unkomplizierte Weise mittels unserer vorgefertigten Appliance tun. Dieser Artikel beschreibt, wie das geht...

Appliance konfigurieren und starten

  • VirtualBox installieren
  • Appliance herunterladen 
  • Appliance entpacken
  • vorbereiten (virtuelle Festplatte braucht neue UUID
    • VBoxManage clonevdi /<absolute path>/miniubuntu84.vdi
db2expresstesterboot.vdi
  • Neue virtuelle Maschine anlegen - als Bootplatte das gerade erzeugte Image nehmen und dazu eine zweite Datenpartition anlegen, die etwas größer sein sollt; beispielsweise 40GB
  • Netzwerk wird als NAT konfiguriert
  • Virtuelle Maschine starten
System vorbereiten
  • als root einloggen
  • neue Festplatte vorbereiten - alle Festplatten anzeigen:
    • fdisk -l
  • Partitionieren:
    • fdisk <Festplattenname>
  • Hier sind zum Partitionieren der Festplatte mit einer Partition folgende Tasten in der angegebenen Reihenfolge zu drücken (vorher unbedingt sicherstellen, daß die ausgewählte Festplatte wirklich die richtige ist!):
    • n p 1 /RETURN/ /RETURN/ t 1 82 /RETURN/ w
  • Filesystem anlegen:
    • mke2fs -j <Partitionsname>
  • Anlegen eines Mountpoints (Einhängepunkts):
  • Einbinden der Partition ins System durch Hinzufügen einer Zeile ähnlich der folgenden ans Ende der Datei /etc/fstab:
    • <Partitionsname>  /mnt/db2  ext3  defaults  0  0
  • Netzwerkkonfiguration kontrollieren:
  • es ist möglich, daß linux der Netzwerkkarte nicht den Namen eth zuweist - Kontrolle mit
    • ifconfig -a
  • Taucht hier ein anderer eth auf, ist die Datei /etc/newtwork/interfaces anzupassen und das Netzwerk neu zu starten:
    • /etc/init.d/network restart
  • dann Software aktualisieren:
    • apt-get update
    • apt-get upgrade
  • benötigte Pakete aufspielen:
    • apt-get install build-essential xserver-xorg
xorg blackbox libstdc++5 libaio1 firefox
  • Kernel-Version ermitteln und passende Header-Dateien einspielen:
    • uname -a
    • apt-get install linux-headers-<version>
  • X starten:
    • startx
  • rechte Maustaste zeigt Kontextmenü - daraus XTerm starten
  • Aus Menü der virtuellen Maschine heraus Install Guest Additions wählen
  • im xterm die CD mounten:
    • mount /media/cdrom
  • Installation starten:
    • /media/cdrom/VBoxLinuxAdditions-x86.run
  • Installation den Anweisungen entsprechend abschließen
  • booten der virtuellen Maschine:
    • reboot

Installation der Datenbank

  • Falls gewünscht, kann man sich an dieser Stelle einen Snapshot der virtuellen Maschine anlegen
  • als root anmelden
  • X starten
  • über das Kontextmenü ein xterm starten
  • im xterm firefox starten
  • Installer herunterladen (am besten ins Verzeichnis /mnt/db2) unter:
    • http://www-01.ibm.com/software/data/db2/9/download.html 
  • in das Verzeichnis wechseln, in das die Datei heruntergeladen wurde
  • Datei entpacken, also zum Beispiel:
    • cd /mnt/db2
    • tar -xzf db2exc_950_LNX_x86.tar.gz
  • ins entstandene Verzeichnis wechseln und den Installer starten:
    • cd exp
    • ./db2setup
  • nun kann man dem Vorgehen im "Getting started Guide" folgen, der ebenfalls von IBM zu beziehen ist:
    • http://www.ibm.com/developerworks/wikis/display/DB2/FREE+Book-+Getting+Started+with+DB2+Express-C

Wünschen Sie nähere Informationen zur Einrichtung virtueller Appliances, freuen wir uns über eine Kontaktaufnahme. Wir setzen uns umgehend mit Ihnen in Verbindung.