kubernetes-retired / poseidon

[EOL] A Firmament-based Kubernetes scheduler
http://www.firmament.io
Apache License 2.0
410 stars 78 forks source link

why pending pods can't be scheduled before poseidon restart? #182

Closed chauncey-77 closed 4 years ago

chauncey-77 commented 4 years ago

I used poseidon to create a deployment named nginx with replicas 300. After some minutes, there are 175 nginx pods running in the cluster, but other 125 pods pending. And it's be a long time. PS: poseidon logs say "Scheduler returned 71 deltas" and "Scheduler returned 104 deltas". About 5 hours later, when I look the stats of the nginx deployment again, all the 300 pods running successfully in the cluster. Besides, there are 36 pods OutOfPods. And I find that the poseidon pod has restarted during this time. Poseidon logs say "Scheduler returned 125 deltas" and "Scheduler returned 36 deltas". I think this situation might relating to the poseidon pod restart, but why those pending pods can't be scheduled before poseidon pod restart? My cluster has one master and 2 other nodes.