- 浏览: 4415167 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (634)
- Oracle日常管理 (142)
- Oracle体系架构 (45)
- Oracle Tuning (52)
- Oracle故障诊断 (35)
- RAC/DG/OGG (64)
- Oracle11g New Features (48)
- DataWarehouse (15)
- SQL, PL/SQL (14)
- DB2日常管理 (9)
- Weblogic (11)
- Shell (19)
- AIX (12)
- Linux/Unix高可用性 (11)
- Linux/Unix日常管理 (66)
- Linux桌面应用 (37)
- Windows (2)
- 生活和工作 (13)
- 私人记事 (0)
- Python (9)
- CBO (15)
- Cognos (2)
- ORACLE 12c New Feature (2)
- PL/SQL (2)
- SQL (1)
- C++ (2)
- Hadoop大数据 (5)
- 机器学习 (3)
- 非技术 (1)
最新评论
-
di1984HIT:
xuexilee!!!
Oracle 11g R2 RAC高可用连接特性 – SCAN详解 -
aneyes123:
谢谢非常有用那
PL/SQL的存储过程和函数(原创) -
jcjcjc:
写的很详细
Oracle中Hint深入理解(原创) -
di1984HIT:
学习了,学习了
Linux NTP配置详解 (Network Time Protocol) -
avalonzst:
大写的赞..
AIX内存概述(原创)
oracleasm deletedisk - Clearing disk header failed 的解决方法
- 博客分类:
- Oracle故障诊断
在虚拟机上搭建 Oracle 11gR2 的 RAC 。 安装 Clusterware 的时候出了一点错误。 所以强行把 Clusterware 给删除了。 清除了相关的目录和文件。 因为 11gr2 的 OCR 是存放在 ASM 上的,所以需要清除这部分信息。
[root@rac2 ~]# oracleasm listdisks
CRS
DATA
FRA
[root@rac2 ~]# oracleasm deletedisk CRS
Clearing disk header: failed
Unable to clear disk "CRS"
[root@rac2 ~]# oracleasm scandisks
Reloading disk partitions: done
Cleaning any stale ASM disks...
Scanning system for ASM disks...
[root@rac2 ~]# oracleasm listdisks
CRS
DATA
FRA
可是删除报 Clearing disk header: failed 错误。 尝试把另一个节点的 ASM 停止掉删除,还是不行。
看了一下 oracleasm 的 log :
[root@rac1 mapper]# tail -20 /var/log/oracleasm
Cleaning disk "DATA"
Validating disk "FRA"
Unmounting ASMlib driver filesystem: /dev/oracleasm
Unloading module "oracleasm": oracleasm
Disk "CRS" does not exist or is not instantiated
Clearing disk header: done
Loading module "oracleasm": oracleasm
Mounting ASMlib driver filesystem: /dev/oracleasm
Reloading disk partitions: done
Cleaning any stale ASM disks...
Scanning system for ASM disks...
Disk "FRA" does not exist or is not instantiated
Instantiating disk "FRA"
oracleasm-read-label: Unable to read device "/dev/sdb": Input/output error
oracleasm-read-label: Unable to read device "/dev/sdf": Input/output error
Disk "DATA" does not exist or is not instantiated
Instantiating disk "DATA"
oracleasm-read-label: Unable to read device "/dev/sdd": Input/output error
Disk "FRA" is a valid ASM disk
Disk "DATA" is a valid ASM disk
google 了一下。 在 Oracle 论坛上找到了解决方法:
http://forums.oracle.com/forums/thread.jspa?threadID=969534
Same problem with 11.2.0.1 on x86-64 RH Linux 5.4.
Had to :
1. shutdown CRS on all nodes of the cluster (# ./crsctl stop crs)
2. disable CRS from starting on reboot (# ./crsctl disable crs)
3. Reboot all the servers (# shutdown -r now)
4. After reboot, stop ASMLIB (# service oracleasm stop)
5. Remove the disk using physical name rather than logical name (service oracleasm deletedisk /dev/mapper/mpath01p1)
6. Restart ASMLIB (# service oracleasm start)
7. Enable CRS on re-boot (# ./crsctl disable crs)
因为我之前的 Cluster 已经删除,所以直接停 ASM server 。 删除就可以了。
[root@rac1 mapper]# service oracleasm stop
Dropping Oracle ASMLib disks: [ OK ]
Shutting down the Oracle ASMLib driver: [ OK ]
[root@rac1 mapper]# ls
control crs crsp1 data datap1 fra frap1
[root@rac1 mapper]# service oracleasm deletedisk /dev/mapper/crsp1
Removing ASM disk "/dev/mapper/crsp1": [ OK ]
[root@rac1 mapper]# service oracleasm start
Initializing the Oracle ASMLib driver: [ OK ]
Scanning the system for Oracle ASMLib disks: [ OK ]
[root@rac1 mapper]# oracleasm listdisks
DATA
FRA
搞定。 到另一个节点查看:
[root@rac2 ~]# oracleasm listdisks
CRS
DATA
FRA
[root@rac2 ~]# oracleasm scandisks
Reloading disk partitions: done
Cleaning any stale ASM disks...
Cleaning disk "CRS"
Scanning system for ASM disks...
[root@rac2 ~]# oracleasm listdisks
DATA
FRA
也同步了。 看来 ASM 11 在 Linux 5.4 上还是有点问题。
参考至:http://blog.csdn.net/tianlesoftware/archive/2010/11/13/6007437.aspx
如有错误,欢迎指正
邮箱:czmcj@163.com
发表评论
-
AIX平台下磁盘的PVID对ASM磁盘的破坏
2014-03-19 20:53 2745这篇文章将通过两篇MOS文章来讨论AIX平台下为磁盘分配 ... -
Bug 9020054,ORA-8103 BEING HIT DURING GATHERING OF STATISTICS ON TABLE PARTITION
2013-12-01 09:22 1888Bug 9020054 : ORA-8103 ... -
oracle数据库hanganalyze(原创)
2013-06-23 14:11 8341为什么要使用hanganalyzeOracle 数据库“真 ... -
Oracle:并行操作为什么无法执行(老白)
2013-06-23 10:30 5746在一次系统割接的时候,我们碰到一个十分奇怪的现象。由于进行 ... -
补写的2小节DBA日记
2013-06-05 21:52 13956月8日 ITL等待引发的RAC性能问题 从这几天的情况 ... -
ORA-27054故障排除
2013-03-08 17:57 12976在数据备份过程中,由于目标是使用NFS文件系统,因此在导入 ... -
长时间latch free等待——记一次系统异常的诊断过程
2013-01-09 19:17 3749今天发现一个报表数据库中SQL运行异常,简单记录一下问题的诊断 ... -
ORA-15063: ASM discovered an insufficient number of disks for diskgroup(原创)
2012-11-25 16:59 13099ORA-15063: ASM discovered an in ... -
libpthread.so.0: cannot open shared object file解决方法(原创)
2012-11-24 17:33 17775在linux 5上装10G RAC时,常常会碰到“libpth ... -
ora-02020故障诊断详解(原创)
2012-07-16 12:54 3215ORA-2020错发生在一个分布式事务使用的dblink数超过 ... -
Oracle数据库CPU 100%故障诊断实例(原创)
2012-07-05 13:55 16927前言 这两天一只对外提供查询的数据库CPU使用率 ... -
DBA手记:System State转储分析之问题定位
2012-04-19 22:20 2114在 Oracle 数据库的运行过程中,可能会因为一些异常遇 ... -
ORA-02050故障诊断一例
2012-04-05 17:20 8588昨天客户反映说在下午某时间段有几个事务失败了,让我查下当时数据 ... -
ORA-00308: cannot open archived log(原创)
2012-03-23 09:36 16272笔者在为客户配置DG时发现主备库日志无法正常传输,经仔细检查后 ... -
ORA-00600: internal error code, arguments: [kcblasm_1], [103]原创
2012-03-23 09:36 3121故障报错 Mon Mar 19 11:30:03 GMT ... -
ORA-00600: internal error code, arguments: [kglhdda-bad-free](原创)
2012-03-22 09:16 2968故障报错如下 Thu Mar 15 09:51:29 G ... -
ORA-27300,ORA-27301,ORA-27302: failure occurred at: skgpalive1(原创)
2012-03-22 08:58 3359故障报错如下 Wed Mar 07 16:4 ... -
ora-07445错误相关内容
2012-03-01 17:14 1835本文档主要介绍ora-07445 错误相关内容,并给出了对这 ... -
记一次Oracle 生产库还原归档日志经历(原创)
2012-02-17 10:12 4395中午刚去吃饭,就接到同事电话说急着要恢复生产库上的归档日志。系 ... -
SMON: Parallel transaction recovery tried 引发的问题
2012-01-04 11:26 2405SMON: Parallel transaction rec ...
相关推荐
kmod-oracleasm-2.0.8-15.el6_9.x86_64 oracleasm-support-2.1.8-1.el6.x86_64 oracleasmlib-2.0.4-1.el6.x86_64 安装顺序: rpm -ivh kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm rpm -ivh oracleasm-support-2.1.8...
安装oracleasmlib需要的系统安装包,涵盖linux6 和 linux7,kmod-oracleasm-2.0.8-5.el6_7.x86_64.rpm,kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm,kmod-oracleasm-2.0.8-15.el7.x86_64.rpm,kmod-oracleasm-2.0.8-...
oracleasm-2.6.18-128.el5-2.0.5-1.el5.i686.rpm oracleasmlib-2.0.4-1.el5.i386.rpm oracleasm-support-2.1.1-1.el4.i386.rpm X64: oracleasm-support-2.1.8-1.el5.x86_64.rpm oracleasmlib-2.0.4-1.el5.x86_64....
在安装Oracle ASM之前,必须先安装两个关键的系统包:`oracleasmlib` 和 `oracleasm-support`。这些包主要用于在Linux操作系统上支持Oracle ASM的运行。 `oracleasmlib` 是Oracle公司提供的一个库,它允许ASM直接...
kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm oracleasm-2.0.8-4.el6_6.src.rpm oracleasm-2.0.8-6.el6_7.src.rpm oracleasm-2.0.8-8.el7.src.rpm oracleasm-2.0.8-15.el7.centos.src.rpm oracleasm-2.6.18-238.el5-...
Oracleasmlib 和 Oracleasm-support 是与 Oracle ASM 相关的重要组件。 Oracleasmlib 是一个用于Linux系统的库,它为 Oracle ASM 提供了一个接口,使得操作系统能够识别和管理ASM磁盘。通过Oracleasmlib,系统可以...
kmod-oracleasm-2.0.8-8.el7.x86_64.rpm oracleasm-centos7安装包
在Oracle ASM环境中,Oracle ASMLib (Automatic Storage Management Library) 和 oracleasm-support 包扮演着关键角色。 Oracle ASMLib 是一个专为Oracle ASM设计的设备驱动程序库,它允许ASM直接访问磁盘设备,而...
REDHAT安装ASM时必须安装的包。一共有三个,分别是 oracleasm-support-2.1.7-1.el5.i386.rpm oracleasm-2.6.18-164.el5-2.0.5-1.el5.i686.rpm oracleasmlib-2.0.4-1.el5.i386.rpm
oracleasm-support-2.1.4-1.el5.x86_64.rpm 适用于内核为2.6.18-164.el5环境使用
oracleasm-support-2.1.8-1.el6.x86_64.rpm
oracleasm-2.6.18-194.32.1.el5-2.0.5-1.el5.x86_64.rpm
kmod-oracleasm-2.0.8-16.el6_10.x86_64.rpm
kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm oracleasmlib-2.0.4-1.el6.x86_64.rpm oracleasm-support-2.1.8-1.el6.x86_64.rpm
centos 7 oracleasm-support el7 rpm 安装包
oracleasm-2.6.18-194.el5xen-2.0.5-1.el5.x86_64.rpm
kmod-oracleasm-2.0.8-22.el7 for Centos7.9,安装oracle 19c,18c 专用
1. 安装必要的包:使用`yum install`命令安装`oracleasm-support`和`kmod-oracleasm`。 2. 初始化OracleASM:运行`oracleasm initialize`命令来初始化OracleASM。 3. 检测并安装磁盘:使用`oracleasm scandisks`找到...
oracleasm-support-2.1.8-1.SLE11.x86_64.rpm oracleasm-support-2.1.8-1.SLE11.x86_64.rpm
在Linux环境下,Oracle ASM需要特定的支持包来确保其正常运行,而"oracleasm-support-2.1.8-1.el5.i386.rpm"便是这样一个支持包。 这个名为"oracleasm-support-2.1.8-1.el5.i386.rpm"的软件包是针对Oracle ASM在32...