SSH Tectia - Terminal 6.0.12.50 Copyright (c) 2000-2008 SSH Communications Security Corp - http://www.ssh.com/ Licensed to CD-ROM customer, N/A Last login: Wed Aug 12 2015 19:00:22 +0800 from APSGONTW7N0874.apac.nsroot.net Type 'help ' at any time to get list of commands which can be executed from query id... \n hkastctilxsan2c:rsh:/>\c pbrun -u root dap Please Enter Password for ar91297 : Password: Reason(Please Input VT information here): CHG0000901042 Authentication Token: 04199F5611X Dynamic token authentication passed. CHG0000901042 [IDENbuild root @ hkastctilxsan2c ~] # iostat 1000 1000 Linux 2.6.32-504.16.2.el6.x86_64 (hkastctilxsan2c) 08/13/2015 _x86_64_ (32 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 1.46 0.00 0.17 0.00 0.00 98.37 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sdd 0.02 0.13 0.00 5928 0 sdb 0.01 0.11 0.00 5168 0 sdc 0.00 0.02 0.00 936 0 sdm 0.01 0.08 0.00 3648 0 sdn 0.01 0.12 0.00 5296 0 sdo 0.02 0.13 0.00 5856 0 sdq 0.01 0.11 0.00 5096 0 sdl 0.01 0.12 0.00 5368 0 sdp 0.03 0.21 0.00 9760 0 sdz 0.01 0.11 0.00 5232 0 sds 0.00 0.02 0.00 1016 0 sdaa 8.13 19.47 193.47 889492 8837546 sdr 0.01 0.05 0.00 2328 0 sdx 0.01 0.08 0.00 3576 0 sde 0.02 0.12 0.00 5520 0 sdf 0.01 0.05 0.00 2176 0 sdu 0.00 0.02 0.00 848 0 sdk 0.00 0.02 0.00 848 0 sdj 0.00 0.02 0.00 848 0 sdt 0.00 0.02 0.00 848 0 sdv 0.00 0.02 0.00 824 0 sdw 0.00 0.02 0.00 824 0 sdy 0.01 0.12 0.00 5312 0 sdi 0.00 0.02 0.00 824 0 sdh 0.00 0.02 0.00 824 0 sdg 0.00 0.02 0.00 1000 0 sda 0.03 0.21 0.00 9736 0 dm-0 0.01 0.05 0.00 2376 0 dm-1 10.71 4.35 84.85 198700 3875920 dm-2 0.03 0.22 0.00 10120 0 dm-3 0.02 0.19 0.00 8600 0 dm-4 0.02 0.12 0.00 5560 0 dm-5 0.02 0.19 0.00 8864 0 dm-6 0.02 0.20 0.00 9016 0 dm-7 0.05 0.39 0.00 17832 0 dm-8 0.00 0.02 0.00 1112 0 dm-9 0.01 0.08 0.00 3544 0 dm-10 0.00 0.02 0.00 696 0 dm-11 0.00 0.02 0.00 696 0 dm-12 0.00 0.02 0.00 696 0 dm-13 0.00 0.02 0.00 696 0 dm-14 0.03 0.04 0.19 1898 8576 dm-15 12.90 5.09 101.19 232698 4622160 dm-16 1.04 9.38 7.24 428434 330880 sdab 0.01 0.10 0.00 4736 0 dm-17 0.02 0.19 0.00 8856 0 sdac 0.00 0.01 0.00 432 0 sdad 0.00 0.01 0.00 472 0 sdae 0.00 0.01 0.00 400 0 sdaf 0.00 0.01 0.00 400 0 sdag 0.00 0.01 0.00 400 0 sdah 0.00 0.01 0.00 400 0 ^C [IDENbuild root @ hkastctilxsan2c ~] # symcfg -version Symmetrix CLI (SYMCLI) Version : V8.0.3.0 (Edit Level: 2026) Built with SYMAPI Version : V8.0.3.0 (Edit Level: 2026) SYMAPI Run Time Version : V8.0.3.0 (Edit Level: 2026) SYMAPI Server Version : unavailable [IDENbuild root @ hkastctilxsan2c ~] # stordaemon list Available Daemons ('[*]': Currently Running): [*] storapid EMC Solutions Enabler Base Daemon [*] storgnsd EMC Solutions Enabler GNS Daemon storrdfd EMC Solutions Enabler RDF Daemon [*] storevntd EMC Solutions Enabler Event Daemon [*] storwatchd EMC Solutions Enabler Watchdog Daemon storsrmd EMC Solutions Enabler SRM Daemon [*] storstpd EMC Solutions Enabler STP Daemon [*] storsrvd EMC Solutions Enabler SYMAPI Server Daemon [IDENbuild root @ hkastctilxsan2c ~] # stordaemon showlog storstpd The storstpd daemon uses the following log files ('*' : most recently written): /var/symapi/log/storstpd.log0 [*] /var/symapi/log/storstpd.log1 Last 20 lines of log file: [7143 SpaRtPackager] Aug-13 0:48:46.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:46.713 : [SpaRtPackager()] SID: 000498700157 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:48:46.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:46.713 : [SpaRtPackager()] SID: 000295701026 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:48:50.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:50.713 : [SpaRtPackager()] SID: 000295700517 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:48:50.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:50.713 : [SpaRtPackager()] SID: 000295700897 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:48:50.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:50.713 : [SpaRtPackager()] SID: 000292603629 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:48:50.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:50.714 : [SpaRtPackager()] SID: 000296800434 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:48:51.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:51.713 : [SpaRtPackager()] SID: 000498700629 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:48:51.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:51.713 : [SpaRtPackager()] SID: 000498700157 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:48:51.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:51.713 : [SpaRtPackager()] SID: 000497200055 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:48:51.713 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:48:51.713 : [SpaRtPackager()] SID: 000295701026 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [IDENbuild root @ hkastctilxsan2c ~] # cd /var/symapi/config [IDENbuild root @ hkastctilxsan2c /var/symapi/config] # ls -l total 428 drwxr-xr-x 2 root root 4096 Aug 4 13:08 cert -rw-r--r-- 1 root root 66956 Aug 12 14:40 daemon_options -rw-r--r-- 1 root root 66663 Aug 12 13:34 daemon_options.120815 -rw-r--r-- 1 root root 9333 May 21 10:10 daemon_users -rw-r--r-- 1 root root 6 Aug 12 12:03 gklck -rw-r--r-- 1 root root 80 Aug 12 15:48 gkmgt_topology_flags -rw-r--r-- 1 root root 8869 Aug 4 13:08 lockboxb2 -rw-r--r-- 1 root root 8869 Aug 4 13:08 lockboxp2 -rw-r--r-- 1 root root 5605 May 21 10:10 netcnfg -rw-r--r-- 1 root root 142 Aug 6 18:01 nethost -rw-r--r-- 1 root root 33554 May 21 10:10 options -rw-r--r-- 1 root root 66663 May 21 10:10 README.daemon_options -rw-r--r-- 1 root root 9333 May 21 10:10 README.daemon_users -rw-r--r-- 1 root root 5605 May 21 10:10 README.netcnfg -rw-r--r-- 1 root root 33554 May 21 10:10 README.options drwxr-xr-x 4 root root 4096 Aug 4 13:08 STAR -rw-r--r-- 1 root root 61304 May 21 10:10 stpdef.dat -rw-r--r-- 1 root root 912 May 21 10:10 symapinlck -rw-r--r-- 1 root root 2220 May 21 10:10 syscall_cache [IDENbuild root @ hkastctilxsan2c /var/symapi/config] # more nethost APACASRMCOL1.Apac.nsroot.net * APACASRMCOL2.Apac.nsroot.net * APACASRMCOL3.Apac.nsroot.net * APACASRMCOL4.Apac.nsroot.net * 169.165.106.110 * [IDENbuild root @ hkastctilxsan2c /var/symapi/config] # more daemon_options ############################################################################### # The daemon_options file contains parameters that can be set to control # the behavior of the various EMC Solutions Enabler daemons. Each daemon reads # this file as it starts and applies any settings within it that apply. # # # CAUTION: These parameters are intended for experienced users. In # most scenarios, the default values used by the daemons will be sufficient. # # CAUTION: This file should be protected so that only authorized users can # make changes to it. # # Lines in this file are allowed to have one of the following formats: # # NAME = VALUE Set the parameter 'NAME' for all # daemons that understand this parameter. # # stororad:NAME = VALUE Set the parameter 'NAME' for only the # stororad daemon. # # storora*:NAME = VALUE Set the parameter 'NAME' for all # daemons whose name begins with # storora. The asterisk (*) character is # a wildcard, matching the remainder of # a daemon's name. # # Option values that are very long can extend to the next line by placing # a backslash at the very end of the line. For example: # stororad:NAME = VALUE1 : VALUE2 : VALUE3 : \ # VALUE4 : VALUE5 # ############################################################################### ############################################################################### ### Common daemon parameters ### ### These common parameters apply to the core Solutions Enabler daemons: ### storapid [Base Daemon] ### storgnsd [GNS Daemon] ### storrdfd [RDF Daemon] ### storevntd [Event Daemon] ### storstpd [STP Daemon] ### storwatchd [Watchdog Daemon, UNIX only] ### storsrvd [SYMAPI Server Daemon] ############################################################################### # # Parameter: AUTORESTART # # Allowed values: enable | disable # # Default value: enable # # Description: Specifies whether a watchdog mechanism # (UNIX: storwatchd daemon) should be used to # automatically restart a daemon if it crashes. # # stor????:AUTORESTART = disable #------------------------------------------------------------------------------ # # Parameter: LOG_LEVEL # # Allowed values: error | info | debug | verbose | warning # # Default value: warning # # Description: Specifies a severity-based control over logging # volume. Messages that are issued with a severity # equal to or exceeding the level specified will be # recorded in the log file. Do not use debug or verbose # without direction from EMC Customer Support. # # stor????:LOG_LEVEL = error #------------------------------------------------------------------------------ # Parameter: LOGFILE_TYPE # # Allowed values: dated | wrap # # Default value: wrap # # Description: Specifies which style of log file the daemon will use. # Two styles are supported: # wrap: Two log files are maintained: stor????.log0 and # and stor????.log1. Logging alternates between # these--switching to the other file each time # the maximum size specified by the LOGFILE_SIZE # parameter is reached. The modified time on the # files can be used to determine the current one. # # dated: A separate log file is used for each day: # stor????-YYYYMMDD.log. (e.g.: storapid-20041130.log). # There are no size limits on these files. # # Log files are written to the following directory: # UNIX: /var/symapi/log # Windows: c:\\Program Files\\EMC\\SYMAPI\\log # # The dated LOGFILE_TYPE is recommended for storstpd. # # stor????:LOGFILE_TYPE = dated #------------------------------------------------------------------------------ # # Parameter: LOGFILE_SIZE # # Allowed values: A number, in KB units # # Default value: 1000 (1000-KB) # # Description: For LOGFILE_TYPE=wrap style log files, how large each # log file is allowed to grow before wrapping to the # alternate file. # # stor????:LOGFILE_SIZE = 5000 #------------------------------------------------------------------------------ # # Parameter: LOGFILE_RETENTION # # Allowed values: A number of days, greater than zero. # # Default value: 3 (days) # # Description: For LOGFILE_TYPE=dated style log files, log files # more than this many days old will be automatically # deleted. # # stor????:LOGFILE_RETENTION = 5 #------------------------------------------------------------------------------ # # Parameter: LOGFILE_PERMS # # Allowed values: r | n | rw # # Default value: rw # # Description: By default, daemon log files allow anyone to read or # write them (UNIX mode of rwxrwxrwx). This option can # be set to override that behavior, as follows: # # rw: Anyone can read or write (default). # r: The owner (root) can read/write, others can read. # n: The owner can read/write, no one else can access. # # stor????:LOGFILE_PERMS = r #------------------------------------------------------------------------------ # # Parameter: SECURE_DIRECTORY_PATH # # Allowed values: One or more semicolon (On non-Window platforms a # colon can be used instead) separated directories. # # Default value: None # # Description: Controls which directories the daemon is permitted # to read from, write arbitrary files to, or execute a # script from as directed to by SE applications. # # For example, this applies to backup/restore and script # files that storsrvd can be asked to read, write or # execute. # # On Windows, this is a list of directories separated by # a semicolon, ';'. Also, either forward or back slashes # ('/','\') can be used when specifying the directory # name. For example: # # storsrvd:secure_directory_path = c:\Temp\dir1;c:/Users/SE # # On non-Windows platforms, this is a list of directories # separated by a semicolon, ';', or colon, ':'. Also, # only a forward slash ('/') can be used when specifying # the directory name. For example: # # storsrvd:secure_directory_path = /tmp/dir1;/opt/dir2;/users/se # If this parameter is not set any directory can be used. # # stor????:SECURE_DIRECTORY_PATH = /tmp/dir1;/opt/dir2;/users/se # #------------------------------------------------------------------------------ # # Parameter: IBMI_JOBQ_NAME # # Allowed values: Any name of 10 characters long. # # Default value: *JOBD # # Description: Specifies the job queue in which this job is placed. # # *JOBD: The submitted job is placed on the job queue named # in the specified job description. # name : Specify the name of the job queue # # # stor????:IBMI_JOBQ_NAME #------------------------------------------------------------------------------ # # Parameter: IBMI_JOBQ_LIB_NAME # # Allowed values: Any name of 10 characters long. # # Default value: *LIBL # # Description: Specifies the library in which the job queue is located. # # *LIBL : All libraries in the library list for the current # thread are searched until the first match is found. # *CURLIB: The current library for the thread is used to # locate the job, queue. If no library is specified # as the current library for the thread, the QGPL # library is used., # name : Specify the name of the library where the job queue # is located. # # stor????:IBMI_JOBQ_LIB_NAME #------------------------------------------------------------------------------ # # Parameter: IBMI_ALLOW_SUBSYSTEM_START # # Allowed values: yes | no # # Default value: yes # # Description: Specifies whether or not it is allowed to automatically start # the subsystem specified in the jobq that defined by the # daemon options IBMI_JOBQ_NAME and IBMI_JOBQ-LIB_NAME. # When set to yes the subsystem defined in jobq above will be # started. When the jobq name is set to *libl the subsystem and # jobq will need to be located in a library that is in the library # list or otherwise the subsystem cannot be started. # # stor????:IBMI_ALLOW_SUBSYTEM_START = yes ############################################################################### ############################################################################### ### storsrvd [SYMAPI server daemon] parameters ### ### This daemon handles remote SYMAPI client connections over TCP/IP ### to storage arrays. Storsrvd provides the same services as the former ### symapisrv command. ### Refer to the storsrvd(3) man page for additional details. ############################################################################### # # Parameter: LOG_FILTER # # Allowed values: SERVER | CONTROLS | SESSION | APIREQ # # Default value: None # # Description: Specifies category-based control over logging volume, # by selecting which types of storsrvd numbered log # messages are recorded in the storsrvd log files. # Each log message issued by storsrvd is associated with # a category, expressed by the filter names shown below. # # The numbered messages will appear in the storsrvd log # files and on a terminal if one is available. Numbered # messages issued by storsrvd use a message identifier # that precedes the message text: # # ANR0001I SYMAPI server ready to accept SECURE # connections. # # The value to be specified for LOG_FILTER consists of a # series of keywords separated by a commas (,) or # plus signs {+). # # SERVER: Records high level events of the server: # initialization, termination, and other # events not directly related to a SYMAPI # session. # SESSION: Records arrival and termination of SYMAPI # sessions. # APIREQ: Records arrival and completion of SYMAPI # function requests. # CONTROLS: Records activity during execution of # management requests from stordaemon or the # system console in the z/OS environment. # # If LOG_FILTER specifies either SESSION or APIREQ # it is most useful to set LOG_LEVEL to info. # # storsrvd:LOG_FILTER = SESSION+APIREQ #------------------------------------------------------------------------------ # # Parameter: LOG_SHOW_MSGID # # Allowed values: disable | enable # # Default value: enable # # Description: Displays message identifiers in the log messages # issued by storsrvd. # # storsrvd:LOG_SHOW_MSGID = enable #------------------------------------------------------------------------------ # # Parameter: LOG_SHOW_CATEGORY # # Allowed values: enable | disable # # Default value: disable # # Description: Displays the category (see LOG_FILTER above) in the # output log messages, preceding the message identifier. # # storsrvd:LOG_SHOW_CATEGORY = disable #------------------------------------------------------------------------------ # # Parameter: PORT # # Allowed values: 1 - 65534 | 2707 # # Default value: 2707 # # Description: Specifies the TCP/IP port on which storsrvd will # listen for connections from remote SYMAPI clients. # Generally, numbers less than 1000 are reserved for # well known daemon servers such as telnet, ftp, and # http. # # If this parameter is changed, the storsrvd must be # restarted for the new value to take effect. # # storsrvd:PORT = 2707 #------------------------------------------------------------------------------ # # Parameter: SECURITY_ALT_CERT_FILE # # Allowed values: Any valid simple file name. # # Default value: symapisrv_cert.pem # # Description: Specifies the name of an alternate certificate file # to be used by the server instead of the certificate # generated at installation, and will be paired with # the file specified in the SECURITY_ALT_KEY_FILE option. # # If this option is used, the SECURITY_ALT_KEY_FILE # option must also be used to specify an alternate key # file. # # The certificate file must be located in the # /var/symapi/config/cert directory. Do not specify # the directory in the value. # # If this parameter is changed, the storsrvd must be # restarted for the new value to take effect. # # storsrvd:SECURITY_ALT_CERT_FILE = symapisrv_cert_v8.0.pem #------------------------------------------------------------------------------ # # Parameter: SECURITY_ALT_KEY_FILE # # Allowed values: Any valid simple file name. # # Default value: symapisrv_key.pem # # Description: Alternate key file. # # Specifies the name of an alternate private key file # to be used by the server instead of the key # generated at installation, and will be paired with the # file specified in the SECURITY_ALT_CERT_FILE option. # # If this option is used, the SECURITY_ALT_CERT_FILE # option must also be used to specify an alternate # certificate file. # # The key file must be located in the # /var/symapi/config/cert directory. Do not specify # the directory in the value. # # If this parameter is changed, the storsrvd must be # restarted for the new value to take effect. # # storsrvd:SECURITY_ALT_KEY_FILE = symapisrv_key_v8.0.pem #------------------------------------------------------------------------------ # # Parameter: SECURITY_CLT_SECURE_LVL # # Allowed values: MUSTVERIFY | NOVERIFY | VERIFY # # Default value: VERIFY # # Description: Client certificate verification level. # (This feature is not available on z/OS). # # This option controls the verification # of the client certificate by the server. # The following values may be specified: # # MUSTVERIFY: Indicates that the server # will only accept communications from a # version of the client that can send a # certificate to be verified. # # NOVERIFY: Indicates that the server # will not verify the client certificate. # # VERIFY: Indicates that the server will # verify a client certificate if the version # of the client can send a certificate. # # THIS OPTION IS IGNORED IF SECURE # COMMUNICATIONS ARE NOT ESTABLISHED. # # storsrvd:SECURITY_CLT_SECURE_LVL = VERIFY #------------------------------------------------------------------------------ # # Parameter: MAX_SESSIONS # # Allowed values: 0 - 100 # # Default value: 100 # # Description: Maximum SYMAPI sessions to the server # # This option will take precedence over the options file # option SYMAPI_MAX_CLIENTS. This specifies the global # high-water mark of all sessions allowed by the server, # without respect to source host or user. When the next # new session will cause the current number of sessions # to exceed this number, it will be refused. # # This parameter can be changed and reloaded while the # server is running with the CLI # stordaemon action storsrvd -cmd reload. # # storsrvd:MAX_SESSIONS = 100 #------------------------------------------------------------------------------ # # Parameter: MAX_SESSIONS_PER_HOST # # Allowed values: A positive number | NOLIMIT # # Default value: NOLIMIT # # Description: Maximum SYMAPI sessions per host to the server # # This option specifies the high-water mark for # concurrent sessions from any specific host. When the # next new session from the source host will cause the # current number of sessions from that host to exceed # this number, the session will be refused. # # When setting a numeric value, it should be <= the # MAX_SESSIONS value. If it is set greater than # MAX_SESSIONS, then the maximum number of sessions for # any specific host will be restricted to MAX_SESSIONS. # # If the value is set to NOLIMIT, then host sessions are # only restricted by the MAX_SESSIONS value. # # This parameter can be changed and reloaded while the # server is running with the CLI # stordaemon action storsrvd -cmd reload. # # storsrvd:MAX_SESSIONS_PER_HOST = NOLIMIT #------------------------------------------------------------------------------ # # Parameter: MAX_SESSIONS_PER_USER # # Allowed values: A positive number | NOLIMIT # # Default value: NOLIMIT # # Description: Maximum SYMAPI sessions per user to the server # # This option specifies the high-water mark for # concurrent sessions from any specific user. When the # next new session from the source user will cause the # current number of sessions from that user to exceed # this number, the session will be refused. # # When setting a numeric value, it should be <= the # MAX_SESSIONS value. If it is set greater than # MAX_SESSIONS, then the maximum number of sessions for # any specific user will be restricted to MAX_SESSIONS. # # If the value is set to NOLIMIT, then user sessions are # only restricted by the MAX_SESSIONS value. # # This parameter can be changed and reloaded while the # server is running with the CLI # stordaemon action storsrvd -cmd reload. # # storsrvd:MAX_SESSIONS_PER_USER = NOLIMIT #------------------------------------------------------------------------------ # # Parameter: PERMIT_SYMAPI_DEBUG # # Meaning: control whether SYMAPI debug logs can be created by # clients, server, or not at all. # When the value is 'none', debug logging is suspended, # regardless of the settings of commonly used debug flags # configuration. # When the value is 'server', the server's debugging # configuration will be in effect, but settings from # clients are ignored. # When the value is 'client', settings sent to the server # from the client are respected. # # Allowed Values: none | client | server # # Default Value server # # storsrvd:PERMIT_SYMAPI_DEBUG = server #------------------------------------------------------------------------------ # # Parameter: SECURITY_CERT_ALLOW_WILDCARDS # # # Allowed values: ENABLE | DISABLE # # Default value: DISABLE # # Description: Specifies if wildcards are allowed in the Common Name # of a client certificate. # The following values may be specified: # # ENABLE: Indicates that the server will accept wildcards # in the Common Name of a client certificate. # # DISABLE: Indicates that the server will reject any host # with wildcards in the Common Name of a client # certificate. # # storsrvd:SECURITY_CERT_ALLOW_WILDCARDS = disable ############################################################################### ############################################################################### ### storapid [Base Daemon] parameters ### ### This daemon facilitates I/O accesses to Symmetrix storage arrays. ### Refer to the storapid(3) man page for additional details. ############################################################################### # # Parameter: USE_ALL_GKS # # Allowed values: disable | enable # # Default value: enable # # Description: Specifies whether or not the storapid is free to use # all available gatekeepers, if the syscall volume is # high enough. When disabled, the storapid restricts # itself to using no more than 75% of the available # gatekeepers. # # If this parameter is changed, the storapid must be # restarted for the new value to take effect. # # storapid:USE_ALL_GKS = disable #------------------------------------------------------------------------------ # # Parameter: GK_USE # # Allowed values: dedicated_only | legacy # # Default value: legacy # # Description: # If set to 'dedicated_only', then the base daemon # restricts itself to using only dedicated gatekeepers. # This ensures that data devices will never be used as # gatekeepers without the need to maintain the gkselect # or gkavoid file. Note, even though VCM/ACLX devices # can be used as gatekeepers, they are not classified # as dedicated gatekeepers. # # If set to 'legacy', then the base daemon may # temporarily use a data device as a gatekeeper if the # syscall load is high enough. # # This parameter can be changed and reloaded while the # base daemon is running with the CLI stordaemon # action storapid -cmd reload. # # storapid:GK_USE = dedicated_only #------------------------------------------------------------------------------ # # Parameter: INQUIRY_TIMEOUT # # Allowed values: A number of seconds. # # Default value: 900 # # Description: Specifies how long priority inquiry results are to # remain in memory before expiring, and new data is # retrieved from the host and arrays. # # A value of -1 indicates the data never expires. # A value of zero indicates the data always expires. # # storapid:INQUIRY_TIMEOUT = 900 #------------------------------------------------------------------------------ # # Parameter: BACKGROUND_AUDIT_LOG # # Allowed values: disable | enable # # Default value: disable # # Description: Writes audit log entries on behalf of the requesting # client, and returns control back to the client while # the entry is being written. # # An audit log entry is preserved on disk until the # entry is written to the Symmetrix array. This ensures # no entries are lost if the base daemon is stopped and # restarted before all entries are written. # # This parameter can be changed and reloaded while the # base daemon is running with the CLI stordaemon # action storapid -cmd reload. # # storapid:BACKGROUND_AUDIT_LOG = enable #------------------------------------------------------------------------------ # # Parameter: SINGLE_GK_POLICY # # Allowed values: pool | close # # Default value: close # # Description: If the base daemon only has one gatekeeper device, # this parameter tells the base daemon what to do # with the device after each use. # # A value of pool tells the daemon to put it back # into the gatekeeper pool. # # A value of close tells the daemon to close the # device after each use. # This parameter is useful for device masking on # hosts that only see a single device. Setting # the value to close will slow down all commands, # so it is recommended that this setting only be # used for as short a time as possible. # # An example of how to use this setting follows: # # 1. Edit the daemon_options file and add: # storapid:SINGLE_GK_POLICY = close # # 2. Reload storapid settings with this command: # stordaemon action storapid -cmd reload # # 3. Perform all the device masking commands. # # 4. Edit the daemon_options file and set: # storapid:SINGLE_GK_POLICY = pool # # 5. Reload the storapid settings. # # 6. Verify that the setting is back to pool: # stordaemon action storapid -cmd show_gk_stats # # storapid:SINGLE_GK_POLICY = pool #------------------------------------------------------------------------------ # # Parameter: INTERNODE_LOCK_INFORMATION_EXPORT # # Allowed values: disable | enable # # Default value: enable # # Description: Makes SEL and DEL lock information available for all # base daemon hosts attached to the Symmetrix array for # use with available LockShow API functions. # # This parameter can be changed and reloaded # while the base daemon is running with the # CLI stordaemon action storapid -cmd reload. # # storapid:INTERNODE_LOCK_INFORMATION_EXPORT = enable #------------------------------------------------------------------------------ # Parameter: PARALLEL_INQUIRY_SIZE # # Allowed Values: 0, multiples of 2 # # Default Value: 6 # # Description: Indicates the number of threads to use when the base # daemon is performing an inquiry. The device list is # scattered across those threads to potentially improve # performance. Devices that fail to respond within the # DEVICE_INQUIRY_TIMEOUT period get abandoned, with # inquiry data not provided to the requesting API client # for those devices. # # A value of zero keeps the inquiry process as a # single list, executed on the calling client's thread. # # To help determine the optimal setting for the host use # the CLI stordaemon action storapid -cmd scan -inquiry # # This parameter can be changed and reloaded # while the base daemon is running, with the # CLI stordaemon action storapid -cmd reload. # # This value can be viewed and set with the CLI # stordaemon getvar and setvar commands. # # storapid:PARALLEL_INQUIRY_SIZE = 6 #------------------------------------------------------------------------------ # # Parameter: DEVICE_INQUIRY_TIMEOUT # # Allowed values: A number of seconds, >= 1 # # Default value 60 # # Description: Specifies how long a thread in the parallel inquiry # feature waits for a device to respond before abandoning # it during the inquiry process. The thread may or may # not complete, depending on why the device is not # responding. If a device is eventually made to respond # by other means and the nature of the OS does not # provide any indication to the waiting request in the # base daemon, the base daemon will need to be restarted. # # This parameter can be changed and reloaded # while the base daemon is running, with the # CLI stordaemon action storapid -cmd reload. # # This value can be viewed and set with the CLI # stordaemon getvar and setvar commands. # # storapid:DEVICE_INQUIRY_TIMEOUT = 60 #------------------------------------------------------------------------------ # # Parameter: BACKGROUND_DISCOVERY # # Allowed values: disable | enable # # Default value: enable # # Description: Performs a discovery of select syscall data on behalf # of the requesting API client that initiated a # discovery. These syscalls are issued in parallel with # other syscalls being issued by the client. # # Syscall data is kept in cache until the client requests # the data, and then is discarded. # # This parameter can be changed and reloaded # while the base daemon is running, with the # CLI stordaemon action storapid -cmd reload. # # storapid:BACKGROUND_DISCOVERY = disable # ############################################################################### # ############################################################################### ### storgnsd [Group Name Service (GNS) Daemon] notes ### ### This daemon supports GNS (Group Name Services) on a host. ### Refer to the storgnsd(3) man page for additional details. ############################################################################### # # Parameter: AUTORESTART # # Allowed values: disable | enable # # Default value: enable # # Description: Specifies whether to use a watchdog mechanism to # monitor and automatically restart storgnsd if it # crashes. # # storgnsd:AUTORESTART = disable #------------------------------------------------------------------------------ # # Parameter: GNS_DEVICE_POLL_INTERVAL # # Allowed values: A number, in seconds. # # Default value: 15 # # Description: Specifies how frequently storgnsd polls for changes # made to groups from other hosts. The smaller this # value is, the more quickly a host will recognize # group changes made from other hosts. # # storgnsd:GNS_DEVICE_POLL_INTERVAL = 60 #------------------------------------------------------------------------------ # # Parameter: GNS_PPATH_POLL_INTERVAL # # Allowed values: A number, in seconds. # # Default value: 60 # # Description: Specifies how frequently storgnsd checks to see whether # PowerPath or RDF consistency group updates are # necessary. # # storgnsd:GNS_PPATH_POLL_INTERVAL = 30 #------------------------------------------------------------------------------ # # Parameter: GNS_REMOTE_MIRROR # # Allowed values: enable | disable # # Default value: disable # # Description: Specifies whether storgnsd should automatically mirror # RDF1 and RDF2 type DG and CG group definitions for # use on remote (SRDF) Symmetrix arrays. # # Limitations include: # - REGULAR type and type ANY groups are not mirrored. # - Mirrors will not be created if the remote # Symmetrix array is also directly attached to # the local host. (Refer to the GNS_SYMAVOID_LOCAL # option below.) # - For CG groups, BCV type devices are not mirrored. # # storgnsd:GNS_REMOTE_MIRROR = enable #------------------------------------------------------------------------------ # # Parameter: GNS_RMTARR_UPDATE_INTERVAL # # Allowed values: A number, in seconds. # # Default value: 60 # # Description: Specifies how frequently storgnsd should attempt to # propagate device groups over to remote (SRDF) # Symmetrix arrays. This is only relevant if the # GNS_REMOTE_MIRROR option is set to enable. # # storgnsd:GNS_RMTARR_UPDATE_INTERVAL = 30 #------------------------------------------------------------------------------ # # Parameter: GNS_INIT_REMOTE_SYMMS # # Allowed values: disable | enable # # Default value: enable # # Description: Initializes the GNS group repository on remote # Symmetrix arrays while remotely mirroring groups # (i.e., the GNS_REMOTE_MIRROR option is enabled). # If disabled, a GNS daemon directly connected to such # remote arrays has to perform the initialization-when # it encounters the array. # # This option should be disabled if (a) remote mirroring # is enabled (GNS_REMOTE_MIRROR), (b) GNS daemons will be # actively running on both sides of the SRDF link, (c) # groups are being modified on both the local and remote # Symmetrix arrays and (d) GNS backup/restore is enabled # (GNS_SHADOW_FILE). Failing to disable this option in # this scenario may result in data loss, due to # interaction between the backup/restore and remote # mirroring mechanisms. # # storgnsd:GNS_INIT_REMOTE_SYMMS = disable #------------------------------------------------------------------------------ # # Parameter: GNS_SHADOW_FILE # # Allowed values: enable | needed | disable # # Default value: disable # # Description: Specifies whether storgnsd should maintain backup # copies of GNS data for attached Symmetrix arrays. # These backups, maintained on the local disk, are # automatically restored to the GNS repository on a # Symmetrix array if storgnsd detects that the repository # there has been erased. This could occur, for example, # if the Symmetrix array is VTOC'd or suffers a power # loss under ucode versions 5x67/5x68 or has a # destructive upgrade performed to it. Note that these # backups will only be maintained for local arrays--not # ones that are remote (SRDF). # # It is recommended that this option be enabled on a # subset of hosts running GNS daemons. Because of its # effect on performance, it usually does not make sense # to have more than 2-4 GNS daemons managing these # backup copies--assuming that they can see all the # relevant Symmetrix arrays. # If enable: Backup copies will be maintained for all # arrays. # If needed: Backup copies will only be maintained for # arrays with ucode versions below 5x71. # If disable: Backup copies will not be maintained. # # storgnsd:GNS_SHADOW_FILE = enable #------------------------------------------------------------------------------ # # Parameter: GNS_DB_BACKUP # # Allowed values: enable | disable # # Default value: enable # # Description: Specifies whether storgnsd should automatically backup # both GNS databases for local and global groups. # These backups, maintained on the local disk, can be used # to restore local GNS group repository and GNS group repository on a # Symmetrix array. # # It is recommended that this option be enabled on a # subset of hosts running GNS daemons. Because of its # effect on performance, it usually does not make sense # to have more than 2-4 GNS daemons managing these # backup copies--assuming that they can see all the # relevant Symmetrix arrays. # # storgnsd:GNS_DB_BACKUP = enable #------------------------------------------------------------------------------ # # Parameter: GNS_DB_BACKUP_INTERVAL # # Allowed values: A number, in hours. # # Default value: 24 # # Description: Specifies how frequently storgnsd should attempt to # perform GNS databases backup for both local and global groups. # This is only relevant if the # GNS_DB_BACKUP option is set to enable. # # storgnsd:GNS_DB_BACKUP_INTERVAL = 24 #------------------------------------------------------------------------------ # # Parameter: GNS_SYMAVOID # # Allowed values: A comma separated list of Symmetrix IDs. Note that # full IDs are required - shortcuts are not supported. # # Default value: None # # Description: Specifies a set of Symmetrix arrays, both local and # (SRDF) remote, that GNS should NOT manage. # Specifically, GNS will not examine these # arrays for group definitions and will fail if an # attempt is made to define a group containing devices # on one of these. Also, mirroring of groups will not # occur to remote Symmetrix arrays if they are in this # list. # # storgnsd:GNS_SYMAVOID = 000012345678,000012345679 #------------------------------------------------------------------------------ # # Parameter: GNS_SYMINCLUDE # # Allowed values: A comma separated list of Symmetrix IDs. Note that # full IDs are required; shortcuts are not supported. # # Default value: None # # Description: Specifies the only Symmetrix arrays, both local and # (SRDF) remote, that GNS will manage. Specifically, # GNS will only examine these arrays (and no others) # for group definitions and will only allow groups # to be defined that contain devices on one of these. # Also, mirroring of groups will not occur to remote # Symmetrix arrays if they are NOT in this list. # # If both GNS_SYMAVOID and GNS_SYMINCLUDE are supplied, # the effect is cumulative. Only arrays specified by # GNS_SYMINCLUDE but not in GNS_SYMAVOID will be managed. # # storgnsd:GNS_SYMINCLUDE = 000012345678,000012345679 #------------------------------------------------------------------------------ # # Parameter: GNS_SYMAVOID_LOCAL # # Allowed values: A comma separated list of Symmetrix IDs. Note that # full IDs are required; shortcuts are not supported. # # Default value: None # # Description: Specifies a set of local Symmetrix arrays that GNS # should NOT manage. Specifically, if an array listed # here can be accessed both locally and remotely # (by RDF) from this host, the local connection will be # ignored. This can be used to enable automatic group # mirroring where the remote array is also local to the # host (refer to the gns_remote_mirror option above). # # storgnsd:GNS_SYMAVOID_LOCAL = 000012345678,000012345679 # ############################################################################### # ############################################################################### ### storrdfd [RDF Daemon] notes ### ### This daemon provides consistency for SRDF/A MSC and RDF-ECA CGs in ### multi-Symmetrix array environments. ### Refer to the storrdfd(3) man page for additional details. ############################################################################### # ############################################################################### ### storevntd [Event Daemon] notes ### ### This daemon acts as the clearing house for Solutions Enabler events ### on a host. ### Refer to the storevntd(3) man page for additional details. ############################################################################### # # Parameter: SYMM_POLL_INTERVAL # # Allowed values: A number of seconds. # # Default value: 60 # # Description: Specifies how often, in seconds, to poll Symmetrix # arrays for events that need to be delivered. # # storevntd:SYMM_POLL_INTERVAL = 300 #------------------------------------------------------------------------------ # # Parameter: EVENT_LISTEN_PORT # # Allowed values: An IP port number. # # Default value: 0 - means to let the OS pick an unused port # # Description: Which IP port to use when listening for events being # forwarded from remote hosts. By default, an unused # port picked by the OS is used. This option might # be needed if the presence of a firewall requires # the use of a particular port. # # storevntd:EVENT_LISTEN_PORT = 2222 #------------------------------------------------------------------------------ # # Parameter: LOG_EVENT_TARGETS # # Allowed values: One or more (space separated) of: snmp, file, system, # syslog # # Default value: none # # Description: Controls whether events should be automatically logged. # One or more of the following may be supplied: # file: Events are written to a file on disk. # snmp: Events are mapped into SNMP traps. # system: Events are written to the Event Log (Windows) # or the local syslog service (otherwise). # syslog: Events are sent directly to a remote syslog # server, bypassing any local syslog service. # # Some of these possible targets can be configured by # options that are described below. # # storevntd:LOG_EVENT_TARGETS = snmp file #------------------------------------------------------------------------------ # # Parameter: LOG_SYMMETRIX_EVENTS # # Allowed values: see above # # Default value: No events are logged. # # Description: Specifies events that are to be automatically logged. # Refer to the LOG_EVENT_TARGETS option above. # This option consists of a records separated by a # semicolon. Typically, each record will be placed on a # line by itself. Each of these records in turn consists # of a number of comma-separated fields. # # [sid=nnnnn,] CAT[, ...] [,ignore] [,tgt=xxx] # # sid=nnnnnnnnnnnn # Specifies a Symmetrix ID. By default, all known # Symmetrix arrays will be monitored. # # CAT # Specifies the event(s) to be monitored. This can # be either the name of an event category or a # numerical event ID. This is the only field that is # required. One or more values (comma separated) # may be present. # # Supported categories are: # status # events # array subsystem # checksum # diagnostic # environmental # device pool # service processor # srdf system # srdf link # srdfa session # srdf consistency group # director # device # disk # # comp=xxxx # "comp=aaa,bbb,ccc" # Certain events apply to specific sub-components # within the array: a device (5 digit hexadecimal), # disk, pool. This field specifies that only # events for the specified component (or components) # should be delivered. If more than one component # is being present, the entire field must be enclosed # in double quotes. e.g., "comp=00004,00010,00100" # # thresh_critical=nn # thresh_major=nn (equivalent to: thresh=nn) # thresh_warn=nn # thresh_info=nn # Certain events correspond to numerical quantities # of some sort. A threshold is associated with # each severity level, and an event is generated # at that severity when the event's value exceeds # the associated threshold. These fields can be # used to override the default threshold values # controlling when an event is delivered. # # One example of this is the event that indicates the # percentage of space used for a pool. These fields # can be set to control when events are to be generated. # e.g.: thresh_critical=96, thresh_major=80, # thresh_warn=60 # # ignore # If present, these event(s) are not to be logged, # even if they are matched by a different record. # tgt=xxx # If present, these event(s) are sent to only the # specified target, which must be one of: # snmp, file, system, syslog. # The specified target must also be present in the # default target list given by the LOG_EVENT_TARGETS # option. # # storevntd:LOG_SYMMETRIX_EVENTS = sid=111111111111, disk, device ;\ # sid=222222222222, device pool ;\ # sid=333333333333, device, "comp=00101,00102,00104" ;\ # array subsystem , tgt=file #------------------------------------------------------------------------------ # # Parameter: LOG_EVENT_FILE_NAME # # Allowed values: file name, without any suffix # # Default value: events # # Description: For event logging to a file (LOG_EVENT_TARGETS # contains 'file'): the base name of the file that is # used. This file is created within the standard log # file directory. # UNIX: /var/symapi/log # Windows: c:\\Program Files\\EMC\\SYMAPI\\log # Depending on the setting of the LOG_EVENT_FILE_TYPE # option, a suffix will added to this name. # # storevntd:LOG_EVENT_FILE_NAME = my_event_file #------------------------------------------------------------------------------ # # Parameter: LOG_EVENT_FILE_TYPE # # Allowed values: dated | wrap # # Default value: wrap # # Description: For event logging to a file # (LOG_EVENT_TARGETS contains 'file'): # the type of log file that is used. # Two styles are supported: # # wrap: Two log files are maintained: ????.log0 and # and ????.log1. Logging alternates between # these--switching to the other file each time # the maximum size specified by the LOG_EVENT_FILE_SIZE # parameter is reached. The modified time on the # files can be used to determine the "current" one. # # dated: A separate log file is used for each day: # ????-YYYYMMDD.log. (e.g., events-200411) # There are no limits on how large these files # can become. # # storevntd:LOG_EVENT_FILE_TYPE = dated #------------------------------------------------------------------------------ # # Parameter: LOG_EVENT_FILE_SIZE # # Allowed values: A number, in KB # # Default value: 1000 (1000-KB) # # Description: Specifies how large each log file is allowed to grow # before wrapping to the alternate file. # This option is for event logging to a file # (LOG_EVENT_TARGETS contains 'file'): # if LOG_EVENT_FILE_TYPE == wrap. # # storevntd:LOG_EVENT_FILE_SIZE = 5000 #------------------------------------------------------------------------------ # # Parameter: LOG_EVENT_FILE_RETENTION # # Allowed values: A number of days, greater than zero. # # Default value: 3 (days) # # Description: Indicates that log files more than this many days old # will be automatically deleted. # This option is for event logging to a file # (LOG_EVENT_TARGETS contains 'file'): # if LOG_EVENT_FILE_TYPE == dated. # # storevntd:LOG_EVENT_FILE_RETENTION = 5 #------------------------------------------------------------------------------ # # Parameter: LOG_EVENT_FILE_PERMS # # Allowed values: n | rw | r # # Default value: r # # Description: Specifies the permissions to be applied to # new log files that are created. # This option is for event logging to a file # (LOG_EVENT_TARGETS contains 'file'). Possible values: # # rw: Anyone can read or write. # r: The owner (root) can read/write, others can read. # n: The owner can read/write, no one else can access. # # storevntd:LOG_EVENT_FILE_PERMS = r #------------------------------------------------------------------------------ # # Parameter: LOG_EVENT_SYSLOG_HOST # # Allowed values: A host name or IP address. # # Default value: None - a value is required. # # Description: Specifies the host on which the remote syslog server # is running. This option is for event logging to syslog # (LOG_EVENT_TARGETS contains 'syslog'). # # storevntd:LOG_EVENT_SYSLOG_HOST = jupiter or 10.4.12.34 #------------------------------------------------------------------------------ # # Parameter: LOG_EVENT_SYSLOG_PORT # # Allowed values: A decimal port number. # # Default value: 514 # # Description: Specifies the port to which the remote syslog # server is listening. This option is for event logging # to syslog (LOG_EVENT_TARGETS contains 'syslog'). # # # storevntd:LOG_EVENT_SYSLOG_PORT = 1234 #------------------------------------------------------------------------------ # # Parameter: SNMP_TRAP_CLIENT_REGISTRATION # # Allowed values: IP,port,filter,state - with no spaces # # Default value: none # # Description: Provides a list of target IPs and ports to send # SNMP traps to, when the LOG_EVENT_TARGETS option # specifies snmp. # # Format is: IP,port,filter,state, where filter # represents the trap sending filtering levels # as defined in the fcmgmt MIB, and state # represents the start up row state in the # trap_client_registration table in the fcmgmt MIB. # # Multiple entries should be on their own line, # delineated with a backslash (\) character # on the preceding line. # # This parameter can be changed and reloaded # while the event daemon is running, with the # CLI stordaemon action storevntd -cmd reload. # # storevntd:SNMP_TRAP_CLIENT_REGISTRATION = 11.22.33.44,162,10,ACTIVE \ # 55.66.77.88,162,10,ACTIVE #------------------------------------------------------------------------------ # # Parameter: SNMP_MANAGEMENT_URL # # Allowed values: <:port> # # Default value: none # # Description: Provides launch capability of a management application, # such as SMC or ECC, from within a third party # management framework. # # This parameter can be changed and reloaded # while the event daemon is running, with the # CLI stordaemon action storevntd -cmd reload. # # storevntd:SNMP_MANAGEMENT_URL=local:7070 #------------------------------------------------------------------------------ # # Parameter: TEST_MODE # # Allowed values: disable | enable # # Default value: disable # # Description: Provides the capability to run storevntd in test mode. # In this mode, faults can be artificially injected to # generate events without stressing the Symmetrix. # # storevntd:TEST_MODE = enable # ############################################################################### # ############################################################################### ### storstpd [Statistics Collection (STP) Daemon] notes ### ### This daemon supports STP Statistics collection. ### Refer to the storstpd(3) man page for additional details. ############################################################################### # ############################################################################### # ############################################################################### ### storstpd daemon level options ### ### These options control how the daemon behaves. ############################################################################### #------------------------------------------------------------------------------ # # Parameter: DMN_RUN_SPA # # Allowed values: disable | enable # # Default value: enable # # Description: Determines if storstpd starts the necessary # components for supporting the SPA application. # # Note: SPA support is not available on the service # processor and the setting of this option is ignored. # # storstpd:DMN_RUN_SPA = disable #------------------------------------------------------------------------------ # # Parameter: DMN_RUN_RTC # # Allowed values: disable | enable # # Default value: enable # # Description: Determines if storstpd starts the necessary # components for real-time metrics collection. # # storstpd:DMN_RUN_RTC = disable # #------------------------------------------------------------------------------ # # Parameter: DMN_ROOT_LOCATION # # Allowed values: Full file path specification. # # Default value: UNIX: /var/symapi/stp # Windows: c:\\Program Files\\EMC\\SYMAPI\\stp # # Description: Specifies a full file/path location that storstpd # will use as its root directory for file creation. # # Note: This location MUST exist or will revert to # default location. # # Note: If storstpd runs as a privileged user, the # directory named here must also be specified in the # storstpd:secure_directory_path option. If storstpd is # not run as a privileged user, there is no harm in # specifying it in the secure_directory_path, but it is # not validated when running as a non-privileged user. # # Note: if storstpd runs as non-root in Unix (stordaemon # setuser is used to change ownership) and this option is # changed, the stordaemon setuser command must be reissued # to set permissions properly after this change. # # storstpd:DMN_ROOT_LOCATION = c:\\Program Files\\EMC\\SYMAPI\\stp #------------------------------------------------------------------------------ # # Parameter: DMN_SYMMIDS # # Allowed values: A comma-separated list of Symmetrix IDs; shortcuts # are supported. # # Default value: None (all SymmIDs) # # Description: Specifies a set of Symmetrix arrays for which the # storstpd should collect statistics. # If not present, storstpd will collect statistics # for all local SymmIDs found. # # storstpd:DMN_SYMMIDS = 6204,000000001234 #------------------------------------------------------------------------------ # # Parameter: DMN_REMOTE_MODE # # Allowed values: enable | disable # # Default value: disable # # Description: Indicates that storstpd will establish a remote # connection, instead of operating locally. A valid # DMN_REMOTE_ADDRESS and DMN_REMOTE_PORT must be # provided. This setting is ignored when running on a # service processor. # # storstpd:DMN_REMOTE_MODE = enable #------------------------------------------------------------------------------ # # Parameter: DMN_REMOTE_ADDRESS # # Allowed values: A valid IP address. # # Default value: None # # Description: Specifies a valid IP address used to establish a remote # SYMAPI connection. This setting is ignored if # DMN_REMOTE_MODE is disabled. # # storstpd:DMN_REMOTE_ADDRESS = 127.0.0.1 #------------------------------------------------------------------------------ # # Parameter: DMN_REMOTE_PORT # # Allowed values: A valid IP port. # # Default value: 2707 # # Description: Specifies a valid IP port used to establish a remote # SYMAPI connection. This setting is ignored if # DMN_REMOTE_MODE is disabled. # # storstpd:DMN_REMOTE_PORT = 2707 # #------------------------------------------------------------------------------ # # Parameter: DMN_RETENTION_DAYS # # Allowed values: 0-365 # # Default value: 30 # # Description: Sets the current retention policy, in days. # # storstpd:DMN_RETENTION_DAYS = 7 #------------------------------------------------------------------------------ # # Parameter: DMN_DISK_SPACE_THRESHOLD # # Allowed values: 1 - 99 # # Default value: 80 # # Description: Tells storstpd not to allow disk space consumption # to rise above the threshold. Must be an integer from # 1 (percent) to 99 (percent). # # storstpd:DMN_DISK_SPACE_THRESHOLD = 80 #------------------------------------------------------------------------------ # # Parameter: DMN_ARCHIVE_TIME # # Allowed values: A time. HH:MM # # Default value: 00:00 # # Description: The time of day to archive collection files. # # storstpd:DMN_ARCHIVE_TIME = 00:00 #------------------------------------------------------------------------------ # # Parameter: DMN_ARCHIVE_INTERVAL # # Allowed values: Number of hours, HH, from 0-24. # # Default value: 1 # # Description: Tells storstpd to archive every HH hours. # A setting of 1 will tell storstpd to archive # every hour. # # storstpd:DMN_ARCHIVE_INTERVAL = 1 #------------------------------------------------------------------------------ # ############################################################################### # ############################################################################### ### Database Daemon parameters ### ### These daemons are used by the EMC Solutions Enabler SRM component to ### communicate with various Database products (Oracle, Sybase, etc.). ### Refer to their man pages. ### Daemon names can be one of the following: ### stororad One of the Oracle DB Daemons ### storsqld One of the SQL-Server DB Daemons ### storsybsd One of the Sybase DB Daemons ### storudb One of the UDB DB Daemons ### storifmxd One of the Informix DB Daemons ### ### If a Database SID (Instance) is being used, that is appended ### to the daemon name as follows: ### stororadInst1 Instance (SID) 'Inst1' of Oracle DB Daemon ### ### As previously noted, wildcarding on the daemon name is possible: ### stororad Applies to the default (no SID) daemon. ### stororadInst1 Applies to the 'Inst1' instance of the daemon. ### stororad* Applies to any instance of the daemon - ### including the default (no SID) one. ############################################################################### torevntd:log_event_targets = file syslog storevntd:log_symmetrix_events =\ sid=000296800434, audit,tgt=file|syslog;\ sid=000497200055, audit,tgt=file|syslog;\ status,tgt=file;\ events,tgt=file storevntd:log_event_file_name = symevents storevntd:log_event_syslog_host = 169.185.236.20 # [IDENbuild root @ hkastctilxsan2c /var/symapi/config] # stordaemon show storstpd Daemon State : Running Daemon Start Time : Wed Aug 12 12:03:17 2015 Version : V8.0-2026 (3.0) Auto-Restart by Watchdog : Enabled Total Number of Connections : 1 Number of Active Connections : 0 Total Number of Requests : 0 IPC Authentication : Passcred Daemon Runtime Info --------------------------------- Collect for Customer Service) : No Number of Symmetrix Managers : 8 Number of Symmetrix Collectors : 8 Number of SPA Packagers : 0 Number of SPA Senders : 1 Number of RTC Packagers : 8 Number of Retention Managers : 0 Daemon Options --------------------------------- dmn_run_spa : Enabled dmn_run_rtc : Enabled dmn_root_location : /var/symapi/stp dmn_symmids : dmn_remote_mode : Disabled dmn_remote_address : dmn_remote_port : 2707 daemon_state : running STP Daemon Collection Options --------------------------------- dmn_retention_days : 30 dmn_disk_space_threshold : 80 % dmn_archive_time : 00:00 dmn_archive_interval : 1 hours dmn_sys_metrics : Enabled dmn_dev_metrics : Enabled dmn_dir_metrics : Enabled dmn_disk_metrics : Enabled dmn_ext_disk_metrics : Enabled dmn_port_metrics : Enabled dmn_rdfa_metrics : Enabled dmn_host_io_limits_metrics : Enabled dmn_ors_metrics : Enabled dmn_cpt_metrics : Enabled dmn_rdfsys_metrics : Enabled dmn_rdfdir_metrics : Enabled dmn_rdfdev_metrics : Enabled dmn_rdfgrp_metrics : Enabled dmn_se_tcp_metrics : Disabled dmn_se_nw_metrics : Disabled dmn_se_nwi_metrics : Disabled dmn_re_sg_metrics : Disabled dmn_re_nwc_metrics : Disabled dmn_tp_dev_metrics : Enabled dmn_tp_metrics : Enabled dmn_dev_cache_metrics : Enabled [IDENbuild root @ hkastctilxsan2c /var/symapi/config] # stordaemon showlog storstpd The storstpd daemon uses the following log files ('*' : most recently written): /var/symapi/log/storstpd.log0 [*] /var/symapi/log/storstpd.log1 Last 20 lines of log file: [7143 SpaRtPackager] Aug-13 0:54:06.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:06.740 : [SpaRtPackager()] SID: 000295701026 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:54:06.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:06.740 : [SpaRtPackager()] SID: 000498700629 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:54:10.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:10.740 : [SpaRtPackager()] SID: 000296800434 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:54:10.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:10.740 : [SpaRtPackager()] SID: 000295700897 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:54:10.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:10.740 : [SpaRtPackager()] SID: 000292603629 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:54:10.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:10.740 : [SpaRtPackager()] SID: 000295700517 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:54:11.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:11.740 : [SpaRtPackager()] SID: 000498700157 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:54:11.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:11.740 : [SpaRtPackager()] SID: 000497200055 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:54:11.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:11.740 : [SpaRtPackager()] SID: 000295701026 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [7143 SpaRtPackager] Aug-13 0:54:11.740 : [RegFileLoad()] Registration file [/var/symapi/stp/spa/spa_registrations_xml] does not exist. [7143 SpaRtPackager] Aug-13 0:54:11.740 : [SpaRtPackager()] SID: 000498700629 Call to [RegFileLoad] failed with [[PDS/File] File or Directory doesn't exist]. [IDENbuild root @ hkastctilxsan2c /var/symapi/config] # cd /var/symapi/stp/spa/spa -bash: cd: /var/symapi/stp/spa/spa: No such file or directory [IDENbuild root @ hkastctilxsan2c /var/symapi/config] # cd /var/symapi/stp/spa [IDENbuild root @ hkastctilxsan2c /var/symapi/stp/spa] # ls -l total 0 [IDENbuild root @ hkastctilxsan2c /var/symapi/stp/spa] # symcfg list S Y M M E T R I X Mcode Cache Num Phys Num Symm SymmID Attachment Model Version Size (MB) Devices Devices 000292603629 Local VMAX-1 5876 360960 4 16506 000295700517 Local VMAX40K 5876 258048 4 22195 000295700897 Local VMAX40K 5876 172032 4 8250 000295701026 Local VMAX40K 5876 172032 4 6764 000296800434 Local VMAX100K 5977 983040 25 924 000497200055 Local VMAX400K 5977 983040 4 2962 000498700157 Local VMAX10K 5876 172032 1 13738 000498700629 Local VMAX10K 5876 86016 4 8524 [IDENbuild root @ hkastctilxsan2c /var/symapi/stp/spa] # timed out waiting for input: auto-logout hkastctilxsan2c:rsh:/>\c