将共享存储挂载到所有节点上,确认盘符,注意,同一块磁盘在不同节点上的盘符可能不同,对磁盘打标签只能在其中一个节点上操作,在对磁盘打标签之前不能重启主机,打好标签之后重启主机盘符发生变化没有影响。 1、在1节点上查看磁盘分区情况 为了避免存储分配时将再用的磁盘当做新存储分配,在操作前一定要确认新添加的磁盘上没有任何分区,如果已经有分区,应立即跟存储管理员确认。 [root@pgylinux01-or ~]# fdisk -l |grep /dev/sdd Disk /dev/sdd: 5368 MB, 5368709120 bytes [root@pgylinux01-or ~]# fdisk -l |grep /dev/sde Disk /dev/sde: 5368 MB, 5368709120 bytes 输出结果中没人分区信息,说明是未被使用过的磁盘,可以放心使用。 2、磁盘分区 对新磁盘做分区,每块磁盘分一个区就行 [root@pgylinux01-or ~]# fdisk -l |grep /dev/sdd Disk /dev/sdd: 5368 MB, 5368709120 bytes /dev/sdd1 1 652 5237158+ 83 Linux [root@pgylinux01-or ~]# fdisk -l |grep /dev/sde Disk /dev/sde: 5368 MB, 5368709120 bytes /dev/sde1 1 652 5237158+ 83 Linux 3、打标签 [root@pgylinux01-or ~]# /etc/init.d/oracleasm createdisk DATA_03 /dev/sdd1 Marking disk "DATA_03" as an ASM disk: [ OK ] [root@pgylinux01-or ~]# /etc/init.d/oracleasm createdisk DATA_04 /dev/sde1 Marking disk "DATA_04" as an ASM disk: [ OK ] 4、在所有节点上扫描磁盘,否则磁盘无法添加 [root@pgylinux02-or ~]# /etc/init.d/oracleasm listdisks DATA_01 DATA_02 [root@pgylinux02-or ~]# /etc/init.d/oracleasm scandisks Scanning the system for Oracle ASMLib disks: [ OK ] [root@pgylinux02-or ~]# /etc/init.d/oracleasm listdisks DATA_01 DATA_02 DATA_03 DATA_04 5、添加磁盘 添加磁盘可以使用 ASMCA也可以使用 sqlplus ,这里使用 sqlplus 方式。 1)进入 asmcmd 查看备选磁盘及其 path ASMCMD> lsdsk --candidate Path ORCL:DATA_03 ORCL:DATA_04 2)用 sqlplus 以 as sysasm 身份登录,创建磁盘组 # 查看已有的磁盘组信息 SQL> SELECT GROUP_NUMBER,NAME,STATE,TYPE FROM V$ASM_DISKGROUP; GROUP_NUMBER NAME STATE TYPE ------------ -------------------- --------------------------------- ------------------ 1 DATA MOUNTED EXTERN 2 OCR MOUNTED EXTERN # 添加磁盘组 SQL> CREATE DISKGROUP GRID EXTERNAL REDUNDANCY DISK 'ORCL:DATA_03'; Diskgroup created. # 再次查看磁盘组信息,看到新的磁盘组已经创建好了 SQL> SELECT GROUP_NUMBER,NAME,STATE,TYPE FROM V$ASM_DISKGROUP; GROUP_NUMBER NAME STATE TYPE ------------ -------------------- --------------------------------- ------------------ 1 DATA MOUNTED EXTERN 2 OCR MOUNTED EXTERN 3 GRID MOUNTED EXTERN注意:sqlplus 方式添加的磁盘组没有自动在其他节点 MOUNT ,需要手工 MOUNT 一下。 如磁盘组是使用ASMCA图形化工具创建,则compatible.asm默认设置就已经为11.2,如使用CREATE DISKGROUP这个SQL命令创建,则默认设置为10.1,需要手动修改。因此,需要先手工进行设置版本,指令如下: SQL> ALTER DISKGROUP GRID SET ATTRIBUTE 'COMPATIBLE.ASM'='11.2'; Diskgroup altered.3)扩容磁盘组 这里我们在 CREATE DISKGROUP GRID 的时候只添加了一块磁盘,接下来我们为 GRID 磁盘组再添加一块磁盘,同样是在 sqlplus 下操作 SQL> ALTER DISKGROUP GRID ADD DISK 'ORCL:DATA_04'; Diskgroup altered.
ASM 磁盘组的创建及扩容
来源:这里教程网
时间:2026-03-03 14:14:52
作者:
编辑推荐:
- ASM 磁盘组的创建及扩容03-03
- Oracle RAC 迁移替换 OCR 盘03-03
- 大数据量删除的思考(二)03-03
- 大数据量删除的思考(三)03-03
- oracle for windows 静默模式打补丁未指定响应文件报错OUI-6707303-03
- 大数据量删除的思考(四)03-03
- 执行计划-1:获取执行计划03-03
- Oracle等待事件之enq: TM – contention03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 大数据量删除的思考(三)
大数据量删除的思考(三)
26-03-03 - oracle for windows 静默模式打补丁未指定响应文件报错OUI-67073
- 万物到家的万亿零售新蓝海
万物到家的万亿零售新蓝海
26-03-03 - 网易云音乐融资后:存量红利时代如何破局?
网易云音乐融资后:存量红利时代如何破局?
26-03-03 - 一张图轻松掌握 Flink on YARN 应用启动全流程(上)
一张图轻松掌握 Flink on YARN 应用启动全流程(上)
26-03-03 - Oracle 密码永不过期设置
Oracle 密码永不过期设置
26-03-03 - 国产全面屏扎堆,而iPhone却一直延续刘海屏,真实原因有4个
国产全面屏扎堆,而iPhone却一直延续刘海屏,真实原因有4个
26-03-03 - 千元机难道真的不好吗?那是你没有入手合适的机型,比如说这几款
千元机难道真的不好吗?那是你没有入手合适的机型,比如说这几款
26-03-03 - Oracle 19c 在线缩减 UNDO 表空间 容量
Oracle 19c 在线缩减 UNDO 表空间 容量
26-03-03 - MIUI 11开发版体验,雷军狂赞的一个版本,没想到还真挺好用
MIUI 11开发版体验,雷军狂赞的一个版本,没想到还真挺好用
26-03-03
