そろそろ自宅も仮想化で運用しようかなと思いVMware Server環境を作ってみました。
まずCentOSの最新版をダウンロードし、CD-Rに焼いてインストール。
http://ftp2.riken.jp/Linux/centos/5.2/isos/i386/CentOS-5.2-i386-netinstall.iso
ネットワークインストールはFTPで。FTPサイトとディレクトリは以下を入力。
FTP site name: ftp.riken.go.jp
CentOS directory: /Linux/centos/5.2/os/i386
# yum update # yum install kernel-devel # yum install xinetd
yum updateしてからVMwareに必要なものをいれておく。
# cd /usr/local/src # wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.8-126538.i386.rpm # rpm -ihv VMware-server-1.0.8-126538.i386.rpm 準備中... ########################################### [100%] 1:VMware-server ########################################### [100%] # rpm -qa | grep -i vmware VMware-server-1.0.8-126538 # rehash # vmware-config.pl (ENTER連打)
ダウンロードしてインストール。ダウンロードの際に、ユーザー登録してシリアルナンバーを取得しておき、vmware-config.pl時に入力します。
# service vmware stop Stopping VMware services: Virtual machine monitor [ OK ] Bridged networking on /dev/vmnet0 [ OK ] DHCP server on /dev/vmnet1 [ OK ] Host-only networking on /dev/vmnet1 [ OK ] DHCP server on /dev/vmnet8 [ OK ] NAT service on /dev/vmnet8 [ OK ] Host-only networking on /dev/vmnet8 [ OK ] Virtual ethernet [ OK ] # service vmware start Starting VMware services: Virtual machine monitor [ OK ] Virtual ethernet [ OK ] Bridged networking on /dev/vmnet0 [ OK ] Host-only networking on /dev/vmnet1 (background) [ OK ] Host-only networking on /dev/vmnet8 (background) [ OK ] NAT service on /dev/vmnet8 [ OK ]
起動。
VMware Management Interfaceのインストール。
# wget http://download3.vmware.com/software/vmserver/VMware-mui-1.0.8-126538.tar.gz # tar zxvf VMware-mui-1.0.8-126538.tar.gz # cd vmware-mui-distrib/ # ./vmware-install.pl # service httpd.vmware stop Shutting down http.vmware: [ OK ] # service httpd.vmware start Starting httpd.vmware: [ OK ]
https://IPアドレス:8333/でアクセス。Power On, Power Off, Suspend, Resumeなどをブラウザから実行できます。便利・・なのか?
取りあえずこんな感じでDVDを見ながら片手間にVMware serverができました。
Postfixのインストール
次にRAID関係の設定。3DMでのメール送信のためだけにPostfixをいれておく。
# yum -y install postfix # /etc/rc.d/init.d/sendmail stop sm-client を停止中: [ OK ] sendmail を停止中: [ OK ] # /sbin/chkconfig --del sendmail # /usr/sbin/alternatives --config mta 2 プログラムがあり 'mta' を提供します。 選択 コマンド ----------------------------------------------- *+ 1 /usr/sbin/sendmail.sendmail 2 /usr/sbin/sendmail.postfix Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:2 # /sbin/chkconfig --add postfix # /sbin/chkconfig --list postfix postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off # /etc/rc.d/init.d/postfix start postfix を起動中: [ OK ]
3DMのインストール
# tar zxvf 3DM2_CLI-Linux_x86-9.5.0.tgz # ./setupLinux_x86.bin -console
3wareのサイトから「3DM2_CLI Management Utilities」をダウンロードしてインストール。
https://localhost:888/で動作確認できます。Administratorの初期パスワードは3ware。 Administratorでログイン後、「3DM 2 Settings」→「Send Test Message」でメール受信を確認しておく。
※インストール直後は外部から接続することできず、「Remote Access to 3DM 2 has been disabled.」と表示されてしまいます。このため、サーバ内でブラウザを立ち上げてhttps://localhost:888/でログインし、「3DM 2 Settings」→「Remote Access」をDisabledからEnabledに変更する必要がありました。以前は最初からリモートアクセスができたのですが仕様が変わった模様。
(実際にはブラウザなどインストールしたくないので、SSHのダイナミックポートフォワーディングで疑似localhost接続しましたが。)
# /usr/local/bin/tw_cli info c0 Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy ------------------------------------------------------------------------------ u0 RAID-1 OK - - - 465.761 ON - Port Status Unit Size Blocks Serial --------------------------------------------------------------- p0 OK u0 465.76 GB 976773168 9QM0BTLT p1 OK u0 465.76 GB 976773168 9QM0BCLR
RAIDの状態を確認。