- ホーム
- マルチクラウドネットワーク
- Customer Edge diagnostics
- Command reference
- On-box commands
- 補助ルートアクセス
補助ルートアクセス
xuser という名前のルートアカウントを作成および削除する2つのコマンドがあります。これらは F5 のコマンドであり、
デバッグ API には存在せず、admin アカウントでは実行できない作業のための脱出口です。
get-auxilary-root-access-to-node
Section titled “get-auxilary-root-access-to-node”xuser ルートアカウントを作成します。
execcli get-auxilary-root-access-to-nodeこれが真に解決策となる場合。 一部の診断は admin としては到達できません。このビルドで確認された最も明確な例は kubelet-get-params であり、open /etc/vpm/kubelet-custom-params.txt: permission denied というエラーで失敗します。ファイルは存在しますが、admin アカウントでは読み取れません。ルートアクセスは、このクラスの問題に対して文書化された解決手段です。
利用前に、デバッグ API がすでに問題に答えているかどうかを検討してください。その exec 層は、永続的なアカウントを作成することなく特権コマンドを実行するため、ノードへの変更が少なくて済みます。
remove-auxilary-root-access-to-node
Section titled “remove-auxilary-root-access-to-node”xuser アカウントを削除します。
execcli remove-auxilary-root-access-to-node作業が完了したら実行してください。 ある診断セッションのために作成され、そのまま残されたルートアカウントは、誰も思い出させてくれないアプライアンス上の永続的な認証情報となります。vifdump と vifdump-file-rm がペアであるように、作成と削除を同一セッション内でペアとして扱ってください。