VMware Communities
flumignan
Contributor
Contributor

Kernel messages in syslog re "Unable to open /dev/disk4" and zillions of SCSITaskUserClient messages

Recently, I've been seeing hundred of these kernel messages in my system.log on my Mac Pro. This began around the Fusion 2.0.3 update, though I'm not implying causality. They are produced by starting any of my VMs, including Fedora, Mac OS X Server 10.5, Snow Leopard, Ubuntu, and so on. Some of the VMs have snapshots enabled, but not all. Some have pre-allocated

kernel[0]: SCSITaskUserClient - Invalid arguments: scatterGatherEntries = 1, requestedTransferCount = 0, transferDirection is 0

They are preceeded by one intial message

com.vmware.fusion[1511]: Unable to open "/dev/disk4": 16

My Mac Pro has four 500 GB drives. There is one volume (disk4) that is a RAID 10 (that is, a striped RAID set of two mirrored RAID sets). It is running MOSX 10.5.6. Here is the output from diskutil.

nbfa@beterouge 10:05:59 ~ $ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *465.8 Gi   disk0
   1:                        EFI                         200.0 Mi   disk0s1
   2:                 Apple_RAID                         465.4 Gi   disk0s2
   3:                 Apple_Boot Boot OSX                128.0 Mi   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *465.8 Gi   disk1
   1:                        EFI                         200.0 Mi   disk1s1
   2:                 Apple_RAID                         465.4 Gi   disk1s2
   3:                 Apple_Boot Boot OSX                128.0 Mi   disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *465.8 Gi   disk2
   1:                        EFI                         200.0 Mi   disk2s1
   2:                 Apple_RAID                         465.4 Gi   disk2s2
   3:                 Apple_Boot Boot OSX                128.0 Mi   disk2s3
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *465.8 Gi   disk3
   1:                        EFI                         200.0 Mi   disk3s1
   2:                 Apple_RAID                         465.4 Gi   disk3s2
   3:                 Apple_Boot Boot OSX                128.0 Mi   disk3s3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            Macintosh HD           *930.9 Gi   disk4

The output from vmware-rawdiskCreator is this:

[nbfa@beterouge 10:41:32 /Library/Application Support/VMware Fusion]$ ./vmware-rawdiskCreator print /dev/disk4
Unable to open "/dev/disk4": 16

I've seen no other issues from other applications on this volume, and integrity checks on this RAID set and the member drives show nothing. Mac OS X permissions have been checked. Below is the contents of one of my MOSX Server .vmx files, though I've obfuscated my MAC address. Additionally, I've enabled headless operation (ie, fluxcapacitor).

.encoding = "UTF-8"
checkpoint.vmState = ""
checkpoint.vmState.readOnly = "FALSE"
config.version = "8"
displayName = "Mac OS X Server 10.5"
ehci.pciSlotNumber = "34"
ehci.present = "TRUE"
ethernet0.addressType = "generated"
ethernet0.connectionType = "bridged"
ethernet0.generatedAddress = "--:--:--:--:--:--"
ethernet0.generatedAddressOffset = "0"
ethernet0.linkStatePropagation.enable = "TRUE"
ethernet0.pciSlotNumber = "33"
ethernet0.present = "TRUE"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
extendedConfigFile = "Mac OS X Server 10.5.vmxf"
floppy0.present = "FALSE"
ft.secondary0.enabled = "TRUE"
guestOS = "darwin-64"
gui.viewModeAtPowerOn = "none"
hgfs.linkRootShare = "TRUE"
hgfs.mapRootShare = "TRUE"
ich7m.present = "TRUE"
ide1:0.autodetect = "TRUE"
ide1:0.deviceType = "cdrom-raw"
ide1:0.fileName = "auto detect"
ide1:0.present = "TRUE"
ide1:0.startConnected = "TRUE"
isolation.tools.hgfs.disable = "FALSE"
keyboardAndMouseProfile = "macProfile"
memsize = "2048"
nvram = "Mac OS X Server 10.5.nvram"
pciBridge0.pciSlotNumber = "17"
pciBridge0.present = "TRUE"
pciBridge4.functions = "8"
pciBridge4.pciSlotNumber = "21"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge5.pciSlotNumber = "22"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge6.pciSlotNumber = "23"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
pciBridge7.pciSlotNumber = "24"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
powerType.powerOff = "soft"
powerType.powerOn = "soft"
powerType.reset = "soft"
powerType.suspend = "soft"
printers.enabled = "TRUE"
proxyApps.publishToHost = "FALSE"
roamingVM.exitBehavior = "go"
rollingTier0.clientFlags = "8"
rollingTier0.displayName = "AutoProtect Snapshot"
rollingTier0.interval = "86400"
rollingTier0.live = "FALSE"
rollingTier0.maximum = "11"
rollingTier0.timeSincelast = "7050"
rollingTier0.uid = "1"
rollingTier1.clientFlags = "8"
rollingTier1.displayName = "AutoProtect Snapshot"
rollingTier1.interval = "604800"
rollingTier1.live = "FALSE"
rollingTier1.maximum = "10"
rollingTier1.timeSincelast = "93451"
rollingTier1.uid = "2"
rollingTier2.clientFlags = "8"
rollingTier2.displayName = "AutoProtect Snapshot"
rollingTier2.interval = "2419200"
rollingTier2.live = "FALSE"
rollingTier2.maximum = "10"
rollingTier2.timeSincelast = "93451"
rollingTier2.uid = "3"
scsi0.pciSlotNumber = "16"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
scsi0:0.fileName = "Mac OS X Server 10.5.vmdk"
scsi0:0.present = "TRUE"
scsi0:0.redo = ""
serial0.fileType = "thinprint"
serial0.present = "TRUE"
sharedFolder.maxNum = "1"
sharedFolder0.enabled = "TRUE"
sharedFolder0.expiration = "never"
sharedFolder0.guestName = "nbfa"
sharedFolder0.hostPath = "/Users/nbfa"
sharedFolder0.present = "TRUE"
sharedFolder0.readAccess = "TRUE"
sharedFolder0.writeAccess = "TRUE"
smc.present = "TRUE"
snapshot.numRollingTiers = "3"
tools.syncTime = "TRUE"
tools.upgrade.policy = "upgradeAtPowerCycle"
usb.pciSlotNumber = "32"
usb.present = "TRUE"
usb:0.deviceType = "mouse"
usb:0.present = "TRUE"
usb:1.deviceType = "hub"
usb:1.present = "TRUE"
uuid.bios = "56 4d 86 ae ce e9 1a 54-23 2d c1 0a 84 de 1d ab"
uuid.location = "56 4d 86 ae ce e9 1a 54-23 2d c1 0a 84 de 1d ab"
virtualHW.productCompatibility = "hosted"
virtualHW.version = "7"
vmci0.id = "-2065818197"
vmci0.pciSlotNumber = "35"
vmci0.present = "TRUE"
vmotion.checkpointFBSize = "65536000"

0 Kudos
1 Reply
flumignan
Contributor
Contributor

On further analysis, it appears to have been resolved with a later version of MOSX client.

0 Kudos