How to check write cache disk usage from XenServer Hypervisor

How to check write cache disk usage from XenServer Hypervisor

book

Article ID: CTX491736

calendar_today

Updated On:

Description

How to check Write Cache Disk usage from XenServer hypervisor.


Instructions

Disclaimer: information displayed in commands are Citrix test server data.

PVS Write Cache Disk information:
  • Disk Driver: D:\
  • Disk Size: 40G (40*1024*1024*1024=42949672960)
Retrieve VM's write cache disk free percentage from XenServer: 
[root@CH82 ~]# xenstore-ls -f /local/domain |grep -B5 'mount_points/0 = \"D' |grep free |awk -F\" '{print($2/42949672960)*100,"%","\t"$0}'|sort -rnk1
38.5064 %       /local/domain/4/data/volumes/2/free = "16538378240"
46.291 %        /local/domain/7/data/volumes/2/free = "19881848832"
51.1015 %       /local/domain/10/data/volumes/2/free = "21947936768"
54.5592 %       /local/domain/12/data/volumes/2/free = "23433007104"
Get VM's name from above output 
38.5064 %       /local/domain/4/data/volumes/2/free = "16538378240"
The /local/domain/4/ indicated the VM domain id, you can get its VM name by:
[root@CH82 ~]# xl list|awk '$2 == "4" {print $1}'
XenDesktop7-Win10TD1002