Menu="Device:1" Title="$name Settings" Png="devicesettings.png" ---
Name: : Partition size: : KB (K=1024) Partition format: : Comments: : > This text will appear under the *Comments* column for the share in Windows Explorer. > Enter anything you like, up to 256 characters. File system status: :   File system type: : File system type: : Array must be Stopped to change 1):?> File system type: :   Spin down delay: : Warning disk utilization threshold (%): : > *Warning disk utilization* sets the warning threshold for this hard disk utilization. Exceeding this threshold will result in a warning notification. > > When the warning threshold is set equal or greater than the critical threshold, there will be only critical notifications (warnings are not existing). > > A value of zero will disable the warning threshold (including notifications). Critical disk utilization threshold (%): : > *Critical disk utilization* sets the critical threshold for this hard disk utilization. Exceeding this threshold will result in an alert notification. > > A value of zero will disable the critical threshold (including notifications). Warning disk temperature threshold (°): : > *Warning disk temperature* sets the warning threshold for this hard disk temperature. Exceeding this threshold will result in a warning notification. > > A value of zero will disable the warning threshold (including notifications). Critical disk temperature threshold (°): : > *Critical disk temperature* sets the critical threshold for this hard disk temperature. Exceeding this threshold will result in an alert notification. > > A value of zero will disable the critical threshold (including notifications). Spinup group(s): :   :
1):?>
Pool Information
btrfs filesystem show: : ".shell_exec("/sbin/btrfs filesystem show {$disk['uuid']}")."";?> btrfs filesystem df: : ".shell_exec("/sbin/btrfs filesystem df /mnt/{$disk['name']}")."";?> 1):?>
Balance Status
btrfs balance status: : " . implode("\n", $balance_status) . "";?>   : Options (see Help) > **Balance** will run the *btrfs balance* program to restripe the extents across all pool devices. > > The default *Options* are appropriate for btrfs-raid1. Do not change this unless you know what you are doing!   : *Running* > **Cancel** will cancel the balance operation in progress.   : > **Balance** is only available when the Device is Mounted.
Scrub Status
btrfs scrub status: : " . implode("\n", $scrub_status) . "";?>   : > **Scrub** runs the *btrfs scrub* program which will read all data and metadata blocks from all > devices and verify checksums. > > If *Repair corrupted blocks* is checked, *btrfs scrub* will repair corrupted blocks if there’s a correct copy available.   : *Running* > **Cancel** will cancel the Scrub operation in progress.   : > **Scrub** is only available when the Device is Mounted.
Check Filesystem Status
btrfs check status: : " . implode("\n", $check_status) . "";?>   : Options (see Help) > **Check** will run the *btrfs check* program to check file system integrity on the device. > > The *Options* field is initialized with *--readonly* which specifies check-only. If repair is needed, you should run > a second Check pass, setting the *Options* to *--repair*; this will permit *btrfs check* to fix the file system. > > After starting a Check, you should Refresh to monitor progress and status. Depending on > how large the file system is, and what errors might be present, the operation can take **a long time** to finish (hours). > Not much info is printed in the window, but you can verify the operation is running by observing the read/write counters > increasing for the device on the Main page.   : *Running* > **Cancel** will cancel the Check operation in progress.   : > **Check** is only available when array is Started in **Mainenance** mode.
Check Filesystem Status
reiserfsck status: : " . implode("\n", $check_status) . "";?>   : Options (see Help) > **Check** will run the *reiserfsck* program to check file system integrity on the device. > > The *Options* field may be filled in with specific options used to fix problems in the file system. Typically, you > first run a Check pass leaving *Options* blank. Upon completion, if *reiserfsck* finds any problems, you must > run a second Check pass, using a specific option as instructed by the first *reiserfsck* pass. > > After starting a Check you should Refresh to monitor progress and status. Depending on > how large the file system is, and what errors might be present, the operation can take **a long time** to finish (hours). > Not much info is printed in the window, but you can verify the operation is running by observing the read/write counters > increasing for the device on the Main page.   : *Running* > **Cancel** will cancel the Check operation in progress.   : > **Check** is only available when array is Started in **Mainenance** mode.
Check Filesystem Status
xfs_repair status: : " . implode("\n", $check_status) . "";?>   : Options (see Help) > **Check** will run the *xfs_repair* program to check file system integrity on the device. > > The *Options* field is initialized with *-n* which specifies check-only. If repair is needed, you should run > a second Check pass, setting the *Options* blank; this will permit *xfs_repair* to fix the file system. > > After starting a Check, you should Refresh to monitor progress and status. Depending on > how large the file system is, and what errors might be present, the operation can take **a long time** to finish (hours). > Not much info is printed in the window, but you can verify the operation is running by observing the read/write counters > increasing for the device on the Main page.   : *Running* > **Cancel** will cancel the Check operation in progress.   : > **Check** is only available when array is Started in **Mainenance** mode.
SMART Settings
SMART notification value: : > SMART notifications are generated on either an increasing RAW value of the attribute, or a decreasing NORMALIZED value which reaches a predefined threshold set by the manufacturer. > > Each disk may have its own specific setting overruling the 'default' setting (see global SMART settings under Disk Settings). SMART notification tolerance level: : > A tolerance level may be given to prevent that small changes result in a notification. Setting a too high tolerance level may result in critical changes without a notification. > > Each disk may have its own specific setting overruling the 'default' setting (see global SMART settings under Disk Settings). SMART controller type: : > By default automatic controller selection is done by smartctl to read the SMART information. Certain controllers however need specific settings for smartctl to work. > Use this setting to select your controller type and fill-in the specific disk index and device name for your situation. Use the manufacturer's documentation to find the relevant information. > > Each disk may have its own specific setting overruling the 'default' setting (see global SMART settings under Disk Settings). SMART attribute notifications: : Custom attributes (use comma to separate numbers)   : > > The user can enable or disable notifications for the given SMART attributes. It is recommended to keep the default, which is ALL selected attributes, > when certain attributes are not present on your hard disk or do not provide the correct information, these may be excluded. > In addition custom SMART attributes can be entered to generate notifications. Be careful in this selection, > it may cause an avalance of notifcations if inappropriate SMART attributes are chosen. > > Each disk may have its own specific setting overruling the 'default' setting (see global SMART settings under Disk Settings). :