日期:2014-05-16  浏览次数:20553 次

裸设备

求证了一下,是可以加的,不报错,但没有意义,裸设备还在

[root@sfrac02 ~]# vxassist -g oradg make lv_oradata_test 20M
[root@sfrac02 ~]# vxedit -g oradg set user=oracle group=dba mode=644 lv_oradata_test
[root@sfrac02 ~]# 
[root@sfrac02 ~]# 
[root@sfrac02 ~]# ls -l /dev/vx/rdsk/oradg/
total 0
crw-r--r--  1 oracle dba      199, 9 Jun  9 17:26 lv_oradata_test
crw-rw----  1 oracle oinstall 199, 7 Jun  7 17:44 oradata

SQL> create tablespace test1 datafile '/dev/vx/rdsk/oradg/lv_oradata_test' size 18M  ;

Tablespace created.

SQL> 
SQL> drop tablespace test1 including contents and datafiles ;

Tablespace dropped.

SQL> 
SQL> !ls -l /dev/vx/rdsk/oradg/
total 0
crw-r--r--  1 oracle dba      199, 9 Jun  9 17:23 lv_oradata_test
crw-rw----  1 oracle oinstall 199, 7 Jun  7 17:42 oradata

[root@sfrac02 ~]# vxassist -g oradg remove volume lv_oradata_test
[root@sfrac02 ~]#



引用

QUOTE:
最初由 empo007 发布
听说要停止裸设备,具体操作方式是怎样的?

没明白你想要做什么。

每个裸设备有两个文件,一个是r设备,一个是块设备,r设备只是一个符号连接而已,它指向块设备,一般r设备是oracle属主的,而块设备是root属主的,主要是为保证数据的安全性。

如果你drop了表空间了,实际上裸设备是删不掉的,也没有必要删掉,因为新表空间还可以用它。

如果你真要删掉裸设备,找你们的sa,以os的命令来做。





http://www.itpub.net/thread-567432-1-1.html