コンテンツにスキップ

補助ルートアクセス

xuser という名前のルートアカウントを作成および削除する2つのコマンドがあります。これらは F5 のコマンドであり、 デバッグ API には存在せず、admin アカウントでは実行できない作業のための脱出口です。

xuser ルートアカウントを作成します。

Terminal window
execcli get-auxilary-root-access-to-node

これが真に解決策となる場合。 一部の診断は admin としては到達できません。このビルドで確認された最も明確な例は kubelet-get-params であり、open /etc/vpm/kubelet-custom-params.txt: permission denied というエラーで失敗します。ファイルは存在しますが、admin アカウントでは読み取れません。ルートアクセスは、このクラスの問題に対して文書化された解決手段です。

利用前にデバッグ API がすでに問題に答えているかどうかを検討してください。その exec 層は、永続的なアカウントを作成することなく特権コマンドを実行するため、ノードへの変更が少なくて済みます。

xuser アカウントを削除します。

Terminal window
execcli remove-auxilary-root-access-to-node

作業が完了したら実行してください。 ある診断セッションのために作成され、そのまま残されたルートアカウントは、誰も思い出させてくれないアプライアンス上の永続的な認証情報となります。vifdumpvifdump-file-rm がペアであるように、作成と削除を同一セッション内でペアとして扱ってください。