Slechts een idee. Ik denk dat je OpenVZ server niet direct een antwoord teruggeeft op de php filesystem functie die probeert om het total disk volume te meten. OpenVZ is een gesimuleerde omgeving waardoor niet alles 100% zal kloppen. Zijn de filesystems wel gelijk?
Of je php heeft niet de juiste rechten om een filesystem te scannen. Lukt het je bijv. wel om, via php, een bestand aan te maken binnen je virutal hosts?