Linuxのvmに複数NICを挿して実験してたら、どうもarp関連の挙動が変・・・
と言うことで調べたら、
echo "net.ipv4.conf.all.arp_ignore=1" >> /etc/sysctl.conf
echo "net.ipv4.conf.all.arp_announce=2" >> /etc/sysctl.conf
あたりの設定が必要にゃ模様。・・・って昔ハマって場当たり的に直したようにゃ。
というかにゃんだそのデフォルト設定おかしいだろ・・・
vmware vcenter converter standaloneでvmware serverのvmをesxへ移動しようとしたら、選択したマシンのハードウェア情報を取得できませんとか言われる。
いろいろやってみて成功したのが、ローカルへコピーしてからvmx読ませる方法。
ネットワーク直接とかnet useしてドライブマウントとかでは無理だった。
わけがわからにゃいよ
Win7ににゃってWebDAVの使い勝手が良くにゃってる。普通にドライブにマウント出来るし。
ただ、注意点はちらほら。
まずインターネットオプションで自動構成の検出をOFFにしにゃいと遅い。
それから、レジストリを弄らにゃいと50MB以上のファイルが転送できにゃい。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters]
"FileSizeLimitInBytes"=dword:4294967295
で、4GB弱までアクセス出来るようににゃるが、それ以上は無理。
認証かける場合はhttpsにするかレジストリ変更が必要。
とまぁ、一応ざっと使えるようにしてみたが、これはちょっとぱっとしにゃいにゃぁ。
特に、4GB制限が酷すぎる。.tsの再生が目的だったんだがこれは意味がにゃい。
ubuntu server 12をvm版でInstして、
apt-get install smbfs
他をして
mount -t cifs //111.222.333.444/share /mnt/dir -o user=neko,password=nekoneko,iocharset=utf8
すると、
mount error(79): Can not access a needed shared library
とか言われてハマった。
あとついでにcodepageとかのオプションは無くにゃってる模様。
で、nls_utf8.koが無いのが原因ぽくて、いやいやそんにゃことあるの??と思ったんだが、
aptitude install linux-image-extra-3.2.0-23-virtual
したら治った。にゃんだそのExtraて。virtual版は分離されてるとかにゃのか。面倒にゃ・・・