目录

简介

先决条件

要求

使用的组件

规则

背景信息

维护目录和文件

日志文件

ONS15xxx服务日志和跟踪文件

核心文件

/var/tmp目录

相关信息

简介

本文档提供了在Cisco Transport Manager(CTM)平台上清理磁盘和维护磁盘空间的提示。为了维护高效的CTM服务器并最大限度地提高性能，您必须删除不必要的文件并仅保留最少数量的文件。

注意：如果您不确定要删除的特定文件，请向思科技术支持中心(TAC)（仅注册客户）提交支持案例。 如果您不是注册用户，请转至Cisco.com帐户注册帮助以注册您自己，然后向Cisco TAC提交支持案例。

先决条件

要求

思科建议您了解CTM。

使用的组件

本文档中的信息基于CTM版本4.6.x及更高版本。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您使用的是真实网络，请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息，请参阅 Cisco 技术提示规则。

背景信息

为了使CTM服务器应用程序实现最佳性能，必须确保应用程序有足够的磁盘空间来写入日志和其他临时文件。其中一些文件会保留在磁盘上，因为：

- 这些文件需要系统管理员执行操作。

- 为了向思科工程团队提供排除故障所需的信息，必须提供这些文件。

维护目录和文件

思科强烈建议您定期检查CTM服务器上的所有文件系统。以下是您必须查看的文件和目录列表：

- 日志文件

- 跟踪文件

- 核心文件

- /var/tmp目录

您必须删除其中一些并保留其他。本节介绍清理磁盘必须执行的操作。要执行这些磁盘操作，必须使用根帐户登录CTM服务器。

日志文件

CTM日志文件的名称包含与年、月和日期附加的server.log(请参见图1)。CTM日志文件驻留在日志目录中。

要访问CTM日志文件，请完成以下步骤：

1. 将目录更改为日志目录(请参阅图1中的箭头A)。

2. 键入ls -l并按Enter以查看日志目录中的所有日志文件(请参阅图1中的箭头B)。

建议仅保留最新的四个日志文件(请参见图1中的箭头C)。 删除所有旧日志文件。例如， rm server.log.2005-11.13命令将删除名为server.log.2005-11-13的文件。

图1 — 日志文件

ONS15xxx服务日志和跟踪文件

在您尝试排除故障时，Cisco TAC工程团队可以请求您对ONS15454NEService等服务启用跟踪。此服务是showctm命令输出显示的进程之一。服务的默认日志级别通常设置为次要级别。由于所有服务的日志级别都为次要级别，因此每个进程存在两个日志文件。当CTM服务器启动时，CTM以.bak扩展名重命名先前的日志文件，然后以.log扩展名启动新的日志文件。

例如，以下是检查ONS15454NEService*的步骤：

1. 将目录更改为/opt/CiscoTransportManagerService/log(请参阅图2中的箭头A)。

2. 发出ls -l ONS15454NEService*命令(请参见图2中的箭头B)。 系统将显示所有相关文件。

ONS15xxxService日志文件的以前版本是ONS15454NEService-1.log.bak(请参阅图2中的箭头D)。 当前日志文件为ONS15454NEService-1.log(参见图2中的箭头C)。

图2 — 服务日志文件

您可以删除带.bak后缀的ONS15xxxService日志文件。如果已将日志级别设置为跟踪并启用归档日志模式，则跟踪文件也会以日期和时间作为文件扩展名的一部分出现在/opt/CiscoTransportManagerServer目录中(请参见图3)。

图3 - /opt/CiscoTransportManagerServer目录中的跟踪文件

Cisco建议您将日志级别保持为次要级别，除非您要排除某些CTM或网络问题。如果未选中，跟踪文件会快速占用磁盘的大部分区域，并导致CTM失败。在排除故障时，将日志级别更改为“仅跟踪”。打开跟踪时监控跟踪文件的大小。测试完成后，请务必关闭跟踪。删除不再需要的所有跟踪文件。您可以使用rm命令删除旧的跟踪文件。

核心文件

当CTM服务器的进程异常退出时，操作系统可以写出包含崩溃时进程内存状态的核心文件。使用核心文件查找进程停止的行以及此时的变量值。核心文件位于/opt/CiscoTransportManagerServer/bin目录中。思科工程团队使用核心文件来排除故障。

要访问核心文件，请完成以下步骤：

1. 将目录更改为/opt/CiscoTransportManagerServer/bin(请参阅图4中的箭头A)。

2. 发出ls -l core*命令查看所有核心文件(请参见图4中的箭头B)。

图4中的箭头C显示/opt/CiscoTransportManagerServer/bin目录中的所有核心文件。

可以使用rm删除核心文件。例如，rm core.454NEService-1.10481。

图4 — 核心文件

/var/tmp目录

/var/tmp目录是您作为系统管理员必须查看的另一个目录。有时，作为CTM服务器一部分嵌入的思科传输控制器(CTC)应用会在/var/tmp目录中创建与CTC相关的文件。一个示例是ctc-ELE*jar文件，您必须删除它。

完成以下步骤以删除ctc-ELE*jar文件：

1. 将目录更改为/var/tmp(请参阅图5中的箭头A)。

2. 发出ls -l ctc-ELE*命令(请参见图5中的箭头B)。

3. 验证结果，并发出rm ctc-ELE*命令以删除名称以ctc-ELE开头的所有文件。

图5 - /var/tmp目录

相关信息

- 技术支持和文档 - Cisco Systems