inicio mail me! Abonnieren

Einträge der Kategorie Linux

Howto: OracleVM Infrastruktur Quick-Start

Hier eine kleine Anleitung zum Installieren und Einrichten einer kompletten OracleVM Infrastruktur:

  1. Download Oracle Enterprise Linux und OracleVM (Server und Manager) von http://edelivery.oracle.com/oraclevm
  2. Brennen der Images auf CD ;-)
  3. Installien von Oracle Enterprise Linux auf Management-Server:
    • Im der Paketauswahl “Customize Now” wählen
    • Im Paketmanager “Desktop Environments”, “Games and Entertainment”, “Graphical Internet”, “Graphics”, “Office/Productivity”, “Sound and Video”, “Printing Support” und “X Window System” deaktivieren
    • Installation & Reboot
    • Danach mit dem Setup-Agent “Security Level” und “SELinux” auf “Disabled” setzen
    • Reboot
  4. Installieren von OracleVM Manager auf Management-Server:
    • CD Mounten: mount /dev/cdrom /media
    • Installer starten: cd /media && runInstaller.sh
    • Methode auswählen: 1 (Install Oracle VM Manager)
    • Standardeinstellungen (ausser Passwörter) können behalten werden
    • Reboot
  5. Installieren von OracleVM Server auf VM-Server:
    • Von der CD booten
    • Setup mit Standardeinstellungen durchführen
    • Reboot
  6. Einrichten der Management-Konsole:
    • http://MANAGEMENTSERVER:8888/OVS/ aufrufen (Username: admin)
    • Server Pools > Create Pool
    • Server-Type auf “Server Pool Master” und “Virtual Machine Server” setzen
    • Userneme: “root” Passwort: (das bei der Installation angegebene Root-Passwort)
  7. FERTIG!
  8. Zum Verbinden auf die Konsole ist noch TightVNC erforderlich

Leider bekomm ich beim Erstellen einer virtuellen Maschine immer den Fehler:

HVMINstallation: VMNAME XmlRpcException

Lösung: beim Erstellen der VM nicht “Other” als Type verwenden sondern für Linux zB “Oracle Enterprise Linux 5″ und nach der Installation einfach wieder umstellen…

Fragen, Anregungen und Korrekturen bitte einfach hier posten! :-)

PHP und FreeTDS 0.82 – Missing “tds.h”

Ich versuche derzeit FreeTDS 0.82 auf meinen Gentoo-Linux-Servern zu installieren.

Das Emergen von dev-db/freetds-0.82 hat problemlos funktioniert, allerdings liefert die PHP-Installation nicht so gute Ergebisse:

configure: error: Directory … is not a FreeTDS installation directory

Lösung:

Nach der Installation von FreeTDS einfach folgende Befehle ausführen:

touch /usr/include/tds.h
touch /usr/lib/libtds.a

…und erst dann PHP (neu) installieren.

Dann funktioniert alles Problemlos!

NEVER EVER unmerge coreutils

Hallo,

habe soeben bei einem meiner Gentoo-Systeme das Package coreutils gelöscht…

Warum?

Ich wollte eigentlich mktemp unmergen wegen einem Update, habe mich aber dann weil ich abgelenkt war verschrieben und das andere Pakte gelöscht…

Ergebnis:

Ein Linux-System ohne Systembefehle wie mv, cp, …

Lösung:

  1. Mit der LiveCD booten
  2. HDD mounten
  3. Aktuelles Stage-File (was auch zur Installation verwendet wurde) downloaden und und in ein temporäres Verzeichniss entpacken
  4. Die gelöschten Dateien aus /bin und /usr/bin einfach durch die im temp. Verzeichniss wiederherstellen
  5. System rebooten
  6. Coreutils neu mergen damit alles passt: emerge -av1 coreutlis

Dann lauft das System wieder :)


« Neuere Einträge · Ältere Einträge »