服务器巡查
1、查看数据库同步情况:
使用dmdba帐户:su - dmdba
进入数据库目录:ps aux | grep dms
bin
执行:./dmmonitor dmmonitor.ini
执行:show
查看几台服务器的同步状态:CLSN(当前数据库最新产生的 LSN值),要相差不大
查看N_TSK:备库针对主库此节点的待重演任务个数。
- 看数据库表空间情况,使用只读账号登录DM管理工具:
SELECT TABLESPACE_NAME AS 表空间名, ROUND(SUM(TOTAL_SIZE) / 1024.0 / 1024.0, 2) AS "总大小(MB)", ROUND(SUM(USED_SIZE)/ 1024.0 / 1024.0, 2) AS "已使用大小(MB)", CAST(ROUND(SUM(USED_SIZE) * 1.0 / SUM(TOTAL_SIZE) * 100,2) AS VARCHAR) || '%' AS 使用率, max (AUTOEXTENSIBLE) as 自动扩展, max (MAXBYTES)/1024.0 /1024.0 AS "最大(MB)" FROM ( SELECT UPPER(T1.TABLESPACE_NAME) AS TABLESPACE_NAME, T1.AUTOEXTENSIBLE, MAXBYTES, T1.BYTES AS TOTAL_SIZE, T1.BYTES - T2.BYTES AS USED_SIZE FROM DBA_DATA_FILES T1, DBA_FREE_SPACE T2 WHERE T1.TABLESPACE_NAME = T2.TABLESPACE_NAME AND T1.FILE_ID = T2.FILE_ID ) GROUP BY TABLESPACE_NAME - 查看磁盘情况:df -h 和 du -sh(当前目录占用磁盘空间)
- 查看内存占用情况:free -g
- 查看日期:date
- 查看系统运行情况:top
5.1.1)Tasks:系统中的进程总数
5.1.2)running:正在运行的进程数
5.1.3)sleeping:睡眠的进程数
5.1.4)stopped:正在停止的进程数
5.1.5)zombie:僵尸进程数
5.2.1)Cpu(s):用户模式占用的CPU百分比
5.2.2)sy:系统模式占用的CPU百分比
5.2.3)ni:改变过优先级的用户进程占用的CPU百分比
5.2.4)id:空闲的CPU占用的CPU百分比
5.2.5)wa:等待输入/输出的进程占用的CPU百分比
5.2.6)hi:硬中断请求付费占用的CPU百分比
5.2.7)si:软中断请求服务占用的CPU百分比
5.2.8)st:虚拟CPU等待实际CPU的时间百分比

被折叠的 条评论
为什么被折叠?



