Skip to content

SoraKagami/NAS-ReportER

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

563 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Report for FreeNAS/TrueNAS Core & Scale

New in Version 3.15

This script will perform five main functions:

  1. Generate a report and send an email on your drive(s) status.
  2. Create a copy of your TrueNAS Config File and attach to the same email.
  3. Create a statistical database and attach to the same email.
  4. Test the drives on a routine basis.
  5. Check drives for being SMR or Seagate Drive Flood SCAM by China.

In version 3.1 I have removed drive testing from the Multi-Report script and move testing into it's own script. This makes it easy to remove when TrueNAS fully supports NVMe SMART testing, and makes it easier for me up modify/update.

The new drive testing script is called "Drive-Selftest". It was designed to schedule both Short and Long drive test scheduling without much effort form the end user. This will prove to be very valuable if you have a large quantity of drives in your system.

Other functions include Updates Notification and is highly customizable. A User Guide exists (needs a bit of updating).

Drive Self-test for TrueNAS

Drive Self-test is a new script specifically to perform the SMART testing. The SMART testing was removed from Multi-Report placed in this script. This script has many benefits being a seperate script:

  1. Easier to maintain.
  2. Run standalone without Multi-Report.
  3. Schedules both Short and Long tests to be accomplished Daily, Weekly, and/or Monthly.
  4. Can schedule over 1000 drives to be tested.
  5. Can test ONLY Nvme while TrueNAS is not able to schedule NVMe SMART tests in the GUI.

About

FreeNAS/TrueNAS Combo-Scripts drive SMART, UPS & ZPool statistics Email reporting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 99.5%
  • Python 0.5%