免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4663 | 回复: 0
打印 上一主题 下一主题

HP-UX操作系统检查内容及方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-27 19:02 |只看该作者 |倒序浏览
HP:
主机配置:
主机名:uname -n
主机型号:model 或 uname -m
主机微码:machinfo  (*注*硬件信息基本都可以从此获得)
操作系统及版本:uname -sr
内存:machinfo | grep Memory 或 echo "selall;info;wait;infolog;view;done" | /usr/sbin/cstm | grep "Total Configured Memory"
CPU:machinfo | grep processors 或 ioscan -fnkC processor
磁盘数量:ioscan -funC disk | wc -l
磁盘信息:ioscan -funC disk
pv信息:cat /etc/lvmtab   pvdisplay -v pv名称
vg信息:vgdisplay -v
共享内存参数:
kctune| grep shm 或 kmtune| grep shm
参数解释:
SHMMAX:
这个设置并不决定究竟Oracle数据库或者操作系统使用多少物理内存,只决定了最多可以使用的内存数目。这个设置也不影响操作系统的内核资源。
官方建议设置为物理内存的一半,但一般设置最大物理内存-1bytes。
SHMMIN:
共享内存的最小大小,一般不设置或设置为1。
SHMMNI:
系统中共享内存段的最大个数。
SHMSEG:
每个用户进程可以使用的最多的共享内存段的数目。
信号量:
kctune| grep sem 或 kmtune| grep sem
参数解释:
SEMMNI:
系统中semaphore identifierer的最大个数。
SEMMNS:
系统中semaphores的最大个数。
SEMMSL:
一个set中semaphore的最大个数。
其余参数解释:
SEMMNI semaphore identifiers
SEMMNS semaphores in system
SEMMNU undo structures in system
SEMMSL max semaphores per id
SEMOPM max operations per semop call
SEMUME max undo entries per process
SEMVMX semaphore maximum value
SEMAEM adjust on exit max value
官方设置建议:
ksi_alloc_max (nproc*8)
executable_stack 0
max_thread_proc 1024
maxdsiz 1073741824 (1 GB)
maxdsiz_64bit 2147483648 (2 GB)
maxssiz 134217728 (128 MB)
maxssiz_64bit 1073741824 (1 GB)
maxuprc ((nproc*9)/10)
msgmap (msgtql+2)
msgmni (nproc)
msgseg 32767
msgtql (nproc)
ncsize (ninode+1024)
nfile (15*nproc+2048)
nflocks (nproc)
ninode (8*nproc+2048)
nkthread (((nproc*7)/4)+16)
nproc 4096
semmni (nproc)
semmns (semmni*2)
semmnu (nproc-4)
semvmx 32767
shmmax 最大物理内存-1bytes
shmmni 512
shmseg 120
vps_ceiling 64
操作系统中与数据库相关主要参数:
ulimit -a
其中主要参数是:
time(seconds)
file(blocks)
data(kbytes)
stack(kbytes)
coredump(blocks)
nofiles(descriptors)
memory(kbytes)
修改参数命令:
ulimit -s
系统配置:
磁盘可用空间:
文件系统信息:df -P 或 bdf
操作系统补丁和包:
参考metalink安装需求文档Doc ID:  169706.1 ,查看操作系统的包。
操作系统性能(CPU,Memory,IO):
该部分信息采集可以sar命令生成一段时间的报告报告。
例如:
查看cpu使用率: sar -u 30 600 1>>/tmp/oracle_check/CPU_ich.log  &
nohup sh cpu_used.sh &
查看硬盘使用情况: sar -d 10 360 1>>/tmp/oracle_check/DISK_ich.log  &
nohup sh disk_used.sh &

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/105370/showart_2105728.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP