2013/08/14(水)サーバを入れ替えた

HP ProLiant MicroServer Gen8(712317-291)が安かったので、基本仕様のやつを買ってみた。

以下、セットアップ時のメモ

  • 仕様
    • Celeron G1610T
    • 2G DDR3 DIMM
    • ディスクなし
    • 光学ドライブなし

  • 自前で用意したもの
    • HDD 1T 2台
      arrayコントローラでミラーリング
    • 外付け光学ドライブ
      OSのインストールに利用
    • USBメモリ
      追加ドライバ読ませるのに利用
    • USBキーボード、マウス
      ワイヤレスしか持ってなかったので、急遽買ってきた
      1つくらい有線のものもってなきゃだめだね

必要なファイルを落としてくる

  • CentOS 6.4
    • minimalのイメージを落とす
      最小限の構成で構わないので、小さいやつ
      netinstallやliveだと、(多分)ddできないので注意
    • 落としたイメージをなんとかしてCD-Rに焼く
  • コントローラのドライバ
    HPサポートセンターから、HP Dynamic Smart Array B120iコントローラのドライバを落としてくる
    • 検索窓に [HP Dynamic Smart Array B120i]を入れて実行すれば、ジャンプできます
    • 左側メニュー「ダウンロードオプション」の「ドライバー、ソフトウェア、ファームウェア」をクリック
    • 下の「HP Dynamic Smart Array B120iコントローラ」をクリック
    • (必要なら)ドライバーの言語で、日本語(Japanese)を選択して、実行(go)
    • 「OSで Red Hat Enterprice Linux 6 (x86-64)」をクリック
    • 必要そうなドライバーをダウンロード
      どれが必要かいまいちわからないので、
      「ドライバー - ストレージコントローラ」の部品1~部品4の「hpvsa-1.2.6-13.rhel6u?.x86_64.rpm」をダウンロード
      「ソフトウェア - ドライバディスケット」の部品1~部品4の「hpvsa-1.2.6-13.rhel6u?.x86_64.dd.gz」をダウンロード
    • 落としたファイルをUSBにファイルのままコピー
      ただし、.dd.gzは解凍して、.ddにしておく
      適当なlinux上でgunzipか、windows上で適当なソフト使ってください

biosとかarrayの設定

HP Dynamic Smart Array B120iコントローラが標準でついているので、これを使ってミラーリングする。

  • 起動時に適当にF5とか押して、設定開く
    ウィザードのタブから、ディスクを選択して、ミラーリングの設定をする
  • biosの設定開く
    時間の設定が合ってなかったので、適当に設定
    ほかになにかいじりたかったら今のうちに

CentOSのインストール

  • ddのファイルを入れたUSBをポートに指しておく
    キーボード、マウス、光学ドライブ、メモリでちょうど4ポート埋まります。よくできてるね
  • 焼いたCD-Rでブート
    メニューでたら[ESC]押して、[linux dd blacklist=ahci]でenter
    blacklist書いておかないと、ドライバ選択や、インストール先の選択で面倒なことになります
  • ドライバの追加読み込み
    ドライバの読み込みメニューでたら[sda]を選択して、先ほど入れた[hpvsa-1.2.6-13.rhel6u4.x86_64.dd]を選択
    (本来なら1~3も入れる必要あると思うんだけど、複数読ませようとすると、エラーが出てしまうので、最後のだけ入れてます)
    ちゃんと読み込めてると、メニューに戻った時、[sdc]が増えてるはずです
  • あとは普通にインストール
    インストール先をHP logical driveにし忘れないように
  • ディスク抜いて再起動
    インストール終了後、光学ドライブもUSBもマウスも引っこ抜いて再起動

基本的な設定

いつまでもコンソールつなぎたくないので、sshだけ設定

  • アカウントの作成
    useraddで個人アカウント作成
  • (必要なら)iptablesの設定
    [/etc/sysconfig]の[iptales]を書き換える
    どこか適当なサイトを参考に書く
    書き換えたら
    [iptables-restore < iptables]で更新
  • IPの設定
    [/etc/sysconfig/network-scripts]の[ifcfg-eth0]を開いて、IPを固定しておく
    DEVICE=eth0
    HWADDR=**:**:**:**:**:**
    TYPE=Ethernet
    UUID=********-****-****-****-************
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=192.168.100.3
    NETMASK=255.255.255.0
    GATEWAY=192.168.100.1
    NETWORK=192.168.100.0
    BROADCAST=192.168.100.255
    
    書き換えたら
    [ifup eth0]
    で、eth0を起動

続きは、適当な端末からsshしてから

検索用

[HP ProLiant MicroServer Gen8] [CentOS 6.4]