Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

After upgrading kernel from debian 2.6.32-openvz-amd64 to RHEL6 2.6.32-042stab035.1, I have problem with kernel page cache.

Looks like no OpenVZ containers use page cache and now I have 10-15GB free RAM and only 3-5GB cache generated by mysql server that runs on VE0.

There's no such problem with debian kernel, but all RHEL6 kernels I've tried had the same sympthoms.

MemTotal:       24677212 kB
MemFree:        10462364 kB   
Buffers:          467596 kB
Cached:          6487520 kB    
SwapCached:            0 kB    
Active:          9149776 kB    
Inactive:        3396248 kB

Any ideas what's going on with RHEL6 kernel? How could I make container use cache?

share|improve this question
    
You are running mysql server on the hardware node? –  Aleksandr Levchuk Sep 15 '11 at 13:23
    
Yea, MySQL is running on VE0, and on VE0 cache is working fine. Prblems are only with containers. They using around 200-400MB cache as dcache and inode cache. –  Vyacheslav Sep 15 '11 at 16:54
add comment

1 Answer

File a bug http://bugzilla.openvz.org/ - they will help resolve this.

share|improve this answer
    
Yeah, i've already posted it few days ago, but i suspect its a possible misconfigration issue. All VEs were configured while running at debian kernel, maybe something was radically changed at RHEL6? Something with VSwap? –  Vyacheslav Sep 15 '11 at 16:56
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.