Solved

Virtual Machines - Blocked

Posted on 2013-05-24
3
497 Views
Last Modified: 2013-05-31
Hi

I am running Xen with SolusVM on Intel E3 - 1245v2 with 32GB RAM. RAID 1 2x 2TB SATA3 drives. I notice large number of my virtual machines are shown as blocked status when I see xentop. Can someone please help me why can it be ? Output of xentop is following:

xentop - 03:42:10   Xen 3.4.4
19 domains: 2 running, 17 blocked, 0 paused, 0 crashed, 0 dying, 0 shutdown
Mem: 33451412k total, 30784556k used, 2666856k free    CPUs: 8 @ 3392MHz
      NAME  STATE   CPU(sec) CPU(%)     MEM(k) MEM(%)  MAXMEM(k) MAXMEM(%) VCPUS NETS NETTX(k) NETRX(k) VBDS   VBD_OO   VBD_RD   VBD_WR SSID
  Domain-0 -----r     109166    5.9    2097152    6.3   no limit       n/a     8    4        0        0    0        0        0        0    0
     vm101 --b---         87    1.9    1048576    3.1    1048576       3.1     4    0        0        0    2    32308    73914    25766    0
     vm102 --b---      65611    1.0    1572864    4.7    1572864       4.7     2    0        0        0    2  1278800 14445185 23877543    0
     vm103 --b---	1051   25.2    3145728    9.4    3145728       9.4     4    0        0        0    2    23818    33597    97455    0
     vm104 --b---      64327    1.0    1572864    4.7    1572864       4.7     2    0        0        0    2  1116506  6088676 20943074    0
     vm105 --b---      65180    1.1    1572864    4.7    1572864       4.7     2    0        0        0    2  1101467  5063508 19254013    0
     vm107 --b---      59896    1.1    1572864    4.7    1572864       4.7     2    0        0        0    2  1055496  3680034 19331817    0
     vm109 --b---      63204    1.2    1572864    4.7    1572864       4.7     2    0        0        0    2  1048954  3619811 19370815    0
     vm110 --b---      44126   69.7    1572864    4.7    1572864       4.7     2    0        0        0    2   246831  1047949 11159463    0
     vm112 --b---      53462    2.5    1572864    4.7    1572864       4.7     2    0        0        0    2  2628184  9291052 18811696    0
     vm113 --b---      36033    1.2    1572864    4.7    1572864       4.7     2    0        0        0    2   286679  4986173 14870432    0
     vm114 --b---      49675    1.5    1572864    4.7    1572864       4.7     2    0        0        0    2  1022762  2998726 16782673    0
     vm115 --b---      50593    0.8    1572864    4.7    1572864       4.7     2    0        0        0    2  2005910  5200792 13816971    0
     vm116 --b---	1237    0.3    1048576    3.1    1048576       3.1     2    0        0        0    2     6987    14972   189187    0
     vm117 --b---      29814    1.1    1572864    4.7    1572864       4.7     2    0        0        0    2   632236  1715424  8932296    0
     vm119 --b---      22244    2.0    1572864    4.7    1572864       4.7     2    0        0        0    2   484102  1289643  6584566    0
     vm120 --b---      19907    1.2    1048576    3.1    1048576       3.1     2    0        0        0    2   504874  1454235  5780183    0
     vm121 --b---      13659    1.0    1572864    4.7    1572864       4.7     2    0        0        0    2   358650   968493  4066849    0
     vm123 -----r	3122    1.2    1572864    4.7    1572864       4.7     2    0        0        0    2    63663   540248  1258893    0

Open in new window

0
Comment
Question by:sysautomation
  • 2
3 Comments
 
LVL 8

Accepted Solution

by:
Pepe2323 earned 500 total points
ID: 39195087
Hi

i guess this can explain why you have blocked virtuals

this is what "blocked" state means:

           b - blocked

               The domain is blocked, and not running or runable.  This can

               be caused because the domain is waiting on IO (a traditional

               wait state) or has gone to sleep because there was nothing

               else for it to do.

So "blocked" state is a normal state for a domain and it has nothing to do with the network problem.
0
 

Author Comment

by:sysautomation
ID: 39196154
Thanks. I feel the machines are waiting for I/O as there are scheduled jobs and none of the machines should be free. Can you tell me something to find out which VM is taking most I/O so that others have to wait?
0
 

Author Closing Comment

by:sysautomation
ID: 39210043
I/O part of the question is still unanswered but closing this question now.
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Citrix StoreFront problem, internal storefronts are not working 34 67
Setting up static IP - Ubuntu server 16.04 12 61
VCenter migration issue 10 50
linux 13 41
Is your company's data protection keeping pace with virtualization? Here are 7 dynamic ways to adapt to rapid breakthroughs in technology.
In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
In this video tutorial I show you the main steps to install and configure  a VMware ESXi6.0 server. The video has my comments as text on the screen and you can pause anytime when needed. Hope this will be helpful. Verify that your hardware and BIO…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now