Primeiro eu verificaria para aumentar esses limites ...
... as ferramentas vzXYZ do openvz fornecem um bom ponto de partida na configuração de contêineres ovz. Quando você usou o vzsplit para gerar uma configuração para vários contêineres em um determinado nó de hardware, você teria uma configuração de amostra com limites balanceados igualmente para todos os contêineres. Então, tudo bem começar de ...
Mas na produção, você encontrará várias situações em que esses limites não são úteis. Portanto, eles precisam ser personalizados para atender às necessidades de cada contêiner individual. É bom monitorar o usuário beancounters ...
cat /proc/user_beancounters
uid resource held maxheld barrier limit failcnt
1220: kmemsize 18511794 31073180 273694720 277906112 22
lockedpages 0 8 2056 2056 0
privvmpages 204185 258842 605796 666375 0
shmpages 7830 8806 30845 30845 0
para aumentar failcnt
. Se você obtiver um failcnt em kmemsize
, por exemplo, poderá aumentar facilmente os limites com a ferramenta vzctl
.
vzctl set 1220 --kmemsize 410542080:416859168 --save
Analise mais profundamente o wiki link . Ajustar os limites não é tão doloroso e eu até encontrei nós supercomprometidos trabalhando sem nenhum problema. Mas tenha cuidado!
Este script é útil quando configurado como um link
do cron-job