OnITRoad - 其他
如何将 OCR、投票磁盘文件、ASM SPILE 移动到新磁盘组
如何将 OCR、投票磁盘文件、ASM SPILE 移动到新磁盘组 此处的目标是将具有 RAC 集群的网格基础架构中的 OCR、表决磁盘文件和 ASM spfile 移动到新的 ASM 磁盘组。 一个示例是我们在 +DATA 磁盘组中创建了这些组件,并且我们希望将 OCR、投票文件和 ASM spfile 移动到一个 NORMAL 或者 HIGH 冗余磁盘组。 移动到新磁盘组的基本步骤 : 为
Views:0 2020-09-17
如何移动或者重命名同一 ASM 磁盘组中的数据文件
如何移动或者重命名同一 ASM 磁盘组中的数据文件 ASM 文件可以像标准文件系统中的任何其他文件一样重命名。 对于 ASM,重命名是通过某种类型的语句(ADD ALIAS、RENAME ALIAS、ADD DIRECTORY)执行的,以操作文件名、别名和目录。 在重命名 ASM 上的数据库(例如使用 nid)后,如果数据库文件名仍包含旧的数据库名称,有时需要重命名数据文件。 然后,需要使用新的数
Views:0 2020-09-17
如何将 spfile 从 ASM 移动到文件系统
如何将 spfile 从 ASM 移动到文件系统 这篇文章将介绍如何删除 +ASM DISKGROUP 中的 SPFILE 并将其重新定位到 $ORACLE_HOME/dbs 目录。 此过程需要重新启动实例 。 1.从spfile创建pfile 首先,我们将从 ASM 中现有的 spfile 在文件系统中创建 pfile。 $ . oraenv a ORACLE_SID = [testdb]
Views:0 2020-09-17
如何重新创建 ASM 磁盘组
如何重新创建 ASM 磁盘组 如果我们无法挂载 ASM 磁盘组,我们将无法使用这些磁盘组启动任何数据库。 以下是挂载 ASM 磁盘组时报告的可能错误: SQL> startup mount ORA-15032: not all alterations performed ORA-15063: diskgroup "[DISK GROUP NAME]"" lack
Views:0 2020-09-17
如何为存储在 ASM 中的 spfile 的 RAC 实例重新创建 spfile
如何为存储在 ASM 中的 spfile 的 RAC 实例重新创建 spfile 问题 当无法使用当前保存在该 spfile 中的参数启动 RAC 实例时,如何为存储在 ASM 中的 RAC 数据库重新创建 spfile? spfile 有一个参数集,它不允许数据库实例开始使用 spfile。 用于启动实例的参数设置可以从实例的 alert.log 中找到。 这些条目可用于创建有效的 spfi
Views:0 2020-09-17
如何调整 ACFS 文件系统/ASM 卷 (ADVM)
如何调整 ACFS 文件系统/ASM 卷 (ADVM) 这篇文件介绍了如何通过命令行调整 ACFS 文件系统/ASM 卷 (ADVM) 大小。 从 ASM 实例创建 ACFSDG (8GB) 磁盘组: SQL> CREATE DISKGROUP ACFSDG EXTERNAL REDUNDANCY DISK 'ORCL:ASMDISK8' SIZE 4157 M DISK 'ORCL:A
Views:0 2020-09-17
如何在 Linux/UNIX 上完全丢失 CRS 磁盘组后恢复基于 ASM 的 OCR
如何在 Linux/UNIX 上完全丢失 CRS 磁盘组后恢复基于 ASM 的 OCR 如果 OCR 位于 ASM 磁盘组中,则无法直接还原手动或者自动 OCR 备份。 这是因为命令“ocrconfig -restore”需要启动并运行 ASM,以便将 OCR 备份恢复到 ASM 磁盘组。 但是,要使 ASM 可用,CRS 堆栈必须已成功启动。 为使恢复成功,OCR 也不得在使用中 (r/w),例
Views:0 2020-09-17
如何拆分BCV并打开oracle ASM数据库
如何拆分BCV并打开oracle ASM数据库 BCV(业务连续性卷)是 EMC Symmetrix TimeFinder/Mirror 进程的目标卷。 当 BCV 与数据设备完全同步时,BCV 被分离或者拆分,从而可供主机备份或者其他主机进程使用。 简而言之,BCV 拆分是一种设备,可以克隆另一个设备。 在使用 BCV 拆分作为 Oracle 备份之前,我们需要缩小备份卷中包含的内容。 我们可以
Views:0 2020-09-17
spfile被错误解析或者丢失时如何启动ASM实例
spfile被错误解析或者丢失时如何启动ASM实例 问题 因为 spfile 损坏或者丢失,CRS 和 ASM 实例无法启动。 启动 ASM 实例失败并显示错误: SQL> startup; ORA-00099: warning: no parameter file specified for ASM instance ORA-00304: requested INSTANCE_NUMB
Views:0 2020-09-17
如何在 UNIX/Linux 上跟踪 asmcmd 命令
如何在 UNIX/Linux 上跟踪 asmcmd 命令 问题 asmcmd 命令执行缓慢。如何跟踪 asmcmd 命令? 解决方法 我们在 asmcmd 上执行命令时看到一些错误或者性能下降问题。 并且我们希望获得有关命令执行的更多信息。 从 asmcmd 引发的异常不是很具有描述性,并且针对不同的问题报告了更多的一般错误。 以下是我们可以跟踪 asmcmd 命令以解决执行 asmcmd
Views:0 2020-09-17
MySQL 管理 集群日志文件
MySQL 管理 集群日志文件 集群日志概述 MySQL 集群本质上可能很复杂,这需要更复杂的日志记录方法来管理所有信息。 日志记录可以在全局级别执行,指示集群的整体健康状况以及节点如何交互。 还有一个本地日志记录级别,它提供特定节点的状态以及可能会或者可能不会影响其他节点的任何内部错误。 集群的全局日志记录是通过日志事件完成的,这些日志事件指示时间戳、严重性级别和所有进入日志文件的消息。 事
Views:0 2020-09-17
监控 Oracle 数据库还原/恢复进度
监控 Oracle 数据库还原/恢复进度 在生产环境中,使用 RMAN 进行备份和恢复是一项常见任务。 因此,了解监视还原/恢复操作的提示和技术并确定它是否确实在工作、缓慢或者挂起非常重要。 通常,还原所用的时间应与备份所用的时间大致相同,甚至更长。 因此,如果备份需要 10 个小时才能完成,那么恢复到同一主机至少需要 10 个小时。 另一个好的指标是确定我们之前的还原/恢复操作的持续时间。 监控
Views:0 2020-09-17
MySQL 8.0:持久变量
MySQL 8.0:持久变量 MySQL 8.0 引入了一项新功能,允许我们从 MySQL 内部保留配置更改。 以前,我们可以在运行时执行“SET GLOBAL”来更改配置,但我们需要更新 MySQL 配置文件以保持更改。 在 MySQL 8.0 中,我们可以跳过第二步。 这篇文章讨论了它的工作原理以及如何备份和恢复配置。 持久变量 我们可以使用 SET PERSIST 或者 SET PERS
Views:0 2020-09-17
MySQL 8.0组复制节点的备份和恢复
MySQL 8.0组复制节点的备份和恢复 基础知识 对于Unix/Linux 操作系统,该文档使用 shell 扩展来简单命名带有“今天”日期+时间的文件夹,例如 shell:~ # d="$(date '+%d%b_%H%M')" shell:~ # echo $d 13Nov_1338 当然,可以根据任何现有的命名约定进行调整。 简单的高级备份/恢复命令: 创建镜像备份
Views:0 2020-09-17
mysqldump 进行部分备份示例
mysqldump 进行部分备份示例 根据我们是想要单个数据库中的数据库子集还是表的子集,有多种创建备份的选项。 选择要包含在备份中的数据库和表 通常,备份中包含以下内容: 备份中包含的每个表的 CREATE TABLE 语句 数据的 INSERT 语句 包含的表上的触发器 如果备份了多个数据库,则包含 CREATE DATABASE 和 USE;但不适用于单个数据库备份! 以下示例假定
Views:0 2020-09-17
MySQL集群使用的端口
MySQL集群使用的端口 默认情况下 mysqld 、 ndb_mgmd 和 ndbd/ndbmtd 使用哪些端口。 如何设置/修改他们? MySQL 服务器 - mysqld MySQL 服务器 (mysqld) 默认使用端口 3306,但可以通过在 MySQL 配置文件(my.cnf 或者 my.ini )的 [mysqld] 部分设置端口选项,将其配置为使用任何可用端口: [mysqld
Views:0 2020-09-17