Inhaltsverzeichnis
Solaris
Meilensteine
- Solaris 9 (U6): meine erste Solaris-Installation, mit der ich etwas anfangen konnte;
Das ist ein tolles System mit vernünftiger NFSv4-Unterstützung und stabile ZFS-Version! Leider gibt es hier keine Patches (nur mit kommerziellen Support erhältlich) und bei einem RELEASE-Upgrade muss man neu installieren oder den teuren Support kaufen.
Aufgegeben habe ich es, weil ich es nicht hin bekam, darauf Dovecote+Postfix+Sieve zum laufen zu bekommen. Die Binär-Pakete, die man im Internet in bekommen konnte, enthielten keine Sieve-Unterstützung. Und wenn ich es selbst kompilieren wollte wurden die Abhängigkeiten der Pakete, die man zum kompilieren brauchte, nicht ordentlich aufgelöst… und das per Hand rein zu friemeln war mir einfach auf Dauer zu aufwendig. Denn diese Aktionen treten ja bei jedem Update wieder auf und das will ich nicht.
Netzwerkkonfiguration in Solaris 5.9
auflisten der System-Configuration
# prtconf -vD | less
auflisten aller Netzwerkkarten
# ifconfig -a
auflisten aller Module im "Geraete-Strom" der Netzwerkkarte "hme0"
# ifconfig hme0 modlist
auflisten aller Module im "Geraete-Strom" aller Netzwerkkarten
# ifconfig -a modlist
Netzwerkkonfiguration
Konfiguration per DHCP
# touch /etc/dhcp.hme0 # /sbin/dhcpinfo
statische Konfiguration
Die Datei "/etc/dhcp.hme0" sollte geloescht werden, da sonst die statische IP-Konfiguration ignoriert wird!
# vi /etc/hostname.hme0
fritz
# vi /etc/netmasks
# network-number netmask
192.168.0.0 255.255.255.0
# vi /etc/hosts
192.168.0.2 fritz.domain.de fritz
# vi /etc/defaultrouter
192.168.0.254
neu initialisieren (oder plumb) der Netzwerkkarte "hme0"
# ifconfig hme0 plumb
Dateisystem-Logging
Seit Solaris 5.8 ist Dateisystem-Logging möglich.
In Solaris gibt es zwei Logging-Varianten um die Aktivitäten im Deiteisystem zu protokolieren.
- Transactional Volumes
- UFS-Logging
Transactional Volumes benötigt ein zusätzliches Device, in dem die Logging-Informationen geschrieben werden. UFS-Logging ist die einfachere Variante und wesentlich schneller als Transactional Volumes und kann sogar das "/"-Filesystem loggen (wozu Transactional Volumes nicht in der Lage sind).
Aktivieren von UFS-Logging
Zum aktivieren von UFS-Logging müssen in der Datei "/etc/vfstab" in der letzten Spalte (die meistens nur ein "-" enthält) die Mount-Optionen der Filesysteme auf "logging" gesetzt werden.
z.B.:
/dev/dsk/c0t3d0s1 - - swap - no - /dev/dsk/c0t3d0s0 /dev/rdsk/c0t3d0s0 / ufs 1 no logging /dev/dsk/c0t3d0s5 /dev/rdsk/c0t3d0s5 /opt ufs 2 no logging swap - /tmp tmpfs - yes -
ein paar Befehle
Der User "fritz" wird angelegt und bekommt die BASH als SHELL und wird Mitglied in der Gruppe "root":
# useradd -G root -s /usr/bin/bash fritz
Passwort setzen/ändern für den User "fritz":
# passwd fritz
