Author Topic: reconsile not possible / storage pool parity defective  (Read 2028 times)

Offline JKuehl

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
reconsile not possible / storage pool parity defective
« on: January 29, 2012, 02:56:43 am »
Following Scenario:
- latest Flexraid
- Cruise Control
- Using T1+ [RAID4] Engine
- 4 DRUs
- 1 PPU (largest drive in Storage Pool)


Filling the Storage Pool resulted for a folder A in drive 1 filling up to 2 TB, file writing to storage pool then ABORTED. New folder A was created on drive 3 automatically, but no files were written to that drive.

Storage pool then suddenly disappeared from explorer.

Restating and ordered to reconsile resulted in the following java exception:

Der [<[reconcile]>] Auftrag wurde erfolgreich initiiert... Prozessnummer: 1

Name: Data Scanner Process
Start Date: Sun Jan 29 09:38:03 GMT+100 2012
End Date: Sun Jan 29 09:44:49 GMT+100 2012
Duration: 00:06:45
Throughput: N/A

FEHLER: [MappedParityMeta::allocate] ErrorCode=31 Message=Out of real-time parity space error for \\?\C:\FlexRAID-Managed-Pool\class1_0\{302998eb-8c44-11e0-97ec-001fd0a2fa6b}\DRU1.db requested=36909875200 available=14529897116

   
   
   

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: reconsile not possible / storage pool parity defective
« Reply #1 on: January 29, 2012, 08:11:45 am »
This likely means you did not set your reserve properly.

Set it appropriately (to the largest file size you will ever copy), restore the file system DBs, and reconcile.

Offline JKuehl

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: reconsile not possible / storage pool parity defective
« Reply #2 on: January 29, 2012, 01:36:17 pm »
Thanks for the answer.

In the meantime i recreated the full parity drive from scratch.

So if the reserve currently is at 10GB (default) and i need to copy a 150Gb file i need to set the reserve to 150GB? What happens when i then transfer some smaller files to the Storage Pool? Will a drive with <150GB free space be filled with that files or will flexraid simply say: sorry not enough space although there physically is?

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: reconsile not possible / storage pool parity defective
« Reply #3 on: January 29, 2012, 07:50:57 pm »
The reserve is space is because sometimes FlexRAID does not know the final size of the file to redirect it to a drive that will have sufficient space.
In your case, after all drives fall below 150GB, FlexRAID will engage a more intricate space management mode.
Data can and will be written to drive with less than the reserve space under certain rules.

So, you won't get a out of space error until you really run out of space on all drives.