mount -F lofs 원본디렉토리 대상디렉토리
명령어를 쓰면 소프트링크를 쓰지 않고,
다른 디렉토리를 "마운트"해서 쓸 수 있다.
하지만 mount table에 적긴 싫고, 그렇다고 부트 스크립트에 넣기는 더더욱 싫고 -_-;;;
http://docs.sun.com/app/docs/doc/816-4555/6maoqui9s?l=ko&a=view
http://docs.sun.com/app/docs/doc/816-4555/6maoqui9t?l=ko&a=view
간단하게, LOFS (loop back file system)을 사용해서
/export/disk2/www를 /home/www에 소프트링크를 쓰지 않고
오토마운트를 써서 마운트 하는 방뻡을 알아보자.
물론 NIS테이블이나 LDAP, NFS 등 복잡한 술수를 부리지 않아도 가능하다. +_+
svcs로 보면 나오는 이녀석이 오토마운트 데몬이다.
svc:/system/filesystem/autofs:default
일단은 disable시킨다.
# svcadm disable autofs
/etc/auto_master
/etc/auto_home
이란 파일이 현재 있는 설정파일의 거의 전부이다.
에디트 해야 할 파일은 auto_home
열어보면,
+auto_home
한줄만 유효하게 되어있다. (나머지는 다 코멘트 처리되어있다.)
www -fstype=lofs,rw :/export/disk2/www
이렇게 한 줄만 추가하면 끝!
그러면 /home/www에 /export/disk2/www가 loop back 마운트 될 것이다.
# svcadm enable autofs
하지만... 아직 아무것도 안 보인다.
# cd /home/www
를 하니 비로소 보이고, access가 가능해지더라.