|
Inhaltsverzeichnis |
5 |
|
|
Abbildungsverzeichnis |
31 |
|
|
Tabellenverzeichnis |
38 |
|
|
Teil I Intro |
41 |
|
|
1 Einführung |
42 |
|
|
1.1 Zur Reihenfolge der Kapitel |
44 |
|
|
1.2 Material und Arbeitsumgebung |
45 |
|
|
1.3 Danksagung |
45 |
|
|
1.4 Konventionen |
46 |
|
|
1.5 Begleitendes Material und Errata |
46 |
|
|
2 Die Geschichte von OpenSolaris |
47 |
|
|
2.1 OpenSolaris ist keine Betriebssystemdistribution |
48 |
|
|
2.2 Unterschiede der OpenSolaris-basierten Distributionen |
49 |
|
|
2.3 Was OpenSolaris heute ist |
49 |
|
|
2.4 Wie OpenSolaris entstand |
50 |
|
|
2.5 Geschichtliche und rechtliche Hintergründe |
50 |
|
|
2.6 Geplante weitere OpenSource Projekte von Sun |
51 |
|
|
2.7 Sun’s Einstellung zu OpenSource |
52 |
|
|
3 Lizenzen |
54 |
|
|
3.1 Die CDDL |
54 |
|
|
3.2 COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 |
54 |
|
|
3.3 Die Ziele der CDDL |
61 |
|
|
3.4 Häufig gestellte Fragen im Zusammenhang mit der CDDL |
63 |
|
|
3.5 Ausblicke auf bereits laufende Projekte |
65 |
|
|
3.6 Der "CDDL Header” |
65 |
|
|
Teil II Konzepte und Grundlagen |
67 |
|
|
4 Solaris Systemstart |
68 |
|
|
4.1 Open Boot PROM |
68 |
|
|
4.2 x86-BIOS |
84 |
|
|
4.3 SparcSolaris Systemboot |
85 |
|
|
4.4 Der Bootvorgang bei aktuellen x86 und x64 Systemen |
88 |
|
|
4.5 Der Bootvorgang bei älteren x86 und x64 Systemen |
89 |
|
|
4.6 Runlevel |
90 |
|
|
4.7 Start der Systemdienste |
98 |
|
|
4.8 Systemboot Recovery |
107 |
|
|
4.9 System Stop |
108 |
|
|
4.10 Übersicht zur manuellen Solarisinstallation |
111 |
|
|
4.11 Automatisierte Installation von Solaris |
113 |
|
|
5 Festplatten und Filesysteme |
137 |
|
|
5.1 Strukturen auf raw devices |
138 |
|
|
5.2 Abbildung logischer Strukturen auf Filesystemebene |
147 |
|
|
5.3 NFS, Network Filesystem |
173 |
|
|
5.4 Filesysteme für Wechselmedien und Datenaustausch |
177 |
|
|
5.5 Administration von Festplatten |
181 |
|
|
5.6 Administration von Filesystemen |
189 |
|
|
5.7 Aufbau des Filesystem Trees |
199 |
|
|
5.8 Navigation im Filesystem |
206 |
|
|
5.9 Basis Unix Zugriffsrechte – Permissions |
220 |
|
|
5.10 Zeitinformationen |
231 |
|
|
5.11 Operationen am Filesystem |
232 |
|
|
5.12 Antworten zu den Verständnisfragen |
242 |
|
|
5.13 Extended File Attribute |
243 |
|
|
5.14 Access Control Listen unter Solaris |
248 |
|
|
5.15 Sun Logical Volume Manager, SLVM |
259 |
|
|
5.16 Zettabyte Filesystem, ZFS |
325 |
|
|
5.17 Images von Filesystemen, ein Filesystem im Filesystem |
374 |
|
|
5.18 Solaris I/O Multipathing, MPxIO |
378 |
|
|
6 Solaris Netzwerk Umgebung |
391 |
|
|
6.1 Client-Server Environment |
391 |
|
|
6.2 Netzwerk-Grundlagen |
394 |
|
|
6.3 Das TCP/IP Schichtmodell |
400 |
|
|
6.4 Network Environment |
404 |
|
|
6.5 Redundanz von Netzwerkinterfaces |
434 |
|
|
6.6 Routing |
447 |
|
|
7 System Services |
454 |
|
|
7.1 Service Management Facility |
456 |
|
|
7.2 System Logging |
511 |
|
|
7.3 inetd(1M) |
523 |
|
|
7.4 Wechselmedienmanagement |
538 |
|
|
7.5 NFS, Network Filesystem, Server Side |
543 |
|
|
7.6 Cache Filesystem |
564 |
|
|
7.7 Automounter, autofs |
568 |
|
|
7.8 Filetransfer mit ftp(1) |
586 |
|
|
7.9 Filetransfer mit tftp(1) |
597 |
|
|
7.10 Zugang über telnet(1) |
602 |
|
|
7.11 Name Service Switch, nscd(1M) |
607 |
|
|
7.12 Der Netzwerkinformationsdienst NIS |
613 |
|
|
7.13 Der Netzwerkinformationsdienst NIS+ |
627 |
|
|
7.14 Druckeradministration |
631 |
|
|
7.15 Batchverarbeitung mit dem cron-System |
644 |
|
|
8 OpenSolaris im Rechenzentrumsbetrieb, ein Vergleich |
653 |
|
|
8.1 Topologie der Arbeitsumgebung |
656 |
|
|
8.2 Anforderungen an Serversysteme |
660 |
|
|
8.3 Serverkonsolidierung, Überblick und Werkzeuge |
664 |
|
|
8.4 IBM |
673 |
|
|
8.5 Sun |
678 |
|
|
Teil III Administration und Benutzung |
712 |
|
|
9 Administration |
713 |
|
|
9.1 Einrichtung und Verwaltung von System-Benutzern |
713 |
|
|
9.2 Role Based Access Control, RBAC |
720 |
|
|
9.3 PAM: Pluggable Authentication Module |
735 |
|
|
9.4 Packageadministration |
749 |
|
|
9.5 Patches |
762 |
|
|
9.6 Anzeige der Systembelastung |
768 |
|
|
9.7 Erstellung einer Systemkopie |
773 |
|
|
9.8 Verwaltung von Corefiles |
774 |
|
|
9.9 Consolemanagement |
777 |
|
|
9.10 Backup und Recovery |
779 |
|
|
9.11 Prozessorsets |
808 |
|
|
9.12 Solaris Container (Zones), Administration |
814 |
|
|
10 Debugging unter OpenSolaris |
842 |
|
|
10.1 Programme |
842 |
|
|
10.2 Bibliotheken |
853 |
|
|
10.3 Debugging als Bestandteil der Sun Compiler |
855 |
|
|
10.4 Simple Authentication and Security Layer, SASL |
857 |
|
|
11 Solaris Benutzerinterface |
859 |
|
|
11.1 Benutzeranmeldung auf der Kommandozeile |
860 |
|
|
11.2 Lokale Anmeldung an einer Solaris-Maschine |
860 |
|
|
11.3 Anmeldung an einer Solaris Maschine über Netz |
862 |
|
|
11.4 Commands und Commandline Usage |
866 |
|
|
11.5 Grundlegendes Prozeßhandling einer Shell |
874 |
|
|
11.6 Shells in der Solaris Systemumgebung |
875 |
|
|
11.7 Benutzung der sh(1M) |
877 |
|
|
11.8 Shellscriptprogrammierung csh(1) |
912 |
|
|
12 Editieren von Textdateien |
933 |
|
|
12.1 Der Editor |
935 |
|
|
12.2 Der Stream Editor, sed(1) |
945 |
|
|
12.3 awk |
947 |
|
|
Teil IV Anhänge |
949 |
|
|
A OpenSolaris Installation |
950 |
|
|
A.1 Manuelle Solaris Systeminstallation, Sparc |
950 |
|
|
A.2 Installationsbootverlauf |
951 |
|
|
B Legacy StorEDGE |
1006 |
|
|
B.1 Multipack |
1007 |
|
|
B.2 D1000 |
1009 |
|
|
B.3 RSM Tray |
1009 |
|
|
B.4 Legacy StorEDGE, A5000 |
1009 |
|
|
C Legacykonzepte der Netzwerkredundanz |
1027 |
|
|
C.1 NAFO: Old Style Netzwerkredundanz |
1027 |
|
|
C.2 Sun Trunking |
1031 |
|
|
C.3 Alternate Pathing/Net |
1033 |
|
|
D Sun Consoleaccess (Sparc Systeme) |
1039 |
|
|
D.1 Sun-Serial |
1040 |
|
|
D.2 Terminalkonzentrator |
1042 |
|
|
D.3 SSP: Domainconsole |
1048 |
|
|
D.4 SC: Domainconsole |
1049 |
|
|
D.5 RSC: Remote System Control Console |
1052 |
|
|
E Entwurf und Implementierung eines schnellen Filesystems für Unix unter besonderer Berücksichtigung der technischen Parameter optischer Speichermedien und multimedialer Anwendungen |
1055 |
|
|
E.1 Einführung |
1055 |
|
|
E.2 Datenstrukturen auf dem Medium |
1058 |
|
|
E.3 Das virtuelle Filesystem von SunOS |
1078 |
|
|
E.4 Implementierung im SunOS-Kern |
1140 |
|
|
E.5 Diskussion und Ausblick |
1158 |
|
|
Sachverzeichnis |
1164 |
|
|
Literaturverzeichnis |
1172 |
|