Daemon messages are output to the GDS log file.
/var/opt/FJSVsdx/msglog/sdxservd.log
Depending on the syslogd settings it will also be output to the syslogd log file or the console.
Output format to log file is as follows.
Mon Day HH:MM:SS SDX:daemon: severity: message
Mon gives the month the message was output, Day the date, HH the hour, MM the minute, SS the second, daemon the daemon program name, severity the severity of the message, and message the message text.
Message Numbers
The message numbers used to identify messages described in E.3.1 to E.3.5 do not appear in messages actually output by GDS daemons.
Variable Names
Italicized words in the messages are variable names, and the actual output will vary depending on the situation. The meaning and the format of the variable names used in the message explanations are described below.
Variable names | Descriptions |
---|---|
class | Class name |
disk | Disk name |
group | Group name |
lgroup | Lower level group name |
hgroup | Higher level group name |
volume | Volume name |
disk.volume | Slice name |
object.volume | Slice name |
proxy | Proxy object name |
object | Object name |
type | Type attribute value |
status | Object status |
device | Physical disk name (cCtTdD,cCdD,mphdI,mplbI,emcpowerN) |
pslice | Physical slice name (cCtTdDs{0-7},cCdDs{0-7},mphdIs{0-7},mplbIs{0-7},emcpowerN{a-h}) power device number,{0-7} is the slice number with 1 digit from 0 to 7,and {a-h} is the slice number with one alphabet from a to h. |
psdevtree | Device tree path name to a physical slice |
v_devno | Volume device number (hexadecimal number) |
v_maj | Volume major number (decimal number) |
v_min | Volume minor number (decimal number) |
p_devno | Physical slice device number (hexadecimal number) |
p_maj | Physical slice major number (decimal number) |
p_min | Physical slice minor number (decimal number) |
blknodk | I/O requested disk block number (decimal number) |
blknosl | I/O requested slice block number (decimal number) |
length | I/O transfer requested block size (in bytes, decimal number) |
resid | Residing block size (in bytes, decimal number) |
errno | System call error number (decimal number) |
sdxerrno | GDS defined internal error number (decimal number) |
node | Node identifier, or node name |
oflag | Open flag (hexadecimal number) |
ioctlcmd | The ioctl command name |
timeofday | Character string indicating current time and date |
details | Details |
sdxfunc | GDS function name |
exitstat | Value indicating command end status (decimal number) |
cmdline | Character indicating command line |
val | Parameter value |
GDS: Global Disk Services
Explanation
Messages output by the daemon are shown below in the order of its severity. There are four levels of severity.
Level of importance | Descriptions | facility.level |
---|---|---|
HALT | This message is output when an event that will halt all services provided by GDS is detected. | user.crit |
ERROR | This message is output when an event that will halt some services is detected. | user.err |
WARNING | This message is output when an abnormal event is detected. It will not always result in a service halt. | user.warning |
INFO | This message is output to record the daemon operation and the like. Usually, it can be ignored. | user.info |
GDS: Global Disk Services
facility.level is the facility and priority of a message passed from the GDS daemon to syslogd(1M). The output destinations of messages are defined in the /etc/syslog.conf configuration file of syslogd(1M) and can be changed by modifying the definitions in /etc/syslog.conf. For details, see the description about syslog.conf(4) in this manual.