- ホーム
- Linux Foundation
- CKA - Certified Kubernetes Administrator (CKA) Program Exam
- LinuxFoundation.CKA.v2026-06-29.q79
- 質問33
有効的なCKA問題集はJPNTest.com提供され、CKA試験に合格することに役に立ちます!JPNTest.comは今最新CKA試験問題集を提供します。JPNTest.com CKA試験問題集はもう更新されました。ここでCKA問題集のテストエンジンを手に入れます。
CKA問題集最新版のアクセス
「85問、30% ディスカウント、特別な割引コード:JPNshiken」
Kubernetesクラスタ内のノードの1つでCPU使用率が高くなっており、クラスタ全体のパフォーマンスに影響が出ています。このノードでは複数のPodが実行されているため、CPU使用率が高い原因となっているPodを特定し、問題を解決するための対策を講じる必要があります。
正解:
以下に、手順を追った解説付きの解決策を示します。
Explanation:
解決策(ステップバイステップ):
1. CPU使用率の高いノードを特定する:
- クラスター内の各ノードのCPU使用率を確認するには、「kubectl top nodes」コマンドを使用します。
- CPU使用率が高いノードを特定します。
2. ノード上のポッドを一覧表示する:
- クラスター内のすべてのポッドを一覧表示するには、「kubectl get pods -R」を使用します。
- ポッドをフィルタリングして、CPU使用率の高いノードで実行されているポッドを見つけます。
- 例えば、「kubectl get pods -AI grep」
3. PodのCPU使用率を監視する:
- ノード上で実行されている各ポッドの CPU 使用率を表示するには、「kubectl top pod -n」を使用します。
- ポッド内の各コンテナのCPU使用率の指標に注意してください。
4. Podログを確認する:
- 「kubectl logs -f」を使用して、CPU使用率が高いと思われるポッドのログを表示します。
- ポッドのCPU使用率が過剰であることを示すエラーメッセージ、スタックトレース、またはその他の兆候がないか検索します。
5. Podのリソース要求と制限を分析する:
- 'kubectl describe pod' を使用して、ポッドのリソース要求と制限を確認します。
- ポッドが必要以上に多くのCPUリソースを要求または使用していないことを確認してください。
CPU要求が高すぎる場合、Podはアイドル状態でも過剰なCPUを消費する可能性があります。
6. トラブルシューティングオプション:
- ログとリソース使用状況の分析に基づくと:
- リソース制限の調整: Pod が過剰な CPU を要求している場合は、Deployment YAML で CPU 要求と制限を減らします。
- コンテナイメージを最適化する:より小さなコンテナイメージを使用して、リソース使用量を削減します。
- アプリケーションコードの改善:CPU使用率が高くなっている非効率なコードを特定し、対処する。
- ポッドのレプリカ数を減らす:ポッドのワークロードが高い場合は、レプリカ数を減らして負荷をより少ないポッドに分散させます。
- 別のポッドスケジューリング戦略の使用を検討してください。たとえば、ノードセレクターまたはテイントを使用して、より多くのリソースを持つ専用ノードでポッドを実行します。
7. 監視と調整:
- Podのリソースまたは構成に変更を加えた後は、ノードのCPU使用率を監視します。
変更の影響を確認するには、「kubectl top nodes」と「kubectl top pod」を使用してください。
必要に応じて設定をさらに調整します。ノードの CPU 使用率を健全なレベルに戻すために、ポッドのリソース使用率の最適化を継続します。
[×]
Download PDF File
Enter your email address to download LinuxFoundation.CKA.v2026-06-29.q79.pdf