Article ID: 123243, created on Oct 24, 2014, last review on Jun 17, 2016

  • Applies to:
  • Virtuozzo 6.0


Parallels Cloud Storage hotplug mechanism does not ignore small drives (e.g. less than 10Mb). This can cause problems for iDrac (iDrac attaches a dummy block device for firmware updates and communication with OMSA). Pstorage will detect this block device (with only 1MB space) and try to create a partition, which can lead to OMSA crash.


The problem is recognized as product bug with internal ID PSBM-26659.


The fix is included in Parallels Cloud Server 6.0 Update 7 (6.0.7-2195).

If the update cannot be installed right away for some reason, the following workaround can be used: correct "/usr/libexec/pstorage/" file in order to include pstorage hotplug disk size checking:

# diff -pruN /usr/libexec/pstorage/ /usr/libexec/pstorage/
--- /usr/libexec/pstorage/   2014-05-05 22:23:19.815439532 +0700
+++ /usr/libexec/pstorage/       2014-05-05 22:16:33.048240782 +0700
@@ -43,6 +43,14 @@ adddisk()
                logmsg "Sysfs not found, exit"
+        # check if disk size is less than 1 GB
+        SIZEMB=$(fdisk -l $DEVNAME | egrep "MB")
+        if ! [ -z "$SIZEMB" ]; then
+                logmsg "Disk is less than 1 GB, skipping it..."
+                return
+        fi
        LANG=C /sbin/parted "$DEVNAME" print
        PARTNUM=$(ls "$SYSFS$DEVPATH"/*/partition 2>/dev/null | wc -l)
        HOLDERS=$(ls "$SYSFS$DEVPATH"/holders/ 2>/dev/null)

Search Words



omsa crash

pstorage hotplug

c62e8726973f80975db0531f1ed5c6a2 2897d76d56d2010f4e3a28f864d69223 0dd5b9380c7d4884d77587f3eb0fa8ef

Email subscription for changes to this article
Save as PDF