Oct 23 2022 10:44 PM - edited Oct 23 2022 10:50 PM
Trying to create a tiered storage space on Server 2022 Datacenter - 4x HDDs, 2x SDDs. The following command shows all the correct drives as CanPool, True:
PS C:\Users\Administrator> Get-PhysicalDisk Number FriendlyName SerialNumber MediaType CanPool OperationalStatus HealthStatus Usage Size ------ ------------ ------------ --------- ------- ----------------- ------------ ----- ----
6 Samsung SSD 980 PRO 1TB 0025_38BA_1150_2DE1. SSD False OK Healthy Auto-Select ...B
1 WDC WD40EFZX-68AWUN0 WD-WXB2DA1PYZJA HDD True OK Healthy Auto-Select ...B
4 WDC WDS250G2B0A-00SM50 1820A5802535 SSD True OK Healthy Auto-Select ...B
0 WDC WD40EFZX-68AWUN0 WD-WX52D71DH899 HDD True OK Healthy Auto-Select ...B
3 WDC WD40EFZX-68AWUN0 WD-WXB2DA1PYU0Z HDD True OK Healthy Auto-Select ...B
5 WDC WDS250G2B0A-00SM50 1820A5805134 SSD True OK Healthy Auto-Select ...B
7 Samsung SSD 960 EVO 500GB 0025_3858_71B1_204B. SSD False OK Healthy Auto-Select ...B
2 WDC WD40EFZX-68AWUN0 WD-WX52D710HSJK HDD True OK Healthy Auto-Select ...B
But when I take the next step of Enable-StorageBusCache, the script invokes the New-StorageBusCacheStore cmdlet producing an exception when calling "CreateSsdCacheStore" leading to generic failure. I assume that this failure leads to the proceeding failures on down the line.
' New-StorageBusCacheStore : Exception calling "CreateSsdCacheStore" : "Generic failure " At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2409 char:13 + New-StorageBusCacheStore -Guid $cacheDevice.DeviceGuid + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [New-StorageBusCacheStore], MethodInvocationException + FullyQualifiedErrorId : WMIMethodException,New-StorageBusCacheStore New-StorageBusBinding : No cache store found on cache device At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2941 char:17 + ... New-StorageBusBinding -CacheGuid $bindOrder[$nextCache] - ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (:) [New-StorageBusBinding], RuntimeException + FullyQualifiedErrorId : NotFound,New-StorageBusBinding New-StorageBusCacheStore : Exception calling "CreateSsdCacheStore" : "Generic failure " At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2409 char:13 + New-StorageBusCacheStore -Guid $cacheDevice.DeviceGuid + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [New-StorageBusCacheStore], MethodInvocationException + FullyQualifiedErrorId : WMIMethodException,New-StorageBusCacheStore New-StorageBusBinding : No cache store found on cache device At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2941 char:17 + ... New-StorageBusBinding -CacheGuid $bindOrder[$nextCache] - ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (:) [New-StorageBusBinding], RuntimeException + FullyQualifiedErrorId : NotFound,New-StorageBusBinding New-StorageBusCacheStore : Exception calling "CreateSsdCacheStore" : "Generic failure " At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2409 char:13 + New-StorageBusCacheStore -Guid $cacheDevice.DeviceGuid + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [New-StorageBusCacheStore], MethodInvocationException + FullyQualifiedErrorId : WMIMethodException,New-StorageBusCacheStore New-StorageBusBinding : No cache store found on cache device At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2941 char:17 + ... New-StorageBusBinding -CacheGuid $bindOrder[$nextCache] - ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (:) [New-StorageBusBinding], RuntimeException + FullyQualifiedErrorId : NotFound,New-StorageBusBinding New-StorageBusCacheStore : Exception calling "CreateSsdCacheStore" : "Generic failure " At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2409 char:13 + New-StorageBusCacheStore -Guid $cacheDevice.DeviceGuid + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [New-StorageBusCacheStore], MethodInvocationException + FullyQualifiedErrorId : WMIMethodException,New-StorageBusCacheStore New-StorageBusBinding : No cache store found on cache device At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2941 char:17 + ... New-StorageBusBinding -CacheGuid $bindOrder[$nextCache] - ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (:) [New-StorageBusBinding], RuntimeException + FullyQualifiedErrorId : NotFound,New-StorageBusBinding New-StorageBusCacheStore : Exception calling "CreateSsdCacheStore" : "Generic failure " At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2409 char:13 + New-StorageBusCacheStore -Guid $cacheDevice.DeviceGuid + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [New-StorageBusCacheStore], MethodInvocationException + FullyQualifiedErrorId : WMIMethodException,New-StorageBusCacheStore New-StorageBusBinding : No cache store found on cache device At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2941 char:17 + ... New-StorageBusBinding -CacheGuid $bindOrder[$nextCache] - ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (:) [New-StorageBusBinding], RuntimeException + FullyQualifiedErrorId : NotFound,New-StorageBusBinding
New-StorageBusCacheStore : Exception calling "CreateSsdCacheStore" : "Generic failure "
At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2409 char:13
+ New-StorageBusCacheStore -Guid $cacheDevice.DeviceGuid
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [New-StorageBusCacheStore], MethodInvocationException
+ FullyQualifiedErrorId : WMIMethodException,New-StorageBusCacheStore
New-StorageBusBinding : No cache store found on cache device
At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:2941 char:17
+ ... New-StorageBusBinding -CacheGuid $bindOrder[$nextCache] - ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [New-StorageBusBinding], RuntimeException
+ FullyQualifiedErrorId : NotFound,New-StorageBusBinding
Update-StorageBusCache : Storage Bus has unbound capacity devices, autoconfiguration of pool not possible
At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\StorageBusCache\StorageBusCache.psm1:1074 char:13
+ Update-StorageBusCache
+ ~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Update-StorageBusCache], RuntimeException
+ FullyQualifiedErrorId : InvalidOperation,Update-StorageBusCache '
This sucks and I have no idea what to do about it. I checked out the MSscript quote in the error codes, but it's well above my pay grade. Anyone know what this is all about?
EDIT: Sorry the formatting above is a mess. I don't know why it's not interpreting line breaks properly. 😕