

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 对代理进行维护
<a name="local-console-vm"></a>

虽然在 AWS DataSync 代理部署和激活后对其进行 AWS 管理，但在某些情况下，您可能需要更改代理的设置或对问题进行故障排除。以下是一些示例，说明为什么要通过代理的本地控制台与其合作：
+ 手动为代理分配 IP 地址。
+ 检查代理的系统资源。

**重要**  
您无需使用代理的本地控制台即可获得标准 DataSync功能。

## 访问代理的本地控制台
<a name="local-console-login"></a>

访问本地控制台的方式取决于您使用的代理类型。

### 访问本地控制台（VMware ESXi、Linux KVM、Nutanix AHV 或微软 Hyper-V）
<a name="local-console-login-agent-vm"></a>

出于安全考虑，您无法远程连接到 DataSync 代理虚拟机 (VM) 的本地控制台。您必须从虚拟机管理程序管理界面访问本地控制台。
+ 如果这是您首次登录本地控制台，请使用临时凭证登录。初始用户名为 **admin**，临时密码为 **password**。首次登录时必须更改密码。
**注意**  
增强模式代理具有以下密码要求：  
必须至少包含 15 个字符
必须至少包含一个大写字符
必须包含至少一个小写字符
必须包含至少一个数字字符
必须包含至少一个特殊字符
密码更新时必须更改至少 50% 的字符
密码不能是字典中的单词
**注意**  
初始密码设置之后，可随时更改密码。在控制台主菜单上，输入**命令提示符**旁边的数字，然后运行 `passwd` 命令来更改密码。

### 访问本地控制台 (Amazon EC2)
<a name="local-console-login-agent-ec2"></a>

要连接到 Amazon EC2 代理的本地控制台，必须使用 SSH。

**开始之前**：确保您的 EC2 实例的安全组允许通过 SSH 进行访问（TCP 端口 22）。

1. 打开一个终端，并复制以下 `ssh` 命令：

   ```
   ssh -i /path/key-pair-name.pem instance-user-name@instance-public-ip-address
   ```
   + 对于*/path/key-pair-name*，请指定连接到您的实例所需的私有密钥的路径和文件名 (`.pem`)。
   + 对于 *instance-user-name*，请指定 `admin`。
   + 对于*instance-public-ip-address*，请指定您的实例的公有 IP 地址。

1. 运行 `ssh` 命令连接实例。

连接后，将显示代理本地控制台的主菜单。

## 配置代理的 DHCP、DNS 和 IP 设置
<a name="network-configration"></a>

代理的默认网络配置是动态主机配置协议 (DHCP)。借助 DHCP，您的代理可获得自动分配的 IP 地址。在某些情况中，您可能需要手动将代理的 IP 地址分配为静态 IP 地址，如下所示。

1. 登录到代理的本地控制台。

1. 在 “**AWS DataSync 激活-配置**” 主菜单上**1**，输入开始配置您的网络。

1. 在 ** Network Configuration (网络配置)** 菜单上，选择下列选项之一。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/local-console-vm.html)

## 检查代理的系统资源
<a name="system-resource-check"></a>

登录代理控制台时，会自动检查虚拟 CPU 内核、根卷大小和 RAM。如果有任何错误或警告，则会在控制台菜单显示屏上用横幅进行标记，提供有关这些错误或警告的详细信息。

如果主机启动时没有错误或警告，则菜单将显示白色文本。**View System Resource Check（查看系统资源检查）**选项将显示 `(0 Errors)`。

如果出现错误或警告，控制台菜单会在菜单顶部的横幅中分别以红色和黄色显示错误和警告的数量。例如 `(1 ERROR, 1 WARNING)`。

**检查代理的系统资源**

1. 登录到代理的本地控制台。

1. 在 “**AWS DataSync 激活-配置**” 主菜单上，输入**4**以查看系统资源检查的结果。

   控制台为每个资源显示 **[OK**]、**[WARNING]** 或 **[FAIL]** 消息，如下表中所述。

   对于 Amazon EC2 实例，系统资源检查会验证实例类型是否为推荐与一起 DataSync使用的实例之一。如果实例类型与该列表匹配，则单个结果将以绿色文本显示，如下所示。

   `[ OK ] Instance Type Check`

   如果 Amazon EC2 实例不在建议列表中，则系统资源检查将验证以下资源。
   + CPU 内核检查：至少需要四个内核。
   + 磁盘大小检查：至少需要 80 GB 的可用磁盘空间。
   + RAM 检查：
     + 分配给实例的 32 GB RAM 用于处理多达 2000 万个文件、对象或目录的任务执行。
     + 分配给实例的 64 GB RAM 用于处理超过 2000 万个文件、对象或目录的任务执行。
   + CPU 标志检查：代理虚拟机 CPU 必须具有 SSSE3 或 SSE4 指令集标志。

   如果 Amazon EC2 实例不在的推荐实例列表中 DataSync，但它有足够的资源，则系统资源检查的结果将显示四个结果，全部以绿色文本显示。

   对于部署在 Hyper-V、基于 Linux 内核的虚拟机 (KVM) 和中的代理，也要验证相同的资源。 VMware VMs

   VMware 还会检查代理是否有支持的版本；不支持的版本会导致红色横幅错误。支持的版本包括 VMware 版本 6.5 和 6.7。

## 查看和管理代理的系统时间服务器配置
<a name="time-management"></a>

可查看和管理代理的系统时间服务器配置。

1. 登录到[代理的本地控制台](#local-console-login)。

1. 在 “**AWS DataSync 激活-配置**” 主菜单上，输入 “**系统时间管理**” 选项（例如**5**用于 VMware 代理）。

1. 在**系统时间管理**菜单中，执行以下操作之一：    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/local-console-vm.html)

## 运行与代理维护相关的命令
<a name="command-prompts"></a>

在 DataSync 代理的本地控制台中，您可以执行一些维护任务并诊断代理的问题。

**在代理的本地控制台中运行配置或诊断命令**

1. 登录到[代理的本地控制台](#local-console-login)。

1. 在 “**AWS DataSync 激活-配置**” 主菜单上，输入**5**（或 **6** VMware VM 的）**命令提示符**。

1. 使用以下命令与代理一起执行以下任务。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/local-console-vm.html)

1. 按照屏幕上的说明进行操作。