ta check
は、Transfer Appliance の構成の問題を検出して修正するためのコマンドライン ツールです。
すべてのカテゴリを確認するには:
ta check
1 つのカテゴリを確認するには:
ta check CATEGORY
有効なカテゴリのリストについては、下記のカテゴリとチェックをご覧ください。
レスポンスとログ
各テストは、次のいずれかのステータスを返します。
- 合格: すべての条件が満たされていることを意味します。
- Failed(失敗): 必要な条件が満たされていません。
- 警告: 条件は満たされていませんが、アプライアンスの使用がブロックされることはありません。
- Skipped: チェックがアプライアンス タイプでサポートされていないか、内部エラーのためチェックに失敗しました。
詳細については、ログファイル(/mnt/ta_metadata/logs/tacheck/tacheck.log
)で取得されます。
カテゴリとチェック
カテゴリ | チェック | メモ | Transfer Appliance | オンライン対応の Transfer Appliance | Edge Appliance |
---|---|---|---|---|---|
hardware |
ディスクを暗号化する | アプライアンスのデータディスクが暗号化されていることを確認します。 | |||
ドライブ | 正しい数のブートディスクとデータディスクを検証します。 | ||||
software |
ファームウェア | デバイスのファームウェアが最新かどうかを確認します。 | |||
OS バージョン | デバイスの OS が最新であることを確認します。 | ||||
Google の API | 必要なすべての Google Cloud APIs が有効になっていることを確認します。 | ||||
encryption |
ディスクを暗号化する | アプライアンスのデータディスクが暗号化されていることを確認します。 | |||
TPM でラップされた DEK | 暗号化されたデータ暗号鍵(DEK)がデバイスに存在することを確認します。 | ||||
keys |
キー | デバイスに key.json サービス アカウント キー ファイルが存在するかどうか確認します。このファイルは、/tmp/key.json または /mnt/ta_metadata/key.json のいずれかにする必要があります。 |
|||
起動時間キー | OS の起動時間キーが存在するかどうかを確認します。 | ||||
network |
ネットワーク インターフェース | デバイスのすべてのイーサネット ポートが機能していることを確認します。 | |||
イーサネット ポート IP | 必要なポートに IP が割り当てられているかどうかを確認します。 | ||||
アクセス | Google.com に ping を実行してネットワークへのアクセスを確認する | ||||
usage |
データの使用 | データディスクの使用量をしきい値(75%)と比較します。 | |||
ブート使用量 | ブートディスクの使用量をしきい値(75%)と比較します。 | ||||
RAM 使用状況 | RAM の総メモリ使用量をしきい値(75%)と比較します。 | ||||
GPU の使用 | GPU の合計メモリ使用量をしきい値(75%)と比較します。 | EA-GPU-T4 のみ |
|||
SSH |
固有のホスト数 | ~/.ssh/config ファイルにある一意のホストの数をカウントし、多すぎる場合は警告します。 |
|||
SSH 構成ファイル | ~/.ssh/config ファイルの入力ミスを報告します。 |
||||
ABM |
Anthos API | すべての Anthos API がアプライアンスから ping できることを確認します。 | |||
KubeConfig | .kube/config ファイルが存在するかどうかを確認します。 |