Inhaltsverzeichnis

Solaris

Meilensteine

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.

  1. Transactional Volumes
  2. 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