Solaris SMF – paar Dinge, die ich Leuten immer wieder zeigen muss
Mit Solaris 10 hat das Service Management Facility einzug gehalten. Erstaml ist das Ganze SEHR ungewohnt. Aber mit der Zeit lern man die Eleganz und Einfachheit zu schätzen.
Hier nur ganz kurz zusammengefasst die wichtigsten Befehle:
Einschalten, ausschalten und config neu laden vom FTP Dienst (denke aber, der sollte eh immer aus sein…)
# svcadm enable network/ftp # svcadm disable network/ftp # svcadm refresh network/ftp
Statusabfrage des Dienstes
# svcs -x network/ftp svc:/network/ftp:default (FTP server) State: disabled since Mon Nov 21 08:07:51 2005 Reason: Disabled by an administrator. See: http://sun.com/msg/SMF-8000-05 See: in.ftpd(1M) See: ftpd(1M) Impact: This service is not running.
Abhängigkeiten eines Dienstes
# svcs -l ssh fmri svc:/network/ssh:default name SSH server enabled false state disabled next_state none state_time Mon Nov 21 08:07:06 2005 restarter svc:/system/svc/restarter:default dependency require_all/none svc:/system/filesystem/local (online) dependency optional_all/none svc:/system/filesystem/autofs (online) dependency require_all/none svc:/network/loopback (online) dependency require_all/none svc:/network/physical (online) dependency require_all/none svc:/system/cryptosvc (online) dependency require_all/none svc:/system/utmp (online) dependency require_all/restart file://localhost/etc/ssh/sshd_config (online)
Liste aller verfügbaren Dienste auf dem System
# svcs -a
Ausgabe der Stati der wichtigen Dienste
# svcs -v
Das sind erstmal nur die allerwichtigsten. Wenn ich mal ein bisschen mehr Zeit habe, werd ich dazu noch was schreiben.