Crazy IO utilization in VE running on Debian Squeeze host
Folks, I tried using OpenVZ(2.6.32-5-openvz-amd64) on a Debian Squeeze host and I faced _crazy_ IO utilization numbers(99-101%) for a VE which has unlimited resources. The VE is running Percona Server(a patched version of MySQL). I've never had such issues with it on the same load on the "real" hardware node. And the worst part - I've faced several INNODB data corruptions in VE. After that I moved Percona onto the hardware node and now all IO problems are gone(at least running 6 hours without a glitch as of this writing).... Maybe it's not a good idea to use OpenVZ 2.6.32 kernel on production yet? If yes, what is the best version of OpenVZ kernel to be used on production? -- Best regards, Pavel
Re: Crazy IO utilization in VE running on Debian Squeeze host
> Maybe it's not a good idea to use OpenVZ 2.6.32 kernel on production > yet? If yes, what is the best version of OpenVZ kernel to be used on > production? > I have been using OpenVZ 2.6.32 kernel in production for around 1 year on several machines at home and at work and I do not have this issue. Although I am using gentoo and the git kernel http://git.openvz.org/?p=linux-2.6.32-openvz;a=summary John
Hi Pavel, 2.6.18 (EL5) and 2.6.9 (EL4) are considered as stable branches of OpenVZ kernel 2.6.32 is development. I used 2.6.32 for tests (RHEL6) - such problems were not met. 2011/3/10 Pavel Shevaev <pacha.shevaev@gmail.com> > Folks, > > I tried using OpenVZ(2.6.32-5-openvz-amd64) on a Debian Squeeze host > and I faced _crazy_ IO utilization numbers(99-101%) for a VE which has > unlimited resources. > > The VE is running Percona Server(a patched version of MySQL). I've > never had such issues with it on the same load on the "real" hardware > node. > > And the worst part - I've faced several INNODB data corruptions in VE. > After that I moved Percona onto the hardware node and now all IO > problems are gone(at least running 6 hours without a glitch as of this > writing).... > > Maybe it's not a good idea to use OpenVZ 2.6.32 kernel on production > yet? If yes, what is the best version of OpenVZ kernel to be used on > production? > > -- > Best regards, Pavel -- ---------------- Best regards, Valentine Gostev
> I have been using OpenVZ 2.6.32 kernel in production for around 1 year > on several machines at home and at work and I do not have this issue. > Although I am using gentoo and the git kernel > > http://git.openvz.org/?p=linux-2.6.32-openvz;a=summary Thanks for reply, however it seems I'm not the only one - http://openvz.org/pipermail/users/2010-September/003822.html BTW, some more details about my IO hardware: the server uses hardware RAID-10 with BBU. Initially Percona was running using O_DIRECT for InnoDB flushing but then I switched to the default flushing mode and IO numbers became somewhat better... However after this I got several data corruptions and simply stopped any further experiments. -- Best regards, Pavel