2017-08-01 12 views
2

私のKubernetesクラスタのGCが画像を削除できず、サーバがフルディスクになっています。Kubernetesガベージコレクションに失敗しました - FreeDiskSpaceFailed&ImageGCFailed

ImageGCのログをどこで見つけたらエラーが画像を削除しようとしているのか、これが起こっている理由を教えてください。

3m   5d   1591  ip-xxx.internal  Node           Warning FreeDiskSpaceFailed  {kubelet ip-xxx.internal}  failed to garbage collect required amount of images. Wanted to free 6312950988, but freed 0 
3m   5d   1591  ip-xxx.internal  Node           Warning ImageGCFailed    {kubelet ip-xxx.internal}  failed to garbage collect required amount of images. Wanted to free 6312950988, but freed 0 

ありがとうございます!

答えて

0

ホストファイルシステムがいっぱいになっている可能性が高いので、/ varファイルシステムの使用状況を確認できます。

これらの2つのポッドは、使用していない画像をホストから消去するのに役立ちました。

# Docker images Cleanup 
kubectl create -f https://raw.githubusercontent.com/onfido/k8s-docker-clean/master/deploy.yml 
kubectl create -f https://raw.githubusercontent.com/onfido/clean-replica-sets/master/deploy.yml 
関連する問題