私はCPU使用量を追跡しました。ノードの数を増やした後でも、私はまだ永続的なスケジューリングエラーを以下の用語で得る:不十分なCPU、MatchNodeSelector、PodToleratesNodeTaints。ceph-mdsポッドが不十分なCPU、MatchNodeSelector、PodToleratesNodeTaintsで起動に失敗する
0
A
答えて
0
ヒントはthis articleから届きました。それは言及:
は、彼らが 汚染を容認しない限り、新しいポッドがノード上にスケジュールすることができますが、すべてのポッドを開始するために、スケジューラによって を介さずKubeletに提出できるように、とのすべての既に実行中のポッドを許可しません を実行し続けます。スケジューラによって強制されます。
構成には以下が含まれます。
spec:
replicas: 1
template:
metadata:
name: ceph-mds
namespace: ceph
labels:
app: ceph
daemon: mds
spec:
nodeSelector:
node-type: storage
... and more ...
node-type
に注目してください。私はkubectl label nodes node-type=storage --all
にする必要がありますので、すべてのノードにnode-type=storage
というラベルを付けることができます。私はまた、いくつかのノードをストレージノードとして専用にすることもできます。
kops edit ig nodes
では、このhintに従って、このラベルを次のように追加できます。
spec:
nodeLabels:
node-type: storage
関連する問題
- 1. xtermがWSLで失敗する:ptysが不十分
- 2. WSO2 APIマネージャーが不十分なディスクスペースのために失敗し、再起動後に機能しない
- 3. Googleデータフロージョブが失敗して「データが不十分です」エラー
- 4. getMemberGroupsの呼び出しが不十分な権限で失敗する
- 5. なぜ "アクチベータの起動"が "不正なアプリケーションパス"で失敗するのですか?
- 6. CUDA:cudaGraphicsUnmapResourcesの不特定の起動失敗
- 7. Openshift:次のすべての述語に一致するノードはありません::不十分なCPU(173)、MatchNodeSelector(5)
- 8. が起動に失敗する
- 9. 起動時にdev_appserver.pyが失敗する
- 10. nginxが起動に失敗する - トラブルシューティング
- 11. 起動時にChromeDriverが失敗する
- 12. テンソルフローランダムシャッフルキュー:不十分な要素
- 13. CUDA「不明な起動失敗」メモリへのアクセス
- 14. C#マルチスレッドで十分なCPUが使用されない
- 15. Jenkinsスレーブエージェントの起動が失敗する
- 16. アクセス権が不十分です:アクセス権が不十分なため、エントリcn = schemaを変更できません
- 17. arduinoプログラミング:メモリメッセージが不十分
- 18. CSS/HTMLオーバーレイアライメントが不十分
- 19. WinHttpSendRequest:2148074273キャッシュが不十分
- 20. 不明なエラー:Chromeが起動に失敗しました:(セレン、ヘッドレスモード)墜落
- 21. Java JDKが不十分なスペース
- 22. 値が不十分なエラーメッセージOracle
- 23. CUDA、cuPrintfが「不特定の起動失敗」を引き起こしますか?
- 24. ソートにFactoryが不十分なのはなぜですか?
- 25. ORA-01031:権限が不十分です
- 26. Facebook notifications.sendEmail - 権限が不十分です
- 27. nvidia-smi.exe「権限が不十分です」
- 28. parohのRAMが不十分です
- 29. procソートのメモリエラーが不十分です
- 30. openldap:アクセスが不十分です