{"id":21254,"date":"2018-08-31T11:15:51","date_gmt":"2018-08-31T10:15:51","guid":{"rendered":"https:\/\/aidanfinn.com\/?p=21254"},"modified":"2018-08-31T11:15:51","modified_gmt":"2018-08-31T10:15:51","slug":"physical-disks-are-missing-in-disk-management","status":"publish","type":"post","link":"https:\/\/aidanfinn.com\/?p=21254","title":{"rendered":"Physical Disks are Missing in Disk Management"},"content":{"rendered":"<p>In this post, I\u2019ll explain how I fixed a situation where most of my Storage Spaces JBOD disks were missing in Disk Management and Get-PhysicalDisk showed their OperationalStatus as being stuck on \u201cStarting\u201d.<\/p>\n<p>I\u2019ve had some interesting hardware\/software issues with an old lab at work. All of the hardware is quite old now, but I\u2019ve been trying to use it in what I\u2019ll call semi-production. The WS2016 Hyper-V cluster hardware consists of a pair of Dell R420 hosts and an old DataON 6 Gbps SAS Storage Spaces JBOD.<\/p>\n<p>Most of the disks disappeared in Disk Management and thus couldn\u2019t be added to a new Storage Spaces pool. I checked Device Manager and they were listed. I removed the devices and rebooted but the disks didn\u2019t appear in Disk Management. I then ran Get-PhysicalDisk and this came up:<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2018\/08\/image.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;\" title=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2018\/08\/image_thumb.png\" alt=\"image\" width=\"550\" height=\"160\" border=\"0\" \/><\/a><\/p>\n<p>As you can see, the disks were there, but their OperationalStatus was hung on \u201cStarting\u201d and their HealthStatus was \u201cUnknown\u201d. If this was a single disk, I could imagine that it had failed. However, this was nearly every disk in the JBOD and spanned HDD and SSD. Something else was up \u2013 probably Windows Server 2016 or some firmware had threw a wobbly and wasn\u2019t wrapping up some task.<\/p>\n<p>The solution was to run Reset-PhysicalDisk. The example on <a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/storage\/reset-physicaldisk?view=win10-ps#examples\" target=\"_blank\" rel=\"noopener\">docs.microsoft.com<\/a> was incorrect, but adding a foreach loop fixed things:<\/p>\n<p>$phydisk = (Get-Physicaldisk | Where-Object -FilterScript {$_.HealthStatus -Eq &#8220;Unknown&#8221;})<\/p>\n<p>foreach ($item in $phydisk)<br \/>\n{<br \/>\nReset-PhysicalDisk -FriendlyName $item.FriendlyName<br \/>\n}<\/p>\n<p>A few seconds later, things looked a lot better:<\/p>\n<p><a href=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2018\/08\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"border: 0px currentcolor; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;\" title=\"image\" src=\"https:\/\/aidanfinn.com\/wp-content\/uploads\/2018\/08\/image_thumb-1.png\" alt=\"image\" width=\"550\" height=\"165\" border=\"0\" \/><\/a><\/p>\n<p>I was then able to create the new pool and virtual disks (witness + CSVs) in Failover Cluster Manager.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this post, I\u2019ll explain how I fixed a situation where most of my Storage Spaces JBOD disks were missing in Disk Management and Get-PhysicalDisk showed their OperationalStatus as being stuck on \u201cStarting\u201d. I\u2019ve had some interesting hardware\/software issues with an old lab at work. All of the hardware is quite old now, but I\u2019ve &hellip; <a href=\"https:\/\/aidanfinn.com\/?p=21254\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Physical Disks are Missing in Disk Management&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":18991,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[52],"tags":[63,181,87,99,100,137],"class_list":["post-21254","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-windows-server","tag-failover-clustering","tag-hyper-v","tag-powershell","tag-storage","tag-storage-spaces","tag-windows-server-2016"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/aidanfinn.com\/wp-content\/uploads\/2015\/09\/DataON-Performance-JBOD-Storage-Spaces.png","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/21254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21254"}],"version-history":[{"count":2,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/21254\/revisions"}],"predecessor-version":[{"id":21256,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/21254\/revisions\/21256"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/media\/18991"}],"wp:attachment":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}