## SANCOPY

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANCOPY Copyright (C) (&00) (&01). All Rights Reserved

## SANI001

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANI001 Processing of INI file "(&00)" started

### Meaning

SANCHECK has started the processing of the INI-file. All specified
parameters are tested for validity.
Meaning of inserts:
- (&00): name of SANCHECK INI-file

## SANI002

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANI002 Processing of INI-file completed

### Meaning

SANCHECK has terminated the processing of the INI file. All valid
parameters have been accepted.

## SANI003

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANI003 Processing of SWITCHES-file "(&00)" started

### Meaning

SANCHECK has started reading the addresses of the FibreChannel switches
to be checked.
Meaning of inserts:
- (&00): name of SANCHECK SWITCHES-file

## SANI004

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANI004 - Number of specified switches: (&00)

### Meaning

The total number of valid switch specifications in the SWITCHES file is
displayed.
Meaning of inserts:
- (&00): Number of valid switches in the SANCHECK SWITCHES file

## SANI005

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANI005 - Number of switches, registered for processing: (&00)

### Meaning

The number of accepted FibreChannel Switches to check is displayed.
Meaning of inserts:
- (&00): number of switches to be checked

## SANI006

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANI006 Processing of SWITCHES-file completed

### Meaning

SANCHECK has terminated the processing of the SWITCHES file. All valid
switch addresses have been accepted. Multiple specifications have been
ignored.

## SANI007

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANI007 - !!! SNMP community string set to default "(&00)" for (&01) switches

### Meaning

Some SNMP community strings in the SWITCHES file are invalid. In these
cases, the default value from the INI file is used.
Meaning of inserts:
- (&00): default SNMP community string from the INI file
- (&01): number of invalid community strings in the SWITCHES file

### Response

Correct the invalid SNMP community strings in the SWITCHES file.

## SANI012

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI012 INI-file "(&00)" not found

### Meaning

SANCHECK could not find the initialization file and is terminated.
Meaning of inserts:
- (&00): name of the expected INI file

### Response

An INI-file must be created in accordance with the syntax rules described
in the SANCHECK manual. The user must have the right to read this file.

## SANI013

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI013 No memory for reading INI-file "(&00)"

### Meaning

The SANCHECK INI-file could not be read, due to a lack of memory
Meaning of inserts:
- (&00): name of the expected INI-file

### Response

Contact the system administrator.

## SANI014

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI014 Error when reading INI-file "(&00)"

### Meaning

An error occurred when reading the SANCHECK INI-file. The file is probably
corrupted, the file format is unsuitable or a hardware error occurred.
Meaning of inserts:
- (&00): name of INI file to be read

### Response

Try to edit the INI file with an editor and create a new INI-file if
necessary.
For further information see preceding messages on console (as far as
issued) or HEL-file entries (as far as written).
Contact the system administrator.

## SANI021

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI021 SWITCHES file "(&00)" not found

### Meaning

SANCHECK could not find the SWITCHES-file with the specification of the
switches to be checked and is terminated.
Meaning of inserts:
- (&00): name of the expected SWITCHES-file

### Response

An INI-file must be created in accordance with the syntax rules described
in the SANCHECK manual. The user must have the right to read this file.

## SANI022

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI022 Error when processing SWITCHES-file

### Meaning

An error occurred when reading the SANCHECK INI-file. The file is probably
corrupted, the file format is unsuitable or a hardware error occurred.
Meaning of inserts:
- (&00): name of SWITCHES file to be read

### Response

Try to edit the SWITCHES file with an editor and create a new SWITCHES-
file if necessary.
For further information see preceding messages on console (as far as
issued) or HEL-file entries (as far as written).
Contact the system administrator.

## SANI101

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI101 Own host WWNN not specified

### Meaning

SANCHECK could either not find a host WWNN in the INI-file, or
none of the WWNNs could be assigned to the own host by means of the
CPU-ID.
This specification is only necessary with S-servers.

### Response

In the section HOSTS of the INI file, the parameter group BS2NODE with
parameters WWNN=<wwnn> and CPUID=<cpuid> must be specified for the own
host.
Determination of the WWNN of the own host is only possible via SVP.
Example:
BS2NODE, CPUID=3002000234000000, WWNN=100000000EA09002

## SANI102

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI102 Function to get SNMP data not available

### Meaning

The function to get the SNMP data from the switches is not
available. In BS2000 this function is part of SANCHECK and
must be installed in POSIX.

### Response

Install the SANCHECK function in POSIX.
Contact the system administrator if necessary.

## SANI103

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI103 Mandatory parameter (&00) (&01), (&02) missing

### Meaning

A mandatory parameter is missing in the SANCHECK INI-file.
Meaning of inserts:
- (&00): name of section, the parameter belongs to
- (&01): name of the parameter group, the parameter belongs to
- (&02): name of the missing mandatory parameter

### Response

Correct the SANCHECK INI-file. Add the missing mandatory parameter.

## SANI201

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI201 - Line (&00): Invalid value "(&01)" of parameter (&02) (&03), (&04)

### Meaning

An invalid parameter value was detected when processing the SANCHECK
INI-file. An additional message describes the reason more detailed.
Meaning of inserts:
- (&00): number of line in INI-file
- (&01): invalid parameter value
- (&02): name of section, the parameter belongs to
- (&03): name of the parameter group, the parameter belongs to
- (&04): name of the erroneous parameter

### Response

Correct the SANCHECK INI-file. Specify a valid parameter value.

## SANI202

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI202 - character # (&00): "(&01)" is invalid

### Meaning

Detailed information about an erroneous parameter value in the SANCHECK
INI-file:
Meaning of inserts:
- (&00): position of the invalid character in the parameter value string
- (&01): invalid character

### Response

Correct the invalid parameter value.

## SANI203

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI203 - resulting file name too long (max. length: (&00))

### Meaning

Detailed information about an erroneous parameter value in the SANCHECK
INI-file:
Meaning of inserts:
- (&00): maximal length of a file name

### Response

Correct the invalid parameter value.

## SANI204

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI204 - filename mising

### Meaning

Detailed information about an erroneous parameter value in the SANCHECK
INI-file:
The file name is not specified, although it is a mandatory parameter.

### Response

Specify the filename in the INI-file.

## SANI205

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI205 - ((&00))

### Meaning

Detailed information about an erroneous parameter value in the SANCHECK
INI-file:
An invalid IP address has been specified. The message describes the
reason more precise.
Meaning of inserts:
- (&00): error description text

### Response

Correct the invalid parameter value.

## SANI206

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI206 - not a valid integer

### Meaning

Detailed information about an erroneous parameter value in the SANCHECK
INI-file:
An integer value is expected, but the specified parameter value is not
a valid integer.

### Response

Correct the invalid parameter value.

## SANI207

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI207 - value is out of range (valid range: (&00) .. (&01))

### Meaning

Detailed information about an erroneous parameter value in the SANCHECK
INI-file:
The specified integer value is not within the valid range for this
parameter. The valid range is displayed:
Meaning of inserts:
- (&00): minimal value (inclusive)
- (&01): maximal value (inclusive)

### Response

Correct the invalid parameter value.

## SANI208

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI208 - invalid string length (valid length: (&00) .. (&01))

### Meaning

Detailed information about an erroneous parameter value in the SANCHECK
INI-file:
The specified parameter value string is too long or too short.
The valid length is displayed.
Meaning of inserts:
- (&00): minimal length
- (&01): maximal length

### Response

Correct the invalid parameter value.

## SANI209

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI209 - Line (&00): Parameter (&01) (&02), (&03) is multiple defined

### Meaning

An erroneous parameter was detected in the SANCHECK INI-file:
The indicated parameter has been specified previusly and is ignored.
Meaning of inserts:
- (&00): number of line in INI-file
- (&01): name of section, the parameter belongs to
- (&02): name of the parameter group, the parameter belongs to
- (&03): name of the missing mandatory parameter

### Response

Remove the redundant parameter specification.

## SANI210

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI210 - Line (&00): Parametergroup "(&01)" in section (&02) is invalid

### Meaning

An erroneous parameter was detected in the SANCHECK INI-file:
A parameter group is invalid. Either the parameter group name is
undefined, or the specified parameter group is not permitted
in this parameter section.
Meaning of inserts:
- (&00): number of line in INI-file
- (&01): name of the invalid parameter group
- (&02): name of the section, the parameter group is assigned to

### Response

Correct the parameter group specification.

## SANI211

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI211 - Line (&00): Parametergroup (&01) (&02): space for multiple elements is exhausted

### Meaning

An erroneous parameter was detected in the SANCHECK INI-file:
The maximal number of elements of a parameter group that may be specified
plurally has been reached. An additional element has been specified but is
ignored.
Meaning of inserts:
- (&00): number of line in INI-file
- (&01): name of the section, the parameter group is assigned to
- (&02): name of the concerned parameter group

### Response

Remove the exceeding specification.

## SANI212

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI212 - Line (&00): Parameter keyword "(&01)" is invalid

### Meaning

An erroneous parameter was detected in the SANCHECK INI-file:
The specified parameter name is invalid. Either this parameter name
is undefined, or this parameter is not permitted in this parameter
group.
Meaning of inserts:
- (&00): number of line in INI-file
- (&01): invalid parameter name

### Response

Correct the parameter name.

## SANI213

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI213 - Line (&00): Section (&01) is invalid

### Meaning

An erroneous parameter was detected in the SANCHECK INI-file:
The specified section name is undefined.
Meaning of inserts:
- (&00): number of line in INI-file
- (&01): invalid section name

### Response

Correct the section name.

## SANI214

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI214 - Line (&00): Parameter (&01) (&02), (&03) ignored

### Meaning

An erroneous parameter was detected in the SANCHECK INI-file:
The redundant parameter is ignored.
Meaning of inserts:
- (&00): number of line in INI-file
- (&01): name of section, the parameter belongs to
- (&02): name of the parameter group, the parameter belongs to
- (&03): name of the missing mandatory parameter

### Response

Remove or correct the parameter.

## SANI301

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI301 - Line (&00): Duplicate IP address "(&01)" ignored

### Meaning

An erroneous parameter was detected in the SANCHECK SWITCHES-file:
Meaning of inserts:
- (&00): number of line in SWITCHES file
- (&01): duplicate IP address

### Response

Remove the duplicate IP address.

## SANI303

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI303 - Line (&00): Invalid IP-address "(&01)" ignored ((&02))

### Meaning

An erroneous parameter was detected in the SANCHECK SWITCHES-file:
The IP address is invalid and is ignored.
Meaning of inserts:
- (&00): number of line in SWITCHES file
- (&01): invalid IP address
- (&02): reason for invalidity

### Response

Remove the invalid specification.

## SANI304

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI304 - Line (&00): Unknown parameter "(&01)" ignored

### Meaning

An erroneous parameter was detected in the SANCHECK SWITCHES-file:
An unknown parameter has been detected in this line. It is ignored.
Meaning of inserts:
- (&00): number of line in SWITCHES file
- (&01): unknown parameter

### Response

Remove the unknown parameter.

## SANI305

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI305 - Line (&00): Invalid SNMP community string "(&01)"

### Meaning

An erroneous parameter was detected in the SANCHECK SWITCHES-file:
The SNMP community string is invalid.
Meaning of inserts:
- (&00): number of line in SWITCHES file
- (&01): invalid SNMP community string

### Response

Correct the invalid parameter.

## SANI306

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI306 - global community string "(&00)" will be used

### Meaning

Detailed information about an erroneous parameter in the SANCHECK
SWITCHES-file:
The global SNMP community string from the INI-file is used instead of
the invalid community string.
Meaning of inserts:
- (&00): global SNMP community string from the INI-file

### Response

Correct the invalid parameter.

## SANI307

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI307 - Line (&00): Invalid value "(&01)" of operand "(&02)"

### Meaning

An invalid operand value was detected when processing the SANCHECK
SWITCHES-file.
Meaning of inserts:
- (&00): number of line in file
- (&01): invalid parameter value
- (&02): name of the operand, the value belongs to

### Response

Correct the SANCHECK file. Specify a valid parameter value.

## SANI308

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI308 - Line (&00): "(&01)" ignored

## SANI309

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI309 - Line (&00): Operand (&01) is multiple specified

## SANI310

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI310 - Line (&00): Positional operands not allowed after keyword operand

## SANI311

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI311 - Line (&00): Operands "(&01)" and "(&02)" are incompatible

## SANI312

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI312 - Line (&00): Operand "(&01)" is unknown

## SANI313

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI313 - Line (&00): Mandatory operand "(&01)" missing

## SANI314

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI314 - Line (&00): Operand "(&01)" illegal with "(&02)"

## SANI315

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI315 - Line (&00): Switch specification (IP address=(&01)) is duplicate

## SANI316

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI316 - invalid integer (valid: (&00))

## SANI317

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI317 - invalid string length (valid length: (&00) .. (&01))

## SANI318

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI318 - not a valid IP address

## SANI319

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI319 - Line (&00): Determining DNS name with IPAD=(&01)

## SANI320

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI320 - Line (&00): The DNS name could not be determined

## SANI321

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI321 - Line (&00): Determining IP address with NAME="(&01)"

## SANI322

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANI322 - Line (&00): The IP address could not be determined

## SANLOAD

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANLOAD Program '(&00)', Version '(&01)' of '(&02)' loaded from file '(&03)'

## SANR001

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR001 *** Requesting data from switches ***

### Meaning

SANCHECK has started the collection of data from each of the FibreChannel
switches specified in the SWITCHES file.

## SANR002

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR002 Number of processed switches: (&00)

### Meaning

The number of FibreChannel switches, from which SANCHECK will collect the
configuration data, is displayed.
Meaning of inserts:
- (&00): number of processed switches

## SANR003

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR003 ... SW(&00) ((&01)): nothing to do

### Meaning

The configuration data has already been determined for this switch.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

## SANR004

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR004 (&00) SW(&01) ((&02))

### Meaning

The currently processed FibreChannel switch is displayed.
Meaning of inserts:
- (&00): job sequence number, beginning with 1
- (&01): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&02): IP address of the switch

## SANR005

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR005 +++ SW(&00) ((&01)): completed

### Meaning

The processing of a FibreChannel switch has successfully terminated.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

## SANR006

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR006 (&00) SW(&01) ((&02)): establishing subprocess

### Meaning

A subprocess is started to process data collection from a Switch.
Meaning of inserts:
- (&00): job sequence number, beginning with 1
- (&01): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&02): IP address of the switch

## SANR007

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR007 ### SW(&00) ((&01)): subprocess not established

### Meaning

The subprocess for the indicated switch could not be established.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

### Response

SANCHECK automatically retries to establish a subprocess for the
concerned switch up to three times.
In the case of success, the waiting time for the termination
of all subprocesses is set to its maximal value.
If none of the retries is succesful, the respective switch is treated
as not ready.

## SANR008

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR008 +++ SW(&00) ((&01)): subprocess established (pid=(&02))

### Meaning

The subprocess for the indicated switch was successfully established.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): process ID of the subprocess

## SANR009

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR009 === Waiting for SWITCH data (max. (&00) sec.)

### Meaning

SANCHECK is waiting for the termination of all running subprocesses to
collect the configuration data from each of the registered switches.
Meaning of inserts:
- (&00): maximal waiting time

### Response

After expiration of the maximal waiting time, all subprocesses still
running are cancelled. The respective switches are treated as not ready.

## SANR010

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR010 +++ SW(&00) ((&01)): subprocess terminated (pid=(&02))

### Meaning

The subprocess with the indicated process ID for the indicated switch
has terminated successfully.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): process ID of the subprocess

## SANR012

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR012 ... ((&00)) - pending:(&01) - running:(&02) - terminated:(&03) - aborted: (&04)

### Meaning

Indication of the states of the subprocesses while waiting for their
termination. The waiting time is reset to its maximal value, if a
subprocess, that could not be established previously, is established
successfully.
Meaning of inserts:
- (&00): remaining waiting time
- (&01): number of subprocesses waiting to be started
- (&02): number of subprocesses currently running
- (&03): number of subprocesses already terminated regularly
- (&04): number of aborted subprocesses

## SANR013

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR013 +++ Done. All subprocesses terminated

### Meaning

All subprocesses have terminated.

## SANR014

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR014 ### Waiting aborted. Some subprocesses not yet terminated

### Meaning

After expiration of the maximal waiting time, some subprocesses are still
running. They are indicated in subsequent messages.

## SANR015

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR015 ... SW(&00) ((&01)): subprocess still running (pid=(&02))

### Meaning

Detailed information about subprocesses that have not terminated
within the maximal waiting time.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): process ID of the subprocess

## SANR016

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR016 ### Some subprocesses were not started

### Meaning

Some subprocesses were not started.
Possile reasons:
- ressource bottleneck (lack of user memory, job limits)

### Response

Enlarge the amount of user memory rsp. limitations of the system
environment (maximal number of semaphors and subprocesses).
Contact the system administrator.

## SANR017

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR017 ... Subprocesses will terminate automatically

### Meaning

The subprocesses still running will terminate automatically.

## SANR018

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR018 ### SW(&00) ((&01)): Subprocess aborted (pid=(&02))

### Meaning

The indicated subprocess was aborted.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): process ID of the subprocess

## SANR019

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR019 ... SW(&00) ((&01)): Subprocess never started (pid=(&02))

### Meaning

The indicated subprocess has been established, but did never start.
Possible reasons: system problems.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): process ID of the subprocess

### Response

Contact the system administrator.

## SANR020

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR020 ... SW(&00) ((&01)): Retry to establish subprocess. Waiting time set to maximum

### Meaning

SANCHECK tries to establish a subprocess for a switch once more, after at
least one unsuccessful attempt.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

## SANR031

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR031 *** Reading switch data files ***

### Meaning

SANCHECK begins to read the configuration data from the temporary files
for each of the registered FibreChannel switches.

## SANR032

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR032 === Configuration data files of (&00) switches read

### Meaning

SANCHECK has completed the collection of switch configuration data. The
displayed number of switches were processed.
Meaning of inserts:
- (&00): number of read switch data files

## SANR041

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR041 *** Validation of read configuration data ***

### Meaning

SANCHECK starts to test the read configuration data of each of the
switches for validity.

## SANR042

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR042 !!! SW(&00) ((&01)): SWITCH and ZONING data unreliable

### Meaning

The validation of the data from the temporary data files of the
indicated switch showed, that the configuration data as well as the
zoning data are invalid or incomplete.
Possible reasons:
* the switch was not accessible at the time of data collection
* the expected data could not be received due to network communication
problems
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

### Response

SANCHECK attempts automatically to collect new configuration data and
zoning data via network access to the switch.

## SANR043

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR043 !!! SW(&00) ((&01)): ZONING data unreliable

### Meaning

The validation of the data from the temporary data files of the
indicated switch showed, that the zoning data are invalid or
incomplete.
Possible reasons:
* the switch was not accessible at the time of data collection
* the expected data could not be received due to network communication
problems
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

### Response

SANCHECK attempts automatically to collect new zoning data via network
access to the switch.

## SANR044

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR044 !!! SW(&00) ((&01)): SWITCH data unreliable

### Meaning

The validation of the data from the temporary data files of the
indicated switch showed, that the configuration data are invalid or
incomplete.
Possible reasons:
* the switch was not accessible at the time of data collection
* the expected data could not be received due to network communication
problems
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

### Response

SANCHECK attempts automatically to collect new configuration data via
network access to the switch.

## SANR045

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR045 +++ SW(&00) ((&01)): SWITCH and ZONING data OK

### Meaning

The validation of the data from the temporary data files of the
indicated switch showed, that the configuration data as well as the
zoning data are valid.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

## SANR051

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR051 +++ SW(&00) ((&01)): SWITCH data already read

### Meaning

The switch configuration data of the indicated switch are already read
from the temporary file and need not to be determined again.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

## SANR052

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR052 ... SW(&00) ((&01)): SWITCH data <- "(&02)"

### Meaning

The switch configuration data of the indicated switch are read from
the temporary file.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): name of the temporary file

## SANR053

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR053 ... SW(&00) ((&01)): ZONING data already read

### Meaning

The zoning data of the indicated switch are already read from the
temporary file and need not to be determined again.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

## SANR054

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR054 ... SW(&00) ((&01)): ZONING data <- "(&02)"

### Meaning

The zoning data of the indicated switch are read from the temporary file.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): name of the temporary file

## SANR101

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR101 ### SW(&00) ((&01)): Actual Number of ports could not be determined"

### Meaning

The actual number of installed ports of the indicated switch could not
be determined.
Possible reasons:
* Some necessary data were not received, due to network communication
problems.
* The necessary data were not found by SANCHECK, due to switch firmware
changes.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

### Response

Retry the SANCHECK command (poss. using operand TABLE-UPDATE=*YES).
If the problem persists, contact the system administrator.

## SANR102

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR102 ### SW(&00) ((&01)): Maximal Number of ports could not be determined"

### Meaning

The maximal number of installable ports of the indicated switch could not
be determined.
Possible reasons:
* Some necessary data were not received, due to network communication
problems.
* The necessary data were not found by SANCHECK, due to switch firmware
changes.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

### Response

Retry the SANCHECK command (poss. using operand TABLE-UPDATE=*YES).
If the problem persists, contact the system administrator.

## SANR103

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR103 ### SW(&00) ((&01)): Actual number of ports greater than maximum

### Meaning

For the indicated switch, SANCHECK determined an actual number of ports
that is greater than the maximal number of installable ports. This
indicates an inconsistency of the switch configuration data.
Possible reasons:
* Some necessary data were not received, due to network communication
problems.
* Some data were not found by SANCHECK, due to switch firmware changes.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

### Response

Retry the SANCHECK command (poss. using operand TABLE-UPDATE=*YES).
If the problem persists, contact the system administrator.

## SANR104

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR104 !!! SW(&00) ((&01)): No data from FibreAlliance MIB (probably disabled)

### Meaning

SANCHECK did not receive the data from the FibreAlliance MIB.
Transmission of this data group may be disabled on some switches.
SANCHECK needs these data for a complete SAN configuration check. If they
are missing, among others the connections to the link partners are not
discovered.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

### Response

The FibreAlliance MIB must be enabled by the switch administrator.

## SANR105

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR105 !!! SW(&00) ((&01)): Maximal number of ports ((&02)) is assumed

### Meaning

SANCHECK uses the number of maximal installable ports instead of the
number of actual installed ports, because the number of actual installed
ports could not be determined. Therefore, the ports that are not
installed, may be marked as faulty in the output.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): number of maximal installable ports

## SANR106

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR106 ### SW(&00) ((&01)): File "(&02)" is not a valid switch data file

### Meaning

The file is expected to contain the switch configuration data for the
indicated switch, but its content is invalid.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): name of switch configuration data file

### Response

Repeat the SANCHECK command with operand TABLE-UPDATE=*YES to force
creation of a valid temporary switch data file.

## SANR107

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR107 ### SW(&00) ((&01)): Wrong version of switch data file "(&02)"

### Meaning

The layout version of the data in the temporary switch configuration
file for the indicated switch is not supported by SANCHECK of the used
version. This may occur, if the temporary file has been created by
SANCHECK of a newer version and schould be processed by SANCHECK of
a previous version.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): name of switch configuration data file

### Response

Use SANCHECK of the same or newer version as the version of SANCHECK,
the temporary file has been created with.

## SANR108

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR108 !!! SW(&00) ((&01)): Buffer for MIB data group "(&02)" too short. Data incomplete

### Meaning

The indicated switch sent more data than the buffer supplied by SANCHECK
can hold. Therefore the data is incomplete. This may cause wrong
interpretation of switch properties and switch states.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): name of the MIB data group

### Response

Contact the system administrator.

## SANR109

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR109 !!! SW(&00) ((&01)): Switch did not respond (probably not ready)

### Meaning

The indicated switch did not respond to a data request.
Possible reasons:
* The switch is not ready
* The switch is not accessible in the network
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

### Response

Make the switch ready rsp. test the accessability in the network (e.g
with the PING utility or by a SNMP request in POSIX).

## SANR201

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR201 +++ Trace file "(&00)" opened successfully

### Meaning

The SANCHECK trace file has been opened successfully
Meaning of inserts:
- (&00): name of trace file

## SANR202

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR202 ### Trace file "(&00)" could not be opened (rc=(&01))

### Meaning

The SANCHECK trace file could not be opened
Meaning of inserts:
- (&00): name of trace file

## SANR203

Destination: USER-TASK, CONSOLE Routing code: A Weight: 30

Warranty : NO

SANR203 *** Requesting SQ configuration data ***

### Meaning

SANCHECK has started the determination of the device configuration
of the SQ-Server.

## SANR204

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR204 +++ Trace file "(&00)" closed successfully

### Meaning

The SANCHECK trace file has been closed successfully
Meaning of inserts:
- (&00): name of trace file

## SANR205

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR205 ### Trace file "(&00)" could not be closed

### Meaning

The SANCHECK trace file could not be closed
Meaning of inserts:
- (&00): name of trace file

## SANR901

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR901 ### SW(&00) ((&01)): Too many ports ((&02)). Only (&03) ports are processed

### Meaning

The indicated switch has more ports than SANCHECK can process. The
supernumerous ports are ignored. Therefore the check of the SAN
configuration is incomplete, because some links to SAN nodes are
not recognized.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): actual number of switch ports
- (&03): number of ports, supported by SANCHECK

### Response

Contact the system administrator.

## SANR902

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANR902 ### SW(&00) ((&01)): Too many modules ((&02)). Only (&03) modules are processed

### Meaning

The indicated switch has more modules than SANCHECK can process. The
supernumerous modules are ignored. Therefore the check of the SAN
configuration is incomplete and should not be interpreted.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch
- (&02): actual number of switch modules
- (&03): number of modules, supported by SANCHECK

### Response

Contact the system administrator.

## SANR903

Destination: USER-TASK, CONSOLE Routing code: A Weight: 10

Warranty : NO

SANR903 !!! SW(&00) ((&01)): No modules defined. Switch assumed as a single module

### Meaning

The switch is not separated into modules. Therefore it is trated, as if
it consists of a single module.
Meaning of inserts:
- (&00): switch index in the order as defined in the SWITCHES-file,
beginning with 1
- (&01): IP address of the switch

## SANSTRT

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SANSTRT Procedure '(&00)', Version '(&01)' of '(&02)' started from file '(&03)'

## SAN0A00

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0A00 (&01) VERSION (&00) READY

### Meaning

End of program initialization phase.

## SAN0A02

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0A02 SANCHECK TERMINATED

### Meaning

The program has terminated .

## SAN0A03

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0A03 SAN CONFIGURATION RECEIVED

### Meaning

The SAN configuration data were received successfully.

## SAN0A04

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0A04 NUMBER OF GENERATED (&00)-UNITS : (&01)

## SAN0A05

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0A05 SYTEM MIGRATION AFTER LAST DATA COLLECTION

## SAN0A10

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0A10 *** OPERAND VALUE INFORMATION=*STD IS USED ***

### Meaning

The given value for the operand INFORMATION is not
allowed in connection with the given UNIT. The command
is executed with INFORMATION=*STD .

## SAN0A11

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0A11 SANCHECK INTERNAL ERROR IN '(&00)'. ERROR CODE: (&01)

### Meaning

Internal function (&00) issued an error Code (&01).

### Response

Send an error notice to the diagnosis department.

## SAN0A44

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0A44 *** SANCHECK PROCESS ABORTED WITH UNDEFINED RESULT ***

### Response

Correct errors and restart SANCHECK.

## SAN0C00

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0C00 INTERNAL ERROR ON EXECUTING A SANCHECK COMMAND

## SAN0C01

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0C01 OPERAND ERROR IN SANCHECK COMMAND

## SAN0C02

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0C02 NO MATCHING DATA EXIST

## SAN0C03

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0C03 MEMORY REQUEST FAILED

## SAN0C04

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0C04 ERROR ON CONFIGURATION REQUEST

## SAN0C05

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0C05 ERROR ON PORT-WWPN REQUEST

## SAN0C06

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0C06 ERROR ON CREATING S VARIABLES

## SAN0E01

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0E01 CONNECTION TO SDF-COMMANND FAILED. REASON: (&00)

### Meaning

The connection to the SDF interface returns error.

## SAN0E02

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0E02 UNEXPECTED NAME '(&00)' IN SDF-STATEMENT

### Meaning

The given SDF statement is not known in the program.
The actual SDF syntax file does not correspond with
the loaded program.

### Response

Add the corresponding SYNTAX-FILE and restart SANCHECK.

## SAN0E03

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0E03 UNEXPECTED VALUE OF OPERAND '(&00)' IN SDF-STATEMENT

### Meaning

The program receives unexpected values in the SDF statement.
The actual SDF syntax file does not correspond with
the loaded program.

### Response

Add the corresponding SYNTAX-FILE and restart SANCHECK.

## SAN0E20

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0E20 ERROR ON OPENING FILE '(&00)'. REASON: '(&01)'

## SAN0E21

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0E21 ERROR ON READING FILE '(&00)'. REASON: '(&01)'

## SAN0E22

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0E22 ERROR ON WRITING FILE '(&00)'. REASON: '(&01)'

## SAN0E99

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0E99 INTERNAL ERROR IN '(&00)'. REASON: (&01)

### Meaning

The SANCHECK function '(&00)' detected an
internal error.
'(&01)' classifies the error.

### Response

Send an error notice to the diagnosis department.

## SAN0G01

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0G01 COLLECTION OF GENERATED FC-CONFIGURATION STARTED

### Meaning

The generated FC-configuration data of the system
are collected.

## SAN0G02

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0G02 COLLECTION OF GENERATED FC-CONFIGURATION COMPLETED

### Meaning

The generated FC-configuration data are received successfully.

## SAN0G03

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0G03 COLLECTION OF GENERATED FC-CONFIGURATION FAILED. REASON: (&00)

### Meaning

The generated FC-configuration data of the system
could not be collected. The reason gives detailed
information.

## SAN0G04

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0G04 NO FC-CONFIGURATION DATA AVAILABLE FOR SANCHECK

### Meaning

The collection of the generated system configuration
didn't show any FC components.
On SQ-Server no FC configuration data were received
from X2000.

## SAN0G05

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0G05 NUMBER OF COLLECTED FC CONFIGURATION UNITS: CHANNELS: (&00) CONTROLLER: (&01) DEVICES: (&02)

## SAN0G06

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0G06 (&00) (&01)-RECORDS WRITTEN TO FILE (&02)

## SAN0G07

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0G07 (&00) (&01)-RECORDS READ FROM FILE (&02)

## SAN0G08

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0G08 NO GENERATED FC-CONFIGURATION OF SERVER UNIT (&00) AVAILABLE

### Meaning

The generated FC configuration data of the specified
server unit could not be collected.

## SAN0G09

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0G09 NUMBER OF COLLECTED FC CONFIGURATION UNITS OF SERVER UNIT (&00): (&01) CHANNELS, (&02) CONTROLLER

## SAN0I01

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0I01 SANCHECK INITIALIZATION FAILED

### Meaning

SANCHECK could not be initialized. The mandatory
INI-file could not be opened or the mandatory data
could not be received. SANCHECK is terminated.

### Response

Create or correct the missing file or data and
restart SANCHECK.

## SAN0I02

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0I02 TASK NOT PRIVILEGED TO START SANCHECK

### Meaning

The task does not contain one of the privileges
required for the execution of SANCHECK.

## SAN0I03

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0I03 NO VALID HOST-WWNN FOUND

### Meaning

The HOST-WWNN needed by SANCHECK to identify the
WWPNs of the configured channels could not be resolved
during SANCHECK initialization or after a migration
of the system.

### Response

Complete or correct the requested data in the
SANCHECK INI file and restart SANCHECK.

## SAN0I04

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0I04 HOST WWNN = (&00)

### Meaning

The HOST-WWNN used by SANCHECK to identify the
WWPNs of the configured channels.

## SAN0I05

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0I05 SANCHECK NOT SUPPORTED ON THIS SYSTEM

### Meaning

BS2000 is running on a hardware platform, where
SANCHECK is not executable.

## SAN0P01

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0P01 NO ENTRY PORT FOR '(&00)' '(&01)' FOUND IN THE SAN-CONFIGURATION (WWPN = (&02) )

### Meaning

For the specified unit of the FC-configuration with
WWPN (&02) no fitting entry port was found in the
present SAN-configuration .

### Response

Possible reasons:
- the present SAN-configuration is not actual or
incomplete.(not all relevant IP-addresses received)
- the present FC-configuration data are not actual
or incomplete.
- the WWPN of the unit is incorrect.
(wrong generation or wrong host-WWNN)

## SAN0P02

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0P02 '(&00)' '(&01)' NOT FOUND IN THE FC-CONFIGURATION

### Meaning

The specified unit is not part of the present
FC-configuration.

### Response

Possible reasons:
- the present FC-configuration data are not actual
-> refresh data
- the given unit is not part of the generated
FC-configuration
-> no response

## SAN0P03

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0P03 GENERATED CONNECTION BETWEEN '(&00)' '(&01)' AND '(&02)' '(&03)' NOT ZONED

### Meaning

The connection of the specified units is not allowed in
the zoning definitions for this fabric. This is in
conflict with the generated connection.

## SAN0P04

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0P04 ENTRY PORTS OF '(&00)' '(&01)' AND '(&02)' '(&03)' BELONG TO DIFFERENT FABRICS

### Meaning

The entry ports of the specified units are in
different fabrics. A connection of these units is not
possible. This is in conflict with the generated
connections.

## SAN0P05

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0P05 NO SWITCH CONNECTION FOUND BETWEEN ENTRY PORTS OF '(&00)' '(&01)' AND '(&02)' '(&03)'

### Meaning

The entry ports of the specified units are in
different switches of the same fabric. The switch data
collected for this fabric do not show a connection
between these switches.

### Response

The received data are incomplete. Check and correct the
reason and rerun SANCHECK.

## SAN0P06

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0P06 CONNECTION BETWEEN '(&00)' '(&01)' AND '(&02)' '(&03)' NOT GENERATED

### Meaning

No generated pathes exist for these units.

## SAN0S01

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S01 COLLECTION OF SAN-CONFIGURATION STARTED

### Meaning

The SAN-configuration data of the available FC-switches
are collected.

## SAN0S02

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S02 COLLECTION OF SAN-CONFIGURATION COMPLETED. NUMBER OF FABRICS: (&00)

### Meaning

The SAN-configuration data of the available FC-Switches
are received successfully.(&00) fabrics were found

## SAN0S03

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S03 COLLECTION OF SAN-CONFIGURATION FAILED (REASON: '(&00)')

### Meaning

The SAN-configuration data could not be collected.
The insert gives more detailed information about the possible reason:
(&00) = GET_SAN_ERROR :
No valid data received on data request.
This message is preceeded by another error message:
"Error on reading Switch-Configuration. RC = <rc>"
Meaning of <rc> and possible reasons:
xxxxxx64 : parameter error
Possible reason:
Error in program or operating system
xxxxxx65 : invalid dmode value in parameter list
Possible reason:
Error in program or operating system
xxxxxxC8 : internal error
Possible reason:
Error in program or operating system
xxxxxxC9 : no memory for internal SAN configuration table
Possible reason:
Insufficient user memory or too many
switches specified in SANCHECK SWITCHES file
xxxxxxCA : error when establishing semaphor
Possible reason:
Insufficient number of semaphores or too many
switches specified in SANCHECK SWITCHES file
xxxxxxCB : error when starting sub process
Possible reason:
Insufficient system memory or too many
switches specified in SANCHECK SWITCHES file
xxxxxxCC : no memory for internal FABRIC table
Possible reason:
Insufficient user memory or too many
switches specified in SANCHECK SWITCHES file
xxxxxxCD : no memory for internal SWITCH table
Possible reason:
Insufficient user memory or too many
switches specified in SANCHECK SWITCHES file
(&00) = NO_SWITCH :
The received data do not contain a valid FABRIC table
or the FABRIC table does not contain valid fabric data.
Possible reason:
None of the switches delivered valid data, probably because the,
data requests were aborted due to exhausted wait time.
This may be caused by a high load of the POSIX system
due to a high number of switches to be analyzed.
(&00) = SWITCH_DATA_ERROR :
There ist no SWITCH table in a FABRIC table or the
SWITCH table does not contain valid switch data.
Possible reason:
Error in program or operating system.
(&00) = PORT_DATA_ERROR :
An invalid entry was detected in the PORT table.
Possible reason:
Error in program or operating system.

### Response

The measures to be taken depend on the message insert:
(&00) = GET_SAN_ERROR :
+----------+---------------------------------------------------+
! <rc> ! !
+----------+---------------------------------------------------+
! xxxxxx64 ! Contact the system administrator, send SANCHECK !
! xxxxxx65 ! messages, SANCHECK INI file and SANCHECK !
! xxxxxxC8 ! SWITCHES file to the BS2000 service. !
+----------+---------------------------------------------------+
! xxxxxxC9 ! Extend the user memory size (system administrator)!
! xxxxxxCC ! or reduce the number of switches in the SANCHECK !
! xxxxxxCD ! SWITCHES file. !
+----------+---------------------------------------------------+
! xxxxxxCA ! Extend the maximum number of available semaphores !
! ! per id (POSIX administrator, parameter SEMMSL in !
! ! the POSIX information file), or reduce the number !
! ! of switches in the SANCHECK SWITCHES file. !
+----------+---------------------------------------------------+
! xxxxxxCB ! Extend the system memory size (system !
! ! administrator) or reduce the number of switches !
! ! in the SANCHECK SWITCHES file. !
+----------+---------------------------------------------------+
(&00) = NO_SWITCH :
Check the IP adresses of the switches in the SANCHECK SWITCHES,
file, the availability of the switches in the LAN (PING, BCAM-
parameters), or reduce the number of switches in the SANCHECK
SWITCHES file.
(&00) = SWITCH_DATA_ERROR :
(&00) = PORT_DATA_ERROR :
Contact the system administrator, send SANCHECK messages,
SANCHECK INI file and SANCHECK SWITCHES file to the BS2000
service.

## SAN0S04

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S04 NO ZONING INFORMATION FOR FABRIC-ID '(&00)'

## SAN0S05

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S05 NO SWITCH DATA FOR IP-ADDRESS '(&00)'

### Meaning

For the specified IP-address from file SYSDAT.SANCHECK.SWITCHES
no data were received.

### Response

Possible reasons:
- the IP-address is incorrect
- wrong or missing community name
- no LAN connection to this IP-address

## SAN0S06

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S06 NO SYSTEM CONNECTION TO FABRIC-ID '(&00)'

### Meaning

In the specified fabric no switch port was found
with its link neighbor belonging to a channel or
HBA of the own system.

## SAN0S07

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S07 SWITCHES OR PORT DATA FOR FABRIC-ID '(&00)' INCOMPLETE

### Meaning

The switches found for the specified fabric and the port
data for these switches do not build a consistent unit .

## SAN0S08

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S08 NO FABRIC DATA AVAILABLE FOR SANCHECK

### Meaning

No switch data could be received from the given
IP addresses..

## SAN0S09

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S09 NO LINK NEIGHBOR FOR E-PORT (PORT-ID ='(&00)', SWITCH-ID ='(&01)', LINK-WWPN = '(&02)' ) IN FABRIC '(&03)'

### Meaning

The link neighbor of the specified E-port is not found
in the present fabric data. The fabric data are incomplete.

## SAN0S10

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S10 NO LINK DATA FOR F-PORT (PORT-ID ='(&00)', SWITCH-ID ='(&01)') IN FABRIC '(&02)'

### Meaning

The link information of the specified F-port is not found
in the present switch data. The switch data are incomplete.

## SAN0S20

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S20 INVALID '(&00)'-ID - REQUESTED '(&01)' DOES NOT EXIST

### Meaning

The requested SAN-unit (&01) could not be found,
as the given identifier of (&00) does not exist in the
actual configuration.

## SAN0S21

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S21 PORT WITH PORT-ID '(&00)' , SWITCH-ID '(&01)' AND FABRIC-ID '(&02)' INDICATES STATE '(&03)'

### Meaning

The specified port indicates a not expected state

## SAN0S22

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S22 SWITCH WITH SWITCH-ID '(&00)' AND FABRIC-ID '(&01)' INDICATES STATE '(&02)'

### Meaning

The specified switch indicates a not expected state

## SAN0S23

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0S23 MODULE WITH MODULE-ID '(&00)' , SWITCH-ID '(&01)' AND FABRIC-ID '(&02)' INDICATES STATE '(&03)'

### Meaning

The specified module indicates a not expected state

## SAN0V21

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0V21 UNKNOWN VALUE FOR '(&00)'-OPERAND

## SAN0X01

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0X01 NO CONFIGURATION DATA FOR X2000-DEVICE '(&00)'

### Meaning

For the specified emulated disk or tape the
configuration data could not be received.

## SAN0X02

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0X02 X2000-DEVICE '(&00)' UNKNOWN IN BS2000

### Meaning

For the specified device configuration data
are received from X2000, but it does not exist as a
emulated disk or tape in the BS2000 configuration
tables

## SAN0X11

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0X11 COLLECTION OF X2000 CONFIGURATION DATA STARTED

### Meaning

The X2000 configuration data are collected either
from file or by remote shell call to X2000 .

## SAN0X12

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0X12 COLLECTION OF X2000 CONFIGURATION DATA COMPLETED

### Meaning

The X2000 configuration data are received successfully.

## SAN0X13

Destination: USER-TASK, CONSOLE Routing code: A Weight: 50

Warranty : NO

SAN0X13 COLLECTION OF X2000 CONFIGURATION DATA FAILED (RC = '(&00)')

### Meaning

The X2000 fibrechannel configuration data
could not be collected.

©2020 Fujitsu Technology Solutions GmbH | BS2000 OSD/BC System Messages