none
Windows 2016 S2D VHD无法修复 RRS feed

  • 问题

  • 1、双节点,损坏1块磁盘。已经更换新磁盘。

    2、新的硬盘已经加入存储池

    3、无法完成修复作业。

    4、无法删除已损坏,并且已经拆卸的硬盘。

    5、VHD报警。

    请教VHD恢复方法?

    新的硬盘已经加入存储池

    无法完成修复作业。

    无法删除已损坏,并且已经拆卸的硬盘。

    VHD报警:

    PS C:\Windows\system32> Get-VirtualDisk

    FriendlyName ResiliencySettingName OperationalStatus HealthStatus IsManualAttach Size
    ------------ --------------------- ----------------- ------------ -------------- ----
    BDISK2GB                           OK                Healthy      True           1 GB
    Volume1                            Degraded          Unhealthy    True           3 TB
    CDISK3GB                           OK                Healthy      True           1 GB


    2019年6月19日 8:57

全部回复

  • 您好!

    感谢您的提问。

    从您的截图来看,从S2D中删除物理磁盘的操作并没有完成。您可以先运行以下命令,检查下现在这个virtual disk的状态。

    Get-VirtualDisk | Select-Object FriendlyName,HealthStatus, OperationalStatus, DetachedReason

    另外,请参照以下这篇博客,在S2D中替换磁盘的完整步骤,

    https://www.tech-coffee.net/real-case-storage-spaces-direct-physical-disk-replacement/

    请注意:由于该网站不是由微软托管,链接可能会改变,不另行通知。 Microsoft不保证此信息的准确性。

    根据其中的步骤,您可以尝试重新将非健康状态的物理磁盘退役,然后删除它。并且如果可以,您验证退役磁盘和新磁盘。

    #将物理磁盘对象添加到PowerShell变量(称为$ Disk)中以操作磁盘。

    $Disk = Get-PhysicalDisk |? OperationalStatus -Notlike ok

    #将此磁盘的使用设置为Retired以停止在此磁盘上写入并避免数据丢失

    Set-PhysicalDisk -InputObject $Disk -Usage Retired

    #从存储池中删除物理磁盘

    Get-StoragePool *S2D* | Remove-PhysicalDisk -PhysicalDisks $Disk

    #运行以下cmdlet打开存储设备LED,以便在数据中心轻松识别它

    Get-PhysicalDisk |? OperationalStatus -Notlike OK | Enable-PhysicalDiskIdentification

    #更换磁盘后,可以关闭LED识别

    Get-PhysicalDisk |? OperationalStatus -like OK | Disable-PhysicalDiskIdentification

    等磁盘删除工作完成后,再尝试修复VHD.

    希望以上信息可以帮助到您。

    如果需要进一步的帮助,可以随时在论坛回复。

    Best regards,

    Michael


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2019年6月20日 4:44
    版主
  • 您好,

    谢谢您的回复,我们测试情况如下:

    我们严格执行了如下删除步骤。但是,还是无法成功完成,从S2D中删除物理磁盘的操作。(我们之前也执行过,同样的删除硬盘命令)

    同时,对VHD进行故障修复的命令,也还是无法正常执行。还请协助。

    执行:

    PS C:\Windows\system32> Get-VirtualDisk | Select-Object FriendlyName,HealthStatus, OperationalStatus, DetachedReason

    FriendlyName HealthStatus OperationalStatus DetachedReason
    ------------ ------------ ----------------- --------------
    BDISK2GB     Healthy      OK                None         
    Volume1      Unhealthy    Degraded          None         
    CDISK3GB     Healthy      OK                None     

    执行:

    PS C:\Windows\system32> Get-PhysicalDisk |? OperationalStatus -Notlike ok

    FriendlyName          SerialNumber CanPool OperationalStatus                        HealthStatus Usage       Size
    ------------          ------------ ------- -----------------                        ------------ -----       ----
    Generic Physical Disk              False   {Removing From Pool, Lost Communication} Warning      Retired 931.5 GB

    执行:

    PS C:\Windows\system32> $Disk = Get-PhysicalDisk |? OperationalStatus -Notlike ok

    执行:

    PS C:\Windows\system32> Set-PhysicalDisk -InputObject $Disk -Usage Retired

    执行:

    PS C:\Windows\system32> $disk

    FriendlyName          SerialNumber CanPool OperationalStatus                        HealthStatus Usage       Size
    ------------          ------------ ------- -----------------                        ------------ -----       ----
    Generic Physical Disk              False   {Removing From Pool, Lost Communication} Warning      Retired 931.5 GB

    执行:

    PS C:\Windows\system32> Get-StoragePool *S2D*

    FriendlyName       OperationalStatus HealthStatus IsPrimordial IsReadOnly
    ------------       ----------------- ------------ ------------ ----------
    S2D on ITC-ITS2D02 OK                Healthy      False        False    

    执行:

    执行:

    执行:

    PS C:\Windows\system32> Get-StoragePool * | get-storagejob

    Name               IsBackgroundTask ElapsedTime JobState  PercentComplete BytesProcessed BytesTotal
    ----               ---------------- ----------- --------  --------------- -------------- ----------
    RemovePhysicalDisk False            00:00:00    Running   0                                       
    RemovePhysicalDisk False            00:00:00    Running   0                                       
    Repair             True             2.14:37:16  Suspended 0               0              805306368

    2019年6月21日 0:40
  • 您好!

    很抱歉,我暂时没有找到这个问题进一步的线索。

    论坛由于资源有限,论坛可能不是处理该类问题的最佳渠道,如果您的问题比较紧急,为了获得更专业和有效的解答,我们建议您选用微软电话技术8008203800.

    您也可以参考以下链接来获取进一步的技术支持:

    https://www.microsoft.com/en-us/worldwide.aspx

    感谢您的支持和理解。

    Best regards,

    Michael


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2019年6月28日 10:34
    版主