nfs 파일공유 rw 권한 갖는 방법

※ root권한으로 rw권한 갖기

<서버세팅>

1.root@sunny # df -k
 /dev/dsk/c0t1d0s3    10328404 7742729 2482391    76%    /mnt   <--임시공유

2.root@sunny # vi /etc/dfs/dfstab
 share -F nfs -o root=kingdom1:kingdom2 -d "test dir" /mnt

3.root@sunny # shareall

4.root@sunny # share
 -               /mnt   root=kingdom1:kingdom2   "test dir"

5.root@sunny # vi /etc/hosts
 59.150.255.144  kingdom1
 59.150.255.143  kingdom2

6. root@sunny # svcs -a | grep nfs
online         11월_28  svc:/network/nfs/cbd:default
online         11월_28  svc:/network/nfs/mapid:default
online         11월_28  svc:/network/nfs/status:default
online         11월_28  svc:/network/nfs/nlockmgr:default
online         11월_28  svc:/network/nfs/client:default
online         11월_28  svc:/network/nfs/rquota:default
online          1월_09  svc:/network/nfs/server:default   <--server가 온라인상태임을 확인


<클라이언트세팅>

1.root@kingdom1 # vi /etc/hosts
 59.150.255.98   sunny

2.root@kingdom1 # ping sunny
 sunny is alive

3.root@kingdom1 # vi /etc/vfstab
sunny:/mnt      -       /a      nfs     -       yes     soft,bg

4.root@kingdom1 # mount /a
또는
  root@kingdom1 # mount -F nfs sunny:/mnt /a

5.root@kingdom1 # cd /a

6.root@kingdom1 # touch 1 2 3   <-- 빈파일 씌여지면 성공

 

※ 특정 유저로 rw권한갖기
<서버세팅>

ex> oracle 유저로의 권한 (실제 사이트에서는 권한 gid/uid 확인필요)
1.root@sunny # grouadd -g 100 dba

2.root@sunny # useradd -u 102 -g 100 -d /datadisk/oracle -m -s /usr/bin/ksh oracle

3.root@sunny # df -k
 /dev/dsk/c0t1d0s3    10328404 7742729 2482391    76%    /mnt   <--임시공유

4.root@sunny # ls -adl /mnt
drwxr-xr-x   9 root     root         512  1월 10일  12:53 /mnt
 
5.root@sunny # chown -R oracle:dba /mnt
drwxr-xr-x   9 oracle   dba          512  1월 10일  12:53 /mnt

6.root@sunny # cat /etc/passwd
oracle:x:102:100::/datadisk/oracle:/usr/bin/ksh

7.root@sunny # vi /etc/dfs/dfstab
 share -F nfs -o rw=kingdom1:kingdom2 -d "test dir" /mnt

8.root@sunny # shareall

9.root@sunny # share
 -               /mnt   rw=kingdom1:kingdom2   "test dir"

10.root@sunny # vi /etc/hosts
 59.150.255.144  kingdom1
 59.150.255.143  kingdom2

11. root@sunny # svcs -a | grep nfs
online         11월_28  svc:/network/nfs/cbd:default
online         11월_28  svc:/network/nfs/mapid:default
online         11월_28  svc:/network/nfs/status:default
online         11월_28  svc:/network/nfs/nlockmgr:default
online         11월_28  svc:/network/nfs/client:default
online         11월_28  svc:/network/nfs/rquota:default
online          1월_09  svc:/network/nfs/server:default   <--server가 온라인상태임을 확인


<클라이언트세팅>

1.root@kingdom1 # vi /etc/hosts
 59.150.255.98   sunny

2.root@kingdom1 # ping sunny
 sunny is alive

3.root@kingdom1 # vi /etc/vfstab
sunny:/mnt      -       /a      nfs     -       yes     soft,bg
 
4.root@kingdom1 # mount /a
또는
  root@kingdom1 # mount -F nfs sunny:/mnt /a

5.root@kingdom1 # ls -adl /a
drwxr-xr-x+  9 oracle   dba          512  1월 10일  13:12 /a

6.root@kingdom1 # cat /etc/passwd
 oracle:x:102:100::/oracle/inst/oracle:/bin/ksh

7.root@kingdom1 # su - oracle  <---oracle user로 switch

8. $ cd /a

9. $ touch 1 2 3  <---빈파일 1 2 3 씌여지면 성공
 

사업자 정보 표시
(주)블루원 | 김홍태 | 서울특별시 용산구 원효로 4가 135 금홍 2빌딩 | 사업자 등록번호 : 106-86-76684 | TEL : 02-3272-7200 | Mail : support_ora@blueone.co.kr | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기

'SuperCluster,EXADATA,ODA' 카테고리의 다른 글

NTP  (0) 2015.12.29
IPMP 개요  (0) 2015.12.29
ce NIC 속도 확인 및 설정  (0) 2015.12.29
Brocade SAN Switch 설치 및 설정  (0) 2015.12.29
iSCSI 개요  (0) 2015.12.29

+ Recent posts