bay——巡检RAC命令_版本.txt
df -lh
hostname
cat /etc/hosts
ifconfig
ps -ef | grep tns
ps -ef | grep asm
ps -ef | grep ora_
ls -l /dev/sd*
ls -l /dev/asm*
lsblk
env | grep ORA
find / -name alert*.log
ls -lh /oracle/grid/diag/tnslsnr/rac2/listener/trace/listener.log
ls -lh /oracle/asm/log/diag/tnslsnr/rac2/listener_scan1/trace/listener_scan1.log
ls -lh /oracle/asm/crf/db/rac2/crfclust.bdb
查看ALERT 日志
[root@rac2 ~]# find / -name alert*.log
查看CRS日志
#find / -name crsd.log
export ORACLE_SID=+ASM1
sqlplus / as sysasm
select * from gv$instance;
select instance_name,status from v$instance;
select name,state from v$asm_diskgroup;
select name,state,type,total_mb ,free_mb from v$asm_diskgroup;
col PATH for a40
set pagesize 400
select name,path from v$asm_disk_stat;
col PATH for a15;
col name for a10;
col STATE for a10;
set linesize 455
set pagesize 455
select group_number,path,state,total_mb,free_mb from v$asm_disk;
alter diskgroup DATA add disk '/dev/asm-diskl' rebalance power 5;
lsnrctl status LISTENER
crs_stat -t
crsctl status res -t
crsctl check crs
crsctl check evmd
crsctl check crsd
crsctl check crsd
crsctl check cssd
crsctl query css votedisk
srvctl config database
srvctl status database -d baydb
srvctl config database -d baydb -a
ocrcheck
ocrconfig -showbackup
srvctl status nodeapps
lsnrctl status LISTENER
asmcmd lsdg
asmcmd lsdsk
srvctl status asm -a
srvctl config asm -a
/usr/sbin/oracleasm querydisk /dev/sd*
查看磁盘
[root@rac2 bai]# oracleasm listdisks
扫描磁盘
[root@rac2 bai]# oracleasm scandisks
查看对应关系
[root@rac1 dev]# oracleasm querydisk -v -p VOL1
su - oracle
env | grep ORA
crontab -l
sqlplus / as sysdba
show parameter sga;
show parameter size;
show parameter db;
show parameter session;
select count(1) from V$SESSION;
show parameter process;
select count(1) from V$PROCESS;
show parameter remote;
show parameter thread;
select userenv('language') from dual;
select status,name from v$controlfile;
select group#,status,type,member from v$logfile;
select tablespace_name,status from dba_tablespaces;
select name,status from v$datafile;
select segment_name,status from dba_rollback_segs;
select database_role,switchover_status from v$database;
col comp_id for a15;
col version for a15 ;
col comp_name for a30 ;
select comp_id,comp_name,status,version from dba_registry ;
archive log list;
SELECT A.NAME,A.OPEN_MODE,A.DATABASE_ROLE,A.LOG_MODE FROM v$database A;
SELECT owner, object_type, status, COUNT(*) count# FROM all_objects GROUP BY owner,object_type, status;
show parameter cluster
select * from gv$instance;
select instance_name,status from v$instance;
SELECT A.INSTANCE_NAME,A.STATUS,A.VERSION FROM V$INSTANCE A;
select instance_name,host_name,status from gv$instance;
SELECT a.NAME,a.DATABASE_ROLE,a.OPEN_MODE,a.LOG_MODE FROM V$DATABASE a;
查看实例下表空间使用情况:
set pagesize 999
set linesize 999
col file_name for a50;
col TABLESPACE_NAME for a20;
SELECT a.tablespace_name "tablespace_name",
100-ROUND((NVL(b.bytes_free,0)/a.bytes_alloc)*100,2) "percent(%)",
ROUND(a.bytes_alloc/1024/1024,2) "free(M)",
ROUND((a.bytes_alloc-NVL(b.bytes_free,0))/1024/1024,2) "use(M)",
TO_CHAR(SYSDATE,'yyyy-mm-dd hh24:mi:ss') "time"
FROM (SELECT f.tablespace_name,
SUM(f.bytes) bytes_alloc,
SUM(DECODE(f.autoextensible,'YES',f.maxbytes,'NO',f.bytes)) maxbytes
FROM dba_data_files f GROUP BY tablespace_name) a,
(SELECT f.tablespace_name, SUM(f.bytes) bytes_free
FROM dba_free_space f GROUP BY tablespace_name) b
WHERE a.tablespace_name = b.tablespace_name
ORDER BY 1 ASC ;
查看数据文件使用情况:
set linesize 400
set pagesize 350
col TABLESPACE_NAME for a20;
col FILE_NAME for a50;
col size for a15;
SELECT D.TABLESPACE_NAME,
D.FILE_NAME,
D.AUTOEXTENSIBLE,
D.BYTES / 1024 / 1024,
(D.INCREMENT_BY*8)/1024 INCREMENT_M,
D.ONLINE_STATUS
FROM DBA_DATA_FILES D
ORDER BY D.TABLESPACE_NAME DESC, D.FILE_NAME ASC ;
数据库缓存命中率(单位:百分比)
select * from (select round((1 - (sum(decode(name, 'physical reads', value, 0)) / (sum(decode(name, 'db clock gets', value, 0)) + (sum(decode(name, 'consistent gets', value, 0)))))) * 100,2) as buffer from v$sysstat), (select round(sum(pinhits) / sum(pins) * 100, 2) as library from v$librarycache);
Latch争用总等待次数(单位:次数) 新增-数据参数
select total_waits from v$system_event where event = 'latch free'
Latch争用总等待时间(单位:百分之一秒) 新增-数据参数
select time_waited from v$system_event where event = 'latch free'
数据库中对象正在被锁的总数(单位:值) 新增-数据参数
select count(1) from v$locked_object
内存使用量 新增-数据参数
SELECT (SELECT ROUND(SUM(VALUE)/1024/1024,2) FROM V$SGA)+(SELECT ROUND(VALUE/1024/1024,2) FROM V$PGASTAT WHERE NAME='total PGA allocated') FROM DUAL;
bay——巡检RAC命令_版本.txt的更多相关文章
- bay——巡检RAC操作.txt
Oracle Cluster Software 包括下列组件:Event Management (EVM)Cluster Synchronization Services (CSS)Cluster R ...
- bay——巡检RAC日志.txt
-查找超过800M大小文件,并显示查找出来文件的具体大小,可以使用下面命令 find . -type f -size +400M -print0 | xargs -0 du -h --查看当前目录下每 ...
- Linux 系统巡检常用命令
Linux系统巡检常用命令 # uname -a # 查看内核/操作系统# cat /etc/centos-release # 查看centos操作系统版本# cat /proc/cpuinfo ...
- python datetime模块strptime/strptime format常见格式命令_施罗德_新浪博客
python datetime模块strptime/strptime format常见格式命令_施罗德_新浪博客 python datetime模块strptime/strptime form ...
- [20171205]uniq命令的输入输出.txt
[20171205]uniq命令的输入输出.txt --//前几天遇到XXD与通配符问题,链接http://blog.itpub.net/267265/viewspace-2147702/--//今天 ...
- OCM_第十八天课程:Section8 —》RAC 数据库 _ RAC DB 搭建/RAC DB 配置使用
注:本文为原著(其内容来自 腾科教育培训课堂).阅读本文注意事项如下: 1:所有文章的转载请标注本文出处. 2:本文非本人不得用于商业用途.违者将承当相应法律责任. 3:该系列文章目录列表: 一:&l ...
- 设置 PyCharm 软件中 Terminal 窗口 中启动的 python 交互命令的版本
设置 PyCharm 软件中 Terminal 窗口 中启动的 python 交互命令的版本 python2 和 python3 有很大的不同,使用python2 编写的程序,如果使用python3 ...
- [20191119]探究ipcs命令输出2.txt
[20191119]探究ipcs命令输出2.txt --//继续上午的测试:http://blog.itpub.net/267265/viewspace-2664758/=>[20191119] ...
- [20190505]ts 命令在哪里.txt
[20190505]ts 命令在哪里.txt --//在论坛问一下ts命令在哪里?没人解答,自己也google看了一下:https://unix.stackexchange.com/questions ...
随机推荐
- 加快C++代码的编译速度方法【转载】
C++代码一直以其运行时的高性能高调面对世人, 但是说起编译速度,却只有低调的份了.比如我现在工作的源代码,哪怕使用Incredibuild调动近百台机子,一个完整的build也需要四个小时,恐怖!! ...
- Hook Java API以获得MD5加密前数据
Java实现MD5加密 在Java中,我们用MD5对数据进行加密,代码大概是这样的: import java.security.MessageDigest; import java.security. ...
- AWVS12破解版使用
本篇简单介绍AWVS12破解版的安装使用,如果您已经安装了AWVS 10.5的版本,不用卸载,可以共存. AWVS12破解版下载链接:https://github.com/starnightcyber ...
- python接口测试中常见的两种接口依赖处理方式
一.请求体的字段依赖 这种情况多数是在当前测试的接口,它的前置接口的请求体中的字段要拿来在当前的接口请求体中继续使用,比如修改用户信息的接口,该接口会使用到用户名的字段,该字段是由创建用户时的请求体中 ...
- 东芝半导体最新ARM开发板——TT_M3HQ开箱评测
前言 最近从面包板社区申请到一块东芝最新ARM Cortex-M3内核的开发板--TT_M3HQ,其实开发板收到好几天了,这几天一直在构思怎么来写这第一篇评测文章,看大家在社区也都发了第一篇评测,我也 ...
- c++多个文件中共用一个全局变量 变量跨文件使用
原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/12047602.html 虽然很多博客都写过这个了 但是 我还是继续补充的详细一点吧 毕竟很多 ...
- springboot传值踩坑
由于我现在写的项目都是前后端分离的,前端用的是vue,后端springboot,于是前后端传值的问题就是一个比较重要的问题,为此我还特意去学了一下vue的传值,其实就是用一个axios组件,其实就是基 ...
- iOS-----------安装fir-cli错误
1.在终端执行 gem install fir-cli 一直提示错误: You don't have write permissions for the /Library/Ruby/Gems/ ...
- 团队项目之Scrum4
小组:BLACK PANDA 时间:2019.11.24 每天举行站立式会议 提供当天站立式会议照片一张 2 昨天已完成的工作 2 基本实现web富文本编辑功能 后台的编辑接口已经基本完成,还有一些b ...
- 一图了解 CODING 2.0:企业级持续交付解决方案
近日,CODING 在 KubeCon 2019 上海站上正式推出了 DevOps 的一站式解决方案:CODING 2.0. CODING 2.0 进行了产品.产品理念.功能.首页的升级,对用户服务进 ...