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 ...
随机推荐
- Java设计模式13:责任链模式
前言 来菜鸟这个大家庭10个月了,总得来说比较融入了环境,同时在忙碌的工作中也深感技术积累不够,在优秀的人身边工作必须更加花时间去提升自己的技术能力.技术视野,所以开一个系列文章,标题就轻松一点叫做最 ...
- K 折验证
为了在调节网络参数(比如训练的轮数)的同时对网络进行评估,你可以将数据划分为训练集和验证集.但由于数据点很少,验证集会非常小(比如大约100 个样本).因此,验证分数可能会有很大波动,这取决于你所选择 ...
- 研究STM32F4的IEEE1558 PTP网络时间同步协议实现,软件是RL-TCPnet V7.X的底层
这个东西发现挺有意思,刚开始研究没整明白怎么用,实测设置一次时间戳就可以使用了,后面在深入研究下 extern ARM_DRIVER_ETH_MAC Driver_ETH_MAC0; ARM_ETH_ ...
- 从零开始的vue学习笔记(六)
混入 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能.简单解释就是把一个Vue组件中的内容提供给别的组件来用.例子: // 定义一个混入对象 var myMixin ...
- windows中常见后门持久化方法总结
转自:https://www.heibai.org/category-13.html 前言 当我们通过各种方法拿到一个服务器的权限的时候,我们下一步要做的就是后渗透了,而后门持久化也是我们后渗透很重要 ...
- 任正非讲话稿 PDF整理版
任正非讲话稿 PDF整理版 任正非思想之路 这里收录了任正非讲话稿400余篇,从1994年到2018年,从深圳.中国到东南亚.非洲.欧洲.美洲,从研发.市场.服务到财经.人力资源.战略.内控与公共关系 ...
- 使用POI导出百万级数据到excel的解决方案
1.HSSFWorkbook 和SXSSFWorkbook区别 HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls,一张表最大支持65536行数据,256列 ...
- Where is the kernel documentation?; Ubuntu 上如何安装 linux 内核文档;fedora 上如何安装linux内核文档?
有时候,linux内核文档对我们很重要,我们可以在linux系统中安装,并及时查看: 参考链接:https://askubuntu.com/questions/841043/where-is-the- ...
- 06-Node.js学习笔记-创建web服务器
创建web服务器 //引用系统模块 const http = require('http'); //创建web服务器 //用于处理url地址 const url = require('url'); c ...
- JS数组去除空值
/** * 扩展Array方法, 去除数组中空白数据 */ Array.prototype.notempty = function() { var arr = []; this.map(functio ...