pfs mount 시

 
곽수희
조언자

pfs mount 시

pfs mount 시 nfs가 enable 되어 있어야 한다는게

어떤 뜻인가요?



nfs 관련 daemon은 안 띄웠는데도 pfs 가 잘 되거든요..

즉, nfs.server start, nfs.client start는 안했습니다.
5 응답 5
김병수
본과생

pfs mount 시

pfs_mount 라는 command는 oracle cd를 mount하기 위해 만든 명령어입니다.



oracle 를 설치하기 위해 nfs daemon이 필요하다는 내용인것 같습니다.



NFS daemon는 start시에 /etc/rc.config.d/nfsconf 에 설정이 되어있습니다.

혹시 1로 설정되어 있다면 rebooting중에 NFS daemon이 올라옵니다.





그럼~~~
이명우
정기 조언자

pfs mount 시

pfs_mount (Portable File System) mount 입니다.

PC와도 호환이 되는 File System 이죠.

즉 Oracle CD를 PC CD-ROM 에 읽게 되면 CDROM 정보가

잘 보입니다



pfs_mount 를 실행시키시지 않고 일반 mount command를 실행

하셔도 mount는 되지만 올바른 정보를 볼 수 가 없습니다.

모두 대문자로 나오고 화일명 중에 ;(세미콜론)도 같이

섞여 있게 됩니다.

그래서 pfsd, pfs_mountd를 실행 시키게 되어 있습니다.





nfs가 Enable 되어 있어야 한다는 것은 nfs Server와

Client 가 Enable 되어 있어야 한다는 뜻은 아닙니다.



실재로 저도 님과 같은 경험을 한 적은 있습니다.

nfs가 실행이 안 된것 같았는데 작동을 했던 기억이

있습니다.



하지만 현재는 그렇지 않습니다.

nfs가 Enable 되어 있어야 한다는 것은 nfsd 가

실행되어야 한다는 의미입니다.



ps -ef 에서 정보가 나오는지 확인은 해보지 않았지만

rpcinfo -p 를 이용하여 확인해 보시면 nfsd 가 아마

보일것입니다. OS Verison 차인지는 정확히 모르겠지만

요즘 설치하는 Oracle Prodcut는 nfsd가 실행이 되어야

pfs_mount가 가능한 것으로 알고 있습니다.



그리고 pfs_mount 는 가끔 File System Hangup을 유발합니다.

이런 경우 bdf, lsf등 File System 관련 Command가 작동하지

않아 rebooting을 해야하는 경우도 발생합니다.



현재 HP-UX 11.11 Version 이상인 경우 pfs_mount Patch가

있습니다. pfs_mount를 사용하지 않고 mount를 사용하면서

Option을 주면 바로 mount 가 되는것이 있습니다.

저도 전에 해서 기억이 정확하지 않지만 man page를 보시면

rock ridge 관련 option이 있습니다.

참고로 이 Patch 는 rebooting Patch 입니다.

곽수희
조언자

pfs mount 시

nfskd를 말씀하시는 것인가요??

nfskd는 있습니다.

그리고 말씀중에 patch를 씌우면 lock ridge 관련 option이

생긴다고 하셨는데.. ,pfs는 OS lock과 관련 있는 것인가요??



oysimxcp:/# ps -ef | grep nfs

root 774 0 0 Oct 9 ? 0:00 nfskd

root 16496 16315 0 16:25:04 pts/tk 0:00 grep nfs

oysimxcp:/# rpcinfo -p

program vers proto port service

100000 4 tcp 111 rpcbind

100000 3 tcp 111 rpcbind

100000 2 tcp 111 rpcbind

100000 4 udp 111 rpcbind

100000 3 udp 111 rpcbind

100000 2 udp 111 rpcbind

805306352 1 tcp 1022

390113 1 tcp 7937

390104 2705 tcp 9010

390104 2805 tcp 8827

390104 2905 tcp 9553

390104 3005 tcp 9511
고광태
중학생

pfs mount 시

default 로 nfs 는 start 되어있기 때문입니다.



pfs_mount 즉 cdrom file system 을 마운트 시키는 명령어인데요..



리모트로 네트워크로 마운트를 하는 개념이기 때문에..



nfs 서버가 돌고 있어야 합니다.



참조하시길..
이명우
정기 조언자

pfs mount 시

조금 혼선을 드린것 같습니다.



/stand/system File 내에 nfs_core, nfs_server, nfs_client가

존재해야 합니다. 존재하지 않는다면 nfs가 구동되지 않기

때문입니다. 즉 nfs Enable 이란 의미는 kernel에 nfs 관련

driver 가 load되어 있어야 한다는 의미 같습니다.



저도 전문 Engineer가 아니라 더 상세한 말씀은 드리기 어렵네요.

죄송합니다.



그리고 lock으로 보신것 같은데 Rock Ridge 는 CD Format의

형식입니다. pfs와 동일한 의미로 생각하셔도 무방하실 겁니다.



그래서 Patch 후 mount 에 Rock Ridge Extension 관련 Option이

보이는 것입니다.



사용하는 command는 다음과 같습니다.

mount -F cdfs -o rr /dev/dsk/device file



patch 가 되지 않은 서버에는 -o rr Option이 적용되지 않습니다.



만약 필요하시면 patch Number도 찾아 보겠습니다.

오래전에 관리하는 서버 1대에 한 내용이라 기록이 남아

있지 않은데 필요하시다면 patch를 한번 찾아 보겠습니다.