确定asm磁盘与物理磁盘的对应关系

WINDOWS下创建ASM实例过程详细图解 1、物理磁盘准备  在控制面板-管理工具-计算机管理-磁盘管理,下添加待管理的磁盘,扩展分区-逻辑分区-不格式化-自动指定盘符 2、启动CSS(Oracle Cluster Synchronization Service,集群同步服务) c:/>localconfig add; 3、 创建监听。 4、 准备ASM磁盘 执行$ORACLE_HOME/BIN/asmtool 阅读详情

本例的环境是Redhat linux 5.3,数据库是Oracle 10.2.0.5

1. asm的管理命令oracleasm命令的使用说明

[root@ocmdb1 disks]# oracleasm

Usage: oracleasm [--exec-path=<exec_path>] <command> [ <args> ]

oracleasm --exec-path

oracleasm -h

oracleasm -V

The basic oracleasm commands are:

configure Configure the Oracle Linux ASMLib driver

init Load and initialize the ASMLib driver

exit Stop the ASMLib driver

scandisks Scan the system for Oracle ASMLib disks

status Display the status of the Oracle ASMLib driver

listdisks List known Oracle ASMLib disks

querydisk Determine if a disk belongs to Oracle ASMlib

createdisk Allocate a device for Oracle ASMLib use

deletedisk Return a device to the operating system

renamedisk Change the label of an Oracle ASMlib disk

update-driver Download the latest ASMLib driver


[root@ocmdb1 init.d]# which oracleasm

/usr/sbin/oracleasm

[root@ocmdb1 disks]# cd /etc/init.d

[root@ocmdb1 init.d]# ./oracleasm

Usage: ./oracleasm {start|stop|restart|enable|disable|configure|createdisk|deletedisk|querydisk|listdisks|scandisks|status}

查看oracle使用已经运行

[root@ocmdb1 init.d]# lsmod |grep oracleasm

oracleasm 46356 1

2. 查询操作系统的磁盘情况,文件系统的挂载情况

[root@ocmdb1 init.d]# fdisk -l

Disk /dev/sda: 10.7 GB, 10737418240 bytes

255 heads, 63 sectors/track, 1305 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device BootStartEnd Blocks Id System

/dev/sda1 * 1 6 48163+ 83 Linux

/dev/sda2 7 515 4088542+ 83 Linux

/dev/sda3 516 776 2096482+ 82 Linux swap / Solaris

/dev/sda4 777 1305 4249192+ 5 Extended

/dev/sda5 777 1305 4249161 83 Linux

Disk /dev/sdb: 4294 MB, 4294967296 bytes

255 heads, 63 sectors/track, 522 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device BootStartEnd Blocks Id System

/dev/sdb1 1 522 4192933+ 83 Linux

[root@ocmdb1 init.d]# df -ha

Filesystem Size Used Avail Use% Mounted on

/dev/sda2 3.8G 2.0G 1.7G 55% /

proc 000 - /proc

…..

oracleasmfs00 0 - /dev/oracleasm

3. 查询asm的状态和asm的磁盘信息

[root@ocmdb1 init.d]# ./oracleasm status

Checking if ASM is loaded: yes

Checking if /dev/oracleasm is mounted: yes

[root@ocmdb1 init.d]# ./oracleasm listdisks

VOL1

[root@ocmdb1 init.d]# ./oracleasm querydisk VOL1

Disk "VOL1" is a valid ASM disk

到目前为止,无法知道VOL1与物理磁盘分区的对应关系,也就说VOL1到底对应于操作系统的设备(/dev/sda5,…/dev/sdb1)需要进一步确定.

4. 确定asm磁盘与操作系统磁盘设备的对应关系.

[root@ocmdb1 disks]# cd /dev/oracleasm/disks

[root@ocmdb1 disks]# ls -lt

total 0

brw-rw---- 1 oracle dba 8, 17 Jan 14 19:06 VOL1

[root@ocmdb1 disks]# cd /dev

[root@ocmdb1 dev]# ls -lt sd*

brw-r----- 1 root disk 8, 17 Jan 14 19:10 sdb1

brw-r----- 1 root disk 8, 1 Jan 14 19:06 sda1

brw-r----- 1 root disk 8, 5 Jan 14 19:06 sda5

brw-r----- 1 root disk 8, 2 Jan 14 19:06 sda2

brw-r----- 1 root disk 8, 0 Jan 14 19:05 sda

brw-r----- 1 root disk 8, 3 Jan 14 19:05 sda3

brw-r----- 1 root disk 8, 4 Jan 14 19:05 sda4

brw-r----- 1 root disk 8, 16 Jan 14 19:05 sdb

可以看到/dev/sdb1,/dev/oracleasm/disks/VOL1两个设备的设备号8,17是相同的,说明它们是一一对应的关系.

通过oracleasm命令也可以查询出这种对应关系.

[root@ocmdb1 dev]# oracleasm listdisks

VOL1

[root@ocmdb1 dev]# oracleasm querydisk  -d VOL1
Disk "VOL1" is a valid ASM disk on device /dev/sdb1[8,17]

[root@ocmdb1 dev]# oracleasm querydisk /dev/sdb1

Device "/dev/sdb1" is marked an ASM disk with the label "VOL1"

[root@ocmdb1 dev]# oracleasm querydisk -d VOL1

Disk "VOL1" is a valid ASM disk on device [8, 17]

[root@ocmdb1 dev]# oracleasm querydisk /dev/sda5

Device "/dev/sda5" is not marked as an ASM disk ##/dev/sda5不是asm盘


手把手教你用fusb302实现PD快充:从驱动移植到实战调试(附源码) 本文详细解析了基于FUSB302芯片实现USB PD快充的完整开发流程。内容涵盖芯片选型、硬件设计要点、Linux驱动移植内核集成,并重点剖析了PD协议交互中的关键调试技巧,如“死亡15ms”时序问题中断模式选择。文章通过实战经验,帮助嵌入式开发者高效完成从驱动移植到系统集成的全链路开发,并附有源码参考。 阅读详情

相关推荐

Tiff、jpg图片怎么样添加地理坐标信息

Tiff、jpg图片怎么样添加地理坐标信息 一般,外业调查只有地图资料,如专题图、或者地形图,如何把这些地图资料的扫描地图带上坐标信息,从而内业实现信息化处理?以上问题,可以解决,但根据不同情况有不同的处理方法。     第一种,上面有经纬度外框,图片是矩形,但是没有地理信息。 通过图框的两个角的坐标确定范围,分别是左上(140°E,30°N);右下(150°W,30°N) 解决方

树木_xzw的博客 2万+

安装配置 Oracle 11g RAC(15)—— 使用 ASM 管理共享存储

安装配置 Oracle 11g RAC(15)—— 使用 ASM 管理共享存储 一、查看磁盘分区 数据盘 /dev/sdb分为7个分区,其中/dev/sdb1、/dev/sdb2、/dev/sdb3 用作表决盘,/dev/sdb5、/dev/sdb6、/dev/sdb7、 /dev/sdb8用作数据盘。详情如下: [root@rac1 ~]# ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sdb /dev/sdb1 /dev/sdb2 /dev/s

睿思达DBA 2383

USB转SPI-I2C-EPP并口-MEM并口-JTAG-GPIO等驱动macOS(CH341/CH346/CH347/CH339)

CH341/CH346/CH347/CH339的USB转SPI/I2C/GPIO等接口macOS免驱lib库和Demo例程,支持OS X 11(Big Sur)及以上版本的USB Host模式。支持CH341的USB转SPI/I2C/EPP并口/MEM并口等,支持CH346的480Mbps高速USB转并口FIFO/SPI等,支持CH347的480Mbps高速USB转JTAG/SPI/I2C/GPIO等,支持CH339的USB转SPI/I2C等

使用udev管理asmdisk执行/sbin/scsi_id不显示UUID的解决方法

今天在搭建RAC的时候,使用udev方式来创建ASM磁盘,执行/sbin/scsi_id命令不知道啥原因,死活获取不到UUID,执行结果啥也不显示。 [root@seiang2 ~]# scsi_i...

couyifu7209的博客 1193

oracle asmlib磁盘信息查看

查看所有磁盘:[root@node1 init.d]# ./oracleasm listdisks查看磁盘信息:[root@node1 init.d]# ./oracleasm querydisk OCRVOL1 Disk "OCRVOL1" is a valid ASM disk查看别名对应的系统磁盘:[root@node1 init.d]# ./oracleasm querydisk -v -p

张小秋博客 3851

oracle共享磁盘的概念,Oracle共享磁盘配置

Oracle共享磁盘配置2018-07-25 11:24:32Oracle在11g 之前,可以直接使用裸设备安装rac。11g之后,必须用asm,所以这里就会涉及到设备持久话的问题,持久化有3种方法:(1) udev(2) multipath(3) Oracle asmlib任选一种即可,这里推荐第一种和第二种。另外,不同的linux 版本,udev的脚本也有区别,比如linux 5.x 和 li...

weixin_28704239的博客 718

asm物理盘的对应关系

1. asm的管理命令oracleasm命令的使用说明 [root@ocmdb1 disks]# oracleasm Usage: oracleasm [--exec-path=] [ ] oracleasm --exec-path oracleasm -h oracleasm -V The basic oracleasm commands are: configure Conf

cquauto2004的专栏 1008

ASM磁盘组更换存储操作步骤

1、增加新磁盘,对新磁盘创建新asm disk 2、把新asm disk加入asm group 3、等待asm group数据重平衡完毕 4、再从asm group删除旧磁盘对应的旧asm disk 5、等待asm group数据重平衡完毕 6、拆下旧磁盘 磁盘asm group要改变大小: 如果原来磁盘组1T,现在想换成100G 如asm group是外部冗余,里面只有一个asm disk,这...

oradbm的博客 2371

ASM磁盘组更换磁盘的操作方法

更换存储操作步骤 1、增加新磁盘,对新磁盘创建新asm disk 2、把新asm disk加入asm group 3、等待asm group数据重平衡完毕 4、再从asm group删除旧磁盘对应的旧asm disk ...

cjh81378066的博客 1180

【故障】Oracle 隐含参数_asm_hbeatiowait设置不当引起的ASM磁盘组DISMOUNT

Oracle 隐含参数_asm_hbeatiowait引起的ASM磁盘组DISMOUNT   (1)恒生电子资管云HOMS系统B区2015年3月6日上午故障现象:【数据库服务器无法连接】 (2)恒生电子资管云HOMS系统B区2015年3月9日下午故障现象:【数据库服务器无法连接】 图1-1 事故现场截图 根据应用层返回错误结合ASM日志和告警日志文件信...

Askerain`s Blog 1872

ASM磁盘组ORA-15042故障处理

ASM磁盘组ORA-15042故障处理构建NORMAL冗余磁盘确定PST位置external模拟故障现象offline fg1更新数据手动破坏4号磁盘故障出现故障原因解决方案查看PST中的磁盘状态修改磁盘状态挂载磁盘组数据验证 NORMAL磁盘组中有1个failgroup意外offline(如现在市面上的一体机1个存储节点意外重启),在这个failgroup恢复回来重新成功online之前,另外一个failgroup中有一块磁盘损坏了,此时悲剧就发生了,即使被offline的failgroup还原回来,也

fanzhuozhuo的博客 2299

RAC共享磁盘物理路径故障导致OCR、Votedisk所在ASM磁盘组不可访问的案例分析

  客户的环境是两台IBM X3850,安装Oracle Linux 6.x x86_64bit的操作系统部署的Oracle 11.2.0.4.0 RAC Database,共享存储是EMC,使用了EMC vplex虚拟化软件对存储做了镜像保护,操作系统安装了EMC原生的多路径软件。故障的现象是当vplex内部发生切换时,RAC其中一个节点的OCR和Votedisk所在的磁盘组变得不可访问,导致o...

小楼一夜听春雨,深巷明朝卖杏花 3449

oracleasm是什么,什么是ASM

ASM是一个有效的抽象层,使你的Oracle数据库可以叫做diskgroups的抽象空间一起使用,而不是直接使用datafiles。这带来了很多好处,但是也要求学习一些新的概念、命令、使用和管理任务。所以在投入你的生产系统之前,看看它解决什么、管理什么,以及对它的正反面评价。为什么创建它?  回答这个问题的最好方式是直接追溯源头,Bill Bridge--自动存储管理的最初架构师。在Oracle...

weixin_42510757的博客 4689

ASM 规划ASM DISK GROUP、查看asm 磁盘当前状态等

规划ASM DISK GROUP、查看asm 磁盘当前状态、mount or dismount 磁盘组、检查磁盘组 metadata 的内部一致性 规划ASM DISK GROUP: 1. 每个磁盘组里的磁盘...

cuanlielian4510的博客 762

CentOS7 安装 Oracle 11g rac(4) —— 使用 ASM 管理共享磁盘

使用 asm 管理共享磁盘

睿思达DBA 3335

oracle asm磁盘换存储增删磁盘

某一天博主收到个任务给某家医院系统更换双活存储,登到系统一看是mulitipath的多路径存储,操作也比较简单,有需要的朋友可以收藏一下,以备不时之需。 需求是这样:更换ocr,3个data磁盘组,采用add drop 磁盘的方式 一.添加新存储到mulitipath中 查看新磁盘uuid /sbin/scsi_id -g -u -d /dev/sdb 更改配置文件 vi /etc/multipath.conf multipaths { multipath { ...

weixin_45112130的博客 739

ASM磁盘组无法MOUNT之时如何找到对应物理磁盘

实验环境: RHEL5 + ORACLE10.2.0.4RAC+RAW+ASM 通过此次实验你将掌握以下知识点: 1. 初步了解如何使用ORACLE两个内部工具amdu/kfed 2. 在ASM磁盘组无法MOUNT的情况下,如何对应物理磁盘ASMDISK关系 3. 当ASM_DISKSTRING设置不全时,如何补全并将磁盘组MOUNT起来。

Robo's Blog【海阔凭鱼跃,天高任鸟飞】 3047

oracle查看raw对应磁盘,分析asm对应磁盘分区

asm对应的具体的磁盘分区名。在asmlib下安装的asm磁盘可以用如下方式查看。SQL> select group_Number,name,state fromv$asm_diskgroup;GROUP_NUMBER NAME STATE------------ ------------------------------ ------...

weixin_42528780的博客 623

ASM 3——实现ASM磁盘的两种方式:asmlib、udev

原文转自:http://blog.csdn.net/tianlesoftware/article/details/5979061 之前用openfiler 搭建了一个虚拟的存储。 并且用udev 动态管理实现了设备的持久化。 这块的知识参考我的blog: openfiler 搭建虚拟存储 并 配置服务端        http://blog.csdn.net/tianlesoftware

changyanmanman的专栏 6733

ASM磁盘组添加ASM磁盘

操作环境: 数据库版本:Oracle RAC 11.2.0.4 Linux版本:Oracle Linux Server release 6.9 一、首先反复确认磁盘是否挂载&被使用(非常重要) 1、查看硬盘及分区 fdisk -l |grep /dev/sd [root@ceshi1 ~]# fdisk -l |grep /dev/sd Disk /dev/sda: 53.7 GB, 53687091200 bytes /dev/sda1 * 1 64

君子不怨天的博客 6395
上一篇: ORA-29786: SIHA attribute GET failed with Error If 11gR2 ASM instance is created manually [ID 976075
下一篇: ASM安装和配置
yfleng2002
博客等级 码龄18年 46粉丝 126原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值