Changing Volumes Permissions With VXVM Subcommand

Yestoday,i created any necessary raw devices with VXVM on linux and changed the permissions.After reboot,the permission of all raw devices are become to user root.

Following steps is the original way to change permissions:

  
  
  
  
  1. [root@syb01 ~]# cd /dev/vx/rdsk/datavg 
  2. [root@syb01 datavg]# chown sybase:sybase * 
  3. [root@syb01 datavg]# chmod 660 * 
  4. [root@syb01 datavg]# la 
  5. total 0 
  6. drwxr-xr-x 2 root   root          80 Sep  4 09:20 . 
  7. drwxr-xr-x 5 root   root         100 Sep  4 09:20 .. 
  8. crw-rw---- 1 sybase sybase 199, 1000 Sep  4 09:20 dev01 
  9. crw-rw---- 1 sybase sybase 199, 1001 Sep  4 09:20 dev02 

The new way is use the vxedit command that the permission was never meant to be permanent.

  
  
  
  
  1. [root@syb01 ~]# vxedit -g datavg set user=sybase group=sybase mode=0660 dev01 
  2. [root@syb01 ~]# vxedit -g datavg set user=sybase group=sybase mode=0660 dev02 
  3. [root@syb01 ~]# la /dev/vx/rdsk/datavg/ 
  4. total 0 
  5. drwxr-xr-x 2 root   root          80 Sep  4 09:32 . 
  6. drwxr-xr-x 5 root   root         100 Sep  4 09:32 .. 
  7. crw-rw---- 1 sybase sybase 199, 1000 Sep  4 09:32 dev01 
  8. crw-rw---- 1 sybase sybase 199, 1001 Sep  4 09:32 dev02 

本文出自 “candon123” 博客,谢绝转载!

你可能感兴趣的:(vxvm)