Mac
2008-07-02: Installation von YellowDog Linux auf XServe G5
Einleitung
Im Folgenden werde ich die Installation von YellowDog Linux 2008 auf einem XServe G5 beschreiben.Falls kein weiterer G5-Mac vorhanden ist, um die Installation im Target-Disk-Modus durchzuführen, benötigt man neben dem XServe:
- Eine PCI(-X) Grafikkarte, zum Beispiel eine ATI Radeon 7000 für Mac
- Falls man den Cluster Node mit YDL versehen möchte, benötigt man ausserdem ein internes DVD-Rom-Laufwerk ( Pioneer DVR-K06 SlotIn?), da das Booten von einem FireWire-Laufwerk nur mit Mac OS-CDs funktioniert
Von DVD Booten
- Server mit gedrückter System-Identifier-Taste (SIT) starten
- SIT gedrückt halten, bis die obere LED-Reihe sequenziell blinkt
- SIT so oft drücken, bis die rechte LED in der unteren Reihe leuchtet (in der Regel ist das von Beginn an der Fall)
- SIT gedrückt halten, bis die obere Reihe komplett leuchtet.
- Eine eventuell im Laufwerk befindliche CD/DVD wird nun ausgeworfen und die YellowDog-DVD kann eingelegt werden
- Es erscheint nun der yaboot-Prompt
- Hier folgendes eingeben:
install-text
Installation
Folgendes ist während der Installation zu beachten:- Partitionierung:
- Es muss eine Apple-Boot-Partition mit der Größe 1MB angelegt werden
- Paketauswahl:
- "Entwicklung" beinhaltet nahezu alle Pakete, die für das Kompilieren eigener Software nötig sind.
Erster Start
Nach dem ersten reboot wird ein Konfigurations-Menü angezeigt. Dieses kann man z.B. nutzen, um die IP-Einstellungen nachzuholen.Aufräumen
Leider ist die Standard-Installation für den Serverbetrieb nicht besonders gut geeignet. Um vorerst alle unnötigen Pakete ausser SSH zu deinstallieren, die TCP/UDP-Ports öffnen, geht man wie folgt vor:# yum remove cups nfs nfs-utils nfs-utils-lib isdn portmap hpijs avahi
System-Tools
Da YellowDog Linux auf RedHat basiert, ist die Bedienung beider Systeme identisch. Hier werden kurz ein paar Tools/Files vorgestellt, die man immer mal wieder benötigen wird:
yum (Programm):
yum ist das RedHat-Paketverwaltungstool und kommt somit auch in YDL zum Einsatz.
Mit yum lassen sich Standard-Pakete installieren, deinstallieren, updaten, etc.
# yum list | grep Paketname:
Listet alle verfügbaren Pakete auf, die "Paketname" enthalten.
# yum install Paketname:
Installiert das ausgewählte Paket und seine Abhängigkeiten
# yum remove Paketname:
Deinstalliert das ausgewählte Paket und alle Pakete, die von diesem abhängig sind.
service (Programm):
service ist ein Tool, das auf Basis von init-Scripts in /etc/init.d/ Dienste startet und beendet.
Ein Dienst hat dabei immer den Namen, den das init-Script trägt.
# service Dienst:
Gibt eine Liste der möglichen Parameter für den Dienst aus
# service Dienst start:
Startet den Dienst
# service Dienst stop:
Beendet den Dienst
# service Dienst restart:
Startet den Dienst neu
cfgchk (Programm):
cfgchk verwaltet den Status, den die verschiedenen Dienste bei bestimmten Runlevels einnehmen sollen.
# cfgchk Dienst on [Runlevel]:
Dienst bei angegebenen Runleveln einschalten. Ein weglassen des Runlevels führt die Aktion auf RL 2-5 aus.
# cfgchk Dienst off [Runlevel]:
Dienst bei angegebenen Runleveln ausschalten. Ein weglassen des Runlevels führt die Aktion auf RL 2-5 aus.
# cfgchk --add Dienst:
Fügt den angegebenen Dienst der Konfiguration hinzu.
# cfgchk --list [Dienst]:
Fügt den angegebenen Dienst der Konfiguration hinzu.
Abschluss
SSH-Konfiguration
Damit man sich auch remote auf dem Server einloggen kann, sollte man zunächst einen
Benutzer anlegen:
# groupadd remote
# useradd -k /etc/skel -s /bin/bash -g remote -G remote -m -d /home/remote remote
# passwd remote
AllowGroups remote
Folgende Befehle sorgen dafür, dass man die Grafikkarte wieder ausbauen kann. Der Output wird dann auf die serielle Konsole umgeleitet:
# nvsetenv boot-device hd:,\\:yaboot
# nvsetenv boot-screen scca
# nvsetenv console-screen scca
# nvsetenv input-device scca
# nvsetenv output-device scca
Nach dem Herunterfahren lassen sich die Grafikkarte und eventuell das optische Laufwerk wieder ausbauen. Zuvor sollte jedoch überprüft werden, ob der Login über SSH funktioniert.
Kommentare
Kommentieren| von BARRONSophia26 | 2012-02-03 18:46:50 |
|---|---|
| It can be hard to lift your site's level. But, it is available if you visit the <a href="http://4submission.com">seo submission</a> service. | |
Zurück zu Technik | Mac
Hat Ihnen der Artikel weitergeholfen? Sie wollen sich in irgendeiner Art für die geleistete Hilfe erkenntlich zeigen? Schauen Sie doch einmal auf meiner Amazon-Wunschliste vorbei, ich freue mich immer über eine kleine Sachspende:
Zur Wunschliste






![Validate my RSS feed [Valid RSS]](/img/valid-rss.png)
