add disk to asm操作步骤及注意事项
mhr18 2024-09-21 19:02 41 浏览 0 评论
操作介绍
记录在AIX操作系统向ASM卷组中添加新磁盘的操作过程及注意事项。
环境介绍
操作系统: AIX 5.3
数据库版本: Oracle 10.2.0.5 2结点RAC
集群存储管理软件: ASM(自动存储管理)
操作过程
1.查看需要添加的磁盘
使用命令lspv查看磁盘信息
结点1
hdisk49 none None
hdisk50 none None
结点2
hdisk49 none None
hdisk50 none None
注:如果哪个结点未列出需要添加的磁盘,使用以下命令进行从新添加
# /usr/sbin/cfgmgr
2.检查磁盘对应关系(结点1hdisk49和结点2hdisk49可能不是同一块物理设备)
结点1hdisk49
root@htdb1:/dev/# lscfg -vpsl hdisk49
hdisk49 U789D.001.DQD4R9Y-P1-C1-T1-W50060E8005947628-L2F000000000000
XP Disk Array(Fibre)
Manufacturer................HP
Machine Type andModel......OPEN-V
Part Number.................
ROS Level andID............36303037
Serial Number...............5009476
EC Level....................
FRU Number..................
Device Specific.(Z0)........00000332CF000002
Device Specific.(Z1)........04813J....
Device Specific.(Z2).........
Device Specific.(Z3).........
Device Specific.(Z4)..........W*
Device Specific.(Z5)........
Device Specific.(Z6)........
PLATFORM SPECIFIC
Name:disk
Node:disk
Device Type:block
结点1hdisk50
root@htdb1:/dev/# lscfg -vpsl hdisk50
hdisk50 U789D.001.DQD4R9Y-P1-C1-T1-W50060E8005947628-L30000000000000
XP Disk Array(Fibre)
Manufacturer................HP
Machine Type andModel......OPEN-V
Part Number.................
ROS Level andID............36303037
Serial Number...............5009476
EC Level....................
FRU Number..................
Device Specific.(Z0)........00000332CF000002
Device Specific.(Z1)........04823J....
Device Specific.(Z2).........
Device Specific.(Z3).........
Device Specific.(Z4)..........W*
Device Specific.(Z5)........
Device Specific.(Z6)........
PLATFORM SPECIFIC
Name:disk
Node:disk
Device Type:block
结点2hdisk49
root@htdb2:/# lscfg -vl hdisk49
hdisk49 U78A0.001.DNWK5C4-P1-C4-T2-W50060E8005947628-L2F000000000000 XP MPIO Disk XP24000(Fibre)
Manufacturer................HP
Machine Type andModel......OPEN-V
Part Number.................
ROS Level andID............36303037
Serial Number...............5009476
EC Level....................
FRU Number..................
Device Specific.(Z0)........00000332CF000002
Device Specific.(Z1)........04813J....
Device Specific.(Z2).........
Device Specific.(Z3).........
Device Specific.(Z4)..........en
Device Specific.(Z5)........
Device Specific.(Z6)........
结点2hdisk50
root@htdb2:/# lscfg -vl hdisk50
hdisk50 U78A0.001.DNWK5C4-P1-C4-T2-W50060E8005947628-L30000000000000 XP MPIO Disk XP24000(Fibre)
Manufacturer................HP
Machine Type andModel......OPEN-V
Part Number.................
ROS Level andID............36303037
Serial Number...............5009476
EC Level....................
FRU Number..................
Device Specific.(Z0)........00000332CF000002
Device Specific.(Z1)........04823J....
Device Specific.(Z2).........
Device Specific.(Z3).........
Device Specific.(Z4)..........en
Device Specific.(Z5)........
Device Specific.(Z6)........
总结
结点1hdisk49 对应结点2hdisk49
结点1hdisk50 对应结点2hdisk50
3.查看磁盘主设备号和从设备号
结点1
root@htdb1:/dev/# ls -alF /dev/*hdisk49
brw-------1root system23,49Mar2211:03/dev/hdisk49
crw-------1root system23,49Mar2211:03/dev/rhdisk49
root@htdb1:/dev/# ls -alF /dev/*hdisk50
brw-------1root system23,50Mar2211:03/dev/hdisk50
crw-------1root system23,50Mar2211:03/dev/rhdisk50
结点2
root@htdb2:/dev/# ls -alF /dev/*hdisk49
brw-------1root system24,50Mar2117:19/dev/hdisk49
crw-------1root system24,50Mar2117:19/dev/rhdisk49
root@htdb2:/dev/# ls -alF /dev/*hdisk50
brw-------1root system24,49Mar2117:19/dev/hdisk50
crw-------1root system24,49Mar2117:19/dev/rhdisk50
/dev/rhdisk*代表字符设备,23/24代表设备major number(设备类型), 49/50 代表minor numbers(具体设备)。
4.创建裸设备文件
节点1:
mknod /dev/htasm/asmdisk35 c 23,49
mknod /dev/htasm/asmdisk36 c 23,50
节点2:
mknod /dev/htasm/asmdisk35 c 24,50
mknod /dev/htasm/asmdisk36 c 24,49
注:
In the following example, you must specify the character c to create a character rawdevice file.
5.修改磁盘属性(2结点分别执行)
/usr/sbin/chdev -l hdisk49 -a reserve_policy=no_reserve
/usr/sbin/chdev -l hdisk50 -a reserve_policy=no_reserve
To enablesimultaneous access to a disk device from multiple nodes, you must set theappropriate Object Data Manager (ODM) attribute listed in the following tableto the value shown, depending on the disk type:
Disk Type | Attribute | Value |
SSA or FAStT disks | reserve_lock | no |
ESS, EMC, HDS, CLARiiON, or MPIO-capable disks | reserve_policy | no_reserve |
6.修改属主及权限(2结点分别执行)
结点1
# chown oracle:dba /dev/htasm/asmdisk35
# chmod 660 /dev/htasm/asmdisk35
# chown oracle:dba /dev/htasm/asmdisk36
# chmod 660 /dev/htasm/asmdisk36
结点2
# chown oracle:dba /dev/htasm/asmdisk35
# chmod 660 /dev/htasm/asmdisk35
# chown oracle:dba /dev/htasm/asmdisk36
# chmod 660 /dev/htasm/asmdisk36
7.ASM添加磁盘:
登录asm 扩展磁盘组:
export ORACLE_SID=+ASM1
sqlplus / as sysdba
alter diskgroup DATADG add disk'/dev/htasm/asmdisk35';
alter diskgroup DATADG add disk'/dev/htasm/asmdisk36';
系统检查
查看磁盘组使用情况
select group_number,name,total_mb,free_mb fromv$asm_disk_stat;
检查alert日志是否正常
注意事项
修改磁盘组属性(reserve_lock/reserve_policy)
同一块磁盘在不同结点,磁盘名称可能不同
操作完成后检查ASM和数据库实例日志
不要设置PVID
参考文档
《Oracle?Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide10g Release 2(10.2) for AIX》
《Assigninga Physical Volume ID(PVID) To An Existing ASM Disk Corrupts the ASM DiskHeader(Doc ID 353761.1)》
相关推荐
- 一文带您了解数据库的行列之争:行式与列式存储的异同
-
数据库存储格式是数据库管理系统中一个至关重要的方面,它直接影响到数据的组织和检索效率。在数据库中,有两种主要的存储格式,即行式存储和列式存储。这两者采用截然不同的方法来组织和存储数据,各自具有一系列优...
- NL2SQL(三)开源项目怎么选:talk is cheap, show me the code!
-
老规矩,先看效果下面的demo来自试用的SuperSonic,将会在下面详细介绍:大模型时代Text-to-SQL特点随着基于LLM技术的发展,RAG/AIAgent/Fine...
- JDK25长期支持版九月降临:18项王炸功能全解析
-
Java要放大招啦!9月份推出的JDK25长期支持版已经锁定18个超能力,从稳定值到结构化并发,还有Linux系统下的"预知未来"性能分析!下面我用打游戏的术语给你们掰扯明白:1、飞...
- OceanBase 推出单机版 高度兼容MySQL和Oracle
-
【环球网科技综合报道】3月27日,独立数据库厂商OceanBase正式发布单机版产品。据悉,这一产品基于自主研发的单机分布式一体化架构设计,具备极简数据库架构和高度兼容性,为中小规模业务提供兼具性能与...
- 黄远邦:应对7月1日闰秒对Oracle数据库影响
-
由于今年7月1日全世界会多出一秒,这可能对时间敏感的IT系统造成较大影响。中亦科技数据库团队对此问题做了深入的研究,并对用户系统提出了相应的解决方法及建议。中亦科技数据库产品总监黄远邦认为,闰秒调整会...
- MySQL数据库密码忘记了,怎么办?(mysql 数据库密码)
-
#头条创作挑战赛#MySQL数据库密码忘记了且没有其他可以修改账号密码的账户时怎么办呢?登录MySQL,密码输入错误/*密码错误,报如下错误*/[root@TESTDB~]#mysql-u...
- Chinese AI Talent in Spotlight as Nvidia and Meta Escalate Talent War
-
OntherightisBanghuaZhu,ChiefResearchScientistatNVIDIATMTPOST--SiliconValley’stoptech...
- 用Cursor开启JAVA+AI生涯(javascirpt怎么开启)
-
Cursor是基于VSCode开发的一款编辑器,支持多种语言的开发编辑。与传统的开发工具相比,它有多种优势:与AI无缝集成,响应速度快,占用内存小。但很多同学在"起步"过程中遇到了...
- 毕业十年了,自从做了开发用了很多软件,但距离写开发工具还很远
-
办公系统类:办公软件Word、Excel、PowerPoint三大必备技能+腾讯/金山在线文档解压缩操作:7-zip/winrar文件文本处理:Notepad++(文本编辑器正则表达式超级好...
- 盘点Java中最没用的知识⑤:这3个老古董你还在代码里“考古”?
-
一、Stack类:“继承Vector”的历史bug,为何成了性能拖油瓶?你是不是在学Java集合时,老师说过“栈结构用Stack类”?是不是在老代码里见过"newStack<>(...
- Gemini 2.5 Pro 0506发布,编程最强大模型, 碾压 Claude3.7 sonnent
-
一、Gemini2.5Pro(I/Oedition)发布1、为何叫I/Oedition?谷歌史上最强编程模型Gemini2.5Pro(I/Oedition)发布,具体型号是Gemin...
- 如何让无聊变得有趣(附本人大量美图)
-
文/图:金冬成在这条长300公里的公路上,我已经来回往返了无数次。3小时车程,一个人,想想都是多么无聊的一件事。其实,人生道路上,类似这种无聊的事情有很多很多。无聊的事情、枯燥的工作,往往让我们容易失...
- Oracle 推出 Java 24,增强 AI 支持和后量子加密
-
导读:Oracle宣布正式发布Java24,该语言增加了几个新功能,例如StreamGatherersAPI和Class-FileAPI的可用性,以及专门为AI推理和量子安全设计...
- 公司ERP突然变慢?“索引重建”这颗“药”可不能随便吃!
-
各位老板、IT小哥、财务小姐姐,有没有遇到过公司ERP系统突然卡顿得像“老爷车”,点个按钮半天没反应,急得直跺脚?这时候,可能有人会跳出来说:“我知道,重建一下数据库索引就好了!”听起来像个“神操作”...
- 基于Java实现,支持在线发布API接口读取数据库,有哪些工具?
-
基于java实现,不需要编辑就能发布api接口的,有哪些工具、平台?还能一键发布、快速授权和开放提供给第三方请求调用接口的解决方案。架构方案设计:以下是一些基于Java实现的无需编辑或只需少量编辑...
你 发表评论:
欢迎- 一周热门
- 最近发表
-
- 一文带您了解数据库的行列之争:行式与列式存储的异同
- NL2SQL(三)开源项目怎么选:talk is cheap, show me the code!
- JDK25长期支持版九月降临:18项王炸功能全解析
- OceanBase 推出单机版 高度兼容MySQL和Oracle
- 黄远邦:应对7月1日闰秒对Oracle数据库影响
- MySQL数据库密码忘记了,怎么办?(mysql 数据库密码)
- Chinese AI Talent in Spotlight as Nvidia and Meta Escalate Talent War
- 用Cursor开启JAVA+AI生涯(javascirpt怎么开启)
- 毕业十年了,自从做了开发用了很多软件,但距离写开发工具还很远
- 盘点Java中最没用的知识⑤:这3个老古董你还在代码里“考古”?
- 标签列表
-
- oracle位图索引 (74)
- oracle批量插入数据 (65)
- oracle事务隔离级别 (59)
- oracle 空为0 (51)
- oracle主从同步 (55)
- oracle 乐观锁 (51)
- redis 命令 (78)
- php redis (88)
- redis 存储 (66)
- redis 锁 (69)
- 启动 redis (66)
- redis 时间 (56)
- redis 删除 (67)
- redis内存 (57)
- redis并发 (52)
- redis 主从 (69)
- redis 订阅 (51)
- redis 登录 (54)
- redis 面试 (58)
- 阿里 redis (59)
- redis 搭建 (53)
- redis的缓存 (55)
- lua redis (58)
- redis 连接池 (61)
- redis 限流 (51)