Proper Array Status (health check) reporting


Recommended Posts

Presently if disks are running hot (45C+), the array health check reports as 'FAIL'. This is technically not correct:

1) Parity is valid

2) No disks have reported failures

3) Disks are operating properly

 

Proposals:

1) Create an option to report array as 'WARN' if disks are running hot

2) Ignore high disk temps and only validate parity and cache pool status and report accordingly, which in this case should be 'PASS'.

 

NOTE:

- Same thing goes for array status report (health check) when parity check is running, it shouldn't be FAIL, it should be PASS.

- Now if it is rebuilding - it should be WARN as the correction process has begun and it is in progress.

- If no rebuilding is in place, no parity check and we have a failed disks in either array or a cache pool - FAIL, that's a legitimate failure that should trigger a failure notification.

 

Cheers.

 

Edited by ezhik
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.