TOP  >  なーお'nぶろぐ  >  なーお  >  PC,Linux,仮想化  >  [Linux] 公開仮想サーバー移行完了!

なーお さんの日記

 
2008
12月 14
(日)
06:41
[Linux] 公開仮想サーバー移行完了!
本文

先日以来、新サーバー上のubuntu-Linuxへの移行準備を進めていましたが、本日早朝、仮想ゲストOSを移植しました。
54.jpg
(右の白いのが公開サーバー、中央の黒/銀が内部サーバ。以前と入れ替わりました。)

ここ、なーお'nWEBのブログアクセス速度も、速くなったと思います。 ADSL回線ですが、回線速度よりもXoops+d3blog(+xpWikiレンダラーモード)の処理速度がボトルネックになっていたことがわかります。

なお、今回 VMware-server1.0 → 2.0 にしたわけですが、移植に際して一点だけ変更が必要な箇所があったのでメモします。
 

vmware-commandが無くなった

1.0の時に仮想マシン全体バックアップスクリプトで使っていた、「vmware-command」がなくなりました。
変わって、「vmrun」コマンドが追加されています。

変更後のシェルスクリプトを掲載しておきます。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh
 
#VMWare-Serverの仮想OSをサスペンドし、ファイルコピー後
#レジュームするスクリプト
 
echo Virtual Machine is suspending...
 
vmrun -h https://localhost:8333/sdk -T server -u user -p ******** suspend "[standard] VMname\HogeHoge.vmx"
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
    echo Virtual Machine is successfully suspended !
    
    echo Now copying files...
    cp -rfp /home/fuga/Virtual/VMname /home/fuga/Virtual/VMname_bak
 
    echo Virtual Machine is resuming...
 
    vmrun -h https://localhost:8333/sdk -T server -u user -p ******** start "[standard] VMname\HogeHoge.vmx"
    RETVAL2=$?
    if [ $RETVAL2 -eq 0 ]; then
        echo Virtual Machine is successfully restarted !
    else
        echo Virtual Machine failed to restart!!     
 
    fi
fi
exit 0
-u -p の部分と、絶対パスの部分は、環境に応じて変更が必要です。

参考サイト

負け組日記 - VMware Server 2.0

移行したサーバー上での公開サイト

今回移行した仮想サーバー上で稼動している公開サイトは、以下になります。 え? ADSL回線1本には多すぎるって? ・・いえいえ、今回のサーバーのバージョンアップで、まだ増やせそうな気がしています。 :hammer:

  1. なーお'nWEB (ここですね)
  2. (有)モーションクリエイト
  3. Motion cafe
  4. モバイルテンプハウス
  5. 蘇我みくすクラブさんぶクラブ別館
  6. みやこどりソフトテニスクラブ
  7. 積層スピーカーの会
  8. Lafesta cafe.
    その他に非公開いくつか・・
閲覧(15017)

新しくコメントをつける

題名
ゲスト名
投稿本文
より詳細なコメント入力フォームへ