2012年3月8日木曜日

起動のsendmailの読み込み?が遅いので停止centos linuxコマンド




起動の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 件のコメント:

コメントを投稿