고부하시 ReFS / 저장 공간 드라이브 삭제


8

비즈니스 내에서 이미지 처리 (Photoshop) 및 소프트웨어 개발 (Eclipse)과 같은 용도로 사용되는 Windows 10 워크 스테이션이 있습니다. i7-2600K 기반 컴퓨터, Gigabyte GA-B75M-D3H B75 마더 보드, 16GB RAM입니다. OS는 Samsung 850 pro SSD에 있으며, 데이터 용 850 pro, 데이터 용 WD Black, 스토리지 공간 미러에서 SATA 3 포트 (ReFS로 포맷 된)에 각각 2 개의 4GB HGST 드라이브가 있습니다. 이 어레이에는 1.63GB, 1.99GB의 여유 공간이 있습니다.

최근 스토리지 공간 미러의 ReFS 드라이브가 한 달에 세 번 떨어지기 시작했습니다. 이것은 일반적으로 오랜 시간이 지나면 보통에서 무거운 하중으로 발생합니다. 내가 알 수있는 한 다른 디스크는로드 상태에서 떨어지지 않으므로 ReFS, 스토리지 공간 또는 기본 디스크의 문제라고 가정합니다. 재부팅하면 디스크가 온라인 상태가됩니다.

이벤트 뷰어에서 아래와 같은 오류를 볼 수 있습니다. 이것들은 모두 한곳에있는 것은 아니며 "응용 프로그램 및 서비스 로그-> Microsoft-> ​​창"아래에 NTFS 및 저장 공간 로그 영역이 있지만 ReFS에 대한 영역은 하나도없는 것 같습니다.

이러한 문제의 원인을 추적하고 해결하여 시스템을 계속 유지하는 데 도움을 주셔서 감사합니다.

16:27.05 (under event viewer -> application and services log -> microsoft -> windows -> storagespaces-driver-operationsl
Virtual disk {26bf58b3-1cb9-4b93-a945-1b89331bb565} requires a data integrity scan.                                    
Data on the disk is out-of-sync and a data integrity scan is required.                  To start the scan, run the following command:                  

Get-ScheduledTask -TaskName "Data Integrity Scan for Crash Recovery" | Start-ScheduledTask                  

Once you have resolved the condition listed above, you can online the disk by using the following commands in PowerShell:                  

Get-VirtualDisk | ?{ $_.ObjectId -Match "{26bf58b3-1cb9-4b93-a945-1b89331bb565}" } | Get-Disk | Set-Disk -IsReadOnly $false                  
Get-VirtualDisk | ?{ $_.ObjectId -Match "{26bf58b3-1cb9-4b93-a945-1b89331bb565}" } | Get-Disk | Set-Disk -IsOffline  $false

16:27.05 (windows system event log): The file system was unable to write metadata to the media backing volume R:. A write failed with status "A device which does not exist was specified." ReFS will take the volume offline. It may be mounted again automatically.
16:27.06 (windows system event log): The file system detected a checksum error and was not able to correct it. The name of the file or folder is "<unable to determine file name>".
18:35.50 (windows system event log): Failed to connect to the driver: (-2147024894) The system cannot find the file specified. 
18:35.50 (Kernel PNP) The driver \Driver\WudfRd failed to load for the device SWD\WPDBUSENUM\_??_USBSTOR#Disk&Ven_Generic&Prod_STORAGE_DEVICE&Rev_9451#7&2a9fd895&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}.

18:35.58: Virtual disk {26bf58b3-1cb9-4b93-a945-1b89331bb565} could not be repaired because there is not enough free space in the storage pool.                  
Replace any failed or disconnected physical disks. The virtual disk will then be repaired automatically or you can repair it by running this command in PowerShell:                  
Get-VirtualDisk | ?{ $_.ObjectId -Match "{26bf58b3-1cb9-4b93-a945-1b89331bb565}" } | Repair-VirtualDisk

yagmoth가 지적한대로 업데이트하면이 오류에는 USB에 관한 것이 포함됩니다. 이 오류가 발생하는 것을 기억하는 시나리오는 a) 외장 USB 디스크로 백업 할 때 b) 다른 내장 SATA 디스크로 CrashPlan 백업을 실행할 때입니다.


1
Windows 10 호환성 문제로 바이러스 백신이 제거 되었습니까?
mcafee가 기념일

@ yagmoth555 나는 그것을 추측 할 수는 있지만, 나에게는 슈퍼 가능성이 아닌 것 같습니다. 추측하고 확인하는 대신 문제 자체를 해결하는 방법에 관심이 있습니다.
Tim

슬프게도 더 많은 로그가 없으면 하드웨어 문제가 의심됩니다. AV 아이디어는 쉬운 테스트 였으므로 미러가 IO를 처리 할 수없는 것처럼 액세스 / 쓰기시 AV 드라이버가 도움이되지 않습니다 (사이에 드라이버를 설치하여 IO를 느리게하는 경우). 테스트 / 오류없이 조사하려면 먼저 모든 것을 기록하기 위해 processmonitor를 시도 할 수 있습니다. 모두 실패하면 다시 테스트하기 위해 미러링을 제거하려고 시도합니다 (그러나 테스트는 여전히 테스트 / 오류 테스트입니다). 모니터링 로그로 업데이트하십시오
yagmoth555

미러가 USB 디스크로 완료되었는지 물어볼 수 있습니까? 커널 오류 상태로 USB 드라이버
yagmoth555

두 디스크 모두 SATA 3Gbps에 있습니다. USB 오류에 대한 좋은 발견. 질문이 업데이트되었습니다. 나는 일주일 정도 기계에 있지 않지만 다시 트리거하고 로그가 다른지 확인하려고합니다. ProcessMonitor는 대량의 로그를 생성하는 것처럼 보이지만 언젠가는 감사를 표할 것입니다.
Tim

답변:


2

스토리지 공간은 쓰기 대기 시간에 매우 민감한 것처럼 보입니다. 너무 많은 스파이크가 발생하면 볼륨이 떨어질 수 있습니다.

소비자 SSD를 사용할 때 알려진 문제로 여기에서 찾을 수 있습니다.


그 정보에 감사드립니다. 내 ReFS / 저장 공간 디스크는 SSD가 아닌 4TB HGST 하드 드라이브입니다. 내 SSD는 NTFS를 실행합니다. 쓰기 대기 시간은 흥미 롭습니다.
Tim

1

먼저 HCL을 확인해야합니다. Storage Spaces HCL에 대한 언급은 없습니다. vSAN과 마찬가지로 Windows 및 스토리지 공간은 완전히 다른 HCL을 갖습니다. 드라이브를 조회하지 않고도 엔터프라이즈 급 드라이브가 아니기 때문에 HCL에 드라이브가 없을 것이라고 말할 수 있습니다.

안정적인 솔루션을 원한다면 LSI SAS 카드 (비 RAID), 엔터프라이즈 SATA HDD 및 인텔 dc 시리즈 SSD를 구입하십시오. 비싸? 네. 신뢰할 수 있습니까? 스토리지와 관련하여 Windows가 할 수있는 만큼은 좋지 않습니다.

나는 저장 공간을 버리고 LSI RAID 카드로 돌아갔다. 매주 데이터 손상이 발생하여 동일한 하드웨어에서 2 년 이상 견고한 스토리지를 확보했습니다. 그리고 HCL에있는 모든 엔터프라이즈 급 키트를 가지고있었습니다.

하드웨어 호환성 목록 (HCL)은 https://www.windowsservercatalog.com/results.aspx?&chtext=&cstext=&csttext=&chbtext=&bCatID=1642&cpID=0&avc=10&ava=0&avq=0&OR=1&PGS=25&ready=0에서 찾을 수 있습니다.


1
당신의 생각에 감사합니다 Eric. "HCL"을 확장하여 글의 의미를 모르거나 다른 사람이이 글을 읽지 않도록 글을 편집 할 수 있습니다. 스토리지 공간과 같은 소프트웨어 RAID의 핵심은 값 비싼 엔터프라이즈 급 솔루션의 필요성을 피하는 것이라고 생각했습니다. 귀하의 답변이 "내가 버리고 다른 것을 사십시오"라는 질문이 실제로 내 질문에 맞는지 잘 모르겠습니다.
Tim

내 의견, HCL = 평신도의 관점에서 작동하도록 인증 된 하드웨어를 참조하십시오. SW RAID는 엔터프라이즈 급 HW를 뛰어 넘을 수있는 것과 같지 않거나 SW 기반 솔루션의 유연성을 의미합니다.
Eric C. Singer

... ReFS 사용을 중지하고 NTFS로 다시 전환하십시오. ReFS보다 훨씬 더 성숙한 것 같습니다. ReFS에는 많은 약속이 있지만, 숙성해야 할 것도 많습니다.
Eric C. Singer

Storage Spaces BTW에 대한 전체 블로그 게시물을 작성하고 시리즈를 시작했지만 IMO이기 때문에 포기했습니다. POS이기 때문입니다. 대부분의 MS 솔루션과 마찬가지로 절반도 구워졌습니다. ericcsinger.com/backup-storage-part-5-realization-of-a-failure RAID 카드로 다시 전환했지만 그 이후로는 문제가 없었습니다. 미러링을 사용하고 있으므로 한 디스크에서 다른 디스크로 데이터를 복사하도록 robocopy 스크립트를 설정하는 것이 좋습니다. 보다 쉽게 ​​문제를 해결하고 더 안정적으로 사용할 수 있으며 소비자 등급 디스크를 유지할 수 있습니다.
Eric C. Singer

1
즉, 디스크를 미러링되기 때문에, 당신은 말했다 , 하나 개의 디스크를 퇴거 NTFS로 포맷하고 그것을 통해 데이터를 복사합니다. 나는 것 강하게 문제로, 저장 공간에 대해 조언을 당신이있는 거 보는이없는만큼 심판에게 하나, 그것은 저장 공간 하나 같습니다. 디스크가 제거되거나 실패한 것으로 표시되는 디스크와 관련된 것은 저장 공간과 관련이 있습니다. 디스크를 동기화 상태로 유지하려고 할 때 로컬 복제본이있는 경우 robocopy가 가장 쉬운 방법입니다. 실시간이 전부는 아닙니다.
Eric C. Singer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.