Xen

XenServerで仮想マシンをネットワーク上の他のサーバにエクスポートするスクリプト

Xen

こちらを参考にしました - もとはす備考録 - [Xen]Snapshotの自動バックアップスクリプト注意点: xe vm-export コマンドはエクスポート先に同名のファイルが存在するとエラーになるので、あらかじめ消しておきます#!/bin/sh#Mount network server mount -t c…

XenServerにRedHatの仮想マシンを構築

まずは普通に仮想マシンのセットアップ。ただし、テキストベースのセットアップ画面は日本語が確実に化けるので、Languageはすべて英語を選ぶ。 起動したらネットワークを確認。今回は、そのままだとNICが立ち上がっていなかったので、下記のファイルを変更/…

XenServerの仮想マシンを強制シャットダウン

Xen

XenServerの仮想マシンをが応答しなくなりました。 XenCenterからForce Reboot, Force Shutdown を試しても、黄色いアイコンのまま先へ進みません。 こんなときは、コンソールから該当する仮想マシンのDomプロセスをkillするしかありません。方法は下記の通…

仮想マシンのHDDイメージを縮小

仮想マシンのHDDイメージを大きく取りすぎると、スパースファイルにすれば実際には容量を使わないものの、ファイルのコピーなど何かと不便なことがあります。使用しないぶんを縮小しHDDを小さくするには、下記の手順をふみます あらかじめ、ゲストOSでHDDの…

VMWareのWindowsマシンをXenで起動するとブルースクリーンになる

Xen

VMwareのWindowsマシンは、qemu-img でvmdk -> raw ファイルに変換することで移動できます。ただし、HDDのドライバが異なるのでほぼ確実にブルースクリーンになります。これを回避する方法がありました。[参考] ESXiからXenやOracleVMへコンバートした際にブ…

XenのDomain Uがシャットダウン時にSaveされない

Xen

さんざん苦労した挙句に見つけました。/etc/sysconfig/xendomains の設定で、 XENDOMAINS_AUTO_ONLY = true になっていると、Domain-0シャットダウン時にSaveが失敗するというバグでした。[Xen-users] Error in /etc/init.d/xendomains if using option XEN_…

XenのDomainの名前を変更する

普通あまりやらないはずですが、よく考えないで仮想マシンを作ってしまうとあとでこういうハメになりますので注意してください 変更したいDomainをシャットダウン /etc/xen の、対応するコンフィグのテキストファイルをリネーム。心配ならバックアップをとっ…

Xen 仮想マシンの時刻がずれる

社内で使用している仮想マシンの時刻がずれる現象が発生中です。調べた結果、まず、Xenの仮想マシンが準仮想化を使用している場合、デフォルトでは時刻は自動的にホストと同期するようになっています。ntpdなどで仮想マシンの時刻を修正しょうとするとエラー…

Xenに準仮想化で仮想マシンを作成

準仮想化の場合に面倒なのが、ホストとドライバを共有するためにホストのCDROMドライブなどが使用できない点です。このため、インターネット上にパッケージが無い場合は、自分でFTPサーバを用意する必要があります。 あらかじめFTPサーバを用意し、インスト…

Xenの仮想マシン用にブリッジを追加する

こちらを参考にしましたTomo's Page - Xenの小技 - "xenbr1"("eth1"のブリッジ)を起動時に作成する方法今回は、NICが4つあるサーバを使ったので、それぞれ eth0 : ホストと、ホストと同じセグメントの仮想マシン用 eth1 : 別のセグメントの仮想マシン用 と…