rhel6.8 oracle11g,RHEL6.8 Oracle RAC 11g R2 ASM磁盘在线扩容
RHEL6.8 Oracle RAC 11g R2 ASM磁盘在线扩容
1.使两个节点从OS级别识别到新添加的LUN,dm-11、dm-12为新识别的LUN
多路径配置
cat /etc/multipath.conf
defaults {
polling_interval 10
user_friendly_names no
find_multipaths yes
}
devices {
device {
vendor "IBM"
product "2145"
path_grouping_policy "group_by_prio"
path_selector "round-robin 0"
# path_selector "service-time 0" # Used by Red Hat 7.x
prio "alua"
path_checker "tur"
failback "immediate"
no_path_retry 5
rr_weight uniform
rr_min_io_rq "1"
dev_loss_tmo 120
}
}
multipaths {
multipath {
wwid 360050768018107c75800000000000095
alias mpatha
}
multipath {
wwid 360050768018107c75800000000000094
alias mpathb
}
multipath {
wwid 360050768018107c7580000000000009e
alias mpathc
}
multipath {
wwid 360050768018107c758000000000000ae
alias mpathd
}
multipath {
wwid 360050768018107c758000000000000ef
alias mpathe
}
multipath {
wwid 360050768018107c758000000000000f0
alias mpathf
}
}
# multipath -ll
mpathd (360050768018107c758000000000000ae) dm-5 IBM,2145
size=300G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| |- 1:0:1:3 sdg 8:96 active ready running
| `- 4:0:1:3 sdi 8:128 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
|- 1:0:3:3 sdo 8:224 active ready running
`- 4:0:3:3 sdq 65:0 active ready running
mpathc (360050768018107c7580000000000009e) dm-4 IBM,2145
size=300G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| |- 1:0:3:2 sdm 8:192 active ready running
| `- 4:0:3:2 sdp 8:240 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
|- 4:0:1:2 sdh 8:112 active ready running
`- 1:0:1:2 sde 8:64 active ready running
mpathf (360050768018107c758000000000000f0) dm-12 IBM,2145
size=300G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| |- 1:0:3:5 sdu 65:64 active ready running
| `- 4:0:3:5 sdy 65:128 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
|- 1:0:1:5 sds 65:32 active ready running
`- 4:0:1:5 sdw 65:96 active ready running
mpathb (360050768018107c75800000000000094) dm-2 IBM,2145
size=1.0G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| |- 1:0:3:0 sdj 8:144 active ready running
| `- 4:0:3:0 sdk 8:160 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
|- 1:0:1:0 sdb 8:16 active ready running
`- 4:0:1:0 sdc 8:32 active ready running
mpathe (360050768018107c758000000000000ef) dm-11 IBM,2145
size=300G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| |- 1:0:1:4 sdr 65:16 active ready running
| `- 4:0:1:4 sdv 65:80 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
|- 1:0:3:4 sdt 65:48 active ready running
`- 4:0:3:4 sdx 65:112 active ready running
mpatha (360050768018107c75800000000000095) dm-3 IBM,2145
size=300G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| |- 1:0:1:1 sdd 8:48 active ready running
| `- 4:0:1:1 sdf 8:80 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
|- 1:0:3:1 sdl 8:176 active ready running
`- 4:0:3:1 sdn 8:208 active ready running
存储lun
ll /dev/dm-*
brw-rw---- 1 root disk 253, 0 Feb 3 20:06 /dev/dm-0
brw-rw---- 1 root disk 253, 1 Feb 3 20:06 /dev/dm-1
brw-rw---- 1 root disk 253, 10 Feb 3 20:06 /dev/dm-10
brw-rw---- 1 root disk 253, 11 Feb 3 22:06 /dev/dm-11
brw-rw---- 1 root disk 253, 12 Feb 3 22:06 /dev/dm-12
brw-rw---- 1 grid asmadmin 253, 2 Feb 3 22:06 /dev/dm-2
brw-rw---- 1 grid asmadmin 253, 3 Feb 3 22:06 /dev/dm-3
brw-rw---- 1 grid asmadmin 253, 4 Feb 3 22:06 /dev/dm-4
brw-rw---- 1 grid asmadmin 253, 5 Feb 3 22:06 /dev/dm-5
ll /dev/mapper/*
lrwxrwxrwx 1 root root 8 Feb 3 22:03 /dev/mapper/mpathe -> ../dm-11
lrwxrwxrwx 1 root root 8 Feb 3 22:03 /dev/mapper/mpathf -> ../dm-12
lrwxrwxrwx 1 root root 7 Feb 3 22:03 /dev/mapper/mpatha -> ../dm-3
lrwxrwxrwx 1 root root 7 Feb 3 22:01 /dev/mapper/mpathb -> ../dm-2
lrwxrwxrwx 1 root root 7 Feb 3 22:01 /dev/mapper/mpathc -> ../dm-4
lrwxrwxrwx 1 root root 7 Feb 3 22:03 /dev/mapper/mpathd -> ../dm-5
2. 将新识别的dm-11、dm-12的属主设置为grid,两个节点都要设置
chown grid:asmadmin /dev/dm-11
chown grid:asmadmin /dev/dm-12
3.绑定设备,修改udev的rules文件/etc/udev/rules.d/12-dm-permissions.rules
(不同系统文件名字会有不同),添加mpathc的一行,两个节点都要操作
[grid@tkhoadb2 ~]$ cat /etc/udev/rules.d/12-dm-permissions.rules
ENV{DM_NAME}=="mpatha", OWNER:="grid", GROUP:="asmadmin", MODE:="660", SYMLINK+="asm-$env{DM_NAME}"
ENV{DM_NAME}=="mpathb", OWNER:="grid", GROUP:="asmadmin", MODE:="660", SYMLINK+="asm-$env{DM_NAME}"
ENV{DM_NAME}=="mpathc", OWNER:="grid", GROUP:="asmadmin", MODE:="660", SYMLINK+="asm-$env{DM_NAME}"
ENV{DM_NAME}=="mpathe", OWNER:="grid", GROUP:="asmadmin", MODE:="660", SYMLINK+="asm-$env{DM_NAME}"
ENV{DM_NAME}=="mpathf", OWNER:="grid", GROUP:="asmadmin", MODE:="660", SYMLINK+="asm-$env{DM_NAME}"
4.分别在RAC的两个节点,载入配置文件,使其规则生效
/sbin/udevadm control --reload-rules
/sbin/udevadm trigger --type=devices --action=change检查磁盘是否属组正确
*注意:业务运行期间,禁止通过执行/sbin/start_udev使规则生效!
5.为磁盘组在线新增磁盘
若新建磁盘组,可运行ASMCA命令,创建DG,即可识别新添加的disk,选择CREATE DG.
或者create diskgroup DATA2 external redundancy disk '/dev/mapper/mpathe';
grid用户登陆ASM实例
[grid@tkhoadb2 ~]$ sqlplus / as sysasm
5.1确认两个节点都能够识别
select name, path, mode_status, state, disk_number,failgroup from v$asm_disk
NAME PATHMODE_STATUS STATEDISK_NUMBER FAILGROUP
-------------------- -------------------------------------------------- -------------- ---------------- -----------
/dev/mapper/mpathfONLINE NORMAL 0
/dev/mapper/mpatheONLINE NORMAL 1
DATA_0001 /dev/mapper/mpathd ONLINE NORMAL 1 DATA_0001
OCR_0000 /dev/mapper/mpathb ONLINE NORMAL 0 OCR_0000
ARCH_0000 /dev/mapper/mpathc ONLINE NORMAL 0 ARCH_0000
DATA_0000 /dev/mapper/mpatha ONLINE NORMAL 0 DATA_0000
6 rows selected.
磁盘组大小
SQL> select GROUP_NUMBER,NAME,TOTAL_MB,FREE_MB from v$asm_diskgroup;
GROUP_NUMBER NAME TOTAL_MBFREE_MB
------------ -------------------- ---------- ----------
1 OCR1024 628
2 DATA 921600 425113
3 ARCH 307200 294439
5.2 磁盘组扩容
alter diskgroup DATA add disk '/dev/mapper/mpathe';
alter diskgroup DATA add disk '/dev/mapper/mpathf';
SQL> select GROUP_NUMBER,NAME,TOTAL_MB,FREE_MB from v$asm_diskgroup;
GROUP_NUMBER NAME TOTAL_MBFREE_MB
------------ -------------------- ---------- ----------
1 OCR1024 628
2 DATA 1228800 732310
3 ARCH 307200 294439
ASM磁盘进行Rebalance
SQL> select * from v$asm_operation;
GROUP_NUMBER OPERATIONSTATE POWERACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES ERROR_CODE
------------ ---------- -------- ---------- ---------- ---------- ---------- ---------- ----------- ----------------------------------------------------------------------------------------
2 REBALRUN 1 1 192 246571 1953 126
标签:11g,dm,RAC,R2,dev,ready,running,active,root
来源: https://www.cnblogs.com/elontian/p/14370091.html
rhel6.8 oracle11g,RHEL6.8 Oracle RAC 11g R2 ASM磁盘在线扩容相关推荐
- Oracle RAC 11g R2(11.2.0.4)部署文档
环境准备: 主机 名称 部署应用 IP 系统盘空间分配 数据存储 空间 系统配置信息 node1 node2 oracle linux 6.7 Oracle11g RAC11.2.0.4 pub:e ...
- 在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群 (2)
13. 创建任务角色划分操作系统权限组.用户和目录 在集群的两个 Oracle RAC 节点上针对 grid 和 oracle 用户执行以下用户.组和目录配置并设置 shell 限制的任务. ...
- 在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群
作者:Jeffrey Hunter 了解如何以低于 2,700 美元的费用在 Oracle Enterprise Linux 上安装并配置 Oracle RAC 11g 第 2 版开发集群. 本指南中 ...
- Oracle 11g rac 生产环境asm磁盘迁移
Oracle 11g rac 生产环境asm磁盘迁移 一.配置存储 二.配置udev(两个节点都需要操作) 三.创建新的ocr磁盘组orc 四.备份原ocr和votedisk 五.迁移OCR磁盘组 六 ...
- Oracle RAC 11G补丁安装最佳实践
Oracle RAC 11G补丁安装最佳实践 一.准备阶段 二.GI 部分 2.1 升级GI opatch 2.2 root下生成ocm模板文件 2.3 停止EM 2.4 解压GI PSU压缩包 2. ...
- unwrapped oracle,求助CentOS 5.4 +oracle 11g R2 ASM 模式 安装后 EM 启动后登陆不进去!
求助CentOS 5.4 +oracle 11g R2 ASM 模式 安装后 EM 启动后登陆不进去! 按照安装文档,正常安装后,em 画面也有就是报网页错误,数据库正常,grid 用户tnsping ...
- oracle rac 一体机,在Oracle10g RAC下新增ASM磁盘组
在Oracle10g RAC下新增ASM磁盘组 bash-2.05# chown oracle:dba /dev/rdsk/c2t0d3* bash-2.05# chmod 660 /dev/rdsk ...
- oracle 归档文件 asm,Oracle 更改归档文件到 ASM 磁盘
Oracle 更改归档文件到 ASM 磁盘 01, 配置磁盘路径 ,nide1 节点[Oracle@node1~]$ su-grid Password: [grid@node1~]$ sqlplus/ ...
- oracle votedisk ocr,Oracle rac 11g在线添加ocr 和votedisk
在线添加ocr 以前看过,里面ricky_zhu说过可以在线添加ocr和votedisk的,刚好今天试验环境需要添加ocr,就顺便作了个实验. 环境:aix 5.3+ oracle rac 11.1. ...
最新文章
- 【Oracle】如何在查询视图时使用索引
- 三维点集拟合:平面拟合、RANSAC、ICP算法
- 谷歌开源3D舞蹈生成模型FACT,舞姿清奇!
- oracle bcp out,SQL Server利用bcp命令把SQL语句结果生成文本文件
- PineApple_Ninja.js
- 文件、文件夹操作(I)
- vue图片插入与设置夜间模式/动态过渡
- 利用python进行数据分析—8.数据清洗与准备
- day4--numpy
- 用户常见的问题以及特殊技术问题
- Android车载蓝牙相关开发3:蓝牙音频接收器BluetoothA2dpSink
- postgresql12-timescaleDB多节点部署安装
- 贪心+二分+快速排序
- 真实揭秘90后程序员婚恋现状,有点扎心!
- 在Ubuntu 上安装和配置postfix邮箱服务器
- colab 跑 deformable-detr 记录:
- 运用程序化交易系统的能力表现在哪些方面?
- python的pyaudio教程入门_Python PyAudio 安装使用
- k8s搭建 rabbitmq集群
- 拜日式精准引导词_拜日式引导词