Solaris 10 の設定: SMF (Service Management Facility) 経由の要らないサービスを潰す

Home » メモ帳 » Unix » Solaris 10 の設定: SMF (Service Management Facility) 経由の要らないサービスを潰す
Unix コメントはまだありません

Solaris 10 では、ほとんどのサービスの制御が、SMF (Service Management Facility) に統合されている。
この中にも要らないサービスがいっぱい動いているので止めてしまえ。

動いているサービスのチェック

# svcs -a | awk '/^o/ {print$3}'|sort
svc:/application/font/fc-cache:default
svc:/application/print/cleanup:default
svc:/application/print/ipp-listener:default
svc:/milestone/devices:default
svc:/milestone/multi-user-server:default
svc:/milestone/multi-user:default
svc:/milestone/name-services:default
svc:/milestone/network:default
svc:/milestone/single-user:default
svc:/milestone/sysconfig:default
svc:/network/dns/client:default
svc:/network/inetd:default
svc:/network/initial:default
svc:/network/loopback:default
svc:/network/nfs/client:default
svc:/network/nfs/nlockmgr:default
svc:/network/nfs/status:default
svc:/network/pfil:default
svc:/network/physical:default
svc:/network/rpc/bind:default
svc:/network/service:default
svc:/network/smtp:sendmail
svc:/network/ssh:default
svc:/platform/i86pc/eeprom:default
svc:/platform/i86pc/kdmconfig:default
svc:/system/boot-archive:default
svc:/system/console-login:default
svc:/system/coreadm:default
svc:/system/cron:default
svc:/system/cryptosvc:default
svc:/system/device/fc-fabric:default
svc:/system/device/local:default
svc:/system/dumpadm:default
svc:/system/filesystem/autofs:default
svc:/system/filesystem/local:default
svc:/system/filesystem/minimal:default
svc:/system/filesystem/root:default
svc:/system/filesystem/usr:default
svc:/system/fmd:default
svc:/system/identity:domain
svc:/system/identity:node
svc:/system/keymap:default
svc:/system/manifest-import:default
svc:/system/name-service-cache:default
svc:/system/picl:default
svc:/system/power:default
svc:/system/rmtmpfiles:default
svc:/system/sac:default
svc:/system/svc/restarter:default
svc:/system/sysevent:default
svc:/system/sysidtool:net
svc:/system/sysidtool:system
svc:/system/system-log:default
svc:/system/utmp:default
svc:/system/zones:default

サービスの無効化
(サーバーとして利用する場合、たぶん止めても問題ないと思ふものを止めている。ケースバイケースで。)

# svcadm disable svc:/application/font/fc-cache:default
# svcadm disable svc:/application/print/cleanup:default
# svcadm disable svc:/application/print/ipp-listener:default
# svcadm disable svc:/network/inetd:default
# svcadm disable svc:/network/nfs/client:default
# svcadm disable svc:/network/nfs/nlockmgr:default
# svcadm disable svc:/network/nfs/status:default
# svcadm disable svc:/network/rpc/bind:default
# svcadm disable svc:/network/smtp:sendmail
# svcadm disable svc:/system/filesystem/autofs:default
# svcadm disable svc:/system/name-service-cache:default
# svcadm disable svc:/system/power:default

再起動する

# init 6