最近はインフラ屋な山本です。 KVMにシリアルコンソールで Ubuntu をインストールする、と題しているわけですが、 やりたいことはこんな感じです。 インターネットにつながらない環境で X Window System とか VNC とかを使わずに Ubuntu Server をゲスト VM にインストール 実は、インターネットにつながる環境だとこれはとても簡単です。こんな感じ。 $ sudo virt-install --connect=qemu:///system -n test -r 2048 --serial pty -v --disk=... --nographics -l http://us.archives.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/ --extra-args=console=ttyS0,9600 "
$ sudo apt-get install qemu-kvm $ sudo apt-get install libvirt-bin $ sudo apt-get install virtinst $ cd /etc $ diff -U 0 sysctl.conf.Bup sysctl.conf --- sysctl.conf.Bup 2011-12-05 20:45:35.000000000 +0900 +++ sysctl.conf 2013-11-20 12:26:39.448887718 +0900 @@ -28 +28 @@ -#net.ipv4.ip_forward=1 +net.ipv4.ip_forward=1 $ sudo sysctl -p $ sudo virsh net-dumpxml default <network> <name>default</name> <
$ sudo apt-get install libvirt-bin virtinst qemu-kvm $ sudo invoke-rc.d libvirt-bin start とりあえず必要なモノを入れてlibvirtdを立ち上げる。 $ sudo qemu-img create -f qcow2 /var/lib/libvirt/images/vm0.img 16G 16GBなVMイメージファイルを作成(容量は適時調整)。 $ sudo virt-install --connect=qemu:///system -n vm0 --vcpus=4 -r 8192 --serial pty -v \ --disk=/var/lib/libvirt/images/vm0.img,format=qcow2,bus=virtio --nographics \ -l http://ftp.jai
virsh console でVMにコンソール接続する設定方法 ( guest OS Ubuntu編 ) ネットワークリーチャビリティがなかったり、sshがはいってなかったり、起動時のメッセージをみたい時などに有効。 この設定するようにしてから、 ssh で接続するのめんどくさくなった。 [ 手順 ] 1. VMにシリアルコンソールデバイスがあるかチェック ( ない場合は作成 ) 2. /etc/init/ttyS0.conf を編集 3. /boot/grub/menu.lst を編集 ( not grub2 ) 4. 動作確認 [ 例 ] 1. VMにシリアルコンソール接続があるかチェック /etc/libvirt/qemu/VM名.xml に下記があるかチェック <serial type='pty'> <target port='0'/> </serial> <console typ
QEMU上で動作するゲストOSを、ホストOSと同一のサブネットワークに接続させたかったので、 ちょっとがんばってみた。 (ネットワーク用語はわからんがこれでいいのかな……? 誰か詳しい人!(ぁ ) libvirtの上でQEMUを動かしていると、 ゲストOSの通信はデフォルトではvirbr0とやらを通って行われるらしい。 このvirbr0がナニモノなのかは知らないが、 とにかくこいつはどうも独自のサブネットを構築するらしい。 これではホストOSと同一のサブネットに所属させられない。 代わりにbr0とやらでブリッジ接続をさせればいけるらしいので、実際に接続させてみた。 QEMU側のTUN/TAPとかの設定はlibvirt任せなのでわかりません。悪しからず。 設定した環境は以下の通り。 ホストOS Ubuntu 10.10 (Linux 2.6.35) ゲストOS Ubuntu 10.10 (L
最近はインフラ屋な山本です。 KVMにシリアルコンソールで Ubuntu をインストールする、と題しているわけですが、 やりたいことはこんな感じです。 インターネットにつながらない環境で X Window System とか VNC とかを使わずに Ubuntu Server をゲスト VM にインストール 実は、インターネットにつながる環境だとこれはとても簡単です。こんな感じ。 $ sudo virt-install --connect=qemu:///system -n test \ -r 2048 --serial pty -v --disk=... --nographics \ -l http://us.archives.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/ \ --extra-args=console=ttyS0,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く