crs

执行rootcrs.pl重新配置GI报错

橙三吉。 提交于 2019-12-13 14:11:00
[root@racnode2 ~]# /u01/app/11.2.0.4/grid_home/crs/install/rootcrs.pl -verbose -deconfig -force Can't locate Env.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /u01/app/11.2.0.4/grid_home/crs/install) at /u01/app/11.2.0.4/grid_home/crs/install/crsconfig_lib.pm line 703. BEGIN failed--compilation aborted at /u01/app/11.2.0.4/grid_home/crs/install/crsconfig_lib.pm line 703. Compilation failed in require at /u01/app/11.2.0.4/grid_home/crs/install/rootcrs.pl line 305. BEGIN

常见的 5 个导致节点重新启动、驱逐或 CRS 意外重启的问题

南笙酒味 提交于 2019-12-05 03:49:16
问题 1:节点重新启动,但是日志文件未显示任何错误或原因。 原因 : 如果节点重新启动是由于某个 Oracle 进程,但是日志文件没有显示任何错误,则故障位置为 oprocd、cssdmonitor 和 cssdagent 进程。当集群节点挂起一段时间或者一个或多个关键 CRS 进程无法被调度获得 CPU 时,会发生这种情况。因为那些进程都以实时优先级运行,所以底层问题可能是因为内存耗尽或者可用内存低,而不是因为 CPU 耗尽。也可能是由于内核交换页的工作量繁重或者正忙于扫描内存以标识要释放的页。也可能存在 OS 调度在运行时的bug。 解决方案: 1) 如果 CRS 版本为 11.1 或者更低,请将 diagwait 设置为 13。 2) 如果平台为 AIX,请参照文章 811293.1(RAC and Oracle Clusterware Best Practices and Starter Kit (AIX))中所建议的方法优化 AIX VM 参数。 3) 如果平台为 Linux,请设置 Hugepage 并将内核参数 vm.min_free_kbytes 设置为保留“512MB”,将 swappiness 设置为 100。 请注意,使用 Hugepage 时无法设置 memory_target。 4) 如果问题出现在Linux 平台而且内核版本为2.6.18 (例如

oracle rac 常见安装、管理错误

穿精又带淫゛_ 提交于 2019-12-04 17:36:28
常见安装、管理错误   1. 安装CRS失败,或执行root.sh报错,可能原因:   (1) 节点间的时间不同步,解决方法:使用ntp服务   (2) Linux下启用了默认的防火墙,导致执行root.sh报错:   Failure at final check of Oracle CRS stack.   10   解决方法:禁用iptables ,注释/etc/pam.d/other ;   # service iptables stop; # chkconfig iptables off.   (3) 裸设备的权限问题,可能因为 操作系统 重新启动后权限发生变化。(RHEL4)   解决方法: 把 chown oracle:dba /dev/raw/raw* 命令加入到/etc/rc.local中,每次开机自动执行   或者修改文件/etc/udev/permissions.d/50-udev.permissions   第113行raw/*:root:disk:0660 改成 raw/*:oracle:dba:0660   (4) Solaris使用了包括cylinder 0的磁盘分区来 存储 OCR或者vote disk。   解决办法:相关分区不应该包括cylinder 0,可以从1开始。   (5) 使用的公网IP地址不可路由,   解决方法:添加相关 网关   

记一次数据库异常恢复

匿名 (未验证) 提交于 2019-12-03 00:41:02
Last login: Fri Jul 20 16:54:26 2018 from 9.1.173.100 [root@ctcdb ~]# su - oracle [ctcdb:oracle]:/home/oracle>sqlplus "/ as sysdba" SQL*Plus: Release 11.2.0.4.0 Production on Fri Jul 20 16:55:38 2018 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to an idle instance. SQL> startup ORACLE instance started. Total System Global Area 1.3683E+11 bytes Fixed Size 2270360 bytes Variable Size 1.2616E+10 bytes Database Buffers 1.2402E+11 bytes Redo Buffers 189456384 bytes Database mounted. ORA-00742: Log read detects lost write in thread %d sequence %d block %d ORA-00312: online log 1

oracle 单机ASM 安装GRID

匿名 (未验证) 提交于 2019-12-03 00:03:02
---第一次执行/u01/11.2.0/grid/root.sh 脚本 [root@test ~]# /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory. Adding read,write permissions for group. Removing read,write,execute permissions for world. Changing groupname of /u01/app/oraInventory to oinstall. The execution of the script is complete. [root@test ~]# [root@test ~]# [root@test ~]# /u01/11.2.0/grid/root.sh Performing root user operation for Oracle 11g The following environment variables are set as: ORACLE_OWNER= grid ORACLE_HOME= /u01/11.2.0/grid Enter the full pathname of the local bin directory: [/usr

grid 安装失败 卸载grid 实操

妖精的绣舞 提交于 2019-12-02 15:24:43
在grid软件的home目录$ORACLE_HOME下找到deinstall目录,进去执行脚本deinstall Last login: Tue Apr 24 19:12:17 2018 from 10.128.250.41 Authorized users only.All activity may be monitored and reported [oracle@dqynj027081 ~]$ [oracle@dqynj027081 ~]$ su - grid Password: [grid@dqynj027081 ~]$ cd $ORACLE_HOME [grid@dqynj027081 11.2.0]$ cd deinstall/ [grid@dqynj027081 deinstall]$ ls bootstrap.pl deinstall deinstall.pl deinstall.xml jlib readme.txt response sshUserSetup.sh [grid@dqynj027081 deinstall]$ ./deinstall Checking for required files and bootstrapping ... Please wait ... Location of logs /tmp/deinstall2018-04-25

GeoJSON格式规范说明

非 Y 不嫁゛ 提交于 2019-11-29 19:37:28
GeoJSON格式规范说明 1.简介 1.1.举例 2.GeoJSON对象 2.1几何对象 2.1.1.位置 2.1.2.点 2.1.3.多点 2.1.4.线 2.1.5.多线 2.1.6.面 2.1.7.多面 2.1.8.几何集合 2.2.特征对象 2.3.特征集合对象 3.坐标参考系统对象 3.1. 名字CRS 3.2. 连接CRS 3.2.1.连接对象 4.边界框 附录A.集合例子 点 线 面 多点 多线 多面 几何集合 GeoJSON是基于JavaScript 对象表示法的地理空间信息数据交换格式。 1.简介 GeoJSON是一种对各种地理数据结构进行编码的格式。GeoJSON对象可以表示几何、特征或者特征集合。GeoJSON支持下面几何类型:点、线、面、多点、多线、多面和几何集合。GeoJSON里的特征包含一个几何对象和其他属性,特征集合表示一系列特征。 一个完整的GeoJSON数据结构总是一个(JSON术语里的)对象。在GeoJSON里,对象由名/值对–也称作成员的集合组成。对每个成员来说,名字总是字符串。成员的值要么是字符串、数字、对象、数组,要么是下面文本常量中的一个:“true”,“false"和"null”。数组是由值是上面所说的元素组成。 1.1.举例 GeoJSON特征集合: { "type": "FeatureCollection", "features"