Академический Документы
Профессиональный Документы
Культура Документы
com
时代朝阳会员专区:Oracle 日常管理
HP-UX 下 Oracle 管理员日常操作常用命令
达成的目标/方案
针对一个 Oracle 系统管理员,在日常管理中对于 HP Integrity 系列服务器 HP-UX11i 操作系统的常用命令
列表和使用,尤其注重系统性能检测方面的常用命令的使用,这样,管理员可以在几天内快速掌握
HP-UNIX 的常用操作,快速进入角色。
涉及内容列表如下:
z 查看当前系统日志
z 检查系统近期内的日志信息
z 检查文件系统的使用率,并检查使用率 90%的文件系统
z 检查系统当前内核参数配置情况
z 检察 IO 设备是否正常
z 检查系统卷组状态
z 观察 CPU 和内存使用情况
z 观察 CPU 使用情况
z 观察文件线程资源使用情况
z 观察 IO 使用情况
z 观察交换区使用情况
z 查看操作系统后台进程情况
z 观察网络连接情况
z 观察异步 IO 驱动情况
z 查看系统中文件集、修补文件安装
z 从数据库角度查看操作系统性能
软硬件系统配置
1 硬件环境:1G 内存、本地存储、NAS 存储
# hostname
Hp(1~~n)
# ifconfig lan0
lan0: flags=843<UP,BROADCAST,RUNNING,MULTICAST>
时代朝阳会员专区 第 1 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
# uname -a
HP-UX hp(1~~n) B.11.11 U 9000/785 2013951827 unlimited-user
license
3 VG00:安装操作系统(root 文件系统)
VG01:安装 Oracle 数据库到 /db
数据库文件存储 VG01 的裸设备中
VG02:存放 Oracle 备份文件
闪回恢复区 :/flash_area
5 操作系统、数据库用户信息(用户名/口令):
HP-UX:
root/root
oracle/oracle
Oracle:sys/oracle as sysdba
system/oracle
6 Oracle 用户环境变量(.profile 中的设置):
oracle 操作系统用户根目录:/db/oracle
ORACLE_BASE=/db/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_HOME
ORACLE_SID=sdzy
export ORACLE_SID
PATH=$PATH:$ORACLE_HOME/bin:.
export PATH
数据实例名 Sdzy(ORACLE_SID)
数据库连接模式确定 独占模式
数据文件位置 裸设备
/dev/vg01/rSYSTEM01
/dev/vg01/rUNDOTBS01
/dev/vg01/rSYSAUX01
/dev/vg01/rUSERS01
/dev/vg01/rTEMP01
日志文件位置 裸设备
/dev/vg01/rREDO3
/dev/vg01/rREDO2
/dev/vg01/rREDO1
控制文件位置 裸设备
/dev/vg01/rCTRL3
/dev/vg01/rCTRL2
/dev/vg01/rCTRL1
参数文件位置 裸设备: /dev/vg01/rspfilesdzy
口令文件位置 i 裸设备: /dev/vg01/rpwdsdzy
跟踪文件位置 /db/oracle/admin/o10g/bdump
时代朝阳会员专区 第 2 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
/db/oracle/admin/o10g/cdump
/db/oracle/admin/o10g/udump
是否归档模式 是
回闪工作区 /flash_area
审计数据存放目录 /db/oracle/admin/o10g/adump
数据库用户 sys/oracle SYSDBA
system/oracle DBA
scott/tiger USER
详细操作过程描述
查看系统基本信息:
查看系统是否是 64 位:
时代朝阳会员专区 第 3 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
查看当前系统日志
时代朝阳会员专区 第 4 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
检查系统近期内的日志信息
执行 dmesg 来取得系统近期内的诊断信息,并查看是否有 SCSI 重置、文件系统满等方面的错误信息。
时代朝阳会员专区 第 5 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
检查文件系统的使用率,并检查有无使用率大于 90%的文件系统
时代朝阳会员专区 第 6 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
检查系统当前内核参数配置情况
下面列出系统中内核参数的整体配置情况:
检察 IO 设备是否正常
检查有无非“CLAIMED” 状态的硬件,以 root 用户执行 ioscan-fn 命令,检查系统 IO 设备的可用情况:
时代朝阳会员专区 第 7 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
检查系统卷组状态
用 root 用户执行 vgdisplay 命令,检查系统卷组、及其逻辑卷的使用状态:
时代朝阳会员专区 第 8 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
观察 CPU 和内存使用情况
用 root 用户执行 top 命令,检查有无占用 CPU 过大的进程,并检查 free memory 是否足够:
时代朝阳会员专区 第 9 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
观察 CPU 使用情况
sar -u 查看整个生命周期内全部 Cpu 消耗,CPU 时期包括用户模式、系统模式、IO 等待、空闲状态。一
般检查%idle 是否足够,一般不小于 25%:
时代朝阳会员专区 第 10 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
观察文件线程资源使用情况
用 root 用户执行 sar -v 命令,检查有无即将达到上限的值:
时代朝阳会员专区 第 11 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
观察 IO 使用情况
sar -d 命令检查操作系统各个条带的 IO 访问情况,监测磁盘的使用,用 root 用户执行。下面检查有无%busy
过大的设备:
时代朝阳会员专区 第 12 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
可以看到,本系统中每秒计量的读取数(bread/s)、
(lread/s)、
(bwrite/s)、
(lwrite/s)等很低,请求读高速
缓冲区命中率(%cache)很高。
时代朝阳会员专区 第 13 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
观察交换区使用情况
下面是一个等效操作,直接从日志中查询内存情况:
时代朝阳会员专区 第 14 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
查看操作系统后台进程情况
可以用 ps 命令取得 Oracle 后台进程当前运行状态。下面的操作取得了当前进程名中含有“ora”的后台进
程,这些进程应数据 oracle 用户:
时代朝阳会员专区 第 15 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
时代朝阳会员专区 第 16 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
观察网络连接情况
观察异步 IO 驱动情况
检查异步 IO 驱动是否存在:
时代朝阳会员专区 第 17 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
检查该驱动是否当前被调用、被那一个进程调用:
时代朝阳会员专区 第 18 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
分析二者反馈信息,系统当前正在使用异步 IO。
查看系统中文件集、修补文件安装
下面查询系统中已安装组件情况:
时代朝阳会员专区 第 19 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
下面查询系统中已安装修补情况:
时代朝阳会员专区 第 20 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
从数据库角度查看操作系统性能
时代朝阳会员专区 第 21 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
输入用户名、口令后,点击“login”按钮登录管理器:
时代朝阳会员专区 第 22 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
时代朝阳会员专区 第 23 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心 Trail 实验室 www.zhaoyang-db.com
可以使用上图中的链接来进行深入的统计数据研究。下面的页面是点击了上图中粉色的链接,对系统磁盘
IO 的细节统计,其结果和 iostat 命令得到的结论可以通用:
时代朝阳会员专区 第 24 页
www.zhaoyang-db.com/huiyuan