Bo's Oracle Station

查看: 2439|回复: 0

课程第18次(2017-08-17星期四)

[复制链接]

1005

主题

1469

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12012
发表于 2017-8-17 20:00:48 | 显示全部楼层 |阅读模式
  1. SQL> alter system set asm_diskstring='/dev/oracleasm/disks/*','/dev/raw/raw*';

  2. System altered.

  3. SQL>  create diskgroup highdata  high redundancy
  4.   2  failgroup failgroup1 disk
  5.   3   'ORCL:ASMDISK01' name disk1
  6.   4  failgroup failgroup2 disk
  7.   5   'ORCL:ASMDISK02' name disk2
  8.   6  failgroup failgroup3 disk
  9.   7   'ORCL:ASMDISK03' name disk3;
  10. create diskgroup highdata  high redundancy
  11. *
  12. ERROR at line 1:
  13. ORA-15018: diskgroup cannot be created
  14. ORA-15031: disk specification 'ORCL:ASMDISK03' matches no disks
  15. ORA-15014: path 'ORCL:ASMDISK03' is not in the discovery set
  16. ORA-15031: disk specification 'ORCL:ASMDISK02' matches no disks
  17. ORA-15014: path 'ORCL:ASMDISK02' is not in the discovery set
  18. ORA-15031: disk specification 'ORCL:ASMDISK01' matches no disks
  19. ORA-15014: path 'ORCL:ASMDISK01' is not in the discovery set


  20. SQL>  create diskgroup highdata  high redundancy
  21.   2  failgroup failgroup1 disk
  22.   3   '/dev/oracleasm/disks/ASMDISK01' name disk1
  23.   4  failgroup failgroup2 disk
  24.   5   '/dev/oracleasm/disks/ASMDISK02' name disk2
  25.   6  failgroup failgroup3 disk
  26.   7   '/dev/oracleasm/disks/ASMDISK03' name disk3;


复制代码


  1. SQL> alter diskgroup data drop disk DATA_0000
  2.   2   disk DATA_0001
  3.   3   disk DATA_0002
  4.   4   disk DATA_0003
  5.   5  disk DATA_0004
  6.   6  disk DATA_0005;

  7. Diskgroup altered.

  8. SQL> alter diskgroup data drop disk DATA_0000
  9.   2    add failgroup failgroup1 disk
  10.   3  '/dev/raw/raw7' name DISK7,
  11.   4   '/dev/raw/raw8' name DISK8,
  12.   5   '/dev/raw/raw9' name DISK9
  13.   6  add failgroup failgroup2 disk
  14.   7   '/dev/raw/raw10'  name DISK10
  15.   8   , '/dev/raw/raw11' name DISK11
  16.   9   , '/dev/raw/raw12'  name DISK12
  17. 10   rebalance power 11 ;
  18. alter diskgroup data drop disk DATA_0000
  19. *
  20. ERROR at line 1:
  21. ORA-15032: not all alterations performed
  22. ORA-15029: disk '/dev/raw/raw12' is already mounted by this instance
  23. ORA-15029: disk '/dev/raw/raw11' is already mounted by this instance
  24. ORA-15029: disk '/dev/raw/raw10' is already mounted by this instance
  25. ORA-15029: disk '/dev/raw/raw9' is already mounted by this instance
  26. ORA-15029: disk '/dev/raw/raw8' is already mounted by this instance
  27. ORA-15029: disk '/dev/raw/raw7' is already mounted by this instance


  28. SQL> /
  29. alter diskgroup data drop disk DATA_0000
  30. *
  31. ERROR at line 1:
  32. ORA-15032: not all alterations performed
  33. ORA-15054: disk "DATA_0000" does not exist in diskgroup "DATA"


  34. SQL> ed
  35. Wrote file afiedt.buf

  36.   1  alter diskgroup data
  37.   2    add failgroup failgroup1 disk
  38.   3  '/dev/raw/raw7' name DISK7,
  39.   4   '/dev/raw/raw8' name DISK8,
  40.   5   '/dev/raw/raw9' name DISK9
  41.   6  add failgroup failgroup2 disk
  42.   7   '/dev/raw/raw10'        name DISK10
  43.   8   , '/dev/raw/raw11' name DISK11
  44.   9   , '/dev/raw/raw12'  name DISK12
  45. 10*  rebalance power 11
  46. SQL> /

  47. Diskgroup altered.

  48. SQL>
复制代码
Screenshot.png

  1. select   * from v$asm_diskgroup
  2.   where  name ='HIGHDATA'  ;

  3. select  * from v$asm_disk;

  4. select  * from v$asm_operation;

  5. select  * from v$asm_client;
  6. -----------------------------------------------
  7. select  * from v$asm_file;

  8. select  * from v$asm_alias
  9.   where file_number=263 and group_number=1;

  10. select  * from v$asm_template;

  11. select  * from v$asm_attribute;

  12. select  * from v$asm_file
  13. where file_number in (256,257) and group_number=2;
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-4-17 01:30 , Processed in 0.042057 second(s), 36 queries .

快速回复 返回顶部 返回列表