AIX: サービスの起動 ― 2007/02/14 10:37

ひきつづき AIX 5.3 であそんでいる。

SunOS 4.1.3 -> Solaris 2.x -> Debian Gnu/Linux と、ある意味UNIX としてメジャーな街道を歩いてきた身には、「これも UNIX?」と思うことが多い。

/etc/init.d や /etc/rc?.d がないので、はて、どこからサービスを起動したものかしらん?、と悩んでいたら、AIX は SRC (System Resource Controller)というのを使うんだそうな。

# startsrc -s sshd
# stopsrc -s sshd

のようにすると、sshd の起動と停止が行える。

で、この startsrc / stopsrc がどの設定ファイルを読んでいるのかというと、どうも /var/adm/SRC/active_list であるそうな。sshd のエントリは下記のようになっている。

sshd _
-D
/usr/sbin/sshd 0 0 /dev/console /dev/console /dev/console 1 0 2 0 0 20 15 9 1 20 ssh

/dev/console のあとの数字はなにゃらよくわからないけれど、ふーん。勉強になるなぁ。

コメント

トラックバック