[AIX] NFS service

2010.05.11 10:44

조인상 조회 수:20455

원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

본문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++


1. NFS service

1-1.
데몬 start : startsrc -s nfsd ( nfsd 데몬 하나만 실행 시키는것)
startsrc -g nfs ( nfs 모든 데몬을 실행 시키는것)
smitty mknfs ( smitty 명령어로 nfs 데몬을 실행 시킨다.)

[root@p615 /etc]# lssrc -a | grep nfs
biod nfs 368808 active
rpc.statd nfs 426044 active
rpc.lockd nfs 471066 active
nfsd nfs 446558 active
rpc.mountd nfs 430186 active

1-2.
nfs 파일관련 생성 : /etc/exports 파일을 touch로 만든다.
이 파일은 nfs server에서 파일이나 디렉토리를 export할 때 필요한
파일 이므로 꼭 생성해 준다.

1-3. 디렉토리 export
smitty mknfsexp


실행을 하면 /data export 되며, /etc/exportfs 파일안에 내용이 입력이 된다
/etc/exports 파일이 없으면 생성이 된다.

[root@p615 /etc]# cat /etc/exports
/data

참고) nfs 데몬을 실행후. smitty mknfsexp /data 을 위처럼 공유를 시켰으나
/etc/exports 파일에는 내용이 입력이 되지 않았다 왜 그럴까?
옵션중에 시스템 재부팅시, 현재 모두 export로 선택을 하면 exports 파일에 들어간다.

참고) 위 옵션에서 루트 엑세스가 허용된 호스트에서 클라이언트 호스트를 쓰면
클라이 언트에서 마운트한다음 파일을 읽고 쓰고 삭제 까지 가능하다.

1-4. export된 파일시스템을 모든 시스템에 알림.

/usr/sbin/exportfs -a


1-5 현재 export 되어 있는 파일시스템 확인

showmount -e
[root@p615 /etc]# showmount -e
export list for p615:
/data (everyone)

1-6. vi /etc/hosts 파일 등록
서버와 클라이트 언트 IP와 hostname을 /etc/hosts 파일에 등록을 해준다.
안그러면 nfs 마운트시 시스템 호출 -1 이라는 에러가 생긴다.


참고) 파일로 expot하는 방법

1. vi /etc/exports 파일에 /data 입력후 나옴
2. expotfs -a 명령어 실행.
3. showmount -e 로 확인.

1-6 unexpoting an nfs directory

smitty rmnfsexp => /etc/exports 라인 삭제 또는 expotfs -u /dirname





1-7 다른 시스템에서 aix nfs exports 된 파일시스템 마운트.

솔라리스 :

솔라리스 클라이 언트에서 확인 사항.
데몬확인
mountd,nfsd --> /usr/lib/nfs/mountd start(stop)
rpcbind --> pkill -1 inetd (rpcbind는 inetd가 실행 시켜준다.)
/etc/init.d/nfs.server start(stop)
시스템설정확인
/etc/hosts 파일 각 서버 정보 등록
dfmounts p615 : 서버에서 공유되어 있는지확인

마운트 : mount -F nfs p165:/data /test_data
번호 제목 글쓴이 날짜 조회 수
공지 [공지] 게시자료 열람자유. 불펌금지입니다. 조인상 2010.12.07 108553
31 IBM Ess800 storage 관련 조인상 2010.05.11 13872
30 패시브 커넥터(시리얼) 제작법(IBM p시리즈,AIX용) file 조인상 2010.05.11 13748
29 C 컴파일러 라이센스 입력방법 조인상 2010.05.09 13730
28 로그인 다수 실패해서 로그인이 안될때 조인상 2010.05.11 13718
27 JFS2 파일시스템 수퍼블록이 훼손 되었을 경우 조인상 2010.05.11 13687
26 AIX Essentials - Asynchronous I/O 조인상 2011.12.02 13591
25 AMS - active_memory_sharing 구축방법 file 조인상 2010.05.11 13245
24 Compiling Apache or gcc/g++ for AIX 조인상 2010.05.11 13209
23 p5 F/W level 확인 방법 조인상 2010.05.11 13041
22 설치시 CAPP/EAL4+ 옵션에 대하여 조인상 2010.05.11 12960
21 미러링된 디스크중 하나의 상태가 none으로 나타날때. 조인상 2010.05.11 12938
20 IBM Power System - Cod(Capacity On Demand) file 조인상 2012.04.26 12876
19 POWER7 Strategy and Technology 조인상 2012.04.26 12861
18 OS 변경 후 이전 유저 환경 유지시키려면.. 조인상 2010.05.11 12370
17 APM_oracle연동하기 조인상 2010.05.11 5904
16 IBM Blade Education WorkBook secret 조인상 2010.11.02 1
15 AIX 6 VM관련 OS parameter secret 조인상 2010.08.26 1
14 000-104 information secret 조인상 2010.06.02 1
13 히다찌 어레이 aix 커스텀 패치 파일 secret 조인상 2010.05.11 1
12 hmc advanced topics secret 조인상 2010.05.11 1
서버에 요청 중입니다. 잠시만 기다려 주십시오...