Author Topic: FlexRaid ANY task (Update, Quick Validate etc..) NullPointer Exception  (Read 444 times)

Offline Fastrack

  • Jr. Member
  • **
  • Posts: 63
  • Karma: +2/-0
    • View Profile
Hey.

Long time user - using the newest RAID-F.  7 DRU's and 1 PPU.  T2 Engine.

I just removed a path from my DRU1 using advanced raid config:
remove|DRU1|D:\

And also added a new DRU7 (L:)

And did an Update.  After MANY hours and a pause.  It completed today at 3pm (Update Successful).

Enabling TRACE provided no additional information:
Code: [Select]
[2017-10-31 13:05:23,532] INFO : Host OS = Microsoft Windows [Version 6.1.7601]
[2017-10-31 13:05:23,532] INFO : Building View Registry...
[2017-10-31 13:05:23,532] INFO : Building Auto View Registry...
[2017-10-31 13:05:23,548] INFO : Loading View options...
[2017-10-31 13:05:23,563] INFO : Using Auto-View definition...
[2017-10-31 13:05:23,563] INFO : Building View Handler...
[2017-10-31 13:05:23,657] INFO : Mounting Storage Pool drive...
[2017-10-31 13:09:18,117] INFO : Executing update...
[2017-10-31 13:09:18,117] INFO : [update] started at: Tue Oct 31 13:09:18 EDT 2017
[2017-10-31 13:09:27,930] INFO : Using RAID engine T2
[2017-10-31 13:09:27,930] WARN : The T2 engine requires full parity re-creation when adding a new DRU or new PPU!
[2017-10-31 13:09:27,930] WARN : Parity re-creation through the rsynch task is slower than through the create task!
[2017-10-31 13:09:27,930] WARN : Re-creating parity through rsynch...
[2017-10-31 16:11:39,716] INFO : Total process size = 1978408108032
[2017-10-31 16:11:39,716] INFO : Max data size = 1978408108032
[2017-10-31 16:11:39,716] INFO : DRU1 size=1860711472747
[2017-10-31 16:11:39,716] INFO : DRU2 size=1849177137494
[2017-10-31 16:11:39,716] INFO : DRU3 size=1959298933730
[2017-10-31 16:11:39,716] INFO : DRU4 size=1956126069459
[2017-10-31 16:11:39,716] INFO : DRU5 size=1934146165399
[2017-10-31 16:11:39,726] INFO : DRU6 size=1978407062440
[2017-10-31 16:11:39,726] INFO : DRU7 size=935909815907
[2017-11-01 15:07:00,330] INFO : Successful UPDATE operation!
[2017-11-01 15:07:00,532] INFO : [update] completed at: Wed Nov 01 15:07:00 EDT 2017
[2017-11-01 15:07:03,500] ERROR:
java.lang.NullPointerException
at com.tchegbe.flexraid.main.b.J.generateViewConfig(Unknown Source)
at com.tchegbe.flexraid.main.b.x.a(Unknown Source)
at com.tchegbe.flexraid.main.b.I.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[2017-11-01 15:07:03,560] INFO : Sending email alert - message=[Rocketdyne][UPDATE] SUCCESS
[2017-11-01 15:07:08,485] INFO : [Rocketdyne][UPDATE] SUCCESS - emailed...
[2017-11-02 00:07:13,367] INFO : Executing quick-validate...
[2017-11-02 00:07:13,444] INFO : [quick-validate] started at: Thu Nov 02 00:07:13 EDT 2017
[2017-11-02 00:07:13,709] ERROR: [quick-validate] error: NullPointerException[null]
java.lang.NullPointerException
at com.tchegbe.lib.io.a.g.c.a(Unknown Source)
at com.tchegbe.lib.io.a.g.c.<unknown>(Unknown Source)
at com.tchegbe.lib.io.a.g.c.<unknown>(Unknown Source)
at com.tchegbe.lib.io.a.e.v.a(Unknown Source)
at com.tchegbe.lib.io.a.e.c.a.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[2017-11-02 00:07:13,729] INFO : [quick-validate] completed at: Thu Nov 02 00:07:13 EDT 2017
[2017-11-02 00:07:18,412] INFO : Sending email alert - message=[Rocketdyne][QUICK-VALIDATE] FAILURE
[2017-11-02 00:07:20,619] INFO : [Rocketdyne][QUICK-VALIDATE] FAILURE - emailed...

Any Idea?!  I even tried a Re-Create.  And answering YES to the parity it fails with the same error.  Am I done for?

Flxr.meta was updated when it finished.  NO Drive errors in Windows System Log.  Or SMART errors.

This makes zero sense.

Do I have to start over?!  This RAID config has been going since 2011!  I've recovered from 2 different drive failures.  This is not good.
« Last Edit: November 01, 2017, 11:49:29 pm by Fastrack »
Ben
FlexRaid 2.1 Final (2015-11-01) | RAID6 T2 engine | Windows 7 64bit | C2D 6600 @ 2.40GHz | 4GB DDR3 | SageTV v9 | 5 x Hitachi 2TB DRU | 1 x Seagate 2TB DRU | 1 x Seagate 1TB DRU | 1 x Hitachi 2TB PPU

Offline Fastrack

  • Jr. Member
  • **
  • Posts: 63
  • Karma: +2/-0
    • View Profile
Re: FlexRaid ANY task (Update, Quick Validate etc..) NullPointer Exception
« Reply #1 on: November 02, 2017, 03:51:34 pm »
I've tried restoring an older flxr.meta file from 10/29/2017.  Quick Validate completes fine, but of course it says there are 18000 new files.  None of which are my newly added DRU (K:\).  K:\ doesn't appear in the log at all.

So it appears that my meta file is corrupt?!

old one was 5MB new one (corrupt) is just over 3MB.  The backup file flexraid made was 0 bytes.

Ben
Ben
FlexRaid 2.1 Final (2015-11-01) | RAID6 T2 engine | Windows 7 64bit | C2D 6600 @ 2.40GHz | 4GB DDR3 | SageTV v9 | 5 x Hitachi 2TB DRU | 1 x Seagate 2TB DRU | 1 x Seagate 1TB DRU | 1 x Hitachi 2TB PPU