ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第二章ASMInstance(3)
程序员文章站
2022-05-28 08:53:23
asm支持滚动升级,为asm打patchsets或迁移到新版本可以使用滚动升级的方法,提供一个更高级别
的更底层的高可用。注意,要想使用asm的滚动迁移特,asm软件版本至少11....
asm支持滚动升级,为asm打patchsets或迁移到新版本可以使用滚动升级的方法,提供一个更高级别
的更底层的高可用。注意,要想使用asm的滚动迁移特,asm软件版本至少11.1。此外,滚动升级需要
oracle clusterware是最新版本。
图(略)
开始滚动迁移前,你必须使用命令把集群中的asm实例设置为为rolling migration模式,如(执行版本升级):
alter system start rolling migration to 11.2.0.2;
记住前面滚动升级命令并没有实际执行升级迁移,它只是集群asm实例升级迁移的预备工作。 此外,滚动迁移不保留状态,如果所有的asm实例在滚动的迁移模式下失败。 图(略) 查看当前的集群状态,可以使用如下查询:
输出显示集群是migration-ready状态。 一旦滚动升级被启用, 每个asm实例可以shutdown以便软件升级可以启动。当特定实例升级完成以 后,asm实例可以重启并挂载磁盘组。这时候,升级后的asm实例以高版本重新加入集群。该配置只 允许在滚动升级模式下。
下面的步骤总结了迁移过程:
记住前面滚动升级命令并没有实际执行升级迁移,它只是集群asm实例升级迁移的预备工作。 此外,滚动迁移不保留状态,如果所有的asm实例在滚动的迁移模式下失败。 图(略) 查看当前的集群状态,可以使用如下查询:
sql> select sys_context('sys_cluster_properties', 'cluster_state') from dual; sys_context('sys_cluster_properties','cluster_state') ----------------------------------------------------- normal the output above shows that the cluster is in a normal (non-migration) state. sql> select sys_context('sys_cluster_properties', 'cluster_state') from dual; sys_context('sys_cluster_properties','cluster_state') ----------------------------------------------------- rolling migration |
输出显示集群是migration-ready状态。 一旦滚动升级被启用, 每个asm实例可以shutdown以便软件升级可以启动。当特定实例升级完成以 后,asm实例可以重启并挂载磁盘组。这时候,升级后的asm实例以高版本重新加入集群。该配置只 允许在滚动升级模式下。
下面的步骤总结了迁移过程:
1、确认所有节点都安装了新版本软件 2、确认oracle clusterware运行在最高版本 3、确认所有asm实例版本相同 4、确保rebanlance操作没有在进行,如果rebanlance操作正在运行,等操作完成以后 再启动migration。 5、使用如下命令把asm集群设置为migration模式: alter system start rolling migration to 11.2.0.2; 6、停止运行在旧版本下的asm实例。 7、从新版本oracle_home下启动asm实例。 8、重复执行4~5步,直到集群中所有asm实例全部升级完毕。 9、当所有asm实例软件升级完毕以后,使用如下命令禁用rolling migration模式: alter system stop rolling migration; 下面的操作在rolling migration模式下是受限制的: 磁盘组mount和dismount所有文件的操作,像file open,close,read,write,resize和deleteasm和rdbms实例的shutdown,startup和recovery访问v$视图是受限的 下面的操作在rolling migration模式下是不允许的: rebalance adding和dropping磁盘,online和offline磁盘 migration模式关闭以后,asm所有功能都可以使用了。 |
上一篇: 商派:线上线下双融合方能抢占3100亿的生鲜电商市场
下一篇: oracle日期时间函数总结
推荐阅读
-
ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第二章ASMinstance(1)
-
ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第二章ASMInstance(2)
-
ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第二章ASMInstance(3)
-
ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第二章ASMInstance(4)
-
ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第十章ASM内置数据结构(3)完
-
ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第二章ASMinstance(1)
-
ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第二章ASMInstance(3)
-
ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第二章ASMInstance(2)
-
ORACLEAUTOMATICSTORAGEMANAGEMENT翻译-第二章ASMInstance(4)
-
《Spring Security3》第二章第一部分翻译