背景:ocr,但确定磁盘无问题,需要加进去,记录大佬方案一、查看vote 当前磁盘情况(显示有两块,少一块) /home/grid$crsctl query css votedisk##  STATE    File Universal Id               &nbsp
原创 2023-05-12 09:48:23
267阅读
破坏磁盘命令date;dd  if=/dev/zero of=/dev/sde1 bs=1M;date现在状态确认crsctl  status res -tcrsctl  status res -t -init使用root用户,停止各个节点的GI服务crsctl stop  crs -f在任一节点,使用root用户,将CRS用排他方式启动crsctl sta
原创 2014-02-06 16:18:39
1056阅读
1、查看ocr与vote相关信息;2、查看OCR备份情况;这里有一个PROT-25的提示信息,手工备份时无效,所以破坏后直接用自动备份恢复;手工备份的方法如下:3、查看CRS服务状态;4、用ASMCMD的md_backup命令备份磁盘组,顺便查看该磁盘组存放内容;或者通过导出OCR的内容;一般OCR磁盘还有ASMPARAMETERFILE的ASM参数文件,由于上一个实验的操作此文件并没在OCR
原创 2014-03-18 15:03:24
5611阅读
oracle的clusterware包含两个重要组件:OCR(包含本地组件OLR)和voting disks --OCR管理oracle clusterware和oracle rac数据库的配置信息 --OLR位于每个节点本地,管理着本地节点的clusterware配置信息 --voting dis
转载 2017-09-03 17:41:00
175阅读
2评论
一.1  BLOG文档结构图   一.2  前言部分 一.2.1  导读和注意事项各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:① rac中OCR的简介及其作用② rac中OCR的备份和恢复③ rac的健忘与脑裂④ grid用户下的日志文件:$ORACLE_HOME/log文件夹内容被删除导致集群不能启动如何恢复?(重点)⑤ 如何修复11
原创 2021-04-08 11:30:17
745阅读
1点赞
   Oracle OCR的备份与恢复   1  BLOG文档结构图     2  前言部分   一.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① rac中OCR的简介及其作用 ② rac中OCR的备份和恢复 ③ rac的健忘与脑裂 ④ grid用户下的日志文件:$ORACLE_HOME/log文件夹内容
原创 2021-08-06 07:04:10
457阅读
Oracle Linux是一种基于Linux内核的操作系统,它是业界领先的企业级Linux发行版之一。而U则是一种便携式存储设备,广泛应用于数据传输和存储。 在实际应用中,很多用户经常需要将Oracle Linux系统安装到U盘上,以便在不同电脑上进行操作。这种安装方式通常被称为“U启动”,它可以帮助用户更便捷地进行系统维护、故障排查等操作。 首先,要将Oracle Linux安装到U盘上
原创 2024-05-20 10:48:26
160阅读
专有模式下ORACLE会给每个连接分配一个服务进程(Server Process),这个服务进程将为这个连接服务。为这个服务进程分配的内存叫做PGA。PGA不需要Latch也不需要Lock,永远不会发生竞争。PGA组成中主要包括两部分:Session Area和Private SQL Area。Session Area包括会话跟踪信息,使用alter session命令修改的环境参数、打开的DB
转载 精选 2015-06-23 14:52:01
623阅读
    Oracle Clusterware把整个集群的配置信息放在共享存储上,这些信息包括了集群节点的列表、集群数据库实例到节点的映射以及CRS应用程序资源信息。也即是存放在ocr 磁盘(或者ocfs文件)上。因此对于这个配置文件的重要性是不言而喻的。任意使得ocr配置发生变化的操作在操作之间或之后都建议立即备份ocr。本文主要基于Oracle 10g RAC环境描述OCR
原创 2013-09-03 09:44:55
485阅读
OCR相当于Windows的注册表。对于Windows而言,所有的软件信息,用户,配置,安全等等统统都放到注册表里边。而集群呢,同样如此,所有和集群相关的资源,配置,节点,RAC数据库统统都放在这个仓库里。如果OCR被破坏则导致集群服务启动异常,需要修复OCR。因此OCR的管理与维护对于整个集群而言,是相当重要的。本文主要描述了Oracle 10g RAC下的OCR的管理与维护。[python]
<br /> <br />       OCR 和 Voting disk 对RAC 来说是非常重要的。OCR记录节点成员
原创 2022-10-19 23:01:07
319阅读
  OCR就好比Windows的一个注册表,存储了所有与集群,RAC数据库相关的配置信息。而且是公用的配置,也就是说多个节点共享相同的配置信息。因此该配置应当存储于共享磁盘。本文主要基于Oracle 10g RAC描述了集群的OCR以及OCR产生的健忘问题。一、OCR的特点   类似于Windows注册表,用于存储所有与集群,RAC数据库相关的配置信息   被多个节
转载 精选 2013-09-03 09:48:53
520阅读
在11g 安装过程中默认只能指定一个 dg 用来存储:crs ,voting但是Oracle 官方一般建议我们这么来配置:1、当ocr没有配置镜像,或者冗余存储时 最少3个ocr 。 如果底层存储不是RAID的话,oracle建议镜像OCR,镜像可以避免单点故障。 ■ At least two OCR locations if OCR is configured on an O
转载 精选 2014-06-17 09:45:34
569阅读
一.1.1  Oracle RAC OCR 的备份与恢复   Oracle Clusterware把整个集群的配置信息放在共享存储上,这些信息包括了集群节点的列表、集群数据库实例到节点的映射以及CRS应用程序资源信息。也即是存放在ocr 磁盘(或者ocfs文件)上。因此对于这个配置文件的重要性是不言而喻的。任意使得ocr配置发生变化的操作在操作之间或之后都建议立即备份ocr。因为OCR的内容如此重
原创 2021-04-09 23:14:46
781阅读
Prior Oracle 11gR2, it was only possible to the OCR and Voting Disk files in multiple raw devices, shared between the nodes of a cluster.Fro
原创 2022-09-16 16:21:03
317阅读
Ceph 日志作用 Ceph是一种开源的分布式文件系统,其设计旨在提供高性能、高可靠性的存储解决方案。为了确保Ceph集群的正常运行,日志是一个关键的组成部分。本文将重点讨论Ceph日志作用以及其在Ceph集群中的重要性。 日志是Ceph集群中的一种存储设备,用于记录Ceph集群的各种操作和状态信息。它提供了一个持久的、可靠的存储机制,确保了Ceph集群的数据一致性和可追溯性。在C
原创 2024-01-30 16:27:41
47阅读
优盘量产:字面意思就是,批量生产优盘。是指批量对U主控芯片改写数据,如,写生产厂商信息、格式化等。而用来对U完成该操作的软件程序,顾名思义就是U量产工具。 U量产的作用: 电脑正确识别出U后,玩家还发现PDT还有其他的功能,可以把U生产成各种特殊用途的U,比较常用的有: 修复功能:不是数据恢复,是对U盘底层硬件信息的恢复(非硬件损坏),使因为底层硬件信息受损电脑无法识别的U重新被电脑识别出来。 分区功能:把一个U分成数个移动,更改U介质类型(Fixed 和 Removabel); 启动功能:使U能模拟USB-CDROM、USB-ZIP、USB-HDD等,做启动。这算是
转载 2013-07-01 20:22:00
183阅读
2评论
 文件系统与 I/O 操作相关的原理基本上也是面试常问的类型了,这次我准备了几个非常高频的相关问题,相信你消化完这些会有一定的收获。废话不多说,来,发车! 1. 文件系统和磁盘有什么关系?2. 文件系统有哪些结构?3. 什么是虚拟文件系统,有什么作用?4. 同步IO和异步IO,阻塞和非阻塞IO有什么区别?5. 什么是DMA技术?6. 什么是零拷贝技术?7. 磁盘的分类,都有什么
转载 2024-05-19 08:40:20
38阅读
Oracle supplemental log 作用以前在配置logical standby database时, oracle文档中要求primary database需要添加附加日志: alter database add supplemental log data (primary key, unique index) columns; 在配置stream replication时,也要求参
转载 2023-05-24 14:07:06
68阅读
以下为测试 代码块DECLARE v_i number := 100; v_p VARCHAR2(200) := 'a';BEGIN DECLARE v_i number := 999; BEGIN dbms_output.put_line(v_i); dbms_output.put_line(v_...
原创 2021-07-15 17:48:45
220阅读
  • 1
  • 2
  • 3
  • 4
  • 5