トップ回答者
ディスクの管理で「重大な書き込みエラーによりオフライン」となりアクセスできない

質問
-
2TB HDD 4台で構成した記憶プールのパリティがアクセスできなくなってしまいました。
ディスクの管理で該当ディスクを見るとオフラインになっており、「重大な書き込みエラーによりオフラインになっています」という表示がされています。
記憶域で該当ディスクを見ると、使用率78%で容量低下の警告は表示されているもののエラー表示はなく、各物理ドライブについても4台とも正常となっています。CrystalDiskInfoでも4台のHDD全て正常と表示されます。
4台のHDDはLogitecのLHR-4BNHEU3でPCとはUSBで接続しており、このLHR-4Bの障害と切り分けができていないのですが、上記の状況からするとHDDを含めた物理障害ではなく、該当ディスクの論理障害ではないかと考えています。
障害情報を調べてみましたが、記憶プールの障害については見つかったもののディスク管理での障害では見つけられず、復旧可否を含めて判断がつかず対応ができません。
可能であれば復旧してデータを取り出したいのですが、ご指導いただけませんでしょうか?
よろしくお願いいたします。
OS 名 Microsoft Windows 10 Pro
バージョン 10.0.16299 ビルド 16299
PS C:\WINDOWS\system32> date 2018年2月10日 11:34:38 PS C:\WINDOWS\system32> Get-PhysicalDisk | FL ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="{efbde5db-0238-11e6-820b-806e6f6e6963}:PD:{1d3bd165-b29d-e8d9-4d1c-6db6601dd8af}" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : {1d3bd165-b29d-e8d9-4d1c-6db6601dd8af} Description : FriendlyName : Samsung SSD 840 Series HealthStatus : Healthy Manufacturer : Model : Samsung SSD 840 Series OperationalDetails : OperationalStatus : OK PhysicalLocation : Integrated : Adapter 0 : Port 1 SerialNumber : S14CNEBD100618J AdapterSerialNumber : AllocatedSize : 120033075200 BusType : SATA CannotPoolReason : Insufficient Capacity CanPool : False DeviceId : 0 EnclosureNumber : FirmwareVersion : DXT07B0Q IsIndicationEnabled : IsPartial : True LogicalSectorSize : 512 MediaType : SSD OtherCannotPoolReasonDescription : PartNumber : PhysicalSectorSize : 512 Size : 120034123776 SlotNumber : SoftwareVersion : SpindleSpeed : 0 StoragePoolUniqueId : SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...} UniqueIdFormat : Vendor Specific Usage : Auto-Select VirtualDiskFootprint : 0 PSComputerName : ClassName : MSFT_PhysicalDisk ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="{efbde5db-0238-11e6-820b-806e6f6e6963}:PD:{7363381c-926f-11e3-be90-806e6f6e6963}" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : {7363381c-926f-11e3-be90-806e6f6e6963} Description : FriendlyName : WDC WD20 EZRX-00D8PB0 USB Device HealthStatus : Healthy Manufacturer : WDC WD20 Model : EZRX-00D8PB0 OperationalDetails : OperationalStatus : OK PhysicalLocation : Integrated : Adapter 0 : Port 0 SerialNumber : 0000000000000534 AdapterSerialNumber : AllocatedSize : 1546993532928 BusType : USB CannotPoolReason : In a Pool CanPool : False DeviceId : 3 EnclosureNumber : FirmwareVersion : 0125 IsIndicationEnabled : IsPartial : False LogicalSectorSize : 512 MediaType : Unspecified OtherCannotPoolReasonDescription : PartNumber : PhysicalSectorSize : 4096 Size : 1999575711744 SlotNumber : SoftwareVersion : SpindleSpeed : 0 StoragePoolUniqueId : SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...} UniqueIdFormat : Vendor Specific Usage : Auto-Select VirtualDiskFootprint : 1546725097472 PSComputerName : ClassName : MSFT_PhysicalDisk ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="{efbde5db-0238-11e6-820b-806e6f6e6963}:PD:{7363381e-926f-11e3-be90-806e6f6e6963}" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : {7363381e-926f-11e3-be90-806e6f6e6963} Description : FriendlyName : WDC WD20 EZRX-00D8PB0 USB Device HealthStatus : Healthy Manufacturer : WDC WD20 Model : EZRX-00D8PB0 OperationalDetails : OperationalStatus : OK PhysicalLocation : Integrated : Adapter 0 : Port 0 SerialNumber : 0000000000000534 AdapterSerialNumber : AllocatedSize : 1540819517440 BusType : USB CannotPoolReason : In a Pool CanPool : False DeviceId : 4 EnclosureNumber : FirmwareVersion : 0125 IsIndicationEnabled : IsPartial : False LogicalSectorSize : 512 MediaType : Unspecified OtherCannotPoolReasonDescription : PartNumber : PhysicalSectorSize : 4096 Size : 1999575711744 SlotNumber : SoftwareVersion : SpindleSpeed : 0 StoragePoolUniqueId : SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...} UniqueIdFormat : Vendor Specific Usage : Auto-Select VirtualDiskFootprint : 1540551081984 PSComputerName : ClassName : MSFT_PhysicalDisk ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="{efbde5db-0238-11e6-820b-806e6f6e6963}:PD:{eb4f9ae3-6bda-11e3-be8b-00218557fa55}" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : {eb4f9ae3-6bda-11e3-be8b-00218557fa55} Description : FriendlyName : WDC WD20 EZRX-00D8PB0 USB Device HealthStatus : Healthy Manufacturer : WDC WD20 Model : EZRX-00D8PB0 OperationalDetails : OperationalStatus : OK PhysicalLocation : Integrated : Adapter 0 : Port 0 SerialNumber : 0000000000000534 AdapterSerialNumber : AllocatedSize : 1560683741184 BusType : USB CannotPoolReason : In a Pool CanPool : False DeviceId : 1 EnclosureNumber : FirmwareVersion : 0125 IsIndicationEnabled : IsPartial : False LogicalSectorSize : 512 MediaType : Unspecified OtherCannotPoolReasonDescription : PartNumber : PhysicalSectorSize : 4096 Size : 1999575711744 SlotNumber : SoftwareVersion : SpindleSpeed : 0 StoragePoolUniqueId : SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...} UniqueIdFormat : Vendor Specific Usage : Auto-Select VirtualDiskFootprint : 1560415305728 PSComputerName : ClassName : MSFT_PhysicalDisk ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.ObjectId="{efbde5db-0238-11e6-820b-806e6f6e6963}:PD:{eb4f9ae5-6bda-11e3-be8b-00218557fa55}" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : {eb4f9ae5-6bda-11e3-be8b-00218557fa55} Description : FriendlyName : WDC WD20 EZRX-00D8PB0 USB Device HealthStatus : Healthy Manufacturer : WDC WD20 Model : EZRX-00D8PB0 OperationalDetails : OperationalStatus : OK PhysicalLocation : Integrated : Adapter 0 : Port 0 SerialNumber : 0000000000000534 AdapterSerialNumber : AllocatedSize : 1560415305728 BusType : USB CannotPoolReason : In a Pool CanPool : False DeviceId : 2 EnclosureNumber : FirmwareVersion : 0125 IsIndicationEnabled : IsPartial : False LogicalSectorSize : 512 MediaType : Unspecified OtherCannotPoolReasonDescription : PartNumber : PhysicalSectorSize : 4096 Size : 1999575711744 SlotNumber : SoftwareVersion : SpindleSpeed : 0 StoragePoolUniqueId : SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...} UniqueIdFormat : Vendor Specific Usage : Auto-Select VirtualDiskFootprint : 1560146870272 PSComputerName : ClassName : MSFT_PhysicalDisk PS C:\WINDOWS\system32> Get-Disk | FL UniqueId : SCSI\DISK&VEN_SAMSUNG&PROD_SSD_840_SERIES\4&10C4B2E8&0&010000:HOMESV Number : 0 Path : \\?\scsi#disk&ven_samsung&prod_ssd_840_series#4&10c4b2e8&0&010000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b} Manufacturer : Model : Samsung SSD 840 Series SerialNumber : S14CNEBD100618J Size : 111.79 GB AllocatedSize : 120033075200 LogicalSectorSize : 512 PhysicalSectorSize : 512 NumberOfPartitions : 5 PartitionStyle : GPT IsReadOnly : False IsSystem : True IsBoot : True UniqueId : 9401F7A72C7EE211BE6E001BDC0F2C56 Number : 5 Path : \\?\storage#disk#{a7f70194-7e2c-11e2-be6e-001bdc0f2c56}#{53f56307-b6bf-11d0-94f2-00a0c91efb8b} Manufacturer : Msft Model : Storage Space SerialNumber : {a7f70194-7e2c-11e2-be6e-001bdc0f2c56} Size : 6 TB AllocatedSize : 6597069766656 LogicalSectorSize : 4096 PhysicalSectorSize : 4096 NumberOfPartitions : 2 PartitionStyle : GPT IsReadOnly : True IsSystem : False IsBoot : False PS C:\WINDOWS\system32> Get-StoragePool | FL ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\SPACES_StoragePool.ObjectId="{efbde5db-0238-11e6-820b-806e6f6e6963}:SP:{a7f70171-7e2c-11e2-be6e-001bdc0f2c56}" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : {a7f70171-7e2c-11e2-be6e-001bdc0f2c56} AllocatedSize : 6208912097280 ClearOnDeallocate : False EnclosureAwareDefault : False FaultDomainAwarenessDefault : PhysicalDisk FriendlyName : 記憶域プール HealthStatus : Healthy IsClustered : False IsPowerProtected : False IsPrimordial : False IsReadOnly : False LogicalSectorSize : 4096 MediaTypeDefault : Unspecified Name : OperationalStatus : OK OtherOperationalStatusDescription : OtherUsageDescription : PhysicalSectorSize : 4096 ProvisioningTypeDefault : Fixed ReadOnlyReason : None RepairPolicy : Sequential ResiliencySettingNameDefault : Mirror RetireMissingPhysicalDisks : Auto Size : 7998302846976 SupportedProvisioningTypes : {Thin, Fixed} SupportsDeduplication : False ThinProvisioningAlertThresholds : {70} Usage : Other Version : Windows Server 2012 WriteCacheSizeDefault : Auto WriteCacheSizeMax : 18446744073709551614 WriteCacheSizeMin : 0 PSComputerName : ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\SPACES_StoragePool.ObjectId="{efbde5db-0238-11e6-820b-806e6f6e6963}:SP:{efbde5da-0238-11e6-820b-806e6f6e6963}" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : {efbde5da-0238-11e6-820b-806e6f6e6963} AllocatedSize : 8001054310400 ClearOnDeallocate : False EnclosureAwareDefault : False FaultDomainAwarenessDefault : PhysicalDisk FriendlyName : Primordial HealthStatus : Healthy IsClustered : False IsPowerProtected : False IsPrimordial : True IsReadOnly : False LogicalSectorSize : MediaTypeDefault : Unspecified Name : OperationalStatus : OK OtherOperationalStatusDescription : OtherUsageDescription : PhysicalSectorSize : ProvisioningTypeDefault : Fixed ReadOnlyReason : None RepairPolicy : Parallel ResiliencySettingNameDefault : Mirror RetireMissingPhysicalDisks : Auto Size : 8121629859840 SupportedProvisioningTypes : {Thin, Fixed} SupportsDeduplication : False ThinProvisioningAlertThresholds : {70} Usage : Other Version : Windows Server 2016 RS3 WriteCacheSizeDefault : Auto WriteCacheSizeMax : 18446744073709551614 WriteCacheSizeMin : 0 PSComputerName : PS C:\WINDOWS\system32> Get-VirtualDisk | FL ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\SPACES_VirtualDisk.ObjectId="{efbde5db-0238-11e6-820b-806e6f6e6963}:VD:{a7f70171-7e2c-11e2-be6e-001bdc0f2c56}{a7f70194-7e2c-11e2-be6e-001bdc0f2c56}" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : 9401F7A72C7EE211BE6E001BDC0F2C56 Access : Read/Write AllocatedSize : 4138200989696 AllocationUnitSize : 268435456 ColumnIsolation : PhysicalDisk DetachedReason : None FaultDomainAwareness : PhysicalDisk FootprintOnPool : 6207838355456 FriendlyName : share HealthStatus : Healthy Interleave : 262144 IsDeduplicationEnabled : False IsEnclosureAware : False IsManualAttach : False IsSnapshot : False IsTiered : False LogicalSectorSize : 4096 MediaType : Unspecified Name : NameFormat : NumberOfAvailableCopies : NumberOfColumns : 3 NumberOfDataCopies : 1 NumberOfGroups : 1 OperationalStatus : OK OtherOperationalStatusDescription : OtherUsageDescription : ParityLayout : Rotated Parity PhysicalDiskRedundancy : 1 PhysicalSectorSize : 4096 ProvisioningType : Thin ReadCacheSize : 0 RequestNoSinglePointOfFailure : False ResiliencySettingName : Parity Size : 6597069766656 UniqueIdFormat : Vendor Specific UniqueIdFormatDescription : Usage : Data WriteCacheSize : 33554432 PSComputerName : PS C:\WINDOWS\system32>
回答
-
ありがとうございます。NTFSですね。ReFSで起きている問題とは少し違いそうです。
お手数ですが以下それぞれご確認いただければ幸いです。1) 記憶域プールで利用されている物理ディスク(HDD)のメディアタイプが認識されていないので、各物理ディスクに対して以下コマンドでメディアタイプをHDDに設定していただけますでしょうか?
Set-PhysicalDisk -MediaType HDD2) データの復旧に関しては、以下コマンドを実行するとオンラインになって読取はできる(IsReadonlyがあるので書き込みは不可)ようになるのではないかと思うのですが、いかがでしょうか?
Set-Disk -number 5 -isoffline $false
(Disk numberはPSの出力結果からこれだと思うのですが間違っていたら正いものに変えてください。)
各物理ディスクが、シリアルナンバーまで同じように認識されているので、USBのエンクロージャーが正しく物理ディスクをOSに素のまま認識させられていない可能性もありそうですね。
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com- 回答としてマーク Yuuzo Mikasa 2018年2月10日 14:36
-
アドバイスをいただいた通りメディアタイプの指定でオンラインとなり読み取り専用で読み出しができるようになりました。ありがとうございます!
ディスクの使用率も高くなってきたため、記憶域プールを4TB×4台に移行しようと考えていましたので、これを期に移行を進めたいと思います。
これで問題解決としたいと思います。ありがとうございました。
- 回答としてマーク Yuuzo Mikasa 2018年2月10日 14:36
すべての返信
-
こんにちは。
記憶域プール、仮想ディスクには問題はなさそうですが、Diskが読取専用になっていますね。
1) Get-Volume | FLの結果も拝見できますでしょうか?
2) ファイルシステムはReFSでしょうか?
Shiftキーを押下しながらシャットダウンを選択するなどして、システムをコールドシャットダウン後に、再度起動してみていただけませんでしょうか?Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com -
返信ありがとうございます!
Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. PS C:\WINDOWS\system32> Get-Volume | FL ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\WSP_Volume.ObjectId="{efbde5db-0238-11e6 -820b-806e6f6e6963}:VO:\\?\Volume{24b3066e-3b79-4f83-b510-8a36261005b0}\" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : \\?\Volume{24b3066e-3b79-4f83-b510-8a36261005b0}\ AllocationUnitSize : 4096 DedupMode : NotAvailable DriveLetter : DriveType : Fixed FileSystem : NTFS FileSystemLabel : FileSystemType : NTFS HealthStatus : Healthy OperationalStatus : OK Path : \\?\Volume{24b3066e-3b79-4f83-b510-8a36261005b0}\ Size : 533721088 SizeRemaining : 84893696 PSComputerName : ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\WSP_Volume.ObjectId="{efbde5db-0238-11e6 -820b-806e6f6e6963}:VO:\\?\Volume{41072294-150f-403f-87ab-22ef744e5d6a}\" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : \\?\Volume{41072294-150f-403f-87ab-22ef744e5d6a}\ AllocationUnitSize : 4096 DedupMode : NotAvailable DriveLetter : DriveType : Fixed FileSystem : NTFS FileSystemLabel : 回復 FileSystemType : NTFS HealthStatus : Healthy OperationalStatus : OK Path : \\?\Volume{41072294-150f-403f-87ab-22ef744e5d6a}\ Size : 471855104 SizeRemaining : 455716864 PSComputerName : ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\WSP_Volume.ObjectId="{efbde5db-0238-11e6 -820b-806e6f6e6963}:VO:\\?\Volume{41ce7e86-07a6-4d49-8759-0522e9af5229}\" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : \\?\Volume{41ce7e86-07a6-4d49-8759-0522e9af5229}\ AllocationUnitSize : 1024 DedupMode : NotAvailable DriveLetter : DriveType : Fixed FileSystem : FAT32 FileSystemLabel : FileSystemType : FAT32 HealthStatus : Healthy OperationalStatus : OK Path : \\?\Volume{41ce7e86-07a6-4d49-8759-0522e9af5229}\ Size : 100663296 SizeRemaining : 74243072 PSComputerName : ObjectId : {1}\\HOMESV\root/Microsoft/Windows/Storage/Providers_v2\WSP_Volume.ObjectId="{efbde5db-0238-11e6 -820b-806e6f6e6963}:VO:\\?\Volume{cc31d725-556d-4f94-968a-0424f391802f}\" PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : \\?\Volume{cc31d725-556d-4f94-968a-0424f391802f}\ AllocationUnitSize : 4096 DedupMode : NotAvailable DriveLetter : C DriveType : Fixed FileSystem : NTFS FileSystemLabel : FileSystemType : NTFS HealthStatus : Healthy OperationalStatus : OK Path : \\?\Volume{cc31d725-556d-4f94-968a-0424f391802f}\ Size : 118903758848 SizeRemaining : 37975015424 PSComputerName : PS C:\WINDOWS\system32>
ファイルシステムはNTFSだったと記憶しています。ReFSではなかったかと。。。すみません。
コールドシャットダウンをやってみましたが、状況は変わらずでした。起動時にオンラインを試みているようですが、障害発生前より時間がかかって起動した後にディスクの管理を確認するとオフラインになっています。
-
ありがとうございます。NTFSですね。ReFSで起きている問題とは少し違いそうです。
お手数ですが以下それぞれご確認いただければ幸いです。1) 記憶域プールで利用されている物理ディスク(HDD)のメディアタイプが認識されていないので、各物理ディスクに対して以下コマンドでメディアタイプをHDDに設定していただけますでしょうか?
Set-PhysicalDisk -MediaType HDD2) データの復旧に関しては、以下コマンドを実行するとオンラインになって読取はできる(IsReadonlyがあるので書き込みは不可)ようになるのではないかと思うのですが、いかがでしょうか?
Set-Disk -number 5 -isoffline $false
(Disk numberはPSの出力結果からこれだと思うのですが間違っていたら正いものに変えてください。)
各物理ディスクが、シリアルナンバーまで同じように認識されているので、USBのエンクロージャーが正しく物理ディスクをOSに素のまま認識させられていない可能性もありそうですね。
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com- 回答としてマーク Yuuzo Mikasa 2018年2月10日 14:36
-
アドバイスをいただいた通りメディアタイプの指定でオンラインとなり読み取り専用で読み出しができるようになりました。ありがとうございます!
ディスクの使用率も高くなってきたため、記憶域プールを4TB×4台に移行しようと考えていましたので、これを期に移行を進めたいと思います。
これで問題解決としたいと思います。ありがとうございました。
- 回答としてマーク Yuuzo Mikasa 2018年2月10日 14:36
-
お役に立ててよかったです。メディアタイプの指定でオンラインにできたのであれば、おそらくDiskのIsReadOnly属性を外すと読み書きも可能になるのではないでしょうか?
Set-Disk -number 5 -IsReadOnly $false
も試してみてください。
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com