bloggalleryaboutcontact

CentOSの最小構成をもっと突き詰めようの巻その2

これの続きというか、やったことリスト。
参考にしたのは
http://sixwish.jp/Technote/Xendomu/centos5-01/
他たくさん。

要件おさらい:
Webサーバ動けばとりあえずいいですぜいたくは言いません。
あ、でもiptablesは使うので残します。

まずはyum remove祭り。

yum remove isdn4k-utils
yum remove rp-pppoe
yum remove irda-utils
yum remove NetworkManager
yum remove bluez-libs bluez-utils
yum remove ipsec-tools wpa_supplicant
yum remove yp-tools ypbind
yum remove nfs-utils nfs-utils-lib
yum remove firstboot-tui
yum remove setuptool
yum remove system-config-network-tui
yum remove system-config-securitylevel-tui
yum remove apmd acpid
yum remove smartmontools minicom
yum remove pcmciautils
yum remove nscd dos2unix mutt
yum remove mkbootdisk

さっきのリンクを参考に、ざくざくざくっと削り削り。
次にchkconfig祭り。

chkconfig autofs off -> CDの自動検出とか 自分でマウントすりゃいい
chkconfig gpm off -> マウス超イラネ
chkconfig cups off -> プリンタつかわない
chkconfig mdmonitor off -> RAID状態監視はRAIDじゃないからいらない
chkconfig netfs off -> NFS使わない
chkconfig yum-updatesd off -> updateは自分でやるお
chkconfig readahead_early off -> 先読み関係は切っても別に支障ない
chkconfig kudzu off -> VMなのでUSBの脱着とかはいらない
chkconfig irqbalance off -> マルチプロセッサ構成にしてないのでいらない
chkconfig mcstrans off -> SELinux使ってないからいらない
chkconfig restorecond off -> こいつもSELinux使ってないからいらない
chkconfig cpuspeed off -> 省電力化は特にいらない
chkconfig messagebus off -> D-BUS使わない
chkconfig haldaemon off -> のでこいつもいらない
chkconfig ip6tables off -> iptablesはいるけどこっちはいらない
chkconfig lvm2-monitor off -> 今回はapache動かす程度なので多分いらない 要検証かも
chkconfig pcscd off -> スマートカードどうでもいい
chkconfig xfs off -> X使わないからいらない
chkconfig auditd off -> オレオレ実験用だし特にいらない
chkconfig sendmail off -> メール使わない

この2つはlevel1でonになってるのでそれも切る。
chkconfig --level 1 cpuspeed off
chkconfig --level 1 lvm2-monitor off

つらつら検索しつつ、不要だなと思われるやつは切っていった。
ここまで削ってrebootかけてhttpd入れて起動させてまあ普通に動いた。
何かしら問題あってもVM上のオレオレ実験環境なので別にいいや。

ってな感じで、どうせ壊れても構わんよーを念頭にばっすんばっすん切ってます。

取り急ぎの説明でした。
多分続きます。
Comments (1)  Permalink

Comments

tkhisan @ 27.03.2009 16:26 CET
要らないサービスをoffにしていったら、
すっきりしますねー。

add a comment

This blog is gravatar enabled.
Your email adress will never be published.
Comment spam will be deleted!

Name*
E-Mail
For Spammers Only
URL
Comment*
Notify me via E-Mail when new comments are made to this entry
Remember me (needs cookies)