HDDのアップグレード

optiのHDDアップグレード概要

HDDアップグレード時の備忘録

スケジュール

  • (2004/5/27-昼)HITACHI Deskstart ATA100 120MB 購入
  • (2004/5/27-夜)FreeBSD 5.1-RELEASEインストール
  • (2004/5/28-夜)FreeBSD 5-CURRENTへアップグレード
  • (2004/5/29-朝)各種ソフトインストール

optiのハードディスク交換

CENTURY これdo台 Twinに旧HDDと新HDDをつなぎ、コピーしようとするが、旧HDDがDMA転送に体操していなかったため、コピーできなかった。そこで、Acronis MigrateEasyのソフトを使いコピー。

新HDDをoptiに装着し、シリアルコンソールによるFreeBSDインストールに従い、FreeBSD 5.1-RELEASEをFtpよりインストールする。

FreeBSD 5-CURRENTへアップグレード

5.1-RELEASEのpackeageからcvsup-without-16.1h.tgzをインストールし、cvsupを使い、5-CURRENTのソースとportsの最新を取得する。

取得し終わったら/usr/srcへ移動し、make buildworld、make buildkernel、mergemaster -p、make installkernel、シングルユーザーモードになり、make installworld、mergemasterを行い5-CURRENTにアップグレーでする。

必要ソフトのインストール

  • shell/bash2

  • misc/screen

  • sysutils/portupgrade

  • www/apache2

  • suEXECを有効にする

        # make WITH_SUEXEC=yes
    
  • portupgrade用の設定を行う

       (/usr/local/etc/pkgtools.conf)
    
       MAKE_ARGS = {
             :
           'www/apache2' => 'WITH_SUEXEC=yes',
             :
       }
    
  • mail/postfix sendmailを止めて、postfixにする。日々のsendmail処理をpostfixに対応させる。

      (/etc/rc.conf)
    
       sendmail_enable="YES"
       sendmail_flags="-bd"
       sendmail_pidfile="/var/spool/postfix/pid/master.pid"
       sendmail_outbound_enable="NO"
       sendmail_submit_enable="NO"
       sendmail_msp_queue_enable="NO"
    
    
      (/etc/periodic.conf
    
       daily_clean_hoststat_enable="NO"
       daily_status_mail_rejects_enable="NO"
       daily_status_include_submit_mailq="NO"
       daily_submit_queuerun="NO"
    
  • mail/courier-imap IMAPサーバー(courier-imap)の構築に従う。