rac has,crsd启动跟踪--linux平台

删掉了$CRS_HOME/log/$HOSTNAME/下的所有日志文件和目录,于是has启不来了,单步执行:

sh -x /etc/init/ohasd

strace -p ohasd的pid

查看/var/log/messages,$ORACLE_HOME/log/$HOSTNAME/alert_$HOSTNAME.log,发现其步骤如下:

检查/opt/crs/product/bin/crsctl.bin文件:

进入目录:/var/tmp/.oracle 建立socket文件;

进入目录:/etc/oracle/

读取目录:

/opt/crs/product/log/mysql-1/ohasd

写入文件:ohasdOUT.log

读取:

/opt/crs/product/crs/mesg/crsus.msb

执行:

/opt/crs/product/crs/install/s_crsconfig_mysql-1_env.txt

进入/opt/crs/product/log/mysql-1/agent/

写日志,日志目录如下:

|-- client

|-- crflogd

|-- crsd

|   |-- oraagent_grid

|   |   |-- oraagent_grid.log

|   |   |-- oraagent_gridOUT.log

|   |   `-- oraagent_grid.pid

|   |-- oraagent_oracle

|   |   `-- oraagent_oracle.log

|   |-- orarootagent_root

|   |   |-- orarootagent_root.log

|   |   |-- orarootagent_rootOUT.log

|   |   `-- orarootagent_root.pid

|   `-- scriptagent_grid

|       |-- scriptagent_grid.log

|       `-- scriptagent_gridOUT.log

|-- cssd

`-- ohasd

|-- oraagent_grid

|   |-- oraagent_grid.log

|   |-- oraagent_gridOUT.log

|   `-- oraagent_grid.pid

|-- oracssdagent_root

|   `-- oracssdagent_root.log

|-- oracssdmonitor_root

|   `-- oracssdmonitor_root.log

`-- orarootagent_root

|-- orarootagent_root.log

|-- orarootagent_rootOUT.log

`-- orarootagent_root.pid

进入/opt/crs/product/log/mysql-1,接着写目录:

|-- crflogd

|   |-- crflogd.log

|   `-- crflogdOUT.log

|-- crfmond

|   |-- crfmond.log

|   `-- crfmondOUT.log

|-- crsd

|   |-- crsd.log

|   `-- crsdOUT.log

|-- cssd

|   |-- core.3307

|   |-- cssdOUT.log

|   `-- ocssd.log

|-- ctssd

|   |-- ctssdOUT.log

|   `-- octssd.log

|-- diskmon

|-- evmd

|   |-- evmd.log

|   `-- evmdOUT.log

|-- gipcd

|   |-- gipcd.log

|   `-- gipcdOUT.log

|-- gnsd

|-- gpnpd

|   |-- gpnpd.log

|   |-- gpnpdOUT.log

|   `-- mysql-1.pid

|-- mdnsd

|   |-- mdnsd.log

|   `-- mdnsdOUT.log

|-- ohasd

|   |-- ohasd.log

|   `-- ohasdOUT.log

|-- racg

`-- srvm

笔记一下,防止再次发生;

时间: 2024-08-02 02:49:50

rac has,crsd启动跟踪--linux平台的相关文章

Linux平台 Oracle 18c RAC安装Part2:GI配置

三.GI(Grid Infrastructure)安装 3.1 解压GI的安装包 3.2 安装配置Xmanager软件 3.3 共享存储LUN的赋权 3.4 使用Xmanager图形化界面配置GI 3.5 验证crsctl的状态 3.6 测试集群的FAILED OVER功能 Linux平台 Oracle 18c RAC安装指导: Part1:Linux平台 Oracle 18c RAC安装Part1:准备工作 Part2:Linux平台 Oracle 18c RAC安装Part2:GI配置 Pa

Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级

Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级环境:OEL 5.7 + Oracle 10.2.0.5 RAC 3.安装Clusterware 3.1 解压clusterware安装介质 3.2 开始安装clusterware 3.3 root用户按提示执行脚本 3.4 vipca创建(可能不需要) 4.升级Clusterware 4.1 解压Patchset包 4.2 开始升级clusterware 4.3 root用户按提

Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5.1 解压安装介质 5.2 开始安装db软件 5.3 root用户执行脚本 6.升级Database软件 6.1 升级db软件 6.2 root用户执行脚本 7.创建数据库 7.1 创建监听 7.2 创建ASM 7.3 创建数据库 Linux平台 Oracle 10gR2 RAC安装指导:Part1:L

Linux平台 Oracle 18c RAC安装Part1:准备工作

一.实施前期准备工作 1.1 服务器安装操作系统 1.2 Oracle安装介质 1.3 共享存储规划 1.4 网络规范分配 二.安装前期准备工作 2.1 各节点系统时间校对 2.2 各节点关闭防火墙和SELinux 2.3 各节点检查系统依赖包安装情况 2.4 各节点配置/etc/hosts 2.5 各节点创建需要的用户和组 2.6 各节点创建安装目录 2.7 各节点系统配置文件修改 2.8 各节点设置用户的环境变量 Linux平台 Oracle 18c RAC安装指导: Part1:Linux

Linux平台 Oracle 19c RAC安装Part1:准备工作

一.实施前期准备工作 1.1 服务器安装操作系统 1.2 Oracle安装介质 1.3 共享存储规划 1.4 网络规范分配 二.安装前期准备工作 2.1 各节点系统时间校对 2.2 各节点关闭防火墙和SELinux 2.3 各节点检查系统依赖包安装情况 2.4 各节点配置/etc/hosts 2.5 各节点创建需要的用户和组 2.6 各节点创建安装目录 2.7 各节点系统配置文件修改 2.8 各节点设置用户的环境变量 Linux平台 Oracle 19c RAC安装指导: Part1:Linux

Linux平台Oracle多个实例启动说明

环境说明:oracle实例1的SID为orcl(为默认启动的实例),第二个实例的SID为orcl2 启动步骤:  1)启动数据库实例完成后,启动数据库监听服务 #lsnrctl   start 2)切换到需要启动的数据库实例下,如下表示启动的是orcl数据库实例,若要启动orcl2,则修改ORACLE_SID=orcl2 #export   ORACLE_SID=orcl 3)使用oracle账号登陆Linux系统 #oracle    #passwd:oraclepass 4)启动数据库实例 

linux kernel启动跟踪

说明,本文为我学习孟宁老师的linux内核课的一点总结,同时作为上课的作业. 作者:唐建,<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.准备工作:将编译linux内核,并将调试信息也编译进去. 使用在linux 根目录执行make menuconfig命令进入配置界面:向下找到kernel hacking 选项并进入: 然后找到"compile-time checks and compiler

Linux平台块设备到字符设备(裸设备)的三种映射方式(转载)

在Linux平台oracle rac的组建过程中,如果使用ASM+RAW的存储方式的话,由于asm不支持块设备,支持持字符访问设备,所以需要配置将Block Device Drive转变成Character Device Drive的访问方式.但是在Linux平台中,不像aix和HP-UX中,默认提供了块设备对应的字符设备文件,需要我们手工的将块设备映射为字符设备.在此,我们提供三种方式来讲块设备绑定到裸设备上,这三种方式创建裸设备的方式完全一样,区别在于对oracle用户的权限的处理方式不同,

PHP开发环境的配置(Linux平台上安装Apache和PHP)

PHP开发环境的配置(Linux平台上安装Apache和php): 下载Apache (httpd-2.4.12.tar.gz).下载PHP(php-5.6.9.tar.gz).下载与PHP安装相关的libxml2(libxml2-2.7.8.tar.gz).下载与Apache安装相关的三个文件:apr(apr-1.5.2.tar.gz).apr-util(apr-util-1.5.4.tar.gz).pcre (pcre-8.10.zip) (1)安装Apache:在安装apache之前必须先