ta check 是一种命令行工具,用于检测和帮助修复 Transfer Appliance 的配置问题。
如需选中所有类别,请执行以下操作:
ta check
如需检查单个类别,请执行以下操作:
ta check CATEGORY
如需查看有效类别的列表,请参阅下方的类别和检查。
回答和日志
每项测试都会返回以下状态之一:
- 已通过:满足所有条件。
- 失败:未满足任何必需条件。
- 警告:未满足条件,但不妨碍使用设备。
- 已跳过:设备类型不支持相应检查,或者由于内部错误,检查失败。
日志文件(位于 /mnt/ta_metadata/logs/tacheck/tacheck.log)会捕获更多信息。
类别和检查
| 类别 | 检查 | 备注 | Transfer Appliance | 在线功能已启用的 Transfer Appliance |
|---|---|---|---|---|
hardware |
加密磁盘 | 确保设备的数据磁盘已加密。 | ||
| 云端硬盘 | 验证启动磁盘和数据磁盘的数量是否正确。 | |||
software |
固件 | 确认设备固件是否为最新版本。 | ||
| 操作系统版本 | 确保设备操作系统是最新的。 | |||
| Google API | 确保已启用所有必需的 Google Cloud API。 | |||
encryption |
加密磁盘 | 确保设备的数据磁盘已加密。 | ||
| 采用 TPM 封装的 DEK | 确保设备上存在加密的数据加密密钥 (DEK)。 | |||
keys |
键 | 检查设备上是否存在 key.json 服务账号密钥文件。该文件必须位于 /tmp/key.json 或 /mnt/ta_metadata/key.json 中。
|
||
network |
网络接口 | 确保设备上的所有以太网端口都能正常运行。 | ||
| 以太网端口 IP | 检查必需的端口是否已分配 IP。 | |||
| 访问 | 通过对 google.com 执行 ping 操作来确认网络访问权限 | |||
usage |
数据使用情况 | 将数据磁盘使用情况与阈值 (75%) 进行比较。 | ||
| 启动使用情况 | 将启动磁盘使用情况与阈值 (75%) 进行比较。 | |||
| RAM 使用情况 | 将 RAM 的总内存用量与阈值 (75%) 进行比较。 | |||
SSH |
唯一身份主机数量 | 统计 ~/.ssh/config 文件中唯一主机的数量,并在数量过多时发出警告。 |
||
| SSH 配置 | 报告 ~/.ssh/config 文件中的拼写错误。 |