virtualization

KVM/QEMUでのネットワーク設定

NAT KVM環境に組み込まれたQEMU FW/DHCPとQEMU DNSが、ゲストOSにネットワーク設定を行う。 ゲストOSから外部へのアクセスは可能だが、外部・ホストOSからゲストOSへのアクセスは不可。 起動オプション : -net user ゲストOSへのポートバインド・ポートリダ…

VirtualBoxでローカル開発環境を構築する際のネットワーク設定

Oracle VM VirtualBoxでローカルマシンに開発環境を構築する際のネットワーク周りの設定。 以下の要件を満たすような設定とした。 GuestOSは外部ネットワーク(インターネット)にアクセスできる GuestOSへのアクセスは、基本的にHostOS以外は遮断する HostOS…

Install Plan 9 on VirtualBox

VirtualBox上でPlan 9がインストールできず、twitterにつぶやいたら以下のようなリプライをもらった。 MacOS XでもVirtualBoxはNGだったと思います(実はめちゃくちゃ遅いだけかも?)。QemuはOK。 Ryousei Takano on Twitter: "MacOS XでもVirtualBoxはNGだ…

VirtualBox上にPlan 9がインストールできない

DMA、マウス、VGAサイズ、モニタを設定した後、黒画面のまま進まず。 VGAサイズをいろいろ変えてみたが、いずれも黒画面のまま。 http://plan9.bell-labs.com/plan9/

Domain-U用バックアップスクリプト

バックアップ要件 Domain-Uをオンラインの状態でバックアップする(LVMスナップショット) 日曜日にフルバックアップ、平日は差分バックアップを行う(LVMスナップショットをdump) スナップショットのサイズは、全ファイルが変更される場合を考慮し、バックアッ…

Domain-UをLVMへ作成する -その2-

前回の続き。 Domain-UをLVMへ作成する -その1- - jitsu102の日記 Domain-UのイメージをLVMへ展開 ddを使った。 $ sudo dd if=/xen/images/domains/vmdebian01/disk.img of=/dev/xenVG/vmdebian02_root bs=4096 2621440+0 records in 2621440+0 records out …

Domain-UをLVMへ作成する -その1-

Xenでは、Domain-Uの情報(OSイメージ)を以下の方法で保持することができる。 イメージファイル(*.img) 物理デバイス LVM イメージファイルの場合、OSのファイルシステムとimgのファイルシステムで二重にファイルシステムを持つことになり、オーバヘッドが大…

Domain-UへCentOSをインストール

rinseを使って、Domain-UへCentOSをインストール。 rinse : RPM installation environment This is a tool for bootstrapping a basic RPM-based distribution of GNU/Linux. It is comparable in purpose to the standard Debian debootstrap utility, but …

Xen環境の導入とdebootstrapによるDomain-Uの構築

Xenの導入 Xen関連パッケージの導入とブリッジネットワークを有効にする。 $ sudo aptitude install xen-linux-system-2.6.26-2-xen-amd64 xen-tools bridge-utils $ diff /etc/xen/xend-config.sxp.org /etc/xen/xend-config.sxp 123c123 < # (network-scri…

VirtualBoxでのOSイメージの複製

VirtualBoxはOSイメージをUUIDで管理しているようで、単純なイメージファイルコピーだと仮想OSが起動しない。 OSイメージ複製は、以下のコマンドを実行する。 $ VBoxManage clonehd <source vdi-file> <dest vdi-file> VirtualBox Command Line Management Interface Version 2.1.4_OSE (C) 2</dest></source>…

backportsのVirtualBox OSEをバージョンアップした際にやること

Kernel Moduleの更新が必要です。 $ sudo aptitude install virtualbox-ose-source $ sudo m-a a-i virtualbox-ose 1.6系から2.1系へのバージョンアップの際には、vboxnetfltモジュールのロードも必要です。 vboxnetfltモジュールがないと、ホストインタフェ…

VirtualBoxのインストール

Debian LennyにVirtualBoxをインストールした。 Lenny(stable)だと、バージョン1.6.6と古いため、backports*1を利用して2.1.4をインストールした。 backportsの設定 /etc/apt/sources.listにbackports用リポジトリを追加する。 ### /etc/apt/sources.list de…

はてなでの仮想化技術のあれこれ

id:stanakaによる、はてなの仮想化について はてな 月間ユニークユーザ:1000万 / 月間PV:10億 サーバ台数:約500台(仮想化して890台) 仮想化とは? 古くは、メインフレーム技術とかLinux chrootとかFreeBSD Jailとか メリット 可用性向上 柔軟性向上 運用…

Virtualization Benchmark (VMware ESXi, Windows Hyper-V)

VMware ESXi、Hyper-V、ネイティブ環境でのベンチマークを実施した。 環境は以下のとおり。 [HW] CPU: AMD Phenom X4 9350e MEM: 8GB(2G*4) HDD: Seagate ST3500320AS [GuestOS] OS: Windows Server 2008 Enterprise (64bit/Full-Install) CPU: 4CPU MEM: 4G…

VMware ESXiのインストール (その5)

USBメモリへのインストール、ゲストOS作成まで行いましたが、VMware ESXiをリブートしたら起動しなくなりました。 USBメモリを確認すると、VMware ESXiのデータがありませんでした。*1 書き込み禁止モードではリブートしても問題ないのですが、当然設定情報…

VMware ESXiのインストール (その4)

いよいよ、ゲストOSのインストールです。 今回は、Windows Server 2008 Enterprise(64bit)をインストールしました。 シリアルナンバーの登録 ダウンロード時に送付された[Activate your VMware ESXi License]というメールから、[Activate Now]をクリックしシ…

VMware ESXiのインストール (その3.5くらい)

SATAの[Enhanced Mode]なら、インストールできるかもということでしたが、 私の使っているM/B(BIOS)*1では設定項目がなかったです。残念。 ということで、ここまでのまとめ。 VMware ESXiをダウンロード CPUのSteppingがサポートしていない CPU購入(AMD Phen…

VMware ESXiのインストール (その3)

USBメモリへVMware ESXiをインストールしました。 Windowsを使用しました。 使用ツール 7-Zip WinImage インストール方法 VMware ESXiインストールCDからINSTALL.TGZをコピー INSTALL.TGZを7-zipで展開 展開したディレクトリ内のusr/lib/vmware/installer/VM…

VMware ESXiのインストール (その2)

B3 SteppingのAMD Phenom 9350eを購入し、VMware ESXiのインストールをしました。 Steppingエラーは出ませんでしたが、今度はHDDが認識できないようです。やはり、SATAはダメっぽいです。 (エラーメッセージ) Unable to find a supported device to write th…

VMware ESXiのインストール (その1)

無償提供されているVMware ESXiをインストールしました。 結果的には、CPUのSteppingがサポートされておらず、あえなく撃沈しました。 (エラーメッセージ) VMware ESX Server 3i 3.5.0 build-123629 The System has found a problem on your machine andcann…

Virtualization with Hyper-V

Hyper-Vの導入・設定メモ。 Windows Server 2008のインストール Enterprise(x64)を完全インストール アカウントパスワードの規則 ユーザーのアカウント名またはフル ネームに含まれる 3 文字以上連続する文字列を使用しない 長さは 6 文字以上 以下の4種類の…

【lenny】高速化モジュール「kqemu」のインストール

QEMUの高速化モジュール「kqemu」のインストール。 # aptitude install kqemu-source kqemu-common # m-a a-i kqemu グループの作成。 # addgroup --system kqemu # usermod -G dialout,cdrom,floppy,audio,video,plugdev,netdev,powerdev,kvm,kqemu <username> モジュ</username>…

【lenny】KVM with TUN/TAP birdged network

KVMでのTUN/TAPを使ったホストOSとゲストOSのブリッジ接続の設定。 結構ハマった。 ※ゲストOSをsudoで起動しないとtapデバイスが起動(初期化)できないらしい。 1. 構成 こんな感じ。 +------------------------------------+ | | | +-------- (GuestOS) ----…

【lenny】KVMにWindows2000をインストール

lennyでカーネルが2.6.25になりKVM*1が使えるようになったので、KVMを導入、ゲストOSとしてWindows2000をインストールしました。 1. KVMおよびQEMUのインストール # aptitude install kvm qemu /etc/init.d/kvmからkvmモジュールが読み込まれる。 # lsmod | …