简介
本文档介绍如何使用安全复制协议(SCP)配置要导出到外部服务器的数据管理引擎(DME)日志以保留日志。
Unified Computing System Manager(UCSM)在/var/sysmgr/sam_logs/中存储其进程的日志文件。管理员可以通过收集UCSM techsupport或在local-mgmt作用域中使用tail-mgmt-log命令来读取这些日志。
先决条件
要求
Cisco 建议您了解以下主题:
使用的组件
本文档中的信息基于以下软件和硬件版本:
- UCS 6248交换矩阵互联
- UCSM 2.2(7b)
- CentOS 6.7
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
配置
日志导出策略配置
注意:这些配置步骤记录在Cisco UCS Manager CLI系统监控指南的Configuring Settings for Faults, Events, and Logs > Log File Exporter一节中。强烈建议您阅读整个监控指南。
步骤1.首先检查当前日志导出策略。
ucs-04-B# scope monitoring
ucs-04-B /monitoring # scope sysdebug
ucs-04-B /monitoring/sysdebug # scope log-export-policy
ucs-04-B /monitoring/sysdebug/log-export-policy # show
Log Export Policy:
Remote server:
admin state: Disabled
Use Passwordless Ssh: Yes
步骤2.查看可修改的设置。
ucs-04-B /monitoring/sysdebug/log-export-policy # set
admin-state admin state
descr Description
hostname Remote server
passwd password
passwordless-ssh Use Passwordless Ssh
path remote path
proto protocol
user remote user
步骤3.配置外部服务器。
ucs-04-B /monitoring/sysdebug/log-export-policy # set hostname 192.168.0.100
ucs-04-B /monitoring/sysdebug/log-export-policy* # set user ucs
ucs-04-B /monitoring/sysdebug/log-export-policy* # set passwd
password:
ucs-04-B /monitoring/sysdebug/log-export-policy* # set path /var/log/
ucs-04-B /monitoring/sysdebug/log-export-policy* # set admin-state enabled
ucs-04-B /monitoring/sysdebug/log-export-policy* # set proto scp
ucs-04-B /monitoring/sysdebug/log-export-policy* # set passwordless-ssh yes
ucs-04-B /monitoring/sysdebug/log-export-policy* # commit-buffer
ucs-04-B /monitoring/sysdebug/log-export-policy #
日志级别配置
管理员可能需要提高特定日志记录模块的日志记录级别。此处的命令显示可配置的模块。
ucs-04-B # scope monitoring
ucs-04-B /monitoring # scope sysdebug
ucs-04-B /monitoring/sysdebug # scope mgmt-logging
ucs-04-B /monitoring/sysdebug/mgmt-logging #
reset Reset mgmt logging levels
save Save mgmt logging parameters
set Set mgmt logging property values
show Show system information
ucs-04-B /monitoring/sysdebug/mgmt-logging # show
Log File Size Limit: 5242880
Name Level Default Level
--------------------- ------ -------------
adaptor Info Info
agdriver Info Info
ape Info Info
app_hostag_agcore Info Info
app_sam_bladeAG Info Info
app_sam_cim Info Info
app_sam_controller Info Info
app_sam_dcosAG Info Info
app_sam_dme Info Info
app_sam_hostagentAG Info Info
app_sam_licenseAG Info Info
app_sam_nicAG Info Info
app_sam_portAG Info Info
app_sam_rsdAG Info Info
app_sam_serverAG Info Info
app_sam_snmp Info Info
app_sam_statsAG Info Info
app_sam_svcmonAG Info Info
app_sam_switchAG Info Info
app_synagent_fileAG Info Info
app_unittest_testsvc Info Info
auth Info Info
autocond Info Info
bio_stream Info Info
bios Info Info
callhome Info Info
catalog Info Info
char_stream Info Info
compute Info Info
core_transactor Info Info
core_utils Info Info
diag Info Info
doer Info Info
domain Info Info
equipment Info Info
ether Info Info
event_ Info Info
event_channel Info Info
exception_handling Info Info
fabric Info Info
fault Info Info
fcpool Info Info
filter Info Info
fsm Info Info
http_client Info Info
ippool Info Info
iptfwconfig Info Info
locator Info Info
此处的命令说明了管理员如何修改DME日志记录模块app_sam_dme的日志记录级别。
ucs-04-B /monitoring/sysdebug/mgmt-logging # set
all All mgmt logging modules
file Mgmt logging file parameters
module Specific mgmt logging module
ucs-04-B /monitoring/sysdebug/mgmt-logging # set module app_sam_dme
crit Crit
debug0 Debug0
debug1 Debug1
debug2 Debug2
debug3 Debug3
debug4 Debug4
info Info
major Major
minor Minor
warn Warn
ucs-04-B /monitoring/sysdebug/mgmt-logging # set module app_sam_dme debug4
ucs-04-B /monitoring/sysdebug/mgmt-logging # show
Log File Size Limit: 5242880
Name Level Default Level
--------------------- ------ -------------
adaptor Info Info
agdriver Info Info
ape Info Info
app_hostag_agcore Info Info
app_sam_bladeAG Info Info
app_sam_cim Info Info
app_sam_controller Info Info
app_sam_dcosAG Info Info
app_sam_dme Info Debug4
app_sam_hostagentAG Info Info
app_sam_licenseAG Info Info
app_sam_nicAG Info Info
app_sam_portAG Info Info
app_sam_rsdAG Info Info
app_sam_serverAG Info Info
app_sam_snmp Info Info
app_sam_statsAG Info Info
app_sam_svcmonAG Info Info
app_sam_switchAG Info Info
app_synagent_fileAG Info Info
app_unittest_testsvc Info Info
auth Info Info
autocond Info Info
bio_stream Info Info
bios Info Info
callhome Info Info
catalog Info Info
char_stream Info Info
compute Info Info
core_transactor Info Info
core_utils Info Info
diag Info Info
doer Info Info
domain Info Info
equipment Info Info
ether Info Info
event_ Info Info
event_channel Info Info
exception_handling Info Info
fabric Info Info
fault Info Info
fcpool Info Info
filter Info Info
fsm Info Info
http_client Info Info
ippool Info Info
iptfwconfig Info Info
locator Info Info
日志记录级别的增加会导致记录的消息数量增加。在大多数情况下,只有在思科技术支持中心(TAC)请求时才必须修改此设置。
验证
使用本部分可确认配置能否正常运行。
外部服务器
如图所示,系统日志服务器包含从UCS域导出的几个.tgz文件。
[admin@localhost /var/log]# ls -la logs.ucs-04-B* | tail -n 5
-rw-r--r--. 1 root root 476911 Dec 8 09:10 logs.ucs-04-B.151208141033.tgz
-rw-r--r--. 1 root root 276423 Dec 8 09:29 logs.ucs-04-B.151208142904.tgz
-rw-r--r--. 1 root root 456043 Dec 8 09:33 logs.ucs-04-B.151208143342.tgz
-rw-r--r--. 1 root root 480427 Dec 8 09:57 logs.ucs-04-B.151208145722.tgz
-rw-r--r--. 1 root root 119322 Dec 8 10:04 logs.ucs-04-B.151208150403.tgz
其中一个文件的提取示例显示它包含一个svc_sam_dme.log.6.gz文件,如果没有此配置,UCS必须删除该文件才能保存较新的日志消息。
[admin@localhost /var/log]# tar -vxzf logs.ucs-04-B.151208145722.tgz
bootflash/sysdebug/log_export/ucs-04-B/151208145722/
bootflash/sysdebug/log_export/ucs-04-B/151208145722/svc_sam_dme.log.6.gz
故障排除
目前没有针对此配置的故障排除信息。
相关信息