ラベル VMWare の投稿を表示しています。 すべての投稿を表示
ラベル VMWare の投稿を表示しています。 すべての投稿を表示

2010/07/31

ESXiでホットバックアップしよう

しなです。久しぶりに小ネタでも。

VMWARE PLAYER上でサーバを動かして,Windows Updateの時に一緒にバックアップ(ネットワーク越しのコピー)していたのですが。

最近,仮想ディスクが大きくなって,どんどんバックアップの間の
パワーオフ(&コピー)の時間が長くなってきたのです。
80GBでも100Mbpsだと2時間コース。

ふとぐぐれば,ESXiだとホットバックアップもどきが取れるらしい。

せっかくの夏休み(&レイオフ)中なので試してみることに。


まずD510を買ってESXiをインストールする。
http://d.hatena.ne.jp/shibason/20100117/1263711644

ホットバックアップのスクリプト(backupServer.sh)と説明はこちらのを参考にいじってます。
http://www.witkitty.com/wordpress/2009/07/05/esxi-backup-part2/

仮想ディスクのバックアップをとるとき"-d monosparse”を削除しています。
これだと,バックアップ先のフォルダ名を変えるだけでリストアできるので。


Remote Tech Support モード(SSH)を有効にしてSSHでログイン
チャレンジレスポンス認証を使う。


cd /vmfs/volumes/datastore1/
./backupServer.sh [Guestname]


cronに登録する
http://www.masatom.in/pukiwiki/VMware/ESXi/%A5%D0%A5%C3%A5%AF%A5%A2%A5%C3%A5%D7%B1%BF%CD%D1/#o2db64a9


なんだかんだでホットバックアップはできたみたいなので満足。


世代バックアップもできそうなのですが,それをやるにはHDDの増設が必要になるんで次の機会に(´・ω・`)

2009/10/20

VMWareのBIOS起動画面の時間を長くする

VMWareのBIOS画面から設定メニューに入るときにはF2を押す。
だが、これが反射神経上間に合わない…。
そこで、vmxファイルに以下の記述を加えた。

bios.bootDelay="5000"

2009/02/01

Direct3D on VMWARE

「先輩が記事書いてくれないので 僕さびしいっす」と,某後輩が泣きついてきたわけではないが久しぶりに更新

まぁ,何をしていたのかというと某ネットゲームをVMでうごかしていたり,ニコニコ動画の再生数で勝負してたり。

まぁVMの方は情報整理もかねて ここにメモ



  VMWARE Server だと動かないけど Workstation なら動く。

なんとなく不具合
・解像度が 1024x768 以外にすると ブルースクリーン

・ウインドウモードとフルスクリーンを切り替える(ALT+Return)と ブルスクリーン

・Windows7Betaだと 起動途中で固まる

とか。まぁ 今使えてるからいいんだけど,やっつけにも(ry





2008/12/03

VMWareゲストOS(Windows2000)の解像度をワイド対応にする

VMWare Server 1.07とGuest OSがWindows 2000の環境において、ゲストを1680x1050の解像度にしたい場合。

  1. VMWare toolをインストール

  2. Edit→Preferences→Display。Autofit windowをチェック。Autofit guestをアンチェック

  3. ゲストOSを起動

  4. レジストリエディタを開いて\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services\vmx_svga\Device0に文字列Resolution.KVMで値1680x1050を作成

  5. ゲストを再起動

  6. 画面のプロパティから1680x1050を選べばよい



2009/01/27 追記:VMWare 2系列と、そのドライバをインストールすれば普通にワイドに対応している。



2008/11/12

仮想HDDのサイズ変更

vmware-vdiskmanager ってコマンドがあるらしい。

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/740bigvmdisk.html

試してみたらHDDは増えたが,パーティションは自分で拡張しないといけないらしい。
当然といえば当然か。

PartitionMagic が一昔前だと有名だったのだが 最近はもう存在してないのね。

というわけで フリーのパーティション操作のソフトを探してみた。

EASEUS Partition Manager
http://www.forest.impress.co.jp/lib/sys/hardcust/defrag/easeuspart.html


最初にHDDを小さめに作って,必要な分だけ増やしていくというのが仮想環境だと正解かも。

2008/09/26

VMWare ゲストOS上のlinuxでホイールマウスを使う

ゲストOSのCentOSでホイールマウスを動かすようにした。/etc/X11/xorg.confを

Section "InputDevice"
Identifier "Mouse[0]"
Driver "vmmouse"
Option "Device" "/dev/input/mice"
Option "Name" "VMware Point Device"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection

のように変更した。実際にはProtocolとZAxisMappingを追加しただけ。

2008/09/24

VMWare ゲストOS上のlinuxの時刻が狂う

VMWareのguest OSにCentOSを使っていると、時刻が狂ってしまう。ネットでよくある解決法とは違うアプローチで解決しているので、情報の共有をば。
Google先生によるとhttp://pooh.gr.jp/item-2249.htmlのアプローチを取る人が多いようだ。
私は

# vmware-config-tools.pl

をした後

# vmware-toolbox

でツールボックスを起動して「Time synchronization between the virtual machine and the host operating system」にチェックを入れて解決している。
やってる内容は同じかもだけどん。

vmware-config-tools.plの導入の仕方については/2008/08/vmware-guest-oscentos-5.htmlを参照されたし。

2008/08/28

Windowsで動作しているVMWareのサービスをワンクリックで起動

VMWareは非常に便利だが、常時起動でないコンピュータでVMWareの各種デーモンを自動起動にしておくと、ブートが遅くてかなわない。
そこで私は、VMWareの一連のサービスをコンパネから手動起動に変更してVMWareを使用するときだけ起動コマンドを叩くようにしている。

net %1 "VMware Registration Service"
IF "%1" == "stop" net %1 "VMware Authorization Service"
net %1 "VMware DHCP Service"
net %1 "VMware NAT Service"
net %1 "VMware Virtual Mount Manager Extended"

上記のコマンドをvmwareService.bat等のコマンドにした後、コマンドプロンプトから

> vmwareService start

と打てば良い。

2008/08/23

VMWare guest OS(CentOS 5)の解像度変更

VMWare Serverのguest OSにCentOS 5をインストールすると、デフォルトのままでは解像度が800x600までしか設定できない。変更の仕方をメモしておく。

カーネル再コンパイル用の開発環境をインストールする。
このとき、カーネルの開発環境のバージョンが動作しているものと一致するか気をつける事。

# yum install gcc
# yum install binutils-devel
# yum install kernel-devel.i686

VMWareに用意されているtoolboxが納められたISOファイルをマウントする。VMWare Serverの場合はデフォルトでC:\Program Files\VMware\VMware Serverにlinux.isoとしてある。その中のRPMをインストールする。
ドライバを再構築する。

# vmware-config-tools.pl

ネットワーク環境を設定する。

# /etc/init.d/network stop
# rmmod pcnet32
# rmmod vmxnet
# depmod -a
# modprobe vmxnet
# /etc/init.d/network start

Host OSと時刻を同期させるようにする。

# vmware-toolbox

再起動するとXの設定を再設定するように聞かれるので、モニタの解像度を正しいものにする。