测试环境:
服务端:HP-UX 11.11
客户端:HP-UX 11.11
----------------------------操作步骤-----------------------------------
服务端:
vi /etc/rc.config.d/nfsconf
将NFS_SERVER和START_MOUNTD的值改为1:
NFS_SERVER=1
START_MOUNTD=1
运行nfs.server脚本:
/sbin/init.d/nfs.server start
vi /etc/exports
/tmp/data -root=10.10.10.19:10.10.10.20:10.10.10.21:10.10.10.37:10.10.10.25:10.10.10.26:10.10.10.22:10.10.10.23:10.10.10.24:10.10.10.34
或
/tmp/data -rw= 192.168.168.24
这里的-root是读写权限,当客户端用root用户访问时也是对客户端进行一次授权.多个客户端中间用:分开
刷新一下:
exportfs -a
检查NFS进程是否正常启动并在rpcbind/portmap注册:
rpcinfo -p
至少保证nfs和mountd在输出列表里,如果nfs或mountd有一个不在需要重新启动NFS服务进程:
/sbin/init.d/nfs.server stop
/sbin/init.d/nfs.server start
查看哪些客户机可以读写:
exportfs
确定哪些客户机正在使用NFS文件系统:
showmount -a
----------------------------------------------------------------------------------
客户端(Linux)挂载:
mount -t nfs 10.10.10.103:/tmp/data /data
HP-UX挂载:
mount -F nfs 192.168.168.7:/tmp/data /data
-------------------------------------------------------------
一定要记住:
关掉客户端或服务端上的防火墙,如iptables
HP-UX下创建文件系统
]
1、运行情况
反映系统当前运行情况,系统发生了那些动作等。
2、故障预警
预报可能发生的故障或已经发生的故障,便于及时处理。
3、故障分析处理
对已发生故障的原因、经过,便于故障分析处理。
4、安全、审计
记录系统登录情况、命令执行情况等。
二 常用UNIX系统日志文件
1、solaris
/var/adm/
/var/adm/messages
2、hp unix
/var/adm/syslog/syslog.log
3、sco unix
/etc/log目录
4、red hat
/var/log目录
三 HP-UNIX日志维护工作介绍
1. 常用日志文件
/etc/rc.log 运行记录 用读取文本文件的方法,
/var/adm/syslog/syslog.log 一般系统日志 注意提示信息及对应的分析发生的相关问题。
/var/adm/sw/*.log 软件安装日志 分析发生的相关问题。
/var/adm/wtmp 用户登录信息 用last 命令查看
/var/adm/btmp 用户登录失败信息 用lastb 命令查看
/var/sam/log/samlog SAM 日志
/var/spool/mqueue/syslog sendmail 日志
/etc/shutdownlog 关机(shutdown)信息
/usr/adm/diag/LOGxxx 用工具查看的日志
/var/adm/nettl.LOG* 网络日志 由HP 工程师负责
/var/adm/crash core dump 文件 由HP 工程师负责
2、日志文件的维护
(1)日志文件清除:
日志文件清理
执行以下命令清空日志文件:
# > 文件名 或者
# cat /dev/null > 文件名
注:如果删除了这些文件,将关闭登录记录功能。
(2)日志文件定期清理
wtmp 和 btmp 文件会无限制地增长,因此要定期检查这两个文件。请定期删除无用信息,以
防止文件过大。wtmp 和 btmp 文件不是由负责维护它们的程序创建的。如果删除了这些文件,将关闭
登录记录功能。
(3)日志文件的安全考虑
有些用户登录时在登录提示符处输入口令或部分口令。此类登录失败情况将记录在btmps文件中,从
而暴露了口令或部分口令。如果安全性策略要求某个用户以前的会话不能被其他用户看到,则可能还需
要更改 /var/adm/wtmp 文件的文件保护设置。由于这些原因,应该对这些文件设置文件保护,使得只
有管理员可读取该文件。
chmod 400 /var/adm/btmp
3、HP-unix的常用的在线检测工具
(1、STM
Support Tools Manager,这是HP-unix系统自带的一个诊断和支持工具包。STM自带了硬件测试、日志查看等工具包,日常维护中常用到的是它的日志工具---logtool。
产生的日志文件位置:/var/stm/logs/os
由后台进程diagmond、diaglogd支持。
(2、EMS
event monitoring service,HP unix事件告警服务。可以人工设定一些告警门限,通过告警门限自动监视系统运行情况。
配置工具:/etc/opt/resmon/lbin/monconfig
产生的日志文件位置:/var/opt/resmon/log/event.log
由后台进程emsagent、p_client 支持
四、 HP-unix操作系统日志文件的生成过程
1、syslogd进程
syslogd是一个用于记录系统信息的后台进程。
启动脚本位于/sbin/rc2.d/S220syslogd
如果ps –ef | grep syslog无匹配记录,可以用上述脚本路径启动syslog进程。
2、配置文件syslog.conf,通过修改配置文件,可以实现:
(1. 记录到系统日志中;
(2. 写到系统控制台上;
(3. 转发给指定的用户;
(4. 转发给其他主机的syslogd。
3、syslog.conf的语法简介:
举例:
nvbrg2#[/]cat /etc/syslog.conf
# @(#)B.11.11_LR
#
# syslogd configuration file.
#
# See syslogd(1M) for information about the format of this file.
#
mail.debug /var/adm/syslog/mail.log
*.info;mail.none /var/adm/syslog/syslog.log
*.alert root
*.alert /dev/console
*.emerg *
*.info;mail.debug;*.alert;*.emerg @133.191.3.252
nvbrg2#[/]
4、HP-unix中syslog.conf中的配置参数简介
syslog 消息采用一种包含可选优先级和设备的标准格式。
优先级指示消息的紧急程度。设备指示发布消息的子系统。
以下列出了 /usr/include/syslog.h 中定义的优先级和设备资源。
syslog 优先级
LOG_EMERG 混乱状况,通常广播到所有用户。
LOG_ALERT 应立即更正的状况,如系统数据库损坏。
LOG_CRIT 紧急状况,如硬设备错误。LOG_ERR一般错误。
LOG_WARNING 警告消息。LOG_NOTICE不属于错误但可能需要特别注意的状况。
LOG_INFO 信息性消息。
LOG_DEBUG 该消息包含通常仅在调试程序时使用的信息。
syslog 消息采用一种包含可选优先级和设备的标准格式。
优先级指示消息的紧急程度。设备指示发布消息的子系统。
以下列出了 /usr/include/syslog.h 中定义的优先级和设备资源。
介绍了 syslog 设备资源消息。
syslog 设备资源消息
消息说明
LOG_KERN 由内核生成的消息。任何用户进程都无法生成这些消息。
LOG_USER 由随机用户进程生成的消息。如果未指定任何设备,则为缺省设备标
识符。
LOG_MAIL 来自邮件系统的消息。
LOG_DAEMON 来自 inetd、ftpd等系统守护程序的消息。
LOG_AUTH 来自 login、su、getty等授权系统的消息。
LOG_SYSLOG 由 syslogd 守护程序内部生成的消息。
LOG_LPR 来自lp、lpsched等打印机假脱机系统的消息。
LOG_NEWS 来自新闻系统的消息。LOG_UUCP来自 UUCP 系统的消息。
LOG_CRON 来自 CRON 守护程序的消息。
LOG_LOCAL0 - LOC_LOCAL7 保留供本地使用。
5、当前基础系统组系统维护工作中的不利因素
(1、人员不足
(2、监视工作无法自动化,完全依赖于人力
(3、系统维护工作效率低下
五 UNIX系统日志集中采集思路
1、日志采集方法:
(1)通过修改各系统日志配置文件,将日志信息保存本地一同时,转发给日志服一份。
(2)通过脚本程序,定期将日志文件通过logger工具传入集中日志服务器。
在日志服务器侧,将日志信息按一定方式分字段,导入mysql数据库。
制作查询页面,根据需要,查询系统日志消息。
2、日志集中优点
(1、更易于日志文件分析- 集中式日志可以使管理员在一台服务器上对各系统日志情况进行集中查看分析,提高效率。
(2、增强了安全性 - 日志文件在本机记录的同时,在集中日志服务器上也进行了记录,提高了日志文件保存的可靠性。
(3、简化了日志归档 - 各系统日志归档工作可以通过在集中日志服务器的一条mysql语句完成,将复杂、麻烦的工作简单化。
3、缺点:
syslogd 仅支持使用 UDP 进行转发。UDP是一个“无连接”协议,它不提供流控制,也不保证消息送达。同样地,它可能会丢失转发的日志消息。
syslogd目前仅能对系统级日志信息,按信息的内容自动区分字段,导入数据库。但对于各系统数据库、应用系统本身产生的告警虽然可以收集,但无法按信息内容区分字段入库,有待于在下一步工作中改进。
六 下一步工作的思考
1、 日志系统只提供了一个监视系统运行情况的工具,但分析处理具体故障,还需要根据具体问题具体分析,最终故障的解决依赖于我们维护水平的提高,今后我们还需要多学习、多思考、多总结。
2、 集中日志程序对数据库、应用系统事件日志的集中采集功能需要改进和进一步优化,方便维护工作。
3、 长远来看,不仅系统日志需要集中,各系统主机运行性能指标都需要集中,便于提高维护工作效率。
# bdf
Filesystem kbytes used avail %used Mounted on
/dev/vg00/lvol3 10485760 167728 10237488 2% /
/dev/vg00/lvol1 5242880 323008 4881520 6% /stand
/dev/vg00/lvol8 8912896 4774920 4105728 54% /var
/dev/vg00/lvol7 5373952 2948016 2407008 55% /usr
/dev/vg00/oracle11g
20971520 7034750 13073407 35% /u02
/dev/vg00/lvol4 6160384 1020184 5102024 17% /tmp
/dev/vg00/lvol6 8257536 4998072 3234032 61% /opt
/dev/vg00/lvol5 8192000 7255344 929896 89% /home
/dev/vg00/11gdata 83886080 23290490 56808431 29% /11gdata
/dev/vg00/oradata 104857600 90188918 13751905 87% /oradata
# df -i
/oradata (/dev/vg00/oradata ) : 3667396 total i-nodes
3667170 free i-nodes
226 used i-nodes
0 % i-nodes used
/11gdata (/dev/vg00/11gdata ) : 15148924 total i-nodes
15148895 free i-nodes
29 used i-nodes
0 % i-nodes used
/home (/dev/vg00/lvol5 ) : 33216 total i-nodes
29262 free i-nodes
3954 used i-nodes
11 % i-nodes used
/opt (/dev/vg00/lvol6 ) : 159104 total i-nodes
101849 free i-nodes
57255 used i-nodes
35 % i-nodes used
/tmp (/dev/vg00/lvol4 ) : 160672 total i-nodes
160625 free i-nodes
47 used i-nodes
0 % i-nodes used
/u02 (/dev/vg00/oracle11g ) : 3535884 total i-nodes
3484192 free i-nodes
51692 used i-nodes
1 % i-nodes used
/usr (/dev/vg00/lvol7 ) : 109280 total i-nodes
75795 free i-nodes
33485 used i-nodes
30 % i-nodes used
/var (/dev/vg00/lvol8 ) : 151808 total i-nodes
129298 free i-nodes
22510 used i-nodes
14 % i-nodes used
/stand (/dev/vg00/lvol1 ) : 153952 total i-nodes
153737 free i-nodes
215 used i-nodes
0 % i-nodes used/ (/dev/vg00/lvol3 ) : 324768 total i-nodes
322423 free i-nodes
2345 used i-nodes
0 % i-nodes used
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7900083/viewspace-711894/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7900083/viewspace-711894/