Solaris11ホームディレクトリ共有NIS
これまで、数台のSolaris10にてホームディレクトリを共有しています。
つまり、営業、開発、デザインとかに分けて
[サーバ1]
/home/eigyo/eigyo1
/home/eigho/eigyo2
[サーバ2]
/home/dev/dev1
/home/dev/dev2
...
/home/design/design1
/home/design/design2
また、auto_homeでは
eigyo -rw,bg,soft,intr サーバ1:/export/home/eigo
dev -rw,bg,soft,intr サーバ2:/export/home/dev
design -rw,bg,soft,intr サーバ2:/export/home/design
こんな感じで、これまで問題はなかったそうです。
やっとホームディレクトリをまとめようということで一台のSolaris11(Solaris11.1 sun4v)で
提供しようと思ったところ、
そのサーバ自体では当然各ホームはマウントされるのですが
他のSolarisで試すとホームディレクトリから下
つまり
fooserver$ su - eigyo1
eigyo1@fooserver%
とはなりますが、ディレクトリの内容が見えない状態です。
% ls
すると何も表示されませんし、当然.cshrcも評価されません。
#Solaris11上では zfs set share=name=export_home /export/home
#として、各サブディレクトリがinheritされていることは確認しました。
ふと思いついてマップを分けてみたところ、
$ cat /etc/auto_master
/home/eigyo /etc/auto_home_eigyo
/home/dev /etc/auto_home_dev
$cat /etc/auto_home_eigyo
* -rw,bg,soft,intr sol11:/export/home/eigyo/ &
$cat /etc/auto_home_dev
* -rw,bg,soft,intr sol11:/export/home/dev/ &
上記であればマウントできるところまで確認はしました。
(Solaris10, Solaris11, OpenIndiana)
しかしお分かりのように、とてもポータブルとは思えません。
よい方法をご教授いただきたくよろしくお願いいたします。