« ねんがんの ゴールドライセンスをてにいれたぞ | トップへ戻る | 生活のリズム »

2006年02月13日

FreeBSD@VMware + nis/nfs

何とか成功.

思ったより長くなったので追記へ.

----
とりあえず,VMware Serverをぶち込んだことは既に書いた.
ホストが64bit窓だったので64bitFreeBSDでも突っ込もうかと思ったが,
というかVM作成時のリストにFreeBSD 64-bitがあるんだが,
選ぶとこのホストじゃ64bitゲストは動きませんとか言われた.
何か設定が足りないのかもしれない.

VMwareはネットワーク設定が四つある.
研究室ローカルIPが枯渇気味なので,
NATモード?にしてIP節約をしてみることにする.

というわけで,
6.0-RELEASE-i386-bootonly.iso
マウントしてネットワークインストール
と思ったら,何故かネットワークがうまくつながらない.
仕方なく
6.0-RELEASE-i386-disc1.iso
を持ってきてマウント.
インストール.

今度はインストール成功.
VMであることを気にする必要は無し.
ただし,仮想HDD作成方法がいくつかあるので,
実はこだわったほうがいいのかもしれない.
今回はいきなりガツンと40GB作った.
仮想HDD作成に時間がかかった.

で.
研究室にNFS/NISがあるので,使おうと設定をふにふに.

NFSは特に問題なし.
fstabに書き込んで一発.

nisで嵌った.
本家handbookの
25.4.4.3.1 Setting Up a NIS Client
を辿ったがうまくいかず.
色々ぐぐってもさっぱり.
ここで,下手すりゃ鯖がIPか何かではじいているのかと疑う.
幸いNIS鯖のroot権限を持っているので(NIS構築者は私ではない)
覗いて見るが,特にそれらしきものは無い.
NAT下に落ちてるクライアントが手元に無いので,
もう一台仮想PCを起動,knoppixを立ち上げてチェック.
nisdomainnameを指定したらあっさり成功したので,
鯖の制限は無いことが判明.

その後ひたすら弄りまくった結果,
/etc/hostsにdomainの記述が無かったのが致命傷だった様子.
阿呆かと.
普段は
nis_client_flags
には何も書かないんだが,今回は
nis_client_flags="-ypset -m -S domain,server"
みたいな記述をした.
NIS master serverとclientでサブネットが違うため,
-S以降は必須っぽい気がする.
後は試すのがめんどいので今のところ不明.

/etc/master.passwdを直接弄ってしまって,
ypcat passwdが通るのにログインできず,
五分くらい悩んだのは秘密.

なんとかFreeBSDが使えるようになったので,
色々と日常的に使うものを追加・設定しよう.
まだXすら設定してないぜ.
やれやれだ.

投稿者 togabito : 2006年02月13日 19:12

Trackback Pings

このエントリーのトラックバックURL:
http://aaa.jspeed.jp/~togabito/cgi-bin/mt/mt-tbx.cgi/405

コメント

コメントしてください




保存しますか?