2008/6/11 水曜日

Fedora 8 with xen インストール地雷踏んじゃった

Filed under: xen, fedora — admin @ 21:39:51

Xenは標準の仮想化環境ではありません。

yum -y install xen-kernel

なんでxenカーネルを入れます。
■ /etc/mod_probe.conf

default=0

1から0に変更します。

yum -y install xen

xenのライブラリとユーティリティを入れます。

でリブート
どこかにも書いてあったけど…..xen入れるとXが立ち上がりません。

service xend start
xm list
chkconfig xend on
chkconfig xend --list

これでやっとXen仮想化環境の一覧を見ることができます。

No Tags

Fedora 9 with xen インストール地雷踏んじゃった

Filed under: xen, fedora — admin @ 10:07:28

いきなりネットワークにつながらない。
Xenの仮想ネットワーク
は複雑で、毎度仕様を変えてくるので、よく起こる話です。
とりあえずルーティングテーブルを見てみましょう。

[root@xen1 ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0

おやぁ、デフォルトゲートウェイを指定しておいた筈なのに設定されてないですよ。

[root@xen1 ~]# route add -net default gw 192.168.0.1
[root@xen1 ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0
default         192.168.0.1   0.0.0.0         UG    0      0        0 eth0

ようやくネットワークに繋がった。

そして、、、、、Xen環境を確認するとDomain0がない!?
そうなんですよ。Xenがparavirt_ops対応になったのはよいのですが
中途半端な対応でDomain0がparavirt_ops対応してないのでDomain0がなくなったんです。
Fedora10で対応予定だそうで、Xenメインで使いたい方はDedora8で!!

http://docs.fedoraproject.org/release-notes/f9/ja/sn-Virtualization.html
要するに、fedora9のxenサポートは不完全なものになったってことか。
Dom0が使えない。Dom0サポートはfedora10を待てと。
つまり、今xenを使うのなら、fedora8のままにしとくのがいいってことか。  

あとここらへん読んだ。
http://www.redhat.com/archives/fedora-xen/2008-March/msg00013.html  

英語だからよくわからんが、Dom0は使えないが、xennerを使って、kvmで
Xen準仮想カーネルを使えと。んで、Xen完全仮想マシン(Windows)は?

■ 関連
Xenの設定とかいろいろ

No Tags

2008/3/29 土曜日

Fedora Core 6 on Dell Vostro 200

Filed under: fedora — admin @ 10:38:46

格安で5台まとめて買ったDELL Vostro 200に Fedora Core 6がまともにインストールできない。
症状としては、USBキーボードの挙動がおかしくキーを押したときに2回押したことになる。
メディアタイプの選択を迫られる。

下のサイトの通り BIOS設定でSATAの設定をRAIDに変えると
普通にインストールできた。謎
■BIOS設定メモ
(1)BIOS設定でSATAの設定をRAIDに変える
(2)再起動
(3)BIOS設定でBOOTの順番をDVD=ROMからに変更する
(4)BIOS設定でKEYBORDのエラーを無視する設定にする
Fedora Core 6 on Dell Vostro 200 Fedora Core 6 on Dell Vostro 200

さらにイーサネットカードが新しすぎて認識しない。
■ ドライバをダウンロード & インストール
http://downloadcenter.intel.com/detail_desc.aspx?agr=Y&Inst=Yes&ProductID=987&DwnldID=9180&strOSs=39&OSFullName=Linux
■ 参考
http://homepage2.nifty.com/takaaki024/tips/computers/unix/linux.html

■ ドライバをインストールする場合は以下のファイルを自分で設定する必要がある。
/etc/sysconfig/network-script/ifcfig-eth0
/etc/sysconfig/networks
/etc/resolv.conf

No Tags

2007/12/3 月曜日

Fedora Core 6 ifcfg-eth0.bakが勝手に生成される

Filed under: network, fedora — admin @ 7:22:32

Fedoraを設定していたら、何かの拍子に何度設定し直しても、rebootする度にifcfg-eth0が作り直されて、設定内容がifcfg-eth0.bakに書き換えられてしまう状態に。

オンボードのLANってMCP61(geforce6100+nForceの統合チップ)じゃない?
kernelに含まれてるforcedethだと不具合あるよ
MACアドレスが正しく取れないから
起動するごとに別NICが刺さったとkudzuが認識して
ifcfg-eth* を作り直す
DHCPだったら起動する毎に新しいアドレスを取る、、orz
ifconfig でMACアドレス見て 00:00:06 で始まってたら誤認識してる

ということらしい。解決策は2択 

■ ネットワークカードの自動認識を停止する。
(1)ifcfg-eth0の物理アドレスの指定を消す

HWADDR=

(2) kudzu停止

chkconfig --levels 345 kudzu off 

■ ネットワークドライバをアップグレードする。

1. Download http://download.nvidia.com/XFree86/nforce/1.21/NFORCE-Linux-x86-1.21.zip and unpack
2. cd NV_Linux_DRV_PKG_v1.21/RHEL4_U4/source/
3. Edit forcedeth.c and change any reference for
tso_size to gso_size
xmit_lock to _xmit_lock 

4. Create Makefile with the following contents:
obj-m := forcedeth.o
5. Run:
make -C /usr/src/kernels/`uname -r`-`uname -i`/ SUBDIRS=$PWD modules
6. Run:
cp -f forcedeth.ko /lib/modules/`uname -r`/kernel/drivers/net/
7. Run:
depmod -a
8. Run:
modprobe -r forcedeth && modprobe forcedeth
9. Run:
mv -f /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.orig
mkinitrd /boot/initrd-`uname -r`.img `uname -r`
10. Launch system-config-network, remove ethX.bak, and update ethX settings
I did this to update the HWADDR in ifcfg-ethX
11. Lastly, I double-checked to make sure all *.bak files were gone from
/etc/sysconfig/network-scripts/
/etc/sysconfig/networking/devices
/etc/sysconfig/networking/profiles/default/

■ 参考URL
ドライバをアップデートする
boot up時に解決する
2chスレ

No Tags

2007/11/26 月曜日

Fedora7 on Xen稼動!

Filed under: fedora — admin @ 18:50:24

Fedora7 on Xen稼動!

No Tags

Fedora Core 6 on VMware Player (Simple Style @Norinica)

Filed under: vmware, fedora — admin @ 18:49:30

Fedora Core 6 on VMware Player (Simple Style @Norinica)

No Tags