奥西服务器系统进不去,H3C OCE 会议软件 操作手册-5PW201

5系统维护管理

l系统维护调试工具的使用

l系统信息中心的维护管理

系统的命令行接口提供了种类丰富的调试功能,对于会议服务器所支持的各种协议和功能,基本上都提供了相应的调试功能,帮助用户对错误进行诊断和定位。

调试信息的输出可以由两个开关控制:

l协议调试开关,控制是否输出某协议的调试信息。

l屏幕输出开关,控制是否在某个用户屏幕上输出调试信息。

二者关系如下图所示。

9f80607dc70c03ff3ef1acabb19328f3.png

协议调试开关由debugging控制,请在用户视图下进行下列配置。

操作

命令

打开协议调试开关

debugging { all | module-name [ debug-option1 ]

[ debug-option2 ] …}

关闭协议调试开关

undo debugging { all | module-name[

debug-option1 ] [ debug-option2 ] … }

显示已经打开的调试开关

display debugging

[interface { interface-type interface-number | interface-name

} ] [ module-name ]

具体调试命令的使用和调试信息的格式介绍,请参见相关章节。

屏幕输出开关由信息中心控制,详细说明请参见“

5.2  信息中心功能

信息中心是会议服务器主体软件中不可或缺的一部分,它作为会议服务器的信息枢纽而存在。信息中心接管大多数的信息输出,并能进行细致的分类,从而能够有效地进行信息筛选。它通过与Debug程序的结合,为网络管理员和开发人员监控网络运行情况和诊断网络故障提供了强有力的支持。

系统的信息中心具有以下一些特性:

l信息中心共有三类信息:log类(日志类信息)、trap类(告警类信息)、debug类(调试类信息)。

l信息按重要性划分为八种等级,可按等级进行信息过滤。

l系统支持十个通道,其中前六个通道(通道0~通道5)有缺省通道名,并且这六个通道缺省的与六个输出方向相关联,可以通过命令改变通道名,也可以改变通道与输出方向之间的关联。

l支持控制台(console)、Telnet终端和哑终端(monitor)、日志缓冲区(logbuffer)、日志主机(loghost)、告警缓冲区(trapbuffer)、SNMP六个方向的信息输出。

l系统由众多的协议模块、单板驱动程序、配置模块构成,信息可按来源模块进行划分,可按模块进行信息过滤。

l信息在输出时可以进行中英文选择。

l每个信息的头部由固定的部分组成,包括时间戳、信息来源的模块、信息级别、信息来源的槽号、信息摘要等。

总之,信息中心的主要工作就是将各种模块的三种类型的信息,按照八种重要程度,根据用户的设置输出到十个信息通道中去,然后,将这十个信息通道再定位到六个输出方向上去。

1. 开启/关闭信息中心的功能

请在系统视图下进行下列配置。

表5-2 开启/关闭信息中心功能

操作

命令

开启信息中心

info-center enable

关闭信息中心

undo info-center enable

b0f300be5f01a988f65f991553b51f66.png

信息中心缺省情况下处于开启状态。在信息中心开启时,特别是在处理信息较多时,由于信息分类、输出的原因,对系统性能有一定的影响。

2. 信息通道的命名

请在系统视图下进行下列配置。

操作

命令

设置信息通道命名

info-center channel channel-number name channel-name

channel-number是通道号,取值为0~9,即系统有10个通道。channel-name是通道名,最长为30个字符,不支持“-”、“/”和“\”等字符。

通道0~5系统指定了缺省名,如下表:

channel-number(通道号)

channel-name(通道名)

0

console

1

monitor

2

loghost

3

trapbuffer

4

logbuffer

5

snmpagent

3. 信息优先级(severity)

信息中心按信息的严重等级或紧急程度将其划分为八个等级;在按等级来进行信息过滤时,采用的规则是:禁止严重等级大于所设阈值的信息输出。越紧急的信息报文,其严重等级越小,emergencies表示的等级为1,debugging为8,因此,当设置严重等级阈值为debugging时,所有的信息都会输出。

表5-5 syslog定义的优先级(severity)

严重等级

描述

emergencies

极其紧急的错误

alerts

需立即纠正的错误

critical

关键错误

errors

需关注但不关键的错误

warnings

警告,可能存在某种差错

notifications

需注意的信息

informational

一般提示信息

debugging

调试信息

# 设置将snmp通道中的IP协议模块的日志类信息打开,且允许严重等级值小于等于warning级别的信息输出。

[会议服务器] info-center source ip channel snmpagent log level warnings

4. 定义信息通道的内容

请在系统视图下进行下列配置。

操作

命令

向信息通道中添加记录

info-center source { module-name| default } { channel { channel-number

| channel-name} } [ log { state { on | off

} | levelseverity }* | trap { state { on

| off } | level severity } * | debug { state

{ on | off} | level severity }* ]*

删除信息通道中的记录

undo info-center source { module-name | default } { channel { channel-number

| channel-name }

module-name是模块名。default代表信息通道中的缺省记录。level设置信息级别,禁止信息级别大于所设置的severity的信息输出。severity是信息级别。channel-number是要设置的信息通道号。channel-name是要设置的信息通道名。

对每个信息通道设有一条缺省记录,它的模块名为default,但对于不同信息通道,此记录对日志、告警、调试类信息的缺省设置值可能不同。当某一个模块在此通道中没有明确的配置记录时,使用这条缺省的配置记录。

59101dadd4338214d9493348e26815c8.png

同时有多个Telnet用户或哑终端用户时,各个用户之间共享一些配置参数,这些参数包括按模块过滤设置,中英文选择,严重等级阈值等,这些设置被某一个用户改变时,在别的用户端也有反映。

5. 信息的输出

目前,会议服务器主体软件的信息中心可以在六个方向上输出各种信息:

l通过Console口向本地控制台输出信息。

l向远程Telnet终端或哑终端输出信息。此功能有助于远程维护。

l在会议服务器内部分配适当大小的日志缓冲区,用于记录信息。

l配置日志主机,信息中心直接将信息发往日志主机,并在其上以文件的形式保存起来,供随时查看。

l在会议服务器内部分配适当大小的告警缓冲区,用于记录信息。

l向SNMP Agent输出信息。

每个输出方向通过配置命令指定所需要的通道,所有信息经过通道的过滤后,再发送到相应的输出方向;可根据需要,通过配置输出方向所使用的通道以及通道的过滤信息,来完成对各类信息的过滤以及重定向。

请在系统视图下进行下列配置。

操作

命令

向Console方向输出信息

info-center console channel{channel-number|channel-name }

向Telnet终端或哑终端输出信息

info-center monitor channel {channel-number | channel-name }

向SNMP输出信息

info-center snmp channel {channel-number | channel-name }

设置告警缓冲区的大小,设置向告警缓冲区输出信息的通道

info-center trapbuffer [ channel { channel-number | channel-name } |sizebuffersize ] *

关闭告警缓冲区或恢复默认值

undo info-center trapbuffer [ channel |size ]

目前,系统对每个输出方向缺省分配一个信息通道,如

输出方向

信息通道号

缺省的信息通道名

控制台

0

console

监视终端

1

monitor

日志主机

2

loghost

告警缓冲区

3

trapbuffer

日志缓冲区

4

logbuffer

snmp

5

snmpagent

b0f300be5f01a988f65f991553b51f66.png

六个输出方向的设置相互独立,但首先需要开启信息中心,设置才会生效。

5.2.3  显示终端的设置

显示终端的设置就是控制是否在用户屏幕上输出debug/log/trap信息,这些信息是从信息中心发送来的。

请在用户视图下进行下列配置。

操作

命令

打开终端显示信息功能

terminal monitor

打开终端显示日志信息功能

terminal logging

打开终端显示告警信息功能

terminal trapping

打开终端显示调试信息功能

terminal debugging

关闭终端显示信息功能

undo terminal monitor

关闭终端显示日志信息功能

undo terminal logging

关闭终端显示告警信息功能

undo terminal trapping

关闭终端显示调试信息功能

undo terminal debugging

此命令只影响输入命令的当前终端的显示。

在undo terminal monitor(显示终端关闭)的情况下,相当于执行undo terminal debugging,undo terminal logging,undo terminal trapping命令,所有的调试/日志/告警信息在本终端都不显示;在terminal monitor为打开的情况下,可以分别使用terminal debugging/undo terminal debugging,terminal logging/undo terminal logging,terminal trapping/undo terminal trapping打开或关闭调试/日志/告警信息。

5.2.4  syslog功能简介

syslog功能是通过信息中心模块(info-center)实现的,它是信息中心模块所具有的一个子功能。本小节主要对输出到日志主机的日志格式做简略的说明。输出到日志主机采用端口号514。

本格式根据RFC3164(The BSD syslog Protocol)制定,并对消息头部进行扩展。

日志信息格式如下:

时间戳 主机名 模块名/级别/信息摘要:内容

timestamp sysname module/level/digest:content

以上格式中的尖括号(< >)、空格、斜杠(/)、冒号(:)是有效的、必须的。

输出到日志主机的日志格式的例子如下:

<189> Jun 7 05:22:03 2003 会议服务器 IFNET/6/UPDOWN:Line protocol on interface Ethernet0/0, changed state to UP

以下对每一个字段做详细说明。

1. 优先级

优先级的计算按如下公式:facility*8+severity-1,对Comware来说,facility默认为23,severity的取值范围为1~8,就是表5-5中所给出的值。

优先级与时间戳之间没有任何字符。

2. 时间戳

发向日志主机的日志的时间字段是date型。

时间戳的格式为“Mmm dd hh:mm:ss yyyy”。

“Mmm”为英语月份的缩写,即为如下的值:Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec。

“dd”为日期,如果日期的值小于10,则必须写为“空格+日期”,如“ 7”。

“hh:mm:ss”为本地时间,hh采用24小时制,从00到23;分钟和秒的值均从00到59。

“yyyy”为年份。

时间戳与主机名之间以一个空格隔开。

3. 主机名

主机名是本机的系统名,默认为“会议服务器”。

可用sysname命令修改主机名。

主机名与模块名之间以一个空格隔开。

4. 模块名

该字段表示日志是由哪个模块产生的,模块列表可以通过在系统视图下输入命令info-center source ?查看到。

模块名与级别之间以一个斜杠(/)隔开。

5. 级别

日志的级别共分为8级,从0~7,它们的定义和说明见表5-5。

级别与信息摘要之间以一个斜杠(/)隔开。

6. 信息摘要

信息摘要是一个短语,代表了该信息的内容大意。

信息摘要与内容之间以一个冒号(:)隔开。

7. 日志主机的设置

系统最多可设置4个日志主机,默认情况下,发向日志主机的日志通过通道loghost(通道号为2)发出,设置日志主机的命令为info-center loghost。

可以设置日志的源IP地址为一固定接口的地址,通过这个功能可以使日志主机通过源地址来进行日志的归类管理。例如可用命令info-center loghost source loopback0设置系统所发出的日志源地址都为loopback0接口的地址。

在完成上述配置后,在所有视图下执行display命令可以显示配置信息中心后的运行情况,通过查看显示信息验证配置的效果。

在用户视图下,执行debugging命令可对信息中心进行调试。

操作

命令

显示信息中心记录的信息

display info-center

1. 控制台信息输出配置举例

(1)开启信息系统。

[Meeting] info-center enable

(2)配置控制台日志输出,允许AAA模块的日志输出,严重等级限制为emergencies~debugging。

[Meeting] info-center console channel console

[Meeting] info-center source aaa channel console log level debugging

(3)打开AAA模块的调试开关

debugging aaa event

b0f300be5f01a988f65f991553b51f66.png

在编辑/etc/syslog.conf时应注意以下问题:

l注释只允许独立成行,并以字符#开头。

l选择/动作组合之间必须以一个制表符分隔,而不能输入空格。

l在文件名之后不得有多余的空格。

l/etc/syslog.conf中指定的设备名及接受的日志信息级别与会议服务器上配置的info-center loghost和info-center loghost a.b.c.d facility应保持一致,否则日志信息可能无法正确输出到日志主机上。

当日志文件config建立且/etc/syslog.conf文件被修改了之后,应执行以下命令,给系统守护进程syslogd发一个HUP信号,使syslogd重新读取它的配置文件/etc/syslog.conf。

# ps -ae | grep syslogd

147

# kill -HUP 147

进行以上操作后,会议服务器的相关信息就可以输出到相应的日志文件中了。

上面的配置只向日志主机输出严重程度为informatinal及以上的日志信息,即级别为0~6的日志信息。

日志信息的最低级别为debugging,设置为debugging将导致所有的日志信息都发送到日志主机,对系统性能可能产生影响,因此,通常情况下,不建议用户将日志信息级别设置为debugging。

b0f300be5f01a988f65f991553b51f66.png

综合配置设备名称(facility),严重等级阈值(severity),模块名称(filter)以及syslog.conf文件,可以进行相当细致的分类,达到信息筛选的目的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值