トップ回答者
記憶域(双方向ミラー)の復旧

質問
-
HDDを記憶域(双方向ミラー)として使用中に、1台のHDDドライブが物理的に壊れたため、同じ容量のHDDを追加し、 Repair-VirtualDiskを行いましたが、修復が行えず、故障したHDDの取り出しができません。
自分なりに調べてみたのですが、解決できないので、どなたかアドバイスをいただけないでしょうか?
【現状の説明】
OS: Windows 8.1 Pro 64bit
記憶域: 2つの記憶域が存在。
記憶域1個目:2台のHDDで構成。こちらは正常に稼働。
記憶域2個目:16台のHDDを双方向ミラーとして利用。1台のHDDが故障し(RetiredDisk)、新しいHDDを追加(NewDisk)。
『ディスクの管理』には、エラーとなっている記憶域が表示されません。
『記憶域の管理』には、記憶域に「エラー アクセス不可;ドライブを再接続してください」、故障している物理ドライブに「警告 廃棄;ドライブを追加してからこのドライブを解除してくだいさい」と表示され、追加したドライブの使用容量は0%のままで「削除」することができるボタンが表示されています。
PS C:\Windows\system32> Get-StoragePool
FriendlyName OperationalStatus HealthStatus IsPrimordial IsReadOnly
------------ ----------------- ------------ ------------ ----------
Primordial OK Healthy True False
記憶域プール OK Healthy False False
記憶域プール_1 Degraded Warning False False
PS C:\Windows\system32> Get-VirtualDisk
FriendlyName ResiliencySettingNa OperationalStatus HealthStatus IsManualAttach Size
me
------------ ------------------- ----------------- ------------ -------------- ----
記憶域2 Simple OK Healthy False 7.27 TB
記憶域 Mirror Detached Unhealthy False 63 TB
PS C:\Windows\system32> Get-PhysicalDisk
FriendlyName CanPool OperationalStatus HealthStatus Usage Size
------------ ------- ----------------- ------------ ----- ----
HGST HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HGST HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HGST HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HGST HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
WDC WD40EZRX-00S... False OK Healthy Auto-Select 3.64 TB
WDC WD40EZRX-00S... False OK Healthy Auto-Select 3.64 TB
HGST HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HGST HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HGST HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
RetiredDisk False Lost Communication Warning Retired 2.73 TB
WDC WD30 EZRX-00... False OK Healthy Auto-Select 2.73 TB
ST3000DM 001-1CH... False OK Healthy Auto-Select 2.73 TB
ST3000DM 001-1CH... False OK Healthy Auto-Select 2.73 TB
HGST HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
PhysicalDisk1 False OK Healthy Auto-Select 111.79 GB
PhysicalDisk0 False OK Healthy Auto-Select 111.79 GB
NewDisk False OK Healthy Hot Spare 2.73 TB
PS C:\Windows\system32> Repair-VirtualDisk -FriendlyName "記憶域"
実行直後に緑色の以下の作業画面が1秒ほど表示され、消える。
Repair-VirtualDisk -FriendlyName "記憶域"
1/2 完了
[oooooooooooooooooooooooooooooooooooooooooooooooooooooo ]
00:00:00 残っています。
Repairing virtual disk
Runnin
[ ]
その直後のStrorageJobは以下のようになる。
PS C:\Windows\system32> Get-StorageJob
Name ElapsedTime JobState PercentComplete IsBackgroundTask
---- ----------- -------- --------------- ----------------
Repair 00:00:00 Completed 100 False
回答
-
お世話になっております。
海外でも同様の事例があがっているようです。Storage Spaces mirror with 2 physical disk. Trying to replace disks. FAILED after second disk removal after regeneration/repair.と似たような状況かも知れません。このスレッドでは、再起動するとインメモリのDB不整合が解消されるようなレスも付いていますが、再起動後に修復をしても変化はありませんでしょうか?
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com
すべての返信
-
NewDiskのUsage属性をHotspareからAutoに変更してからRepair-VirtualDiskを試してみてはいかがでしょうか。
Set-Physicaldisk -FriendryName NewDisk -Usage auto
で変更出来ると思います。
気になるのは、この状況だと記憶域がDetachedに通常はならないと思うので、何か他にも要因があるような気がします。例えばディスク使用率が100%に達している物理ディスクがあるなど。うまくいかないなら、
Get-StoragePool -FriendlyName "記憶域プール_1" | FL
と
Get-VirtualDisk -FriendlyName "記憶域" | FL
あと、
Get-StoragePool -FriendlyName "記憶域プール_1" | Get-PhysicalDisk | FL
の結果をみたいですね。
Masahiko Sada
Microsoft MVP for File System and Storage http://satsumahomeserver.com
ITプロ向けWindows 10の基礎を学習するならMicrosoft Virtual Academy
-
アドバイスありがとうございます!
NewDiskのUsage属性をHotspareからAutoに変更してからRepair-VirtualDiskを試してみてましたが、残念ながらディスクの再構成が上手くいきませんでした…
PS C:\Windows\system32> Get-PhysicalDisk -FriendlyName NewDisk
FriendlyName CanPool OperationalStatus HealthStatus Usage Size
------------ ------- ----------------- ------------ ----- ----
NewDisk False OK Healthy Auto-Select 2.73 TB
『コントロールパネル』の『記憶域の管理』画面からディスクの使用量を確認しましたが、どれも70%程度で100%になっているディスクはありませんでした(NewDiskだけが0%)。
以下に、
Get-StoragePool -FriendlyName "記憶域プール_1" | FL
Get-VirtualDisk -FriendlyName "記憶域" | FL
Get-StoragePool -FriendlyName "記憶域プール_1" | Get-PhysicalDisk | FL
の結果を書いていきます。
PS C:\Windows\system32> Get-StoragePool -FriendlyName "記憶域プール_1" | FL
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_StoragePool.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:SP:{58fb45be-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : {58fb45be-fabc-11e3-8255-bc5ff40a77ad}
AllocatedSize : 30956245221376
ClearOnDeallocate : False
EnclosureAwareDefault : False
FriendlyName : 記憶域プール_1
HealthStatus : Warning
IsClustered : False
IsPowerProtected : False
IsPrimordial : False
IsReadOnly : False
LogicalSectorSize : 4096
Name :
OperationalStatus : Degraded
OtherOperationalStatusDescription :
OtherUsageDescription :
PhysicalSectorSize : 4096
ProvisioningTypeDefault : Fixed
ReadOnlyReason : None
RepairPolicy : Parallel
ResiliencySettingNameDefault : Mirror
RetireMissingPhysicalDisks : Auto
Size : 46998484942848
SupportedProvisioningTypes : {Thin, Fixed}
SupportsDeduplication : False
ThinProvisioningAlertThresholds : {70}
Usage : Other
Version : Windows Server 2012 R2
WriteCacheSizeDefault : Auto
WriteCacheSizeMax : 107374182400
WriteCacheSizeMin : 0
PSComputerName :
FileSystem : Unknown
PS C:\Windows\system32> Get-VirtualDisk -FriendlyName "記憶域" | FL
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_VirtualDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:VD:{58fb45be-fabc-11e3-8255-bc5ff40a77ad}{58
fb462b-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : 2B46FB58BCFAE3118255BC5FF40A77AD
Access : Read/Write
AllocatedSize : 15476109344768
DetachedReason : Incomplete
FootprintOnPool : 30952218689536
FriendlyName : 記憶域
HealthStatus : Unhealthy
Interleave : 262144
IsDeduplicationEnabled : False
IsEnclosureAware : False
IsManualAttach : False
IsSnapshot : False
LogicalSectorSize : 4096
Name :
NameFormat :
NumberOfAvailableCopies :
NumberOfColumns : 1
NumberOfDataCopies : 2
OperationalStatus : Detached
OtherOperationalStatusDescription :
OtherUsageDescription :
ParityLayout : Unknown
PhysicalDiskRedundancy : 1
PhysicalSectorSize : 4096
ProvisioningType : Thin
RequestNoSinglePointOfFailure : False
ResiliencySettingName : Mirror
Size : 69269232549888
UniqueIdFormat : Vendor Specific
UniqueIdFormatDescription :
Usage : Other
WriteCacheSize : 0
PSComputerName :
PS C:\Windows\system32> Get-StoragePool -FriendlyName "記憶域プール_1" | Get-PhysicalDisk | FL
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{06f18b95-ff74-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_HGST_HMS&Prod_5C4040ALE640&Rev_\2331A00FFFFF&0:home
AllocatedSize : 2813203578880
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 9
EnclosureNumber :
FirmwareVersion :
FriendlyName : HGST HMS 5C4040ALE640 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : HGST HMS
MediaType : UnSpecified
Model : 5C4040ALE640
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 2331A00FFFF0
Size : 3999956729856
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{06f18b9a-ff74-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_HGST_HMS&Prod_5C4040ALE640&Rev_\2331A00FFFFF&3:home
AllocatedSize : 2814277320704
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 12
EnclosureNumber :
FirmwareVersion :
FriendlyName : HGST HMS 5C4040ALE640 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : HGST HMS
MediaType : UnSpecified
Model : 5C4040ALE640
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 2331A00FFFF3
Size : 3999956729856
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{3a5af088-0040-11e4-8256-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_HGST_HMS&Prod_5C4040ALE640&Rev_\7&17ab025&0&00A123456789&3:home
AllocatedSize : 2814545756160
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 16
EnclosureNumber :
FirmwareVersion :
FriendlyName : HGST HMS 5C4040ALE640 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : HGST HMS
MediaType : UnSpecified
Model : 5C4040ALE640
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 00A123456783
Size : 3999956729856
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{3a5af341-0040-11e4-8256-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_HGST_HMS&Prod_5C4040ALE640&Rev_\2331A00FFFFF&2:home
AllocatedSize : 2814277320704
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 11
EnclosureNumber :
FirmwareVersion :
FriendlyName : HGST HMS 5C4040ALE640 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : HGST HMS
MediaType : UnSpecified
Model : 5C4040ALE640
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 2331A00FFFF2
Size : 3999956729856
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{58fb4506-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_HGST_HMS&Prod_5C4040ALE640&Rev_\7&17ab025&0&00A123456789&0:home
AllocatedSize : 2812935143424
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 13
EnclosureNumber :
FirmwareVersion :
FriendlyName : HGST HMS 5C4040ALE640 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : HGST HMS
MediaType : UnSpecified
Model : 5C4040ALE640
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 00A123456780
Size : 3999956729856
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{58fb4507-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_HGST_HMS&Prod_5C4040ALE640&Rev_\7&17ab025&0&00A123456789&1:home
AllocatedSize : 2811324530688
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 14
EnclosureNumber :
FirmwareVersion :
FriendlyName : HGST HMS 5C4040ALE640 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : HGST HMS
MediaType : UnSpecified
Model : 5C4040ALE640
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 00A123456781
Size : 3999956729856
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{58fb4508-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_HGST_HMS&Prod_5C4040ALE640&Rev_\7&17ab025&0&00A123456789&2:home
AllocatedSize : 2813203578880
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 15
EnclosureNumber :
FirmwareVersion :
FriendlyName : HGST HMS 5C4040ALE640 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : HGST HMS
MediaType : UnSpecified
Model : 5C4040ALE640
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 00A123456782
Size : 3999956729856
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{58fb454a-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId :
AllocatedSize : 2113929216000
BusType : Unknown
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId :
EnclosureNumber :
FirmwareVersion :
FriendlyName : RetiredDisk
HealthStatus : Warning
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 0
Manufacturer :
MediaType : UnSpecified
Model :
OperationalStatus : Lost Communication
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 0
SerialNumber :
Size : 2999766220800
SlotNumber :
SoftwareVersion :
SpindleSpeed : 0
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Retired
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{58fb454b-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_WDC_WD30&Prod_EZRX-00DC0B0&Rev_\00A123456789&1:home
AllocatedSize : 2114197651456
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 6
EnclosureNumber :
FirmwareVersion :
FriendlyName : WDC WD30 EZRX-00DC0B0 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : WDC WD30
MediaType : UnSpecified
Model : EZRX-00DC0B0
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 00A123456781
Size : 2999766220800
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{58fb454c-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_WDC_WD30&Prod_EZRX-00D8PB0&Rev_\00A123456789&2:home
AllocatedSize : 2110976425984
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 7
EnclosureNumber :
FirmwareVersion :
FriendlyName : ST3000DM 001-1CH166 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : WDC WD30
MediaType : UnSpecified
Model : EZRX-00D8PB0
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 00A123456782
Size : 2999766220800
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{58fb454d-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_WDC_WD30&Prod_EZRX-00D8PB0&Rev_\00A123456789&3:home
AllocatedSize : 2108828942336
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 8
EnclosureNumber :
FirmwareVersion :
FriendlyName : ST3000DM 001-1CH166 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : WDC WD30
MediaType : UnSpecified
Model : EZRX-00D8PB0
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 00A123456783
Size : 2999766220800
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{58fb4572-fabc-11e3-8255-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_HGST_HMS&Prod_5C4040ALE640&Rev_\2331A00FFFFF&1:home
AllocatedSize : 2814277320704
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 10
EnclosureNumber :
FirmwareVersion :
FriendlyName : HGST HMS 5C4040ALE640 USB Device
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : HGST HMS
MediaType : UnSpecified
Model : 5C4040ALE640
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 2331A00FFFF1
Size : 3999956729856
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName :
ObjectId : {1}\\HOME\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="
{3be060a0-7592-11e5-824e-806e6f6e6963}:PD:{6f0c4aaf-772f-11e5-825f-bc5ff40a77ad}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_WDC_WD30&Prod_EZRX-00D8PB0&Rev_\00A123456789&0:home
AllocatedSize : 268435456
BusType : USB
CannotPoolReason : In a Pool
CanPool : False
Description :
DeviceId : 5
EnclosureNumber :
FirmwareVersion :
FriendlyName : NewDisk
HealthStatus : Healthy
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : WDC WD30
MediaType : UnSpecified
Model : EZRX-00D8PB0
OperationalStatus : OK
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 00A123456780
Size : 2999766220800
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
Usage : Auto-Select
PSComputerName : -
同様の状況に心当たりがあります。
私もRepair-VirtualDiskは正常に終了するのですが、Remove-PhysicalDiskでRetired状態のディスクを削除することが出来ませんでした。Degradedモードで動作しているドライブにchkdskをかけたところ脱落セクタが破損したセクタが見つかったことから、一部壊れた側にしか正常に保存できていないデータが存在していた物と推測しています。
最終的には新しくVirtualDiskを作成して、既存のVirtualDiskからデータを移動させ、修復不可能になったVirtualDiskは削除しました。甕星
-
確認ありがとうございます。
ディスクは問題無さそうですので、一度Detachedになっている仮想ディスクを再接続して、再度修復を試みてみましょうか。以下のコマンドで仮想ディスクを再接続してみて頂けますでしょうか。
Connect-VirtualDisk -FriendlyName "記憶域"
その後、再度Repair-VirtualDiskを試してみてください。
Masahiko Sada
Microsoft MVP for File System and Storage http://satsumahomeserver.com
ITプロ向けWindows 10の基礎を学習するならMicrosoft Virtual Academy
- 編集済み Masahiko SadaMVP 2015年10月24日 11:01
-
Connect-VirtualDisk -FriendlyName "記憶域"を実行したところ、以下のように表示されました。
PS C:\Windows\system32> Connect-VirtualDisk -FriendlyName "記憶域"
Connect-VirtualDisk : Failed
発生場所 行:1 文字:1
+ Connect-VirtualDisk -FriendlyName "記憶域"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (StorageWMI:ROOT/Microsoft/...SFT_VirtualDisk) [Connect-VirtualDisk], CimE
xception
+ FullyQualifiedErrorId : StorageWMI 4,Connect-VirtualDiskGet-VirtualDiskでは見えているのですが・・・
PS C:\Windows\system32> Get-VirtualDisk
FriendlyName ResiliencySettingNa OperationalStatus HealthStatus IsManualAttach Size
me
------------ ------------------- ----------------- ------------ -------------- ----
記憶域2 Simple OK Healthy False 7.27 TB
記憶域 Mirror Detached Unhealthy False 63 TB
-
PowerShellは管理者権限で実施されていますか?だめなら、以下のコマンドではいかがでしょうか。
Get-VirtualDisk | Where-Object -Filter { $_.OperationalStatus -eq "Detached" } | Connect-VirtualDisk
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com
- 編集済み Masahiko SadaMVP 2015年10月24日 14:30
-
powershellを管理者と実行するから起動し、powershellのウィンドウタイトルが『管理者:Widnows PowerShell』となっているので、管理者権限で実行できていると思います。
教えていただいたコマンドを実行すると以下のようになり、やはりエラーになりました。
PS C:\Windows\system32> Get-VirtualDisk | Where-Object -Filter { $_.OperationalStatus -eq "Detached" } | Connect-VirtualDisk
Connect-VirtualDisk : Failed
発生場所 行:1 文字:82
+ ... "Detached" } | Connect-VirtualDisk
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (StorageWMI:ROOT/Microsoft/...SFT_VirtualDisk) [Connect-VirtualDisk], CimException
+ FullyQualifiedErrorId : StorageWMI 4,Connect-VirtualDisk -
となると、最初のFriendlyName指定でもNotSpecifiedエラーになっていますし、仮想ディスクが正しく認識出来ていない状態のようですね。
デタッチ状態で動くかわかりませんが、修復操作を試してみますか。以下のコマンドを実行してみてください。
Get-Virtualdisk | Where-Object –Property HealthState –ne Healthy | Repair-VirtualDisk
Windows 8.1で、プールのParallelリペアも有効になっており、列の数を上回る物理ディスクが接続されているので、今回の物理ディスクの追加以前に、他の物理ディスクの空き領域を利用した修復操作が自動で実行されているはずです。その際にエラーが発生して障害が発生したディスクが Retiredに変更されているのだと思います。そこで他のディスクにも何かしらの障害が発生していて修復に失敗していたのかもしれません。とすると、仮想ディスクの修復は難しいかも知れません。
Repari-VirtualDiskでだめなら、可能性としてはReclaiMe Storage Space Recovery(有償)くらいしかのこっていないかもしれません。
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com
- 編集済み Masahiko SadaMVP 2015年10月25日 4:21
-
Get-Virtualdisk | Where-Object –Property HealthState –ne Healthy | Repair-VirtualDisk
を実行後、一瞬緑の画面が出現して消えました。(スクショはとりのがしてしまいました)
直後に、Get-StorageJobを行った結果を張ります。
PS C:\Windows\system32> Get-StorageJob
Name ElapsedTime JobState PercentComplete IsBackgroundTask
---- ----------- -------- --------------- ----------------
Repair 00:00:01 Completed 100 False
Repair 00:00:00 Completed 100 False実行後、すぐにPercentCompleteが100になっていることが納得できていません。(本当に実行されていれば実行中のはずだと思うんですが)
Get-StorageJobでJobが見えなくなってから、 Get-VirtualDiskを行うと以下のようになりました。
PS C:\Windows\system32> Get-VirtualDisk
FriendlyName ResiliencySettingNa OperationalStatus HealthStatus IsManualAttach Size
me
------------ ------------------- ----------------- ------------ -------------- ----
記憶域2 Simple OK Healthy False 7.27 TB
記憶域 Mirror Detached Unhealthy False 63 TB- 編集済み Tanaka Taro 2015年10月25日 4:24
-
おっしゃるとおりで、修復が完了しているのが理解出来ないのですよね。
ディスクプロバイダーのキャッシュ更新をダメ元でお試し頂いてみて頂けませんでしょうか。以下のコマンドを2回実行してから修復を試行してみてください。
Update-StorageProviderCache –DiscoveryLevel Full
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com -
何度もすみません。
他の物理ディスクの障害が影響している可能性があるため、以下のコマンドを実行して読み取りエラーが多発しているディスクがないか確認もしてみて頂けませんでしょうか。
Get-physicaldisk | Get-StorageReliabilityCounter | SELECT DeviceID,readerrorscorrected,readerrorstotal,readerrorsuncorrected
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com -
Update-StorageProviderCache –DiscoveryLevel Fullを 2回実行後にRepair-VirtualDiskを行いましたが、状況は変わりませんでした...
(Get-VirtualDisk, Get-PhysicalDisk, 記憶域の管理を見ました)
お伝え忘れましたが、HDDはMARSHALの4台HDDが入る外付けHDDケースを3台USB接続で使用しています。
リンク先からダウンロードした Windows8.1-KB2913766-v4-x64.msu は『この更新プログラムはお使いのコンピュータに適用できません。』と表示され、インストールできませんでした。
コマンドの結果は以下の通りです。
PS C:\Windows\system32> Get-physicaldisk | Get-StorageReliabilityCounter | SELECT DeviceID,readerrorscorrected,readerro
rstotal,readerrorsuncorrected
DeviceID readerrorscorrected readerrorstotal readerrorsuncorrected
-------- ------------------- --------------- ---------------------
2 0 0 0
0 0 0 0
8 0 58 58
7 0 0 0
4 0 0 0
6 0 0 0
1 0 0
3 0 0 0
13 0 0 0
12 0 0 0
16 0 0 0
9 0 0 0
15 0 0 0
10 0 0 0
14 0 0 0
11 0 0 0
-
お世話になります。KB2913766は入りませんでしたか。
StorageReliabilityCounterの値を見ると、Device ID 8のディスクは読み取り不良が発生していそうですね。このディスクの属性をretiredに変更して、再度仮想ディスクの修復をしてみるといかがでしょうか。
列の数が2で、双方向ミラーに対して物理ディスクが16台あるということは、もう1台HDDを取り外しても何らプールや仮想ディスクの正常性には影響はないはずなので、retiredにして修復をしてみても問題無いと思います。
# これは問題無いのかも知れませんが、よく見ると、Device ID 7と8のディスクがFriendlyNameと実際の物理ディスクが乖離しているようで気になっています。実際の物理ディスクは WD30のようですが、FriendlyNameはSeageteのディスクのようにも見えています。通常はFriendlyNameはOSがデフォルトで製造メーカー名や型番から付与しますが、それが正しく認識されていないのかあるいは、他のディスクと管理情報が入れ違ってしまっているのかといった懸念がないか気になった次第です。
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com -
確認したところ、ディスクごとのFriendlyNameがデバイス名となっており、同じ名前のものが存在していました。
Decive ID の8と7も同じFriendlyNameだったのでそれぞれ、ST3000DM 001-1CH166 USB Device_1、ST3000DM 001-1CH166 USB Device_2と名前を付け、Device IDが8の方のディスクをRetiredにして、Repair-VirtualDiskをかけましたが、残念ながら修復できませんでした。
PS C:\Windows\system32> Get-VirtualDisk
:\Windows\system32> Get-PhysicalDisk
FriendlyName ResiliencySettingNa OperationalStatus HealthStatus IsManualAttach Size
me
------------ ------------------- ----------------- ------------ -------------- ----
記憶域2 Simple OK Healthy False 7.27 TB
記憶域 Mirror Detached Unhealthy False 63 TB
ndlyName CanPool OperationalStatus HealthStatus Usage Size
-------- ------- ----------------- ------------ ----- ----
HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
WD40EZRX-00S... False OK Healthy Auto-Select 3.64 TB
WD40EZRX-00S... False OK Healthy Auto-Select 3.64 TB
HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
redDisk False Lost Communication Warning Retired 2.73 TB
WD30 EZRX-00... False OK Healthy Auto-Select 2.73 TB
00DM 001-1CH... False OK Healthy Auto-Select 2.73 TB
00DM 001-1CH... False OK Healthy Retired 2.73 TB
HMS 5C4040A... False OK Healthy Auto-Select 3.64 TB
isk False OK Healthy Auto-Select 2.73 TB
icalDisk1 False OK Healthy Auto-Select 111.79 GB
icalDisk3 False OK Healthy Auto-Select 111.79 GB記憶域の管理画面で見ると、故障したHDDは『警告 廃棄;ドライブを追加してから***』、DiskID 8のディスクは『情報 廃棄;ドライブを追加してから***』と表示が異なっていました。
-
お世話になっております。
海外でも同様の事例があがっているようです。Storage Spaces mirror with 2 physical disk. Trying to replace disks. FAILED after second disk removal after regeneration/repair.と似たような状況かも知れません。このスレッドでは、再起動するとインメモリのDB不整合が解消されるようなレスも付いていますが、再起動後に修復をしても変化はありませんでしょうか?
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com