CSS is an essential component of ASM installations as it is required to syncrohize ASM resources and ASM crashes in the absence of CSS component.
Whenthere is any OS resource saturation (ie, CPU, memory shortage, etc), CSS sometimescould not obtain the OS resource and thus determines there is a problem and abort itself. A solution for this issue is to add more CPU/memory resources to the server or to move resource intensive applications (grid control, etc.) and some databases to another server to consume less resources on this server.
Another workaround is to bump up the CSS misscount. This will give the OS more time to recover before css eviction. The purpose of this note is to document the steps needed to modify the CSS misscount in single instance ASM installations.
Those steps should NOT be followed for RAC installations. Please follow Note 284752.1 to see the steps needed to modify the CSS misscount in 10g RAC environment. Please also review Note 294430.1 to understand the implications before editing misscount settings.
Solution
Stepsto increase CSS process miscount to 300 (5 minutes).
1) Shut down all ASM instances and DB instances depending on ASM.
2) Run $ORACLE_HOME/bin/localconfig delete to remove the existing CSS configuration.
3) Edit the $ORACLE_HOME/bin/localconfig file and look for the CLSCFG invocation, it should look something like this:
$CLSCFG -local -o $CH -l "AMERICAN_AMERICA.WE8ISO8859P1"
At the end of the line, add trace and misscount params as follows:
#Create CSS keys only if needed to
$CLSCFG -local -o $CH -l "AMERICAN_AMERICA.WE8ISO8859P1" -misscount 300
4) Re-add CSS by running $ORACLE_HOME/bin/localconfig add.
5) Restart ASM and DB instances.
10g RAC: Steps To Increase CSS Misscoun,t Reboottime and Disktimeout
http://blog.csdn.net/tianlesoftware/archive/2011/04/23/6347111.aspx
From Oracle
-------------------------------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
Email: dvd.dba@gmail.com
DBA1 群:62697716(满); DBA2 群:62697977(满) DBA3 群:62697850(满)
DBA 超级群:63306533(满); DBA4 群: 83829929 DBA5群: 142216823
聊天 群:40132017 聊天2群:69087192
--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请
分享到:
相关推荐
### Oracle RAC安装和配置及ASM最佳实践 #### 一、概述 Oracle Real Application Clusters (RAC) 是一种高可用性解决方案,它允许多个Oracle数据库实例同时访问同一个数据库。这种集群技术提高了系统的可伸缩性和...
对于第一个引发点来讲,实际上存储集群的默认仲裁触发时间会是15秒左右,而数据库仲裁触发的控制参数由misscount这个参数来决定,所以只要我们将misscount这个参数调整到45秒之后,也就是说理论上绝对保障存储集群...
CSS(Cluster Synchronization Services)参数对于集群的健康和稳定性至关重要。其中,MISSCOUNT参数指定了节点间无法通信时认定为丢失的时间阈值。在Linux环境下,其默认值为60秒。DISKTIMEOUT参数则是除了重新配置...
这个算法使用了变量 `missCount` 来计数已找到的缺失正整数,`lastMiss` 存储最后一个找到的缺失正整数,以及 `current` 记录当前检查的正整数。同时,`ptr` 指针用于遍历数组 arr。从 1 开始,检查每个正整数,如果...
为了弥补这一缺陷,研究者提出了一种改进的SMT模拟器,该模拟器不仅支持原有的取指策略ICOUNT,还引入了BRCOUNT和MISSCOUNT两种新的取指策略。 在深入分析改进型SMT模拟器之前,需要了解同步多线程(SMT)和Oracle...
MissCount = MissCount + 1 End If End Sub ``` #### 5. 教育意义 - **提高编程兴趣**:让学生亲手编写打字游戏,不仅能加深他们对编程语言的理解,还能激发他们对编程的兴趣。 - **提升键盘操作技能**:通过玩...
Oracle集群的每一个节点每秒钟都会向集群的所有表决盘VF注册本地节点的磁盘心跳信息,同时也会将自己能够联系到的集群中其他节点的信息写入表决盘中,一旦发生脑裂,css的重新配置线程就可以通过表决盘中的信息了解...
- **灵活的缓存淘汰策略**:提供了LRU(Least Recently Used)、LFU(Least Frequently Used)以及FIFO(First In First Out)等多种缓存淘汰算法,可以根据实际需求选择最合适的算法。 - **支持集群/分布式缓存**:...
`LruCache`提供了`size()`和`maximumSize()`方法来获取当前缓存的大小和最大容量,以及`hitCount`和`missCount`来统计命中和未命中的次数,这些信息可以帮助你优化缓存策略。 **注意事项:** - `LruCache`中存储的...
#### Clusterware Misscount参数 - **概念与作用**:此参数用于指定集群中预期的活动节点数,对于集群的健康监控至关重要。 #### DRM(Disk Redundancy Management) - **区别与设置**:在10.1和10.2版本中,DRM...
8. misscount:未命中次数 9. accesscount:访问次数 10. hitcount:命中次数 Cache 模拟器代码说明: 1. Cache 模拟器使用 newarray 二维数组模拟 Cache 2. 在直接映射和全相连映射中,newarray[index][0] 用来...