安装GI过程中DD清理磁盘头信息后没有重新oracleasm createdisk 导致重启服务器后找不到ASM磁盘
Oracle Linux 6.7在安装Oracle GI单节点的过程中,安装oracleasm的支持包时,没有安装kmod-oracleasm导致安装完GI后创建的ASM磁盘组的sector_size大小为4096(ASM磁盘是两块SSD固态盘),而这个服务器原是计划座位dg的备库来使用的,所以在创建dg的时候创建失败。故,重新安装操作系统,安装kmod-oracleasm[root@dr
·
Oracle Linux 6.7在安装Oracle GI单节点的过程中,安装oracleasm的支持包时,没有安装kmod-oracleasm导致安装完GI后创建的ASM磁盘组的sector_size大小为4096(ASM磁盘是两块SSD固态盘),而这个服务器原是计划座位dg的备库来使用的,所以在创建dg的时候创建失败。
故,重新安装操作系统,安装kmod-oracleasm
[root@dradg soft]# yum install kmod-oracleasm
已加载插件:refresh-packagekit, security, ulninfo
设置安装进程
解决依赖关系
--> 执行事务检查
---> Package kmod-oracleasm.x86_64 0:2.0.8-6.el6_7 will be 安装
--> 完成依赖关系计算
依赖关系解决
====================================================================================================================================
软件包 架构 版本 仓库 大小
====================================================================================================================================
正在安装:
kmod-oracleasm x86_64 2.0.8-6.el6_7 public_ol6_latest 35 k
事务概要
====================================================================================================================================
Install 1 Package(s)
总下载量:35 k
Installed size: 117 k
确定吗?[y/N]:y
下载软件包:
kmod-oracleasm-2.0.8-6.el6_7.x86_64.rpm | 35 kB 00:00
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
Importing GPG key 0xEC551F03:
Userid : Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
Package: 6:oraclelinux-release-6Server-7.0.5.x86_64 (@anaconda-OracleLinuxServer-201507280245.x86_64/6.7)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
确定吗?[y/N]:y
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
Warning: RPMDB altered outside of yum.
正在安装 : kmod-oracleasm-2.0.8-6.el6_7.x86_64 1/1
Verifying : kmod-oracleasm-2.0.8-6.el6_7.x86_64 1/1
已安装:
kmod-oracleasm.x86_64 0:2.0.8-6.el6_7
完毕!
安装完操作系统在创建ASM磁盘组的发现磁盘组已经是ASM组的成员,无法使用两块SSD磁盘重新创建ASM磁盘组。
所以先清理了磁盘头信息,之后再次创建ASM磁盘组
但是,由于疏忽,在清理了磁盘头后,没有使用 /etc/init.d/oracleasm createdisk 重新创建ASM磁盘lable导致,重启数据库后无法找到ASM磁盘。
如下:
[root@dradg ~]# /etc/init.d/oracleasm createdisk DATA /dev/sdb1
Marking disk "DATA" as an ASM disk: [ OK ]
[root@dradg ~]# /etc/init.d/oracleasm createdisk FRA /dev/sdc1
Marking disk "FRA" as an ASM disk: [ OK ]
[root@dradg ~]# dd if=/dev/zero of=/dev/sdb1 bs=10M count=10
记录了10+0 的读入
记录了10+0 的写出
104857600字节(105 MB)已复制,0.38606 秒,272 MB/秒
[root@dradg ~]# dd if=/dev/zero of=/dev/sdc1 bs=10M count=10
记录了10+0 的读入
记录了10+0 的写出
104857600字节(105 MB)已复制,0.254908 秒,411 MB/秒
[root@dradg ~]# /etc/init.d/oracleasm listdisks
DATA
FRA
之后,在图像界面继续下一步。
故,重新安装操作系统,安装kmod-oracleasm
[root@dradg soft]# yum install kmod-oracleasm
已加载插件:refresh-packagekit, security, ulninfo
设置安装进程
解决依赖关系
--> 执行事务检查
---> Package kmod-oracleasm.x86_64 0:2.0.8-6.el6_7 will be 安装
--> 完成依赖关系计算
依赖关系解决
====================================================================================================================================
软件包 架构 版本 仓库 大小
====================================================================================================================================
正在安装:
kmod-oracleasm x86_64 2.0.8-6.el6_7 public_ol6_latest 35 k
事务概要
====================================================================================================================================
Install 1 Package(s)
总下载量:35 k
Installed size: 117 k
确定吗?[y/N]:y
下载软件包:
kmod-oracleasm-2.0.8-6.el6_7.x86_64.rpm | 35 kB 00:00
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
Importing GPG key 0xEC551F03:
Userid : Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
Package: 6:oraclelinux-release-6Server-7.0.5.x86_64 (@anaconda-OracleLinuxServer-201507280245.x86_64/6.7)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
确定吗?[y/N]:y
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
Warning: RPMDB altered outside of yum.
正在安装 : kmod-oracleasm-2.0.8-6.el6_7.x86_64 1/1
Verifying : kmod-oracleasm-2.0.8-6.el6_7.x86_64 1/1
已安装:
kmod-oracleasm.x86_64 0:2.0.8-6.el6_7
完毕!
安装完操作系统在创建ASM磁盘组的发现磁盘组已经是ASM组的成员,无法使用两块SSD磁盘重新创建ASM磁盘组。
所以先清理了磁盘头信息,之后再次创建ASM磁盘组
但是,由于疏忽,在清理了磁盘头后,没有使用 /etc/init.d/oracleasm createdisk 重新创建ASM磁盘lable导致,重启数据库后无法找到ASM磁盘。
如下:
[root@dradg ~]# /etc/init.d/oracleasm createdisk DATA /dev/sdb1
Marking disk "DATA" as an ASM disk: [ OK ]
[root@dradg ~]# /etc/init.d/oracleasm createdisk FRA /dev/sdc1
Marking disk "FRA" as an ASM disk: [ OK ]
[root@dradg ~]# dd if=/dev/zero of=/dev/sdb1 bs=10M count=10
记录了10+0 的读入
记录了10+0 的写出
104857600字节(105 MB)已复制,0.38606 秒,272 MB/秒
[root@dradg ~]# dd if=/dev/zero of=/dev/sdc1 bs=10M count=10
记录了10+0 的读入
记录了10+0 的写出
104857600字节(105 MB)已复制,0.254908 秒,411 MB/秒
[root@dradg ~]# /etc/init.d/oracleasm listdisks
DATA
FRA
之后,在图像界面继续下一步。
最终导致问题出现-----重启数据库后无法找到ASM磁盘。
一时疏忽,导致始料未及的错误,记录以之惕己。
更多推荐
已为社区贡献2条内容
所有评论(0)