-
Notifications
You must be signed in to change notification settings - Fork 14
A question about 'Out of Memory' #159
Comments
The memory utilization metric of swift pod: {container_name="swift"} | 6474194944
At every time the swift has been killed, almost it's memory utilization is about 10307388kB. |
can you run the command |
|
For host: For container: |
the output of pstack: the output of top 5629 nfsnobo+ 20 0 2869436 1.7g 9888 S 106.4 22.3 35:57.19 swift ` |
The progress: So I think this problem arises from upgrading the version of swift? |
|
I had tried to use 0.11.1 version to debug on my local PC. These are about heap-top output :
If I switch to 0.11.0 again, the output display that there is a high utilization:
So I think the issue has been fixed for a while, and I will observe for a while. |
Hello . you guys:
I have deploy a tiller and swift into my k8s cluster. It seem everything is OK.
But the swift pod will been killed about every 2 hours.
The kernel log located in path "/var/log" :
Apr 12 08:43:14 VM_133_12_centos kernel: Out of memory: Kill process 6593 (swift) score 1470 or sacrifice child Apr 12 08:43:14 VM_133_12_centos kernel: Out of memory: Kill process 6611 (swift) score 1470 or sacrifice child Apr 12 10:10:49 VM_133_12_centos kernel: Out of memory: Kill process 20516 (swift) score 1455 or sacrifice child Apr 12 10:56:59 VM_133_12_centos kernel: Out of memory: Kill process 11716 (swift) score 1457 or sacrifice child Apr 12 10:56:59 VM_133_12_centos kernel: Out of memory: Kill process 11737 (swift) score 1457 or sacrifice child Apr 12 11:43:03 VM_133_12_centos kernel: Out of memory: Kill process 27510 (swift) score 1457 or sacrifice child Apr 12 13:14:57 VM_133_12_centos kernel: Out of memory: Kill process 11044 (swift) score 1457 or sacrifice child Apr 12 13:14:57 VM_133_12_centos kernel: Out of memory: Kill process 11075 (swift) score 1458 or sacrifice child
Tiller version:
Client: &version.Version{SemVer:"v2.12.0", GitCommit:"d325d2a9c179b33af1a024cdb5a4472b6288016a", GitTreeState:"clean"} Server: &version.Version{SemVer:"v2.13.0", GitCommit:"79d07943b03aea2b76c12644b4b54733bc5958d6", GitTreeState:"clean"}
Swift version
appscode/swift:0.11.0
Kubernetes version
Client Version: version.Info{Major:"1", Minor:"10+", GitVersion:"v1.10.5-tke.3", GitCommit:"53e244be925234190938376fe8637189b6caf125", GitTreeState:"clean", BuildDate:"2018-12-04T04:10:03Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{Major:"1", Minor:"10+", GitVersion:"v1.10.5-tke.3", GitCommit:"53e244be925234190938376fe8637189b6caf125", GitTreeState:"clean", BuildDate:"2018-12-04T04:10:15Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
I will post the more clues as soon as I find them.
Thanks.
The text was updated successfully, but these errors were encountered: