起動のsendmailの読み込み?が遅いので停止
http://www.aconus.com/~oyaji/centos/smtp-centos.htm
[root@testlocal-centos1 maint01]# /etc/rc.d/init.d/sendmail status
sendmail (pid 2246) を実行中...
[root@testlocal-centos1 maint01]# /etc/rc.d/init.d/sendmail stop
sm-client を停止中: [ OK ]
sendmail を停止中: [ OK ]
[root@testlocal-centos1 maint01]# /etc/rc.d/init.d/sendmail status
sendmail は停止しています
----------------------------
?でも起動時にまたおっきすんじゃね??
削除とかはやなときは、、
/etcの下と
/etcの下のさらにしたの/rc.dのとこ
/etc/rc.d
に
ランレベルごとにそれぞれあるが、
起動時は
/etcの下が関係ありそう
view inittab
するとrunlevelは現在5
[root@testlocal-centos1 init.d]# pwd
/etc/init.d
ここには
[root@testlocal-centos1 init.d]# ls sendmail
sendmail
がいるからー
んで、一こうえの
[root@testlocal-centos1 etc]# ls rc
rc rc.local rc0.d/ rc2.d/ rc4.d/ rc6.d/
rc.d/ rc.sysinit rc1.d/ rc3.d/ rc5.d/ rclocal-bak
えっとー
rc5?
[root@testlocal-centos1 rc5.d]# ls sen
ls: sen: そのようなファイルやディレクトリはありません
[root@testlocal-centos1 rc5.d]# ls *mail*
S80sendmail
がいるからー
K系は多分kill系とめる
S系はSTARTかいし
K系の後のSの80番目にSENDMAILを開始しろって意味らしい
で、こいつはランレベル5(GUI)のときの起動順のショートカットみたいなもんで、
実態は
/etc/init.dのsendmailを実行する設定、
んで、SとかMでなくて、SとかKは融通が利かないので大文字でないと動かない、
んだから小文字に変えてやることとする。。
[root@testlocal-centos1 rc5.d]# mv S80sendmail s80sendmail
[root@testlocal-centos1 rc5.d]# ls *mail*
s80sendmail
お、起動はやくなってります。
まあ。
#chkconfig --del sendmail
でランレベル問わず一括起動とめるしいですがーw
ちなみにそうするとrc(ソレゾレ)の値はどうなんだろ?
[root@testlocal-centos1 rc5.d]# /sbin/chkconfig --del sendmail
[root@testlocal-centos1 etc]# ls *mail*
mail.rc mailcap
mail:
Makefile domaintable.db mailertable.db submit.mc
access helpfile sendmail.cf trusted-users
access.db local-host-names sendmail.mc virtusertable
domaintable mailertable submit.cf virtusertable.db
/etc/init.d
から削除されるらしい。
0 件のコメント:
コメントを投稿