Xen

MACアドレスとUUIDの自動生成

Xen

MACアドレス http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/ja-JP/Virtualization/ch19s22.html より、 macgen.py: #! /usr/bin/python # macgen.py script generates a MAC address for Xen guests # import random mac = [ 0x00, 0x16, 0x…

xen-tools で Debian (lenny) 環境を作る

xen-tools を使って Debian (lenny) 上に DomU を作成する際、Debian (etch) では起こらなかった問題にぶつかった。Debian (etch)の場合: http://d.hatena.ne.jp/okinaka/20080530#1212146400ハマった点は、 コンソールにログインプロンプトが出ない (固ま…

xen-tools で Debian (etch) 環境を作る

さすがに、Debian 環境を作るのは超簡単。 必要なパッケージのインストール 既に Xen (dom0) が動いていることが前提。 aptitude install xen-tools xen-tools.conf の設定 /etc/xen-tools/xen-tools.conf: dir = /var/xen debootstrap = 1 size = 4Gb # Dis…

xen-tools と rpmstrap で CentOS4 環境を作る(失敗)

まだ、失敗したままなのだが、作業記録を残しておく。 Debian etch で、rpmstrap を利用して Xen の CentOS4 環境を作ってみる。 必要なパッケージのインストール aptitude install rpmstrap xen-tools xen-tools.conf の設定 以下の設定にしてみた。/etc/xe…

RPM 系の仮想環境を作る

debootstrap のような RPM 系のディストリの環境を作るためのツールが 3つほどある。これを使うと、Debian や Ubuntu 上で、CentOSなどの RPM 系のディストリの Xen の 仮想環境や、chroot 環境が作れる。 この分野のツールは、比較的新しい?(or マイナーな)…

ドメインU のMACアドレス問題

Xen では、ドメインU の設定ファイルでMACアドレスを指定しなかった場合は、自動生成している(vmware も同様のようだ)。Debian etch は、udev でデバイスを管理しているのだが、MACアドレスが更新されるたびに /etc/udev/rules.d/z25_persistent-net.rules …

Domain U の作成

まだ試していないが、日経Linux 7月号を読むと、xen-tools.conf ファイルの設定を行い、 xen-create-image --ip 192.168.0.10 --hostname vmdomain とすると良いみたい。ほんとかな?

Debian Etch の Xen 3.0.3 環境作成

Domain 0 を作るのは非常に簡単。とかいいながらも、結構試行錯誤の末のことだった。 xen 関連のパッケージインストール aptitude install linux-image-2.6.18-4-xen-686 aptitude install xen-linux-system-2.6.18-4-xen-686 で、必要なものはすべてインス…

Xen 3.1 released!

Xen

見逃しておりました。 http://lists.xensource.com/archives/html/xen-announce/2007-05/msg00002.htmlkernel 2.6.18 ベースということで、Debian Etch と相性がよさげ。 とはいえ、すでに xen 3.0.3 がパッケージ化されているので、わざわざ バージョンアッ…

Xen 3.0.4

Xen

去年の12月にリリース済みでした。 http://lists.xensource.com/archives/html/xen-announce/2006-12/msg00000.htmlxen-announce メーリングリストを購読すれば、最新情報が得られやすいようですね。

ドメインの 自動起動 & シャットダウン

Xen

xend を起動するだけでは、domainU の自動起動は 行われないことに悩んでいたら、 /etc/init.d/xendomains なるものを発見(^^;ぐぐってみると、いろいろ記事を発見。Xen 2.0 の設定もある程度参考になるのね。 http://www.atmarkit.co.jp/flinux/special…

Xen 3.0.3 released!

Xen

いつのまにか新しいバージョンが出ちゃった。 まだいじり足りないというのに。アナウンス: http://lists.xensource.com/archives/html/xen-announce/2006-10/msg00003.htmlホームページ: http://www.xensource.com/

Xen 3.0.2 を試す(その3)

debian.conf に vif = [''] を追加することで、ネットワークが利用できるようになったよ! ふぅ。

Xen 3.0.2 を試す(その2)

ソースからインストールしてみた。 事前に色々パッケージをいれとく必要がある。 make gcc libc6-dev zlib1g-dev python-dev python-twisted libcurl3 libcurl3-dev bzip2 module-init-tools transfig libcurses5-dev で、あとはソースの解凍とビルド・イン…

Xen 3.0.2 を試す

Linux World 2006/4 を参考に Xen 3.0.2 のインストールを試してみる。 ドメイン0・ドメインUともに Debian(sarge) で動かしたい。必要なパッケージをあらかじめインストール。 aptitude install bridge-utils iproute debootstrap http://www.xensource.com…