User manual

Using S.M.A.R.T. Disk Monitor 3
SANTOOLS® is registered in US Patent and Trademark Office No 3,107,854 All rights reserved.
SMARTMon-UX for SPARC Solaris supports Solaris versions 2.7 and above. (Version 2.6 may still work, but we no
longer test on that platform)
SMARTMon-UX for HP's Tru64 requires version 5.1 (but may run on previous versions depending on your hardware).
SMARTMon-UX for i86 Solaris (for Intel and compatible processors) supports Solaris versions 2.7 and above.
SMARTMon-UX for IRIX supports IRIX versions 6.5 and above. It will probably work on previous versions of IRIX, but
we have not tested it in older revisions of the operating system.
SMARTMon-UX for UNIXWARE supports UNIXWARE version 7.0 and above. This release is not in general
availability.
SMARTMon-UX for Windows
TM
supports Microsoft Windows(TM) Windows XP, Windows 2003, Vista (32 and 64-bit)
and Windows 2008. Windows 7 is under test as of Oct 31 2009.
SMARTMon-UX for 64-bit Windows supports the Itanium and X86_64 builds for 64-bit Windows XP, 64-bit Windows
2003, and 64-bit Vista and Windows 2008.
SMARTMon-UX for Apple OS X supports Version 10.2.3 (Jaguar) and above. In addition, it will only monitor and
detect fibre channel devices attached to the Astera Technologies "Rhino" fibre channel HBA, using drivers that were
created after January 20th, 2003. IDE (ATA) disk drive support was added in release 1.28. There is no support for
SCSI devices.
SMARTMon-UX for Apple OS X (Intel) Supports 10.5.0 and above. This only supports ATA/SATA disks due to
Apple's inane stance that prevents vendors from sending pass-through commands to SCSI/Fibre channel peripherals
without writing device-specific drivers.
SMARTMon-UX for OpenVMS (originally called VMS) supports VMS 7.2 and above. Versions exist for both the Alpha
and Itanium platforms.
Other operating systems will be added, based on end user requests.
Runtime Requirements
As this software can allow administrators to not only monitor their peripherals, but reprogram mode pages, we
programmatically require that the software is run from root, or as superuser.
If you are running Windows XP, or 2003, then you must run it from a user with administrative privileges or as a
windows service program. (The program will run as a windows service as of release 1.29). The software is
UAC-aware.
Apple OS X users may either run the program from root, or use sudo.
The SNIA HBA API Library is supported under AIX, HP-UX, Windows, LINUX, and SPARC Solaris. We bundle two
executables with the distribution, one that requires the API to be installed on your host, the other neither uses nor
requires it.
1.3 Principles of Operation
General Initialization Phase:
· Test to make sure program is run from root (superuser). If you are running the Windows release, then the test is to
make sure you have administrative privileges, or was installed as a windows service.
· Read and parse Command-Line Operations . If no list of devices is supplied to the program at invocation, it will
launch a discovery to identify all devices that are currently attached.
Device Discovery:
Once the program authenticates the user for sufficient privilege to run the program, it parses the command options. If
16