Error: Failed to load processor TOC
No macro or processor named 'TOC' found

CentOS5.2 テスト用最小インストール手順

5.3も出ようかという時に今更ながらの5.2最小インストール手順。5.1とほとんど変わりません。 例によって、Mac上のParallelsで使う場合を想定してます。

インストール時設定

  • GUIインストール。これはtextモードだとLVMが使えないっぽいため。とはいうものの、パーティションはデフォルトのままにしてるので、あんまり関係なしかも。
  • Package Selection では全てのチェックを外す。
  • さらに”Customize software selection"を選択して進める。
  • パッケージ選択では全てのチェックを外す。
  • ネットワークはParallelsのshared networkにあわせるので、10.211.55.X/24で。デフォゲは10.211.55.1、DNSはISPのものをそのまま指定。DNSに10.211.55.1を指定しても名前解決はできるんだけど、yumだけがなぜかうまくいかないっぽいので。
  • その他はよしなに。

インストール後最初にやること

とりあえず以下。

  • SELinux と Firewall は無効化する。
  • 以下のサービスは停止。
    • acpid
    • auditd
    • autofs
    • bluetooth
    • cups
    • firstboot
    • gpm
    • hidd
    • ip6tables
    • kudzu
    • mcstrans
    • netfs
    • nfslock
    • pcscd
    • portmap
    • restorecond
    • rpcgssd
    • rpcidmapd
    • rpcsvcgssd
    • smartd
    • xfs
    • yum-updatesd
  • 以下のパッケージをインストール。
    • yum-fastestmirror
      # yum install yum-fastestmirror -y
      
  • yum updateする。
    # yum udpate -y
    
    終わったら再起動。

追加パッケージのインストール

個人的に必要なものを追加でインストール。デーモンで常駐するようなものは別として、よく使うツールとかライブラリとか。

  • ntp
  • net-snmp-utils
  • yum-utils
  • sysstat
  • screen
  • zsh
  • vim-common
  • vim-enhanced
  • subversion
  • gcc
  • rpm-build
  • redhat-rpm-config
  • python-devel
  • readline-devel
  • bison-devel
  • ncurses-devel
  • flex

いろいろ基本的な設定

IPv6の停止

IPv6は使わないので停止。

# vi /etc/hosts
-----
#::1           localhost6.localdomain6 localhost6 <- コメントアウト
-----
# vi /etc/modeprobe.conf
-----
alias net-pf-10 off <- 追加
-----

169.254.X.Xのルーティング停止

# vi /etc/sysconfig/network
-----
NOZEROCONF=yes <- 追加
-----

NTPの設定

# vi /etc/ntp.conf
-----
server ntp1.jst.mfeed.ad.jp
server ntp2.jst.mfeed.ad.jp 
server ntp3.jst.mfeed.ad.jp
driftfile /var/lib/ntp/drift
-----
# chkconfig ntpd on
# service ntpd start