Editing UBC failcnt reset
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 15: | Line 15: | ||
UBC failcnts are stored for the duration of the uptime of your container. Thus, restarting the container resets the counts. | UBC failcnts are stored for the duration of the uptime of your container. Thus, restarting the container resets the counts. | ||
− | The problem here is tcp time wait buckets can still | + | The problem here is tcp time wait buckets can still there after a container is stopped. You can check that by seeing the <code>held</code> column for <code>kmemsize</code> parameter. If it is not zero, that means you have to wait about 5 minutes in order to time wait buckets to expire, and the corresponding beancounter to be uncharged. |
If you still see failcnt not reset to 0 after more than 5 minutes after container is stopped, your kernel was likely compiled with CONFIG_UBC_KEEP_UNUSED=y, and in that case you'll have to switch off this option if you want to reset beancounters when container is restarted. | If you still see failcnt not reset to 0 after more than 5 minutes after container is stopped, your kernel was likely compiled with CONFIG_UBC_KEEP_UNUSED=y, and in that case you'll have to switch off this option if you want to reset beancounters when container is restarted. | ||
− | If you're sure your kernel was NOT compiled with the above option and it's not resetting failcnt after 5 minutes, it means there is a bug in UBC code. Please file a detailed [[bug report]] to [http:// | + | If you're sure your kernel was NOT compiled with the above option and it's not resetting failcnt after 5 minutes, it means there is a bug in UBC code. Please file a detailed [[bug report]] to [http://bugzilla.openvz.org bugzilla.openvz.org] |
== vzubc == | == vzubc == | ||
Line 66: | Line 66: | ||
=== beanc source code === | === beanc source code === | ||
− | + | <source lang=bash> | |
− | |||
− | <source lang=bash | ||
#!/bin/bash | #!/bin/bash | ||
##################################################################################################################### | ##################################################################################################################### | ||
Line 478: | Line 476: | ||
esac | esac | ||
</source> | </source> | ||
− | |||
== External links == | == External links == |