向ASM中添加磁盘

原创 2015年07月09日 17:19:44

1.1.1向ASM中添加磁盘(下面数据库操作均为asm实例)

1.1.1.1   登陆asm实例

 [grid@rac3 ~]$ sqlplus / as sysasm

 

SQL*Plus: Release 11.2.0.3.0 Production on Fri Jul10 01:13:37 2015

 

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

 

 

Connected to:

Oracle Database 11g Enterprise Edition Release11.2.0.3.0 - 64bit Production

With the Real Application Clusters and AutomaticStorage Management options

1.1.1.2   查看磁盘组剩余空间

 

SQL> select name,total_mb,free_mb from v$asm_diskgroup;

 

NAME                             TOTAL_MB    FREE_MB

---------------------------------------- ----------

DATA0                              102398      97660

DATA                                40958      14083

 

1.1.1.3   检查磁盘对应关系

[root@rac4 disks]# oracleasm querydisk -p CRS_DISK01

Disk "CRS_DISK01" is avalid ASM disk

/dev/sdd1:LABEL="CRS_DISK01" TYPE="oracleasm"

/dev/sde1:LABEL="CRS_DISK01" TYPE="oracleasm"

[root@rac4 disks]# oracleasmquerydisk -p CRS_DISK02

Disk "CRS_DISK02" is avalid ASM disk

/dev/sdg1:LABEL="CRS_DISK02" TYPE="oracleasm"

/dev/sdf1:LABEL="CRS_DISK02" TYPE="oracleasm"

[root@rac4 disks]# oracleasmquerydisk -p CRS_DISK03

Disk "CRS_DISK03" is avalid ASM disk

/dev/sdb1:LABEL="CRS_DISK03" TYPE="oracleasm"

/dev/sdc1:LABEL="CRS_DISK03" TYPE="oracleasm"

[root@rac4 disks]# oracleasmquerydisk -p CRS_DISK04

Disk "CRS_DISK04" is avalid ASM disk

/dev/sdj1:LABEL="CRS_DISK04" TYPE="oracleasm"

/dev/sdk1:LABEL="CRS_DISK04" TYPE="oracleasm"

1.1.1.4   将磁盘做成asm能识别的磁盘

[root@rac3 ~]# oracleasm createdisk CRS_DISK5 /dev/sdb1

Writing disk header: done

Instantiating disk: done

1.1.1.5   将ASM磁盘重命名(因为刚才弄错名字了)改名很危险

[root@rac3 ~]# oracleasm renamedisk -f CRS_DISK5 CRS_DISK05

Instantiating disk"CRS_DISK05": done

Writing disk header: done

Removing old ASM disk"CRS_DISK5": done

1.1.1.6   B节点同样的操作,添加磁盘

[root@rac4 ~]# iscsiadm --mode discoverydb --type sendtargets--portal 172.16.6.10 --discover

172.16.6.10:3260,1 iqn.20150709

10.22.19.55:3260,1 iqn.20150709

172.16.6.10:3260,1 iqn.201405012

10.22.19.55:3260,1 iqn.201405012

172.16.6.10:3260,1 iqn.201405011

10.22.19.55:3260,1 iqn.201405011

172.16.6.10:3260,1 iqn.20140509

10.22.19.55:3260,1 iqn.20140509

172.16.6.10:3260,1 iqn.20140507

10.22.19.55:3260,1 iqn.20140507

172.16.6.10:3260,1 iqn.20131203

10.22.19.55:3260,1 iqn.20131203

[root@rac4 ~]# iscsiadm --mode node --targetname iqn.20150709--portal 172.16.6.10:3260 --login

Logging in to [iface: default,target: iqn.20150709, portal: 172.16.6.10,3260] (multiple)

Login to [iface: default, target:iqn.20150709, portal: 172.16.6.10,3260] successful.

1.1.1.7   扫描ASM磁盘

[root@rac4 ~]# oracleasm scandisks

Reloading disk partitions: done

Cleaning any stale ASM disks...

Scanning system for ASM disks...

Instantiating disk"CRS_DISK05"

1.1.1.8   查看ASM存放磁盘的位置

 

SQL> show parameter asm_diskstring;

 

NAME                                 TYPE        VALUE

----------------------------------------------- ------------------------------

asm_diskstring                       string

1.1.1.9   设置ASM存放磁盘的位置

SQL> alter system setasm_diskstring='/dev/oracleasm/disks/*' scope=spfile;

 

System altered.

 

1.1.1.10 向ASM中添加磁盘

SQL> alter diskgroup DATA add disk'/dev/oracleasm/disks/CRS_DISK05' rebalance power 5;

 

Diskgroup altered.

1.1.1.11 再次查看ASM磁盘组空间

SQL> selectname,total_mb,free_mb from v$asm_diskgroup;

 

NAME                             TOTAL_MB    FREE_MB

---------------------------------------- ----------

DATA0                              102398      97660

DATA                                92157      63552

相关文章推荐

Oracle 11g在ASM磁盘组上添加控制文件

控制文件(Control File)是Oracle的物理文件之一,它记录了数据库的名字、数据文件的位置等信息。控制文件的重要性在于,一旦控制文件损坏,数据库将会宕机。如果没有数据库的备份和归档日志文件...

AIX/HP UX/LINUX 上ORACLE ASM 添加磁盘

一. 操作系统设置 1.LINUX 操作系统 (1). 扫描映射到主机的磁盘 需要重启服务器(两个节点都需要) (2). 通过lun id 来查找新映射过来的磁盘,可以通过存储厂商提供的多 ...

ASM磁盘的添加与删除

系统:windows 2008 R2 数据库版本:11.2.0.3 RAC   查看磁盘情况:       由于前期磁盘安排错误,4,8号磁盘安排到DATA磁盘组中。现在想将8号磁...
  • jyjxs
  • jyjxs
  • 2013年05月06日 10:12
  • 708

Oracle 如何在线添加ASM磁盘

在一个已经运行一段时间的用ASM管理的RAC上,如果磁盘空间不足,如何在线添加磁盘容量? 接下来用虚拟机(Redhat +Oracle 11g RAC环境)里面的例子讲解添加步骤: 1. 首先从V...

为data盘添加磁盘(asm external)

1.创建盘,并两个节点皆可以访问。 2.检查集群状态 [grid@rac1 ~]$ crsctl status res -t -------------------------------------...

AIX 上添加ASM磁盘组遇 ORA-15075 disk(s) are not visible cluster-wide 错误

今天下班前,准备给清分库AIX主机添加 ASM 磁盘组,因为手里没有任何操作文档,当时硬件厂商在系统层面 添加完共享磁盘后,就直接上了。 结果遇到如下错误: alter disk...

ASM添加新的磁盘组

1.添加新的磁盘,通过多路径、udev 做成裸盘        ls -l /dev/asm* [grid@rac1 ~]$ ls -l /dev/asm* brw-rw---- 1 grid ...

UDEV模式下添加删除创建ASM磁盘

添加UDEV新磁盘规则 root@rac2 ~]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules  KERNEL=="sd*", BUS==...

ASM在原有的磁盘组添加磁盘

说明: 在原来DATA3的基础上添加一个4G磁盘,在线扩展,新的磁盘名字为DATA3_DISKI 步骤 1.检查磁盘信息是否正常 Disk /dev/sdi: 4127 MB,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:向ASM中添加磁盘
举报原因:
原因补充:

(最多只允许输入30个字)