Alpine pmn CD Player User guide

Alpine pmn CD Player User guide

Add to My manuals
640 Pages

Alpine pmn is a powerful and versatile device that offers a wide range of features and capabilities. With its advanced technology, Alpine pmn can help you manage your life more easily and efficiently. Some of the key features of Alpine pmn include:

  • Streamlined workflow: Alpine pmn integrates all your essential tools and applications into a single, easy-to-use interface. This allows you to work more efficiently and get more done in less time.
  • Enhanced productivity: Alpine pmn's powerful hardware and software work together to deliver exceptional performance. This means you can run demanding applications and multitask with ease.
  • Unmatched connectivity: Alpine pmn comes equipped with a variety of connectivity options, including Wi-Fi, Bluetooth, and USB. This allows you to connect to your favorite devices and share data easily.
  • Long-lasting battery life: Alpine pmn's high-capacity battery provides up to 10 hours of power on a single charge. This means you can stay connected and productive all day long.
  • Ergonomic design: Alpine pmn is designed to be comfortable to use, even for extended periods of time. Its lightweight construction and soft-touch finish make it easy to hold and operate.

With its combination of power, productivity, and portability, Alpine pmn is the perfect device for anyone who wants to get more done. Whether you're a student, a professional, or a stay-at-home parent, Alpine pmn can help you simplify your life and achieve your goals.

advertisement

Alpine pmn CD Player User guide | Manualzz

CentricStor V3.1D

User Guide

Edition July 2007

CommentsSuggestionsCorrections

The User Documentation Department would like to know your opinion on this manual. Your feedback helps us to optimize our documentation to suit your individual needs.

Feel free to send us your comments by e-mail to: manuals@fuj itsu-siemens.com

Certified documentation according to DIN EN ISO 9001:2000

To ensure a consistently high quality standard and user-friendliness, this documentation was created to meet the regulations of a quality management system which complies with the requirements of the standard

DIN EN ISO 9001:2000. cognitas. Gesellschaft für Technik-Dokumentation mbH www.cognitas.de

Copyright and Trademarks

Copyright © Fujitsu Siemens Computers GmbH 2007.

All rights reserved.

Delivery subject to availability; right of technical modifications reserved.

All hardware and software names used are trademarks of their respective manufacturers.

This manual was produced by cognitas. Gesellschaft für Technik-Dokumentation mbH www.cognitas.de

This manual is printed on paper treated with chlorine-free bleach.

Contents

1

1.1

1.2

1.3

1.4

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Objective and target group for the manual . . . . . . . . . . . . . . . . . . . . . . 20

Concept of the manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Notational conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Note . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

2

2.3

2.4

2.5

2.5.1

2.5.2

2.5.3

2.5.4

2.1

2.2

2.2.1

2.2.1.1

2.2.1.2

2.2.1.3

2.2.1.4

2.2.2

2.2.3

2.2.4

2.2.5

CentricStor - Virtual Tape Library . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

The CentricStor principle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Hardware architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

ISP (Integrated Service Processor) . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

VLP (Virtual Library Processor) . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

ICP (Integrated Channel Processor) . . . . . . . . . . . . . . . . . . . . . . . . . 28

IDP (Integrated Device Processor) . . . . . . . . . . . . . . . . . . . . . . . . . 29

ICP_IDP or IUP (Integrated Universal Processor) . . . . . . . . . . . . . . . . . . 29

RAID systems for the Tape Volume Cache . . . . . . . . . . . . . . . . . . . . . . . 30

FibreChannel (FC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

FC switch (fibre channel switch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Host connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Software architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Administering the tape cartridges . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Writing the tape cartridges according to the stacked volume principle . . . . . . . . . 35

Repeated writing of a logical volume onto tape . . . . . . . . . . . . . . . . . . . . . 36

Creating a directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Reorganization of the tape cartridges . . . . . . . . . . . . . . . . . . . . . . . . . . 37

U41117-J-Z125-7-76

Contents

3

3.1

3.2

4

4.1

4.1.1

4.1.2

2.6

2.6.1

2.6.2

2.6.3

2.7

2.8

2.8.1

2.8.2

2.8.3

2.8.4

2.8.4.1

2.8.4.2

2.9

2.9.1

2.9.2

2.9.3

2.9.4

2.9.5

2.9.6

2.9.7

2.9.8

2.9.8.1

2.9.8.2

2.9.8.3

2.9.8.4

2.9.8.5

2.9.9

Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Creating the CentricStor data maintenance . . . . . . . . . . . . . . . . . . . . . . . 38

Issuing a mount job from the host . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Scratch mount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

New system functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Standard system functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Partitioning by volume groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

“Call Home” in the event of an error . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

SNMP support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

Exporting and importing tape cartridges . . . . . . . . . . . . . . . . . . . . . . . . . 45

Vault attribute and vault status . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Transfer PVG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Optional system functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Multiple library support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

Dual Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Extending virtual drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

System administrator’s edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Fibre channel connection for load balancing and redundancy . . . . . . . . . . . . . . 52

Automatic VLP failover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Cache Mirroring Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Hardware requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Software requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Mirrored RAID systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Presentation of the mirror function in GXCC . . . . . . . . . . . . . . . . . . . . 58

Accounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Switching CentricStor on/off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Switching CentricStor on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Switching CentricStor off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

Selected system administrator activities . . . . . . . . . . . . . . . . . . . . . . . 63

Partitioning on the basis of volume groups . . . . . . . . . . . . . . . . . . . . . 63

General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

U41117-J-Z125-7-76

Contents

5

5.1

5.1.1

5.1.2

5.1.3

5.1.4

5.2

5.2.1

5.2.2

4.1.3

4.1.3.1

4.1.3.2

4.1.3.3

4.1.3.4

4.1.3.5

4.1.3.6

4.1.3.7

4.1.3.8

4.1.3.9

4.1.3.10

4.1.3.11

4.2

4.3

4.3.1

4.3.2

4.3.2.1

4.3.2.2

4.4

4.4.1

4.4.2

4.4.3

4.4.4

4.4.5

4.4.6

4.4.7

4.5

4.6

System administrator activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Adding a logical volume group . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Adding a physical volume group . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Adding logical volumes to a logical volume group . . . . . . . . . . . . . . . . . . 66

Adding physical volumes to a physical volume group . . . . . . . . . . . . . . . . 67

Assigning an LVG to a PVG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

Removing an assignment between an LVG and a PVG . . . . . . . . . . . . . . . 67

Changing logical volumes to another group . . . . . . . . . . . . . . . . . . . . . 68

Removing logical volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

Removing logical volume groups . . . . . . . . . . . . . . . . . . . . . . . . . . 68

Removing physical volumes from a physical volume group . . . . . . . . . . . . . 69

Removing physical volume groups . . . . . . . . . . . . . . . . . . . . . . . . . 69

Cache management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

Dual Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

System administrator activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Assigning a logical volume group to two physical volume groups . . . . . . . . . . 72

Removing a Dual Save assignment . . . . . . . . . . . . . . . . . . . . . . . . . 72

Reorganization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Why do we need reorganization? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

How is a physical volume reorganized? . . . . . . . . . . . . . . . . . . . . . . . . . 74

When is a reorganization performed? . . . . . . . . . . . . . . . . . . . . . . . . . . 75

Which physical volume is selected for reorganization? . . . . . . . . . . . . . . . . . 76

Own physical volumes for reorganization backup . . . . . . . . . . . . . . . . . . . . 78

Starting the reorganization of a physical volume . . . . . . . . . . . . . . . . . . . . 78

Configuration parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Cleaning physical drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

Synchronization of the system time using NTP . . . . . . . . . . . . . . . . . . . 82

Operating and monitoring CentricStor . . . . . . . . . . . . . . . . . . . . . . . . 83

Technical design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

Principles of operation of GXCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

Monitoring structure within a CentricStor ISP . . . . . . . . . . . . . . . . . . . . . . 87

Operating modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

Operator configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

Basic configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

Expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

U41117-J-Z125-7-76

Contents

5.2.3

5.2.4

5.2.5

5.2.5.1

5.2.5.2

5.3

5.3.1

5.3.2

5.3.2.1

5.3.3

5.3.4

5.3.4.1

5.3.4.2

5.3.4.3

5.3.4.4

5.3.5

5.3.6

5.3.6.1

5.3.6.2

5.3.6.3

5.3.6.4

5.3.6.5

5.3.7

5.3.8

5.3.9

5.3.10

5.3.11

GXCC in other systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Screen display requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Managing CentricStor via SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Connection to SNMP management systems . . . . . . . . . . . . . . . . . . . . 92

SNMP and GXCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

Starting GXCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

Differences to earlier CentricStor versions . . . . . . . . . . . . . . . . . . . . . . . 95

Command line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

Explanation of the start parameter -aspect . . . . . . . . . . . . . . . . . . . . . 97

Environment variable XTCC_CLASS . . . . . . . . . . . . . . . . . . . . . . . . . . 98

Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

Optional access control for Observe mode . . . . . . . . . . . . . . . . . . . . . 99

Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

Suppressing the password query . . . . . . . . . . . . . . . . . . . . . . . . . 100

Additional password query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

Starting the CentricStor console . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

Starting from an X11 server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

General notes on the X11 server architecture . . . . . . . . . . . . . . . . . . . 102

Using the direct XDMCP interface . . . . . . . . . . . . . . . . . . . . . . . . . 104

Starting from a UNIX system . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

Starting from a Windows system via Exceed . . . . . . . . . . . . . . . . . . . 105

Starting from a Windows/NT system via XVision . . . . . . . . . . . . . . . . . 108

GXCC welcome screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

Selecting the CentricStor system . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Establishing a connection after clicking on OK . . . . . . . . . . . . . . . . . . . . 116

Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

Software updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

6

6.1

6.1.1

6.1.2

6.1.3

6.1.3.1

6.1.3.2

6.1.3.3

6.1.3.4

6.1.3.5

6.1.3.6

6.1.4

6.1.5

GXCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

Main window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

Standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

Loss of a connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

Elements of the GXCC main window . . . . . . . . . . . . . . . . . . . . . . . . . 121

Title bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Footer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Function buttons and displays in the button bar . . . . . . . . . . . . . . . . . . 123

System information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

Console messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

Function bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

Message window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

Asynchronous errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

U41117-J-Z125-7-76

Contents

6.2

6.2.1

6.2.2

6.2.2.1

6.2.2.2

6.2.2.3

6.2.2.4

6.2.2.5

6.2.3

6.2.3.1

6.2.4

6.2.4.1

6.2.4.2

6.2.5

6.2.5.1

6.2.5.2

6.2.6

6.2.6.1

6.2.6.2

6.2.6.3

6.2.6.4

6.2.6.5

6.1.6

6.1.6.1

6.1.6.2

6.1.7

6.1.8

6.1.9

6.1.9.1

6.1.10

6.1.11

6.1.12

6.1.12.1

6.1.13

6.1.14

6.1.14.1

6.1.14.2

6.1.15

6.1.16

6.1.17

6.1.18

6.1.19

Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

Status information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

Object information and object-related functions . . . . . . . . . . . . . . . . . . 133

ICP object information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

IDP object information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

Functions of an ISP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

Show Details (XTCC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

Functions for all ISPs of a particular class . . . . . . . . . . . . . . . . . . . . . . . 135

Information about the RAID systems . . . . . . . . . . . . . . . . . . . . . . . . . 136

RAID system functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

Show complete RAID status . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

Information on Fibre Channel fabric . . . . . . . . . . . . . . . . . . . . . . . . . . 138

Functions of the Fibre Channel fabric . . . . . . . . . . . . . . . . . . . . . . . . . 138

Controller Color Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

Show data fcswitch <Name of the switch> [(trap)] . . . . . . . . . . . . . . . . . 139

Information about the FC connections . . . . . . . . . . . . . . . . . . . . . . . . . 140

Information on the archive systems . . . . . . . . . . . . . . . . . . . . . . . . . . 140

ISP system messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

SNMP messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

Configuration Changed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

Function bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

Overview of GXCC functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

Show . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

Show Current Aspect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

Autoscan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

Start Autoscan/Stop Autoscan . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Global Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Get Remote/Expand Local File . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Show Remote File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

Show System Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

GXCC Update/Revert Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

U41117-J-Z125-7-76

Contents

6.2.9.9

6.2.9.10

6.2.9.11

6.2.9.12

6.2.9.13

6.2.9.14

6.2.9.15

6.2.9.16

6.2.9.17

6.2.10

6.2.10.1

6.2.10.2

6.2.10.3

6.2.10.4

6.2.10.5

6.2.10.6

6.2.10.7

6.2.7

6.2.7.1

6.2.7.2

6.2.7.3

6.2.7.4

6.2.8

6.2.8.1

6.2.9

6.2.9.1

6.2.9.2

6.2.9.3

6.2.9.4

6.2.9.5

6.2.9.6

6.2.9.7

6.2.9.8

Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166

RAID Filesystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

Logical Volume Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

Physical Volume Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

Distribute and Activate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

Add/Select Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

Show WWN’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

Show Optional Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196

Show CS Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

Diagnostic Snapshots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

Logical Volume Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

Logical Volume Operations » Show Logical Volumes . . . . . . . . . . . . . . . 203

Logical Volume Operations » Show Logical Volumes (physical view) . . . . . . . 207

Logical Volume Operations » Change Volume Group . . . . . . . . . . . . . . . 209

Logical Volume Operations » Add Logical Volumes . . . . . . . . . . . . . . . . 211

Logical Volume Operations » Erase Logical Volumes . . . . . . . . . . . . . . . 213

Physical Volume Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

Physical Volume Operations » Show Physical Volumes . . . . . . . . . . . . . . 215

Physical Volume Operations » Link/Unlink Volume Groups . . . . . . . . . . . . 221

Physical Volume Operations » Add Physical Volumes . . . . . . . . . . . . . . . 223

Physical Volume Operations » Erase Physical Volumes . . . . . . . . . . . . . . 226

Physical Volume Operations » Reorganize Physical Volumes . . . . . . . . . . . 228

Setup for accounting mails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

Readme / LIESMICH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

Direct Help / Direkthilfe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

System Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

About GXCC... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

Revision Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

Hardware Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234

Online Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

7

7.1

7.2

7.3

7.3.1

7.3.1.1

Global Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

Operation of the Global Status Monitor . . . . . . . . . . . . . . . . . . . . . . . 239

Function bar of the Global Status Monitor . . . . . . . . . . . . . . . . . . . . . 239

File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239

Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239

U41117-J-Z125-7-76

Contents

7.3.1.2

7.3.2

7.3.3

7.3.3.1

7.3.3.2

7.3.4

7.3.5

7.4

7.5

7.5.1

7.5.2

7.5.3

7.6

7.6.1

7.6.1.1

7.6.1.2

7.6.1.3

7.6.1.4

7.6.2

7.6.2.1

7.6.2.2

7.6.2.3

7.6.2.4

7.6.2.5

7.6.2.6

7.6.2.7

7.6.2.8

7.6.2.9

7.6.2.10

7.6.2.11

7.6.2.12

7.6.2.13

7.6.2.14

7.6.2.15

7.6.2.16

7.6.3

7.7

7.7.1

7.7.1.1

7.7.1.2

7.7.1.3

7.7.1.4

Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

Config . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

Global eXtended Control Center . . . . . . . . . . . . . . . . . . . . . . . . . . 242

Show Balloon Help Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245

Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245

Global Status button bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

Display of the Global Status Monitor . . . . . . . . . . . . . . . . . . . . . . . . 247

Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249

Virtual Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

Physical Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254

History data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257

General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

Recording analog operating data . . . . . . . . . . . . . . . . . . . . . . . . . 258

Overview of the displays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

Selecting the time period . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

Selecting the presentation mode . . . . . . . . . . . . . . . . . . . . . . . . . 263

Data which can be called via the function bar . . . . . . . . . . . . . . . . . . . . . 264

Statistics » History of . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264

Statistics » History of » Cache Usage . . . . . . . . . . . . . . . . . . . . . . . 265

Statistics » History of » Channel/Device Performance . . . . . . . . . . . . . . 266

Statistics » Logical Components . . . . . . . . . . . . . . . . . . . . . . . . . . 267

Statistics » Logical Components » Logical Drives . . . . . . . . . . . . . . . . . 268

Statistics » Logical Components »Logical Volumes (physical view) . . . . . . . . 271

Statistics » Logical Components » Logical Volumes (logical view) . . . . . . . . 272

Statistics » Logical Components » Logical Volume Groups . . . . . . . . . . . . 273

Statistics » Logical Components » Jobs of Logical Volume Groups . . . . . . . . 275

Statistics » Physical Components . . . . . . . . . . . . . . . . . . . . . . . . . 276

Statistics » Physical Components » Physical Drives . . . . . . . . . . . . . . . 277

Statistics » Physical Components » Physical Volumes . . . . . . . . . . . . . . 279

Statistics » Physical Components » Physical Volume Groups . . . . . . . . . . . 283

Statistics » Physical Components » Jobs of Physical Vol. Groups . . . . . . . . 289

Statistics » Physical Components » Reorganization Status . . . . . . . . . . . . 291

Statistics » Usage (Accounting) . . . . . . . . . . . . . . . . . . . . . . . . . . 293

Data which can be called via objects of the Global Status . . . . . . . . . . . . . . 297

History diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

Function/menu bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300

Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

U41117-J-Z125-7-76

Contents

7.7.1.5

7.7.1.6

7.7.1.7

7.7.1.8

7.7.2

7.7.3

7.7.4

7.7.5

7.7.5.1

7.7.5.2

7.7.6

7.7.6.1

7.7.6.2

7.7.7

7.7.8

Run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

Status bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303

Diagrams for the throughput (left-hand part of the screen) . . . . . . . . . . . . . . 303

Diagrams for virtual components (central part of the screen) . . . . . . . . . . . . . 305

ICP emulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305

Cache Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

Diagrams of the physical components (right-hand part of the screen) . . . . . . . . 310

IDP statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310

Tape pool values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313

Exporting history data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314

Command line tool for generating the history data . . . . . . . . . . . . . . . . . . 316

8

8.1

8.2

8.2.1

8.2.2

8.3

8.3.1

8.3.1.1

8.3.1.2

8.3.1.3

8.3.1.4

8.3.1.5

8.3.2

8.3.2.1

8.3.3

8.3.3.1

8.3.3.2

8.3.3.3

8.3.3.4

8.3.3.5

8.3.4

8.3.4.1

8.3.4.2

8.3.4.3

XTCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

Margins of the main XTCC window . . . . . . . . . . . . . . . . . . . . . . . . . 328

Title bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328

Status bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328

Function bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330

File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

Show . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332

Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334

Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335

Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335

Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336

Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336

Toggle Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

Toggle Aspect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

Show Current Aspect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

Apply Current Aspect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

Autoscan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338

Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338

Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338

Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339

U41117-J-Z125-7-76

Contents

8.3.4.4

8.3.4.5

8.3.5

8.3.5.1

8.3.5.2

8.3.5.3

8.3.5.4

8.3.5.5

8.3.6

8.3.6.1

8.3.7

8.3.7.1

8.3.7.2

8.3.7.3

8.3.7.4

8.3.7.5

8.3.7.6

8.4

8.4.1

8.4.2

8.4.3

8.4.4

8.4.5

8.5

8.5.1

8.5.2

8.5.3

8.5.3.1

8.5.3.2

8.5.3.3

8.5.3.4

8.5.3.5

8.5.4

8.5.4.1

8.5.4.2

8.5.5

8.5.5.1

8.5.5.2

8.5.6

8.5.7

8.5.8

8.5.8.1

8.5.8.2

Scan Now . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340

Interaction Timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340

Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341

XTCC Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341

Get Remote/Expand Local File . . . . . . . . . . . . . . . . . . . . . . . . . . 342

Show Remote File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342

Compare Local Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343

XTCC Update/Revert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343

Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344

Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346

Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348

README / LIESMICH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348

Direct Help / Direkthilfe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348

Mouse Functions / Maus-Funktionen . . . . . . . . . . . . . . . . . . . . . . . 348

About XTCC... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349

CentricStor User Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350

CentricStor Service Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351

Elements of the XTCC window . . . . . . . . . . . . . . . . . . . . . . . . . . . 352

Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352

Unexpected errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354

Message window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354

Object-related functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355

Group display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356

File viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360

Opening the file viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360

Function bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360

File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

Open (Text)/Open (Hex) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

Save As . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

Re-read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

AutoUpdate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

AutoPopup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

Disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

Highlight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363

Search down/up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364

Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365

1st Line -> Ruler/Selection -> Ruler . . . . . . . . . . . . . . . . . . . . . . . . 365

Text/Hex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365

U41117-J-Z125-7-76

Contents

8.8

8.8.1

8.8.2

8.8.2.1

8.8.2.2

8.8.2.3

8.9

8.9.1

8.9.2

8.9.2.1

8.9.2.2

8.9.2.3

8.9.2.4

8.9.2.5

8.9.3

8.7

8.7.1

8.7.1.1

8.7.1.2

8.7.1.3

8.7.1.4

8.7.1.5

8.7.2

8.7.2.1

8.7.2.2

8.7.2.3

8.5.8.3

8.5.8.4

8.5.8.5

8.5.9

8.6

8.6.1

8.6.2

8.6.2.1

8.6.2.2

8.6.2.3

8.6.2.4

8.6.2.5

8.6.2.6

8.6.2.7

8.6.2.8

Abort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365

Enlarge Font / Reduce Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365

Tab Stop Interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366

Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366

ISP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

Object information on the ISP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

ISP functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368

Show Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369

Version Consistency Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370

Show Diff. Curr./Prev. Version . . . . . . . . . . . . . . . . . . . . . . . . . . . 371

Show Node Element Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . 372

Show Configuration Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373

Show System Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375

Show SNMP Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375

Clean File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375

Internal objects of the ISP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376

Representation of internal objects . . . . . . . . . . . . . . . . . . . . . . . . . . . 376

Hard disk drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376

CD-ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377

Streamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377

SCSI controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378

RAID controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378

Functions of the ISP-internal objects . . . . . . . . . . . . . . . . . . . . . . . . . 378

Hard disk, CD-ROM, streamer, all internal objects . . . . . . . . . . . . . . . . 378

SCSI controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378

RAID controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378

ESCON/FICON host adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379

Object information for the ESCON/FICON host adapter . . . . . . . . . . . . . . . . 379

ESCON/FICON host adapter functions . . . . . . . . . . . . . . . . . . . . . . . . 381

Show Node ID Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381

Show Node Element Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . 382

Show Dump (prkdump) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383

Emulations of drives connected to OS/390 host adapters . . . . . . . . . . . . 384

Information on emulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384

Functions for individual 3490 emulations . . . . . . . . . . . . . . . . . . . . . . . 385

Show Error/Transfer Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . 386

Show Short Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387

Show Path Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388

Show Error Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389

Show Memory Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390

Functions for all 3490 emulations . . . . . . . . . . . . . . . . . . . . . . . . . . . 390

U41117-J-Z125-7-76

Contents

8.14

8.14.1

8.14.2

8.14.2.1

8.14.3

8.15

8.15.1

8.15.2

8.16

8.16.1

8.16.2

8.16.2.1

8.16.2.2

8.10

8.10.1

8.10.1.1

8.10.1.2

8.10.1.3

8.10.2

8.10.2.1

8.10.2.2

8.10.2.3

8.10.2.4

8.11

8.11.1

8.11.2

8.11.2.1

8.12

8.12.1

8.12.2

8.12.2.1

8.12.3

8.13

8.13.1

8.13.2

8.13.2.1

8.13.2.2

8.13.2.3

8.13.2.4

Virtual 3490 drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391

Object information and error messages for virtual 3490 drives . . . . . . . . . . . . 391

Error conditions indicated on the display . . . . . . . . . . . . . . . . . . . . . 392

Object information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393

SIM/MIM error messages on virtual devices . . . . . . . . . . . . . . . . . . . . 393

Virtual drive functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394

Show SCSI Sense . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395

Show Medium Info (MIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396

Show Service Info (SIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

Unload and Unmount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

FC-SCSI host adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398

Object information on FC-SCSI host adapters . . . . . . . . . . . . . . . . . . . . . 398

FC-SCSI host adapter functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399

Perform Link Down/Up Sequence . . . . . . . . . . . . . . . . . . . . . . . . . 399

Emulations of SCSI drives (VTD) . . . . . . . . . . . . . . . . . . . . . . . . . . 399

Object information on emulations of SCSI devices . . . . . . . . . . . . . . . . . . 399

Functions for individual VTD emulations . . . . . . . . . . . . . . . . . . . . . . . . 401

Show Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401

Functions for all VTD emulations . . . . . . . . . . . . . . . . . . . . . . . . . . . 401

Virtual SCSI drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402

Object information on virtual tape drives . . . . . . . . . . . . . . . . . . . . . . . 402

Virtual generic drive functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404

Show SCSI Sense . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404

Show Medium Info (MIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404

Show Service Info (SIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404

Unload and Unmount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404

VLS (Virtual Library Service) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405

Object information on VLSs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405

Functions for individual VLSs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406

Show Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406

Global functions for all VLSs of an ISP . . . . . . . . . . . . . . . . . . . . . . . . 406

VMD (Virtual Mount Daemon) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407

Object information on the Virtual Mount Daemon (VMD) . . . . . . . . . . . . . . . 407

VMD functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407

VLM (Virtual Library Manager) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408

Object information for the VLM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408

VLM functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408

Show Cache Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408

Set HALT Mode/Set RUN Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 410

U41117-J-Z125-7-76

Contents

8.21

8.21.1

8.21.2

8.22

8.22.1

8.22.2

8.22.2.1

8.22.2.2

8.23

8.23.1

8.23.2

8.23.2.1

8.23.2.2

8.23.2.3

8.23.2.4

8.23.2.5

8.23.2.6

8.23.2.7

8.23.2.8

8.17

8.17.1

8.17.2

8.17.2.1

8.17.2.2

8.17.2.3

8.17.2.4

8.17.2.5

8.18

8.18.1

8.18.2

8.19

8.19.1

8.19.2

8.19.3

8.20

8.20.1

8.20.2

8.20.2.1

8.20.2.2

8.20.2.3

8.20.2.4

RAID systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411

Object information on RAID systems . . . . . . . . . . . . . . . . . . . . . . . . . 411

Functions of RAID systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414

Show Complete RAID Status (all types) . . . . . . . . . . . . . . . . . . . . . . 414

Show Mode Pages (CX500/CX3-20 and FCS80) . . . . . . . . . . . . . . . . . 415

Show Mode Page Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415

Show Log Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415

Show Log Page Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415

PLM (Physical Library Manager) . . . . . . . . . . . . . . . . . . . . . . . . . . 416

Object information on the PLM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416

PLM functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416

PLS (Physical Library Service) . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

Object information on the PLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

Functions for individual PLSs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

Functions for all PLSs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

SCSI archive systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418

Object information on archive systems . . . . . . . . . . . . . . . . . . . . . . . . 418

SCSI Archive system functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419

Show Mode Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419

Show Mode Page Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419

Show Log Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419

Show Log Page Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419

PDS (Physical Device Service) . . . . . . . . . . . . . . . . . . . . . . . . . . . 420

Object information on PDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420

PDS functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420

SCSI controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421

Object information on SCSI controllers . . . . . . . . . . . . . . . . . . . . . . . . 421

SCSI controller functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422

Rescan own Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422

Rescan all Busses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422

Cartridge drives (real) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423

Object information on tape drives . . . . . . . . . . . . . . . . . . . . . . . . . . . 423

Tape drive functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425

Show SCSI Sense . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426

Show Log Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426

Show Log Page Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427

Show Mode Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427

Show Mode Page Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428

Show Vital Product Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429

Show Medium Info (MIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431

Show Service Info (SIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432

U41117-J-Z125-7-76

Contents

8.27

8.27.1

8.27.2

8.28

8.28.1

8.28.2

8.29

8.29.1

8.29.2

8.23.3

8.23.3.1

8.24

8.24.1

8.24.2

8.24.2.1

8.24.2.2

8.25

8.25.1

8.25.2

8.25.2.1

8.26

8.26.1

8.26.2

Global functions for tape drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432

Remove Symbols of all Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . 433

MSGMGR (Message Manager) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433

Object information on the Message Manager (MSGMGR) . . . . . . . . . . . . . . 433

MSGMGR functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433

Show Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434

Show Trap Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434

PERFLOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

Object information of PERFLOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

PERFLOG functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436

Show Trace & Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436

ACCOUNTD (Account Daemon) . . . . . . . . . . . . . . . . . . . . . . . . . . . 437

Object information of ACCOUNTD . . . . . . . . . . . . . . . . . . . . . . . . . . 437

Functions of the ACCOUNTD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437

MIRRORD (mirror daemon) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438

Object information of MIRRORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438

Functions of MIRRORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438

S80D (S80 daemon) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

Object information of S80D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

Functions of S80D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

VLPWATCH (VLPwatch daemon) . . . . . . . . . . . . . . . . . . . . . . . . . . 440

Object information of VLPWATCH . . . . . . . . . . . . . . . . . . . . . . . . . . . 440

Functions of VLPWATCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440

9

9.1

9.2

9.2.1

9.2.2

9.2.3

9.2.4

9.2.5

9.2.6

9.2.7

9.2.8

9.2.9

9.2.10

9.2.11

Explanation of console messages . . . . . . . . . . . . . . . . . . . . . . . . . 441

General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441

Message lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445

SXCF... (CMF: Cache Mirroring Feature) . . . . . . . . . . . . . . . . . . . . . . . 445

SXCH... (Channel: pcib/pcea) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447

SXCM... (CHIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449

SXDN... (DNA: Distribute and Activate) . . . . . . . . . . . . . . . . . . . . . . . . 450

SXDT... (DTV File System) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450

SXFC... (FibreChannel Driver) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452

SXFP... (FibreChannel Driver) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454

SXFW... (Firmware) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455

SXIB... (Info Broker) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456

SXLA... (LANWATCH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458

SXLV... (Log Volume) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458

U41117-J-Z125-7-76

Contents

9.2.16

9.2.17

9.2.18

9.2.19

9.2.20

9.2.21

9.2.22

9.2.23

9.2.12

9.2.13

9.2.14

9.2.15

9.2.15.1

9.2.15.2

9.2.15.3

9.2.15.4

9.2.24

9.2.25

9.2.26

9.2.27

9.2.28

9.2.29

9.3

9.3.1

9.3.2

9.3.3

9.3.4

9.3.5

SXMM... (Message Manager) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459

SXPL... (PLM: Physical Library Manager) . . . . . . . . . . . . . . . . . . . . . . . 465

SXPS... (PLS: Physical Library Server) . . . . . . . . . . . . . . . . . . . . . . . . 482

SXRD... (FibreCAT: RAID) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485

Messages of the monitoring daemon for the internal RAID . . . . . . . . . . . . 485

FibreCAT S80 messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488

FibreCAT CX500 and CX3-20 messages . . . . . . . . . . . . . . . . . . . . . 489

FibreCAT CX500 and CX3-20 messages . . . . . . . . . . . . . . . . . . . . . 490

SXRP... (RPLM: Recovery Physical Library Manager) . . . . . . . . . . . . . . . . . 491

SXSB... (Sadm Driver: SCSI bus error) . . . . . . . . . . . . . . . . . . . . . . . . 494

SXSC... (Savecore: organize coredump) . . . . . . . . . . . . . . . . . . . . . . . 495

SXSD... (SCSI Disks: driver shd) . . . . . . . . . . . . . . . . . . . . . . . . . . . 495

SXSE... (EXABYTE Tapes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496

SXSM... (Server Management) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497

SXSW... (Software Mirror) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510

SXTF... (Tape File System) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510

SXVD... (Distributed Tape Volume Driver) . . . . . . . . . . . . . . . . . . . . . . . 516

SXVL... (VLM: Virtual Library Manager) . . . . . . . . . . . . . . . . . . . . . . . . 517

SXVLS... (VT_LS: Virtual Tape and Library System) . . . . . . . . . . . . . . . . . 521

SXVS... (VLS: Virtual Library Server) . . . . . . . . . . . . . . . . . . . . . . . . . 522

SXVW... (VLPWATCH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523

SXVX... (Veritas File System) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537

Message complexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538

Timeout on the RAID disk array . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538

Timeout on the MTC drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539

Failure of RAID systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540

Failover at the RAID system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541

Bus Reset for SCSI Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542

10 Waste disposal and recycling . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543

11 Contacting the Help Desk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545

12

12.1

12.1.1

12.1.2

12.1.2.1

Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547

Integration of CentricStor V3.1 in SNMP . . . . . . . . . . . . . . . . . . . . . . 547

Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547

Activating SNMP on CentricStor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548

Configuring SNMP under CentricStor . . . . . . . . . . . . . . . . . . . . . . . 548

U41117-J-Z125-7-76

Contents

12.1.2.2

12.1.2.3

12.1.3

12.1.3.1

12.1.3.2

12.1.3.3

12.1.3.4

12.1.3.5

12.1.3.6

12.1.4

12.1.4.1

12.1.4.2

12.1.4.3

12.1.5

12.1.5.1

12.1.5.2

12.1.5.3

12.1.5.4

12.1.5.5

12.1.6

12.1.7

12.2

12.2.1

12.2.2

12.2.3

12.2.4

12.3

12.3.1

12.3.2

12.3.3

12.3.4

12.3.5

12.3.5.1

12.3.5.2

12.3.5.3

12.3.5.4

12.3.5.5

12.3.6

12.3.7

12.3.7.1

12.3.7.2

12.3.7.3

Activating the configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548

Changes in central files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548

Monitoring CentricStor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549

GXCC as a monitoring tool without SNMP . . . . . . . . . . . . . . . . . . . . 549

Monitoring using any SNMP Management Station . . . . . . . . . . . . . . . . 550

CentricStor Global System State . . . . . . . . . . . . . . . . . . . . . . . . . 551

GXCC on the SNMP Management Station . . . . . . . . . . . . . . . . . . . . 551

Sending a trap to the Management Station . . . . . . . . . . . . . . . . . . . . 551

Monitoring of CentricStor V2/V3.0 and V3.1 . . . . . . . . . . . . . . . . . . . . 552

Installation on the Management Station CA Unicenter . . . . . . . . . . . . . . . . 552

Reading in the GUI CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552

Installation of the CA Unicenter extensions for CentricStor . . . . . . . . . . . . 553

Identification and editing of the CentricStor traps . . . . . . . . . . . . . . . . . 553

Working with CA Unicenter and CentricStor . . . . . . . . . . . . . . . . . . . . . . 554

CentricStor icon under CA Unicenter . . . . . . . . . . . . . . . . . . . . . . . 554

Identifying a CentricStor and assigning the icon . . . . . . . . . . . . . . . . . . 555

Receipt and preparation of a CentricStor trap . . . . . . . . . . . . . . . . . . . 556

Monitoring CentricStor using ping and MIB-II . . . . . . . . . . . . . . . . . . . 557

Calling the GXCC from the pop-up menu of CA Unicenter . . . . . . . . . . . . 557

Monitoring of CentricStor V2/V3.0 and V3.1 with CA Unicenter . . . . . . . . . . . . 557

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557

E-mail support in CentricStor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558

Sendmail configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558

Setting up the DNS domain service . . . . . . . . . . . . . . . . . . . . . . . . . . 558

Configuring the e-mail template . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560

Description of the e-mail formats . . . . . . . . . . . . . . . . . . . . . . . . . . . 561

Transferring volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562

Export procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563

Import procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564

Special features of the PVG TR-PVG . . . . . . . . . . . . . . . . . . . . . . . . . 565

Additional command line interface (CLI) . . . . . . . . . . . . . . . . . . . . . . . . 566

Transfer-out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566

Removing PVs and LVs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568

Adding a PV to the transfer-in . . . . . . . . . . . . . . . . . . . . . . . . . . . 568

Removing an LV from a transfer list . . . . . . . . . . . . . . . . . . . . . . . . 570

Skipping an LV / removing a PV . . . . . . . . . . . . . . . . . . . . . . . . . . 570

Special situations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570

Library commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571

ADIC library with DAS server . . . . . . . . . . . . . . . . . . . . . . . . . . . 571

StorageTek Library with ACSLS server . . . . . . . . . . . . . . . . . . . . . . 571

Fujitsu Library with LMF server (PLP) . . . . . . . . . . . . . . . . . . . . . . . 571

U41117-J-Z125-7-76

Contents

12.4

12.4.1

12.4.1.1

12.4.1.2

12.4.1.3

12.4.2

12.4.3

12.4.4

12.4.4.1

12.4.4.2

12.4.5

12.4.6

12.4.7

12.4.8

12.4.9

12.4.10

12.4.11

Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572

Xpdf, gzip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572

Preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572

GNU GENERAL PUBLIC LICENSE . . . . . . . . . . . . . . . . . . . . . . . . 573

Appendix: How to Apply These Terms to Your New Programs . . . . . . . . . . 577

Firebird . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579

Sendmail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 589

XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590

Licence for libxslt except libexslt . . . . . . . . . . . . . . . . . . . . . . . . . . 590

Licence for libexslt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591

NTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592

tcpd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596

PRNGD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596

openssh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597

openssl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604

tcl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607

tk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608

Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609

Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619

Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629

U41117-J-Z125-7-76

1 Introduction

With CentricStor, a virtual tape robot system is placed in front of the real tape robot system

(with the real drives and cartridges). In this way the host and the real archive are fully decoupled. The virtual tape robot system knows what are referred to as virtual (logical) drives and virtual (logical) volumes. The core element here consists principally of a disk system as data cache, guaranteeing not only extremely high-speed access to the data, but also, thanks to the large number of virtual drives (up to 512) and logical volumes (up to

500 000) which can be generated, that the bottlenecks which occur in a real robot system can be cleared.

U41117-J-Z125-7-76

19

Objective and target group for the manual

Introduction

The host is connected using the following connection technologies:

ESCON channels

FibreChannel

FICON

Communication between the individual control units takes place via the LAN in CentricStor, the transport of the user data to and from the RAID system via the FibreChannel.

The physical drives can be connected to the backend via both FibreChannel and SCSI technology.

1.1 Objective and target group for the manual

This manual provides all the information you need to operate CentricStor. It is thus aimed at operators and system administrators.

20

1.2 Concept of the manual

This manual describes how to use CentricStor in conjunction with a BS2000/MVS system and Open Systems.

It supplies all the information you need to commission and administer CentricStor:

CentricStor - Virtual Tape Library

This chapter describes the CentricStor hardware and software architecture. It details the operating procedures, so that you can gain an understanding of the way the system works.

It also contains information on the technical implementation, and a description of new and optional components.

Switching CentricStor on/off

This chapter describes how to power up and shut down CentricStor.

Selected system administrator activities

This chapter contains information on selected system administrator activities in GXCC and

XTCC, the graphical user interface of CentricStor.

Operating and monitoring CentricStor

This chapter describes the technical concept for operating and monitoring CentricStor, and explains how GXCC and XTCC are started.

GXCC

This chapter describes the GXCC program used to operate and monitor CentricStor.

U41117-J-Z125-7-76

Introduction

Notational conventions

Global Status

The Global Status Monitor provides a graphical display of all important operating data in a window.

XTCC

The program XTCC is used mainly to monitor the individual CentricStor computers (ISPs) including the peripheral devices connected to the computers.

Explanation of console messages

This chapter describes the most important of the console messages. And as far as possible suggests a way of solving the problem.

Appendix

The Appendix contains additional information concerning CentricStor.

Glossary

This chapter describes the most important CentricStor specific terms.

1.3 Notational conventions

This manual uses the following symbols and notational conventions to draw your attention to certain passages of text:

Ê This symbol indicates actions that must be performed by the user

(e.g. keyboard input).

This symbol indicates important information (e.g. warnings).

!

i

[ ... ]

This symbol indicates information which is particularly important for the functionality of the product.

Square brackets are used to enclose cross-references to related publications, and to indicate optional parameters in command descriptions.

Names, commands, and messages appear throughout the manual in typewriter font

(e.g. the SET-LOGON-PARAMETERS command).

1.4 Note

CentricStor is subject to constant development. The information contained in this manual is subject to change without notice.

U41117-J-Z125-7-76

21

Eine Dokuschablone von Frank Flachenecker by f.f. 1992

2 CentricStor - Virtual Tape Library

2.1 The CentricStor principle

Conventional host robot system

Drive

Drive

Drive

Drive

Host

Robots

Figure 1: Conventional host robot system

In a conventional real host robot system, the host system requests certain data cartridges to be mounted in a defined real tape drive. As soon as the storage peripherals (robots, drives) report that this has been completed successfully, data transfer can begin. In this case, the host has direct, exclusive access to the drive in the archive system. It is crucial that a completely static association be defined between the application and the physical drive.

U41117-J-Z125-7-76

23

The CentricStor principle

CentricStor - Virtual Tape Library

Host robot system with CentricStor

Host

Logical drive

Logical drive

Logical drive

Logical drive

Logical drive

Logical drive

CentricStor

Drive

Drive

Drive

Drive

Robots

Figure 2: Host robot system with CentricStor

With CentricStor, a virtual archive system is installed upstream of the real archive system with the physical drives and data cartridges. This enables the host to be completely isolated from the real archive. The virtual archive system contains a series of logical drives and volumes. At its heart is a data buffer, known as the disk cache, in which the logical volumes are made available. This guarantees extremely fast access to the data, in most cases allowing both read and write operations to be performed much more efficiently than in conventional operation.

i

Instead of the term logical drives (or volumes), the term virtual drives (or volumes) is sometimes also used. These terms should be regarded as synonyms. In this manual the term logical is used consistently when drives and volumes in

CentricStor are meant, and physical when the real peripherals are meant.

The virtual archive system is particularly attractive, as it provides a large number of logical drives compared to the number of physical drives. As a result, bottlenecks which exist in a real archive can be eliminated or avoided.

From the host’s viewpoint, the logical drives and volumes act like real storage peripherals.

When a mount job is issued by a mainframe application or an open systems server, for example, the requested logical volume is loaded into the disk cache. If the application then writes data to the logical drive, the incoming data stream is written to the logical volume created in the disk cache.

The Library Manager of the virtual archive system then issues a mount job to the real archive system asynchronously and completely transparently to the host. The data is read out directly from the disk cache and written to a physical tape cartridge. The physical volume is thus updated with optimum resource utilization.

Logical volumes in the disk cache are not erased immediately. Instead, data is displaced in accordance with the LRU principle (Least Recently Used). Sufficient space for this must be allocated in the disk cache.

24

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

The CentricStor principle

As soon as a mount job is issued, the Library Manager checks whether the requested volume is already in the disk cache. If so, the volume is immediately released for processing by the application. If not, CentricStor requests the corresponding cartridge to be mounted onto a physical drive, and reads the logical volume into the disk cache.

CentricStor thus operates as a very large, extremely powerful, highly intelligent data buffer between the host level and the real archive system.

It offers the following advantages:

● removal of device bottlenecks through virtualization transparency to the host thanks to the retention of interfaces unchanged support for future technologies by isolating the host from the archive system

CentricStor thus provides a long-term, cost-effective basis for modern storage management.

U41117-J-Z125-7-76

25

Hardware architecture

CentricStor - Virtual Tape Library

26

2.2 Hardware architecture

Mainframe

ESCON

Director

ESCON

FC

Switch

LAN

CentricStor

VLP

VLM PLM

LAN LAN

ICP

IDP

CentricStor

Console

LAN

Robots

SCSI

SCSI

Virtual tape drives

ICP

FC Switch

Real tape drives

UNIX/Windows

FICON

Switch

FICON

IDP

SCSI

SCSI

Virtual tape drives

Real tape drives

TVC

Mainframe

Figure 3: Example of a CentricStor configuration

In this example, CentricStor comprises the following hardware components:

● a VLP (Virtual Library Processor), which monitors and controls the CentricStor hardware and software components two ICPs (Integrated Channel Processors), which communicate with the hosts via

ESCON (via ESCON Director), FICON (via FICON switch) or FC (via FC switch) two IDPs (Integrated Device Processors), which communicate with the tape drives in the robot system via SCSI or FC one or more RAID systems for the TVC (Tape Volume Cache) for buffering logical volumes an FC switch, which is used by the ICP, IDP, and VLP to transfer data a CentricStor console for performing configuration and administration tasks a LAN connection between CentricStor and the robot system a LAN connection, which is used by the ICP, IDP, and VLP for communication

The PLM (Physical Library Manager) and VLM (Virtual Library Manager) are software components which are particularly important for system operation (see

page 34

).

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Hardware architecture

2.2.1

ISP (Integrated Service Processor)

CentricStor is a group of several processors, each running special software (UNIX derivative) as the operating system. These processors are referred to collectively as the ISP

(Integrated Service Processor). Depending on the peripheral connection, the hardware configuration, the software configuration, and the task in the CentricStor system, a distinction is made between the following processor types:

– VLPs (optional: SVLP = standby VLP)

– ICPs

– IDPs

– ICP_IDP

To permit communication between the processors, they are interconnected by an internal

LAN. The distinguishing characteristics of these processors are described in the following sections.

2.2.1.1

VLP (Virtual Library Processor)

The processor of the type VLP can be included twice to provide failsafe performance. Only one of the two plays an active role at any given time: the VLP Master. The other, the Standby

VLP (SVLP), is ready to take over the role of the VLP Master should the VLP Master fail

(see

section “Automatic VLP failover” on page 52

). The two VLPs are connected to each other and to the ICPs, IDPs and TVC via FC.

CentricStor

VLP

LAN

FC FC

Figure 4: Internal VLP connections

The main task of the VLP Master is the supervision and control of the hardware and software components, including the data maintenance of the VLM and the PLM. Communication takes place via the LAN connection

i

The software which controls CentricStor (in particular, the VLM and PLM) is installed on all the processors (VLP, ICP, and IDP) but is only activated on one processor (the VLP Master).

U41117-J-Z125-7-76

27

Hardware architecture

CentricStor - Virtual Tape Library

2.2.1.2

ICP (Integrated Channel Processor)

The ICP is the interface to the host systems connected in the overall system.

Hosts

BS2000/OSD, z/OS and OS/390

ESCON

LAN

ICP

CentricStor

FC

FC

z/OS and OS/390

FICON

ICP

FC

FC

BS2000/OSD,

Open Systems

FCP

ICP

FC

FC

Figure 5: External and internal ICP connections

Depending on the type of host system used, it is possible to equip an ICP with a maximum of 4 ESCON boards on the host side (connection with BS2000/OSD, z/OS or OS/390), with one or two FICON ports (connection with z/OS or OS/390), or with one or two FC boards

(BS2000/OSD or open systems). A mixed configuration is also possible.The ICP also has an internal FC board (or two in the case of redundancy) for connecting to the RAID disk system.

The main task of the ICP is to emulate physical drives to the connected host systems.

The host application issues a logical mount job for a logical drive in an ICP connected to a host system (see

section “Issuing a mount job from the host” on page 39

). The data transferred for the associated logical volume is then stored by the ICP directly in the RAID disk system.

The virtual CentricStor drives support a maximum block size of 256 KB.

i

Communication with the other processors takes place over a LAN connection.

28

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Hardware architecture

2.2.1.3

IDP (Integrated Device Processor)

The IDP is the interface to the connected tape drives.

CentricStor

FC

FC

IDP

SCSI or FC

SCSI or FC

Robots

Figure 6: Internal and external IDP connections

The IDP is responsible for communication with real tape drives. To optimize performance, only two real tape drives should be configured per IDP.

Because of the relatively short length of a SCSI cable (approx. 25 m), the CentricStor IDPs are typically installed directly in the vicinity of the robot archive if a SCSI connection is to be used to connect the drives.

It is capable of updating tape cartridges onto which data has already been written by appending a further logical volume after the last one.

A cartridge filled in this way with a number of logical volumes is also referred to as a stacked volume (see

section “Administering the tape cartridges” on page 35 ).

Communication with the other processors takes place over a LAN connection.

2.2.1.4

ICP_IDP or IUP (Integrated Universal Processor)

CentricStor Hosts

Interfaces to the host

ICP_IDP

Robots

Interfaces to tape drives

LAN FC FC

An ICP_IDP provides the features of a VLP, an ICP and an IDP. This processor has interfaces to the hosts and to the tape drives.

However, the performance is a great deal lower than if its functions are distributed on its own processors of the types VLP, ICP and IDP.

IUP (Integrated Universal Processor) is a synonym for ICP_IDP.

U41117-J-Z125-7-76

29

Hardware architecture

CentricStor - Virtual Tape Library

2.2.2

RAID systems for the Tape Volume Cache

A TVC (Tape Volume Cache) is the heart of the entire virtual archive system. It represents all of the Tape File Systems in which the logical volumes can be stored temporarily. One or more RAID systems (up to 8) are used for this.

Each RAID system contains at least the basic configuration, which consists of FC disks and

2 RAID controllers. It can also be equipped with up to 7 extensions, which in turn constitute a fully equipped shelf with FC or ATA disks. A RAID system consists of shelves which in

CentricStor are always fully equipped with disks. The TVC illustrated in the figure below contains 2 RAID systems with a total of 12 equipped shelves:

TVC

1st RAID system

basic config.

extension

2nd RAID system

basic config.

extension extension extension extension extension extension extension extension extension

Contr. 0 Contr. 1 Contr. 0 Contr. 1

Figure 7: 2 RAID systems form the TVC

In the case of the FibreCat CX3-20, for example, the 300-GB FC disks used offer a net capacity of 900 GB per RAID group. Here the basic configuration and each extension contain

3 RAID groups, resulting in a net capacity of 3 * 0.9 TB = 2.7 TB for each shelf. The net capacity of the maximum configuration of a RAID system is therefore 8 * 2.7 TB = 21.6 TB.

One RAID group is used for one cache file system, which means that the basic configuration and each extension contain 3 cache file systems and one RAID system with the maximum configuration with 24 cache file sytems.

30

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Hardware architecture

The metadata of the logical volumes to be written or read is stored on the 1st RAID system, as a result of which the usable capacity of this RAID system is reduced by 16 GB.

A CentricStor can contain up to 8 RAID.

The number of cache file systems determines the number of logical volumes available (up to 500,000). At least one cache file system is required for each 100,000 logical volumes.

The Cache Mirroring Feature (CMF) requires an additional cache file system for possible recovery measures. Under these conditions the following minimum requirements consequently apply for logical volumes with the standard size of 900 MB:

Logical volumes Cache file systems required

100,000 At least 2

200,000

300,000

At least 3

At least 4

400,000

500,000

At least 5

At least 6

When larger logical volumes are used (2 - 200 GB, see the

section “New system functions” on page 43

), correspondingly more cache file systems can be required. When the Cache

Mirroring Feature

(see the page 55

) is used, all cache file systems are mirrored to RAID system pairs and therefore require double the disk resources. The capacity is therefore reduced by 50%.

2.2.3

FibreChannel (FC)

The entire flow of data between all CentricStor components (ISPs and external RAID systems) is handled via an internal SAN which can provided with redundancy. It is implemented by one high-performance FC switch or, if redundancy is provided, by two high-performance

FC switches.

2 FC technologies are available, Multi Mode and Single Mode. In Multi Mode the devices which are connected via Fibre Channel can be located up to 300 m from each other; in Sin-

gle Mode

the distance can be as much as 10 km. The FC controllers used in CentricStor support bandwidths between 1Gb/s (Gigabits per second) and 4 Gb/s.

2.2.4

FC switch (fibre channel switch)

In the CentricStor models VTA 1500-5000, the entire flow of data between all CentricStor components is handled by means of an FC switch.

U41117-J-Z125-7-76

31

Software architecture

CentricStor - Virtual Tape Library

This SAN-based design means that each CentricStor component is in a position to access the TVC.

2.2.5

Host connection

The host connection on the ICP is implemented using the following connection technologies:

Host system

Mainframe

Open Systems

Operating system

BS2000/OSD z/OS and OS/390

Bull

Unisys

Reliant UNIX

Solaris

Microsoft Windows

AIX

HP-UX

Connection

ESCON or FibreChannel

ESCON or FICON

ESCON

ESCON

FibreChannel

FibreChannel

FibreChannel

FibreChannel

FibreChannel

FibreChannel with ESCON or FICON connections can be operated in mixed mode on an

ICP.

!

CAUTION!

Simultaneous operation of ESCON and FICON connections is not permitted on the same ICP.

32

2.3 Software architecture

The functions VLP, ICP and IDP which are described in the following sections are not necessarily separate hardware components.

In large CentricStor configurations (VTA 1500-5000) all functions are normally implemented in separate hardware components. In smaller hardware configurations (VTA 500/1000,

VTC, SBU), several of these functions are implemented on one hardware component. In the

VTC all functions, including the RAID system, are combined in a hardware component.

If, for example, an ICP is designated an Integrated Channel Processor, this is to be understood as a function and not as a hardware component.

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Software architecture

MSP/XSP

LIB/SP

z/OS

OS/390

HACC

CSC

BS2000

ROBAR

CSC

Open

Systems

ACSLS

DAS-ACI

SCSI

Backup software

VACS

CentricStor

VLS

VLMF

VAMU

VDAS

VJUK

1

VLM

VLP

PLM

PLS

PLS

PLS

PLS

ADIC

AMU/SDLC

DAS

StorageTek

ACSLS

Jukebox

Accessor

PLP

LMF LITE

CentricStor console

TVC

Figure 8: Central role of the VLP in a CentricStor configuration

1

VLP (Virtual Library Processor)

The VLP is responsible for the coordination of the entire CentricStor system. Although the software can be activated on any of the ICP or IDP systems, it is recommended for performance reasons that you either provide a separate VLP, or activate the components of the

VLP on one of the IDPs, since the CPU utilization is at its lowest here.

The use of a second VLP (SVLP) is optionally possible.

1

VJUK runs on an ICP.

U41117-J-Z125-7-76

33

Software architecture

CentricStor - Virtual Tape Library

VLM (Virtual Library Manager)

Each robot job from the requesting host system is registered in the VLM. To support the libraries, corresponding emulations (VLMF, VAMU, VACS, VDAS, VJUK) are used in

CentricStor.

The TVC is administered exclusively by the VLM.

The VLM data maintenance contains the names of the logical volumes with which the TVC is to work.

PLM (Physical Library Manager)

The PLM coordinates all jobs issued to the connected peripherals (robot drives). The PLM’s data maintenance facility stores information about where and on which physical volume each logical volume is stored.

VLS (Virtual Library Service)

There may be various different instances of the VLS, depending on the type and number of connected host systems:

Host connection

BS2000/OSD, z/OS and OS/390

Open Systems Server (UNIX, Windows)

CSC Clients of BS2000/OSD

Open Systems Server (UNIX, Windows) with ACSLS

LIB/SP Clients from Fujitsu

Open Systems Clients, UNIX and Windows

Instance

VAMU

VDAS

VACS

VLMF

VJUK

Library

ADIC

StorageTek

Fujitsu

SCSI

PLS (Physical Library Service)

The PLS is the link between CentricStor and the robot archive. Jobs to the robots, e.g. moving a tape cartridge in the robot archive, are issued at the behest of the PLM.

34

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Operation

2.4 Operation

CentricStor is operated via the graphical user interfaces GXCC (Global Extended Control

Center) and XTCC (Extended Tape Control Center). These are used to perform all administration and configuration tasks.

Using this control center, it is possible to display the current operating statuses of all

CentricStor components, together with a large amount of performance and utilization data.

i

For a description, refer to chapter “Operating and monitoring CentricStor” on page 83

,

chapter “GXCC” on page 119

and chapter “XTCC” on page 325

.

2.5 Administering the tape cartridges

Tape cartridge administration is performed separately by the PLM for each physical volume group (PVG) (see also

section “Partitioning on the basis of volume groups” on page 63

).

Each PVG has its own scratch pool. All reorganization parameters can be set separately for each PVG.

2.5.1

Writing the tape cartridges according to the stacked volume principle

The figure below shows the location of logical volumes on the magnetic tape:

Logical volume 1

Logical volume 2

Logical volume 3

Logical volume 4

Figure 9: Position of the logical volumes on the magnetic tape

Each tape cartridge of the robot archive is administered by CentricStor as a stacked volume, where a series of logical volumes is stored consecutively on the tape. In this way, tapes are filled almost to capacity. There will be a small section of unused tape, since a logical volume will always be written in full onto a physical tape cartridge (no continuation tape processing).

U41117-J-Z125-7-76

35

Administering the tape cartridges

CentricStor - Virtual Tape Library

2.5.2

Repeated writing of a logical volume onto tape

If a logical volume which has already been saved onto tape is written to tape a second time following an update, the first backup will be declared invalid. The current volume is appended after the last volume of this tape or another tape with sufficient storage space.

LV0013

LV0011 LV0002

LV0021

PV0000

LV0008

LV0013

PV0001

Figure 10: Repeated writing of a logical volume onto tape

In the example above, the logical volume LV0013 on physical volume PV0000 is declared invalid and is written anew to physical volume PV0001.

2.5.3

Creating a directory

After each write operation a directory is created at the end of the tape. This permits highspeed data access during a later read/write operation.

Directory

LV0024

LV2008

LV2413

Figure 11: Creating a directory on tape

36

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Administering the tape cartridges

2.5.4

Reorganization of the tape cartridges

When a logical volume is released by the host’s volume management facility (e.g. MAREN in BS2000/OSD), it is flagged accordingly in the CentricStor data maintenance facility which contains the metadata for each volume. This process, combined with updates (see the section

section “Creating a directory” on page 36 ), will cause the areas containing invalid

data on the real tape cartridges to increase more and more over time (stacked volume with gaps). If the number of scratch tapes for a CentricStor system falls below a configurable lower limit, the PLM automatically performs a reorganization by using the VLM to load any logical volumes still valid into the RAID system and then, so to speak, moving them piecemeal onto scratch tapes.

CentricStor

VLM PLM

LV0000 LV0001 LV0002

LV0003 LV0004 LV0005

LV0009

:

:

LV0037

LV0006 LV0007 LV0008

LV0010 LV0011

PV0000

PV0001

PV0002

:

:

PV0007

PV0008

TVC

LV0000 LV0001

LV0002

LV0003 LV0004 LV0005

LV0006 LV0007 LV0008

LV0010 LV0011 LV0009

:

:

LV0037 LV0001

LV0002

LV0003

LV0006 LV0007

LV0009 LV0011

PV0000

PV0001

PV0002

:

:

PV0007

PV0008

Figure 12: Example of a reorganization

Read tape: Tape cartridge that still contains valid data but has no free space for write operations

Scratch tape: Tape cartridge that only contains invalid data and has been released for rewriting

Write tape: Tape cartridge that still contains space for write operations

U41117-J-Z125-7-76

37

Procedures

CentricStor - Virtual Tape Library

2.6 Procedures

38

2.6.1

Creating the CentricStor data maintenance

Initial situation: CentricStor is installed and configured. As yet, there is no data on the

RAID system. The tape cartridges of the robots are blank.

To start CentricStor, the PLM and VLM data maintenance facility must be created:

Host

VLM

LV0000

LV0001

LV0002

LV0003

LV0004

LV0005

LV0006

LV0007

LV0008

LV0009

LV0010

LV0011

1

CentricStor

PLM

PV0000

PV0001

PV0002

PV0003

PV0004

PV0005

PV0006

PV0007

PV0008

PV0009

PV0010

PV0011

2

Robots

Tape drive

Physical volumes

BS2000

CSC

ROBAR

MAREN

LV0000

LV0001

LV0002

LV0003

3

RAID

Logical volumes

PV0000

PV0002

Figure 13: CentricStor after the VLM and PLM data maintenance have been created

1. The names of the logical volumes which are to be loaded into the RAID disk array later

are entered in the VLM data maintenance (see the section “Logical Volume Operations

» Add Logical Volumes” on page 211

).

In the example, these are the logical volumes LV0000 to LV2000. These volumes still do not contain any data.

2. The names (VSNs) of the physical volumes present in the robots which are to be used

in CentricStor are entered in the PLM data maintenance (see the section “Physical

Volume Operations » Add Physical Volumes” on page 223

). In the example, these are the volumes PV0000 to PV0100.

3. The logical volumes are made known in BS2000/OSD (example of a storage location:

“VTLSLOC”).

CentricStor is then ready for operation.

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Procedures

2.6.2

Issuing a mount job from the host

Initial situation: The logical volume LV0005 is already located on the physical volume

PV0002.

Host

3

CentricStor

a

2

VLM

LV0000

f

LV0001 M

LV0002

LV0003

LV0004

LV0005

LV0006 M

LV0007

LV0008

LV0009 M

LV0010 D

LV0011

5 e

PLM

PV0000

LV0000

LV0001

LV0003

PV0001

LV0004

LV0017

PV0002

LV0027

LV0005

LV0013

PV0004

b

RAID

Logical volumes

LV0005

Data

d c

Robots

PV0002

Tape drive

LV0027 LV0005 LV0013

Physical volumes

LV0005

Data

1

4

LV0000 LV0001

LV0003

LV0004

PV0002

LV0017

LV0061 LV0073

Figure 14: Procedure for a mount job

A mount job is executed as follows:

1. The host issues a mount job for logical volume LV0005, which is then accepted by the

VLM.

The VLM does not know at this point what task is involved:

– read the volume or a part thereof

– append a file to the end of the volume

– overwrite the entire volume

2. The VLM checks its data maintenance to establish whether the logical volume LV0005 specified by the host is available and whether there is a corresponding free storage space on the RAID system.

If the RAID system does not have enough free capacity at this point, the LRU (Least

Recently Used) procedure is employed to delete the oldest data from the RAID system.

If a sufficient number of old files cannot be deleted, the mount job is suspended (“Mount queued”).

U41117-J-Z125-7-76

39

Procedures

CentricStor - Virtual Tape Library

Depending on whether the logical volume is still in the RAID system or is only on a physical volume, the following two situations arise:

Case 1:

The volume is migrated to tape and is no longer located in the RAID system. a) The VLM issues a request to the PLM to read the logical volume LV0005 into the RAID system.

b) The PLM checks its data maintenance to determine the physical volume on which the requested logical volume LV0005 is located: PV0002.

c) The PLM requests the robot to mount the real tape cartridge PV0002 onto a free tape drive.

d) The data of the logical volume LV0005 is loaded from the tape drive into the RAID system.

e) A flag is set in the VLM data maintenance to indicate that the logical volume LV0005 is in the RAID system.

f) Only at this point does the VLM grant the host access to the volume

(mount acknowledged).

Case 2:

The volume is present in the RAID system.

The VLM immediately grants the host access to the volume.

3. The host performs read and write accesses on the logical volume.

4. The host issues an unmount job.

In contrast to a real archive system, the job will be confirmed immediately.

i

5. The VLM checks whether the logical volume in the RAID system has been modified.

Case 1:

The logical volume has not been modified.

No further action is taken, since the copy of the logical volume on the physical volume is still valid.

40

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Procedures

Case 2:

The logical volume has been modified.

a) The VLM informs the PLM that the logical volume is to be copied onto tape.

b) The PLM selects a suitable tape cartridge: a completely new tape, a scratch tape, or a tape onto which writing has not yet resulted in an overflow. If this cartridge is not yet mounted, the PLM checks whether a real drive is available in the robot archive at this point.

i

c) The PLM requests the selected real tape cartridge to be mounted, if required, and begins data transfer from the RAID system to the tape.

The data of the logical volume is retained on the RAID system until deleted by the VLM in accordance with the LRU procedure.

U41117-J-Z125-7-76

41

Procedures

CentricStor - Virtual Tape Library

2.6.3

Scratch mount

To prevent reading in from the physical medium in cases where a logical volume is to be rewritten anyway, under certain circumstances CentricStor performs a “scratch mount”.

The special features of the scratch mount in CentricStor are as follows:

– If the logical volume is migrated, i.e. it is no longer in the TVC, only a “stub” is made available for the application. This stub contains only the tape headers.

– As this stub is always kept in the TVC a scratch mount can always be performed very quickly as no restore is required from the physical tape.

– For the application this means that only access to the tape headers is possible.

i

If a scratch mount is performed incorrectly this can result in read errors when an attempt is made to access the other data. In this case the data is not lost:

When a subsequent “normal” mount is performed it is available again.

CentricStor performs a scratch mount under the following conditions, depending on the frontend (interface of the virtual library):

VAMU The mount command supports a flag which can be used to indicate that the mount is to be performed as a scratch mount.

VDAS There is a special DAS_MOUNT_SCRATCH command (used only by FSC Networker). In this case CentricStor performs a scratch mount.

VACS

VLMF

A scratch mount is performed in the following two cases:

– “Mount_scratch” with the “pool-ID” parameter without specification of a particular volume

– Mount on a specific volume if this is contained in a pool whose pool ID is not

0

A scratch mount is performed in the following two cases:

VJUK

– Mount with the “scratch” command with specification of a pool or specific volume

– Mount of a volume that is marked as “scratch”

No scratch mount is used

42

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

New system functions

2.7 New system functions

CentricStor Version 3.1C for the first time provides the option of creating logical volumes

(LVs) more than 2 GB in size as a standard feature. The LV size can be selected in discrete steps for each logical volume group (LVG):

STANDARD:

EXTENDED:

900 MB

2 GB

5 GB

10 GB

20 GB

50 GB

100 GB

200 GB

i

The DTV file system must be migrated for CentricStor systems configured with

Version 3.0 or earlier. This is done by the service staff.

For the user, using large logical volumes is basically no different from the way logical volumes have been used to date.

The following special aspects must be taken into consideration:

– The LV size of an existing LVG can be increased if the PVs (physical volumes) of the

PVG (physical volume group) which is linked to the LVG has the necessary capacities

(see the

section “Logical Volume Groups” on page 173 ).

The LV size of an existing LVG cannot be decreased (see the section “Logical Volume

Groups” on page 173

).

– The size of the LVG "TR-LVG" cannot be modified (see the

section “Logical Volume

Groups” on page 173

).

– An LVG with LVs > 2 GB can be assigned to a PVG only if the capacity of the PVs already assigned is twice as large as the LV size (see the

section “Physical Volume

Operations » Link/Unlink Volume Groups” on page 221

).

– PVs can be assigned to a PVG only if their capacity is greater than or equal to the LV size of the LVG which is linked to the PVG (see the

section “Physical Volume Operations » Add Physical Volumes” on page 223 ).

– The TVC must be large enough to permit the use of large LVs. If the TVC is too small, frequent displacement of LVs must be reckoned with. This can have a significant effect on the LV mount times depending on the volume size and the drive type (e.g. with 200

GB approx. 90-120 min.).

U41117-J-Z125-7-76

43

Standard system functions

CentricStor - Virtual Tape Library

2.8 Standard system functions

The following functions are standard in every CentricStor system:

Partitioning by volume groups

“Call Home” in the event of an error

SNMP support

Exporting and importing tape cartridges

2.8.1

Partitioning by volume groups

CentricStor supports a volume group concept. This provides the following benefits:

– It can be ensured that the copies of a logical volume created by an application are stored on two different physical volumes (data security in case a magnetic tape cartridge becomes unreadable).

– The storing of logical volumes of different host systems or applications on one and the same magnetic tape cartridge can be prevented.

The volume group concept is a prerequisite for “Dual Save” (see the

section “Dual Save” on page 50

).

2.8.2

“Call Home” in the event of an error

In the event of serious errors in CentricStor operation, the following measures are initiated automatically:

– The error is reported to a hotline using “Call Home”.

In the event of connection via ROBAR, information is also sent to the BS2000 host via

“Hot Messages”.

– The error report can be transferred to a Service Access System (SAS) so that specific responses can be triggered there. In addition, it is possible to send an SMS when certain messages are issued.

– The responses to the individual error events are preset for various service provider profiles. One of these can be selected. In addition, the selected default can be adjusted on a customer-specific basis.

44

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Standard system functions

2.8.3

SNMP support

It is possible to integrate CentricStor into remote monitoring by an SNMP Management

Station such as “CA Unicenter” or “Tivoli”.

In the event of system errors (error weighting EMERGENCY, ALERT, ERROR, CRITICAL),

CentricStor sends a trap to the SNMP Management Station, which causes the CentricStor icon to change color (insofar as this is supported by the SNMP Management Station).

Furthermore, a status trap with the weightings green, yellow and red is sent periodically to the Management Station.

Application launching enables the CentricStor administration software “GXCC” to be started simply on the SNMP Management Station by means of a mouse click.

2.8.4

Exporting and importing tape cartridges

The options for exporting and importing tape cartridges (physical volumes) which are offered by CentricStor can be used for various purposes:

Storing the backup data at a disaster-proof location, e.g. in a fire-resistant room or at a large distance from the CentricStor system

Manual archiving of data which is accessed extremely rarely, e.g. because it is only required when a disaster occurs

Exchanging data between independent systems at separate locations in order to guard against local disaster sby means of redundant data storage

Transfer of bulk data when extremely large distances are involved in order to save on line costs or if there is a lack of infrastructure

Two standard functions are available for exporting/importing tape cartridges:

Setting the vault attribute for a physical volume group (PVG) and setting the vault status for a physical volume (PV)

Use of the transfer PVG (TR-PVG)

These functions are totally separate from the tape management tool of the host applications and are controlled solely by the CentricStor system administrator.

U41117-J-Z125-7-76

45

Standard system functions

CentricStor - Virtual Tape Library

2.8.4.1

Vault attribute and vault status

The vault attribute is assigned to a physical volume group (PVG) by means of the GXCC function Configuration

Physical Volume Groups in the Type entry field (see page 187 ). The associated tape cartridges (PVs) can be placed in vault status using the following command: plmcmd conf -E -V <PV> -G <PVG>

They are then locked for all read and write operations until vault status is cancelled again using the following command: plmcmd conf -I -V <PV> -G <PVG>

While vault status is set, the tape cartridges can be removed from the tape library and stored at a safe location (hence the status name vault). However, like all the logical volumes contained on them, they are still administered by CentricStor.

An attempt to read from a tape cartridge which is in vault status is responded to with the system message SXPL049 (see page 88 ). When a logical volume (LV) of such a tape cartridge is saved again by a host application, a different tape cartridge is used and the old LV on the vault tape cartridge is flagged as invalid. Tape cartridges in vault status are also ex-

cluded from reorganization (see section “Reorganization” on page 73 ).

2.8.4.2

Transfer PVG

A so-called transfer PVG and a transfer LVG which is linked to this are permanently installed in CentricStor for this export/import function. The logical or physical columes which are to be exported or imported are temporarily added to these volume groups.

The LVs to be exported are also copied to tape cartridges of the transfer PVG. The original

LVs continue to belong to their former LVG. Their backup to tape cartridges of the PVG assigned to this LVG and access by the host applications are not affected by the export.

The system administrator alone is reponsible for controlling the copy operation for the LVs concerned and for synchronizing this operation with their use by the host applications. CentricStor keeps no management data for these copy operations and does not know whether or not an LV was exported via a transfer PVG.

When the required LVs have been copied, the tape cartridges can be removed from the transfer PVG and transported to another CentricStor system. There the tape cartridges are added to the transfer PVG and the LVs contained on them are read in. To do this it is necessary that all these LVs should already exist and be assigned to a normal LVG.

Further information on the export/import function via transfer PVG is provided in

section

“Transferring volumes” on page 562 .

46

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Optional system functions

2.9 Optional system functions

CentricStor is available in a variety of configuration levels, in each of which further customer-specific extensions (e.g. larger disk cache) are possible.

In addition to the basic configuration, optional functions are available which allow you to customize the CentricStor functionality to suit your needs:

Compression

Multiple library support

Dual Save

Extending virtual drives

System administrator’s edition

Fibre channel connection for load balancing and redundancy

Automatic VLP failover

Cache Mirroring Feature

Accounting

These optional system functions are released by means of key disks.

U41117-J-Z125-7-76

47

Optional system functions

CentricStor - Virtual Tape Library

2.9.1

Compression

The figure below illustrates the principle of software compression of logical volumes:

Data from host

ICP

EMTAPE

VTD

Logical volumes

TVC

Figure 15: Principle of compressing logical volumes

Just as a physical drive can perform data compression, so also can the tape drive emulations (EMTAPE

1

or VTD

2

) once they have been released

3

on the ICP. In this way, the logical volumes can be stored in compressed form in the TVC. This results in a whole range of advantages:

Disk cache utilization is significantly improved depending on the compression level, i.e. without changing the cache size, it is possible to keep considerably more logical volumes “online” in the cache than without compression, frequently resulting in a very high-performance response time vis-à-vis the host system.

The performance of the overall system is improved due to the fact that the load on the

FC network is reduced by the compression factor.

In the case of data quantities greater than 900 MB, the number of logical volumes is reduced.

Example (Standard)

To save a 4 GB file on standard volumes (900 MB) without compression, you will need five logical volumes. If we assume a compression factor of 3, then only two logical volumes will be necessary.

Within the CentricStor migration concept (i.e. the relocation of volumes from the real robot archive to the CentricStor archive while retaining the volume number), it is currently necessary to identify all volumes whose size exceeds 800 MB after hardware compression. If software compression is switched on for the logical drives, however, then automatic 1:1 conversion will also be possible for these volumes.

Compression can be set separately for each drive (this is done using Service).

The “Compression” attribute can be set to “ON”, “OFF” or “HOST” for each drive.

1

Mainframes

2

Open systems

3

Compression only works with a block size of at least 1 Kbyte.

48

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Optional system functions

In BS2000/OSD (“HOST” attribute), compression is controlled on the basis of the tape type:

– TAPE-C3: compression off

– TAPE-C4: compression on

In UNIX, the compression setting can be selected by the device nodes.

The compression setting can be passed in ESCON or SCSI command to the tape emulation, and the compressed data is stored block-by-block on the logical volume (the

VLM and PLM do not have any information about this).

i

If the data is already compressed on the host, e.g. if backup data is supplied in compressed format by a NetWorker client, then compression should be switched off for this logical volume on the ICP, so that the load on the CPU of the ICP can be kept to a minimum.

2.9.2

Multiple library support

One of the important characteristics of CentricStor is the parallel connection of multiple real robot archives of different types.

Host1

Host2

Hosts

CentricStor

ADIC StorageTek IBM Cashion Fujitsu robot Robot archive

Figure 16: Example of multiple library support

The number of robot archives that can be operated in parallel is theoretically unlimited.

However, since at least one physical volume group is required per library, it is only possible to support as many libraries as there are corresponding volume groups.

U41117-J-Z125-7-76

49

Optional system functions

CentricStor - Virtual Tape Library

All supported robot archive types are permitted:

– ADIC AML systems (with DAS)

– ADIC scalar systems (with DAS or SCSI)

– StorageTek systems (with ACSLS or SCSI)

– IBM Cashion

– Fujitsu robot (with LMF)

Please refer to the current product information for the library and drive type configurations currently available. It is possible to have different drive types within the same archive.

However, a separate physical volume group must be configured for each drive type (see

section “Partitioning on the basis of volume groups” on page 63 ).

2.9.3

Dual Save

Based on the volume group functionality (see

page 63

), CentricStor offers the Dual Save function. This involves making a copy of a logical volume on a second physical volume, which may be located either in the same robot archive (Dual Local Save) or in a remote robot archive (Dual Remote Save). This ensures the highest possible level of data security.

If a physical volume which usually contains a large number of logical volumes is in some way corrupted (e.g. due to a tape error), CentricStor can access a copy of this logical volume created on a different physical volume. If the copy is located in a second robot archive, then even the complete destruction of the first robot archive would not cause any irrevocable loss of data.

In many computer centers, for example, it is currently common practice to move the volumes written during a backup operation (or copies generated by the application) to a secure location directly on completion of the backup. The Dual Remote Save functionality provides an elegant means of automating this procedure. Not only does it relieve the host application of any copy or move operations, it also eliminates the need to transport the cartridges to a second archive (and back again). The associated risk of data manipulation is thus excluded.

50

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Host1

LVG1

Host2

LVG2

LVG 1

LV0001

LV0002

LV0003

...........

LV3000

CentricStor

LVG 2

LV3001

LV3002

LV3003

...........

LV6000

Optional system functions

PVG 1

PV0001

PV0002

PV0003

...........

PV0300

PVG 2

PV0301

PV0302

PV0303

...........

PV0600

Archive1

PVG 3

PV0701

PV0702

PV0703

...........

PV0800

PVG 4

PV0801

PV0802

PV0803

...........

PV0900

Archive2

Figure 17: Example of Dual Save functionality

In accordance with the assignment rules for the volume group functionality (see page 64

), the logical volumes from LVG 1 (LV0001-LV3000) are mirrored on the physical volumes of

PVG 1 (PV0001-PV0300) and PVG 2 (PV0301-PV0600) in the robot Archive1. The logical volumes of LVG 2 (LV3001-LV6000) are duplicated in Archive1 on PVG 3 (PV0701-

PV0800) and in Archive2 on PVG 4 (PV0801-PV0900), where the two robots are located some distance apart.

U41117-J-Z125-7-76

51

Optional system functions

CentricStor - Virtual Tape Library

2.9.4

Extending virtual drives

This option allows you to increase the number of logical drives from the standard 32 per ICP to up to 64 per ICP. This makes it possible to operate up to 256 logical drives in a single

CentricStor system.

2.9.5

System administrator’s edition

The “System Administrator Edition” (SAE) option provides a graphical user interface for administering the CentricStor system from a remote PC workstation.

The operator PC is included as part of the scope of delivery. This machine can be used to monitor a number of CentricStor systems.

2.9.6

Fibre channel connection for load balancing and redundancy

This option provides the CentricStor system with a second internal FC network for data transfer. This enables operation to be continued without interruption even when a switch fails (in normal operation the data stream is distributed to both switches).

2.9.7

Automatic VLP failover

Typically almost all CentricStor control functions run on the VLP. This processor is largely protected against disk errors by RAID system disks. If this processor were to fail nevertheless, the CentricStor system would have no controller and thus no longer be operable.

Ongoing save jobs would be completed, but new ones would no longer be accepted.

To prevent this situation occurring, the “automatic VLP failover” function is provided

(AutoVLP failover).

i

A release via key is required for the "automatic VLP failover" function, and the SVLP must be configured to use it. This is done by the maintenance staff.

Further prerequisites:

– The VLP and the standby processor SVLP must be equipped with an external and an internal LAN interface.

– The standby processor SVLP must be equipped and configured like the VLP.

52

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Optional system functions i

If the “automatic VLP failover” function has been activated, the following actions are no longer permitted in the system:

– changing the LAN configuration

– rebooting or shutting down of the VLP (init 0 or init 6: these commands cause a failover!)

– disconnecting a LAN or FC cable

If the VLP fails, the scenario is as follows:

1. The VLP fails in the CentricStor system:

ISP VLP SVLP

ISP

FC fabric

Figure 18: Failure of the VLP

The SVLP is active in the system and monitoring the VLP. If the VLP fails, the SVLP takes over control of CentricStor.

2. The SVLP is activated automatically:

ISP SVLP

ISP

Activation

FC fabric

Figure 19: Activation of the SVLP using the AutoVLP failover function

During the switchover operation, which can last up to 5 minutes, this procedure is interpreted on the host side as a mount delay and a new connection setup to the robot control. All backup jobs continue to run normally.

The switchover involves reconfiguring the two ISPs (VLP/SVLP): they swap their external IP addresses and tasks.

U41117-J-Z125-7-76

53

Optional system functions

CentricStor - Virtual Tape Library

3. After the defective processor has been repaired, it is integrated once again into the overall system and takes over the role of the SVLP:

ISP

SVLP

VLP

ISP

Activation

FC fabric

Figure 20: Activation of the defective processor for the SVLP

The status, i.e. AutoVLP failover active or inactive, is clearly visible on the GUI:

Figure 21: Display of the AutoVLP failover status on the GUI

i

The left-hand triangle is only displayed if an SVLP is configured.

If the left-hand triangle below the VLP is green, this means that AutoVLP failover is activated. If it is red, AutoVLP failover is not activated. In addition, the text “AutoVLP-

Failover OFF” is displayed in red in the text window on the right.

!

CAUTION!

The function must have the same status on the VLP and SVLP: enabled or not enabled (ON or OFF).

When the AutoVLP failover function is configured and activated, VLP monitoring on this ISP is activated automatically with every reboot.

54

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Optional system functions

2.9.8

Cache Mirroring Feature

2.9.8.1

General

CentricStor V3.1 provides users with enhanced data security and greater protection against data loss through disasters, promptly for all nearline data. Data stored on the internal hard disk system is mirrored synchronously to a second cluster location. This is done via 2-Gbit

FibreChannel connections, also over long distances. Even if one location is totally destroyed, all the saved data is available which is backed up on a CentricStor configuration of this type. As the status of the data is at all times identical on both systems, a restart is significantly quicker and simpler. No modifications to applications or data backup processes are required.

2.9.8.2

Hardware requirements

A functioning mirror always requires two RAID systems. In CentricStor a maximum of 8

RAID systems are supported, i.e. a maximum of 4 RAID system pairs can be set up for mirroring.

By definition a RAID system pair can only be set up when the following conditions apply:

The RAID IDs begin with an odd ID.

The RAID IDs of these systems are in unbroken ascending order.

As a result, a maximum of four possible RAID ID pairs are possible: 1+2, 3+4, 5+6 and 7+8.

A CentricStor system can contain two possible types of RAID mirror pairs:

– Potential mirror pairs

These pairs do satisfy the above-mentioned hardware requirements, but secondary caches (mirror caches) must also be provided by a corresponding LUN assignment

(see the

section “Mirrored RAID systems” on page 57 ). This is done by customer

support.

Potential mirror pairs can be recognized in GXCC by a thicker, black separating line (see the

section “Presentation of the mirror function in GXCC” on page 58 ).

– Genuine mirror pairs

These pairs satisfy all hardware requirements. They contain primary and secondary caches (

section “Mirrored RAID systems” on page 57

) and are identified in GXCC by a

white dot (see the section “Presentation of the mirror function in GXCC” on page 58

).

U41117-J-Z125-7-76

55

Optional system functions

CentricStor - Virtual Tape Library

2.9.8.3

Software requirements

The “vtlsmirr” key must have been read in and enabled for the mirror function. This is done by customer support.

Assuming that the hardware requirements are satisfied (see the section above) and the

RAID systems have been defined by the corresponding LUN assignment (see the section

“Mirrored RAID systems” on page 57

), the overall system is configured as a mirror system solely through the existence of the key. No operator intercvention is required for this purpose.

Example

After the mirror key has been read into a CentricStor system with 6 RAID systems, the following configuration is established:

RAID mirror pair 1

1stRAID 2ndRAID

RAID mirror pair 2

3rdRAID 4thRAID

RAID mirror pair 3

5thRAID 6thRAID

ID 1 ID 2

Genuine pair

ID 3 ID 4

Genuine pair

ID 6 ID 7

Potential pair

Figure 22: “Genuine” and “potential” RAID mirror pairs in a CentricStor system

The first and second RAIDs and also the third and fourth RAIDs form genuine mirror pairs as the IDs here begin with an odd number and are in unbroken ascending order.

The RAID systems with IDs 6 and 7 do not satisfy the hardware requirements and therefore form a potential pair. They can be turned into a genuine mirror pair by changing ID 7 to ID 5.

56

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Optional system functions

2.9.8.4

Mirrored RAID systems

A mirrored CentricStor system has 1 to a maximum of 4 RAID mirror pairs.

RAID mirror pair 1

1stRAID 2ndRAID

RAID mirror pair 2

3rdRAID 4thRAID

RAID mirror pair 3

5thRAID 6thRAID

ID 1 ID 2 ID 3 ID 4 ID 5 ID 6

Figure 23: Example of a CentricStor mirror system with 3 RAID mirror pairs

In a RAID mirror pair, one RAID system contains only primary caches, the other only secondary caches (mirror caches):

RAID mirror pair

1st RAID

Primary cache

2nd RAID

Secondary cache

Example of the LUN assignments:

1st RAID

(P) LUN0

(P) LUN1

(P) LUN2

(P) LUN3

(P) LUN4

(P) LUN5

(P) LUN6

(P) LUN7

2nd RAID

(S) LUN8

(S) LUN9

(S) LUN10

(S) LUN11

(S) LUN12

(S) LUN13

(S) LUN14

(S) LUN15

P = Primary cache

S = Secondary cache

Figure 24: Primary and secondary caches in a RAID mirror pair

Such a mirror pair is defined by the corresponding assignment of the LUNs, as shown in the example (where x is in the range 0 through 7) below:

Assignment of the LUNs for DTV caches (/cache/...)

1st RAID

(P) x + 0

2nd RAID

(S) x + 8

(P) x + 1

(P) x + 2

(P) x + 3

(S) x + 9

(S) x + 10

(S) x + 11

(P) x + 4

(P) x + 5

(P) x + 6

(P) x + 7

(S) x + 12

(S) x + 13

(S) x + 14

(S) x + 15

U41117-J-Z125-7-76

57

Optional system functions

CentricStor - Virtual Tape Library

2.9.8.5

Presentation of the mirror function in GXCC

In GXCC the mirror functions of a double RAID system are indicated by two arrows.

Example

Figure 25: Presentation of the mirror function in GXCC

Genuine RAID pairs are indicated with a white dot, potential pairs by a thicker black line between the boxes on the right-hand side

i

The display can contain an odd number of RAID systems if, for example, a defective

RAID system has been separated from the CentricStor system. Further information

on this is provided in the section “RAID symbol for mirror mode” on page 131 .

58

U41117-J-Z125-7-76

CentricStor - Virtual Tape Library

Optional system functions

2.9.9

Accounting

On the one hand this function permits the accounting data of logical volume groups to be displayed in GXCC (see the

section “Statistics » Usage (Accounting)” on page 293 ).

Example

On the other hand this function enables the current accounting data to be sent by e-mail at defined times (see the

section “Setup for accounting mails” on page 229

).

U41117-J-Z125-7-76

59

Eine Dokuschablone von Frank Flachenecker by f.f. 1992

3 Switching CentricStor on/off

!

IMPORTANT!

The vendor recommends that CentricStor should not be switched off. This should only be done in exceptional circumstances.

3.1 Switching CentricStor on

i

Before switching CentricStor on, you must ensure that the units with which

CentricStor is to communicate, i.e. host computers, ROBAR-SV systems (in the case of host connection via ROBAR), the robot control processor, and the tape robots are already up and running.

The following sequence must be followed when switching on the individual CentricStor components:

1. Switch on the LAN hubs and switches (see corresponding operating instructions).

2. Switch on the fibre channel switches (see corresponding operating instructions).

i

When connecting open systems:

The external FC switches must now also be switched on, as otherwise the

ICPs will not establish a point-to-point connection.

3. Switch on the RAID systems (see corresponding operating instructions).

Wait a minute after the “System Ready” status has been reached after the RAID systems have been started up.

4. Switch on the ICPs/IDPs/VLP by pressing the POWER ON/OFF button:

U41117-J-Z125-7-76

Figure 26: POWER ON/OFF button on the ISP (example TX300)

61

Switching CentricStor off

Switching CentricStor on/off

Using GXCC or XTCC check that all the necessary CentricStor processes are running

(all processor boxes must be green).

5. BS2000/OSD:

Case 1: Host connection via ROBAR

Ê Start ROBAR-SV (with the menu program robar or robar_start; see

ROBAR manual [

3

]).

Case 2: Host connection via CSC

Ê Start CSC (see CSC manual [

4

]).

3.2 Switching CentricStor off

i

CentricStor can be switched off only in Service mode! As this mode is explained in the CentricStor Service Manual, only a brief description is provided below.

The following sequence must be followed when switching off the individual CentricStor components:

1. BS2000/OSD, z/OS and OS/390:

DETACH or VARY OFFLINE all logical drives on the host.

2. CentricStor is switched off via the GXCC user interface:

Ê Activate the “Shutdown” function (see the Service Manual).

All CentricStor processors (VLP, IDPs, ICPs) and - if the “power off” option is activated - the connected RAID system are then shut down gracefully and switched off.

Ê Wait for 5 minutes.

3. Switch off the hubs/switches (see corresponding operating instructions):

– LAN hubs

– fibre channel switches

62

U41117-J-Z125-7-76

4 Selected system administrator activities

4.1 Partitioning on the basis of volume groups

4.1.1

General

By partitioning on the basis of volume groups, it is possible to combine certain logical volumes to form a logical volume group (LVG) and certain physical volumes to form a physical volume group (PVG).

Using rules which create associations between logical and physical volume groups, it is possible to have CentricStor copy the logical volumes belonging to a particular LVG exclusively onto the physical volumes of the assigned PVG.

Partitioning on the basis of volume groups offers the following advantages:

It allows you to store the logical volumes of various host systems or applications on different physical volumes.

In the case of Dual Save

1

, it allows you to store copies of a logical volume on two different physical volumes. This offers an extra degree of data security for situations where a tape becomes unreadable, for example (see

section “Dual Save” on page 71

).

Normally CentricStor has four volume groups:

– the logical volume group “BASE”

– the physical volume group “BASE”

– the logical volume group “TR-LVG”

– the physical volume group “TR-PVG”

The TR-LVG and TR-PVG volume groups are used to transfer logical and physical volumes

(see the

section “Transferring volumes” on page 562 ).

i

Each physical volume group has its own local free pool from which new volumes can be taken as the need arises and to which freed volumes can be returned

(e.g. following reorganization).

1

This assumes that the Dual Save functionality has been released (see

page 71

).

U41117-J-Z125-7-76

63

Partitioning on the basis of volume groups

Selected system administrator activities

BS2000 host

UNIX system

LVG2

LV3001

LV3002

LV3003

...........

LV6000

You have two different systems (a BS2000 host and a UNIX system) using CentricStor in conjunction with an archive system. By grouping volumes, it is hoped to achieve a situation where BS2000 data and UNIX data are stored on different physical volumes.

LVG1

LV0001

LV0002

LV0003

...........

LV3000

CentricStor

BS2000 data

UNIX

Data

PVG2

PV0501

PV0502

PV0503

...........

PV0600

The logical volumes of the BS2000 host are assigned to the logical volume group LVG1, while those of the UNIX system are assigned to the logical volume group LVG2.

These logical volumes can (but need not necessarily) be assigned to various physical volume groups.

PVG1

PV0001

PV0002

PV0003

...........

PV0300

Archive

As a result of these assignments, BS2000 data will now be stored on the physical volumes PV0001 through PV0300, while

UNIX files will be stored on the physical volumes PV0501 through PV0600.

Figure 27: Example of partitioning on the basis of volume groups

4.1.2

Rules

Logical volume groups:

– It is possible to configure up to 512 logical volume groups.

i

By default, CentricStor always has at least two logical volume groups (“BASE” and “TR-LVG“). These are available in addition to the freely configureable volume groups.

– Each logical volume in CentricStor belongs to precisely one logical volume group.

64

U41117-J-Z125-7-76

Selected system administrator activities

Partitioning on the basis of volume groups

Physical volume groups:

– It is possible to configure up to 100 physical volume groups

1

.

i

By default, CentricStor always has at least two physical volume groups (“BASE” and “TR-LVG”). These exist in addition to the freely configurable volume groups.

– All physical volumes of a physical volume group belong to the same physical library.

– A physical volume group does not possess any tape drives, it is instead linked to a tape library. This tape library can be part of a real tape library, and may only contain tape drives of a single type.

– A physical library can contain several physical volume groups.

4.1.3

System administrator activities

This section contains brief information on the main system administrator activities:

“Adding a logical volume group” on page 66

“Adding a physical volume group” on page 66

“Adding logical volumes to a logical volume group” on page 66

“Adding physical volumes to a physical volume group” on page 67

“Assigning an LVG to a PVG” on page 67

“Removing an assignment between an LVG and a PVG” on page 67

“Changing logical volumes to another group” on page 68

“Removing logical volumes” on page 68

“Removing logical volume groups” on page 68

“Removing physical volumes from a physical volume group” on page 69

“Removing physical volume groups” on page 69

1

Cleaning and transfer groups are not included here.

U41117-J-Z125-7-76

65

Partitioning on the basis of volume groups

Selected system administrator activities

4.1.3.1

Adding a logical volume group

The form and detailed information are provided in the section “Logical Volume Groups” on page 173

1. Click on the “NEW” button.

2. The following must be entered:

Name

Type

Name of the new logical volume group

Extended (2 GB, ... , 200 GB) or standard (900 MB)

Location Cache area (floating or defined explicitly)

Comment Comment

3. Click on the “OK” button.

The entries become effective with the next “Distribute and Activate” (see

page 188

).

4.1.3.2

Adding a physical volume group

The form and detailed information are provided in the

section “Physical Volume Groups” on page 181 .

1. Click on the “NEW” button.

2. A large number of entries need to be made. The description of the individual fields

is provided on page 183

.

You will find further information in the section “ Creating a new physical volume group ” on page 187 .

3. Click on the “OK” button.

The entries become effective with the next “Distribute and Activate” (see

page 188

).

4.1.3.3

Adding logical volumes to a logical volume group

The form and detailed information are provided in the

section “Logical Volume Operations » Add Logical Volumes” on page 211

.

The following information must be specified:

– the VSN of the first logical volume

– the logical volume group

– the number of logical volumes

The logical volumes are then incorporated in the CentricStor pool.

66

U41117-J-Z125-7-76

Selected system administrator activities

Partitioning on the basis of volume groups

4.1.3.4

Adding physical volumes to a physical volume group i

Only physical volumes contained in the physical library may be specified.

The form and detailed information are provided in the

section “Physical Volume Operations » Add Physical Volumes” on page 223 .

The following information must be specified:

– the VSN of the first physical volume

– an entry specifying whether the header of the added volume should be unconditionally overwritten with a CentricStor header

– the physical volume group (see

section “Adding a physical volume group” on page 66

)

– the number of physical volumes

– the type of physical volumes

The physical volumes are then incorporated in the CentricStor pool.

4.1.3.5

Assigning an LVG to a PVG

The form and detailed information are provided in the

section “Physical Volume Operations » Link/Unlink Volume Groups” on page 221 .

The following elements must be selected:

– the logical volume group

– the physical volume group (original)

– a second physical volume group (copy, only applies for “Dual Save”)

The logical volume group is then assigned to the selected physical volume group(s).

4.1.3.6

Removing an assignment between an LVG and a PVG

i

Before executing this function, all logical volumes must be removed from the logical group.

The form and detailed information are provided in the

section “Physical Volume Operations » Link/Unlink Volume Groups” on page 221 .

The following elements must be selected:

– the logical volume group

– the physical volume group

The original physical volume group must be set to ’-unlinked-’. If a Dual-Save LVG exists, the physical Dual-Save PVG must also be set to '-unlinked-'.

The assignment between the logical and physical volume groups is then removed.

U41117-J-Z125-7-76

67

Partitioning on the basis of volume groups

Selected system administrator activities

4.1.3.7

Changing logical volumes to another group

The form and detailed information are provided in the

section “Logical Volume Operations » Change Volume Group” on page 209 .

The following information must be specified:

– Specification whether all volumes (“all”) or just a certain number (“range”) of volumes of the original logical volume group are to be moved to the new group.

If only part of the original group is to be transferred, the VSN of the first logical volume and the number of affected volumes must also be specified.

– Original logical volume group

(“Source Logical Volume Group”)

– New logical volume group

(“Target LVG”)

The logical volumes are then assigned to the new logical volume group.

4.1.3.8

Removing logical volumes i

Logical volumes should only be removed after being released by the host.

The form and detailed information are provided in the

section “Logical Volume Operations » Erase Logical Volumes” on page 213

.

The following information must be specified:

– the VSN of the first logical volume

– the number of logical volumes

i

The logical volume group need not be specified, since all VSNs within

CentricStor are unique.

The logical volumes are then removed from the CentricStor pool.

4.1.3.9

Removing logical volume groups

Logical volume groups which have been made known to the system with the “Distribute and

Activate” function can be removed from the “ Logical Volume Groups ” form (see page 173 ).

However, this is possible only if the following prerequisites are satisfied:

– The logical volume group concerned may no longer be linked to a physical volume group.

– The logical volume group may not contain any logical volumes.

The two logical volume groups BASE and TR-LVG cannot be removed.

1. Select the logical volume group to be removed in the list.

2. Click on the “To Be Deleted” button (see

page 175

) and select “YES”.

3. Click on the “OK” button.

68

U41117-J-Z125-7-76

Selected system administrator activities

Partitioning on the basis of volume groups

4.1.3.10

Removing physical volumes from a physical volume group

i

Only scratch tapes which do not contain any valid logical volumes can be removed, unless the physical volumes have been reorganized prior to doing this (flag is set).

The form and detailed information are provided in the

section “Physical Volume Operations » Erase Physical Volumes” on page 226

.

The following information must be specified:

– the VSN of the first physical volume

– the physical volume group

– the number of physical volumes

– flag for switching on/off a preceding reorganization

The physical volumes are then removed from the CentricStor pool. They are no longer used and can be removed from the library.

4.1.3.11

Removing physical volume groups

Physical volume groups which have been made known to the system with the “Distribute

and Activate” function can be removed from the “ Physical Volume Groups ” form (see page 181 ). However, this is possible only if the following prerequisites are satisfied:

– The physical volume group concerned may no longer be linked to a logical volume group.

– The physical volume group may not contain any physical volumes.

The two physical volume groups BASE and TR-PVG cannot be removed.

1. Select the physical volume group to be removed in the list.

2. Click on the “To Be Deleted” button (see

page 183

) and select “YES”.

3. Click on the “OK” button.

U41117-J-Z125-7-76

69

Cache management

Selected system administrator activities

4.2 Cache management

This functionality enables individual cache file systems to be reserved for exclusive use by particular LV groups.

LV groups which are not assigned to a cache file system are distributed to the remaining caches (“FLOATING” setting).

LVG1

LV0001

LV0002

LV0003

...........

LV3000

Cache file system

FLOATING

/cache/101

LVG4

LVG3

LVG2

LV3002

LV3003

LV3002

LV3003

...........

LV6000

In this example the LV group

LVG1 is assigned the cache file system /cache/101.

The LV groups LVG2, LVG3 and LVG4 are distributed to the remaining caches

(FLOATING).

Figure 28: Example of the exclusive use of the cache file system by LV groups

In concrete terms this means:

– An assignment of cache file system to LV group is defined by a configuration.

– An LV can be assigned to precisely one cache file system.

– Multiple LV groups can be assigned to a cache file system.

Possible applications:

“Location” of the logical volumes

The cache management function can be used to ensure that volumes are at a particular location or on a particular RAID system.

Cache residence of the volumes

The volumes are always in the cache file system.

Benefit: Access to volumes of an LV group which is assigned to a particular cache file system is extremely quick.

The reason for this is that the volumes are always in the cache file system.

The volumes are displaced only if the volume of data on these volumes exceeds the capacity of the file system.

However, it must be ensured that the volume of data on the volumes does not exceed the capacity of the cache file system.

70

U41117-J-Z125-7-76

Selected system administrator activities

Dual Save

The specification of whether a logical volume group is defined as “FLOATING” or with cache residence in a particular cache is made in the “Location” field when the logical volume group is defined (see

section “Logical Volume Groups” on page 173 ).

The settings for the cache file system can be altered later at any time.

4.3 Dual Save

4.3.1

General

Dual Save (see page 50

) is an optional system function which must be purchased separately from the CentricStor basic configuration. It is released by the service engineer by means of a key disk.

In order to use the Dual Save function, you must have at least two physical volume groups

(see

section “Partitioning on the basis of volume groups” on page 63 ).

If this prerequisite is fulfilled, the Dual Save function will cause each logical volume to be duplicated in two different physical volume groups. If you have two robots installed at different locations, you can enhance data security even further.

i

If a Dual-Save library should fail completely, logical volumes with the status “dirty” cannot be saved to tape. They remain in the cache without being saved.

Only when the library is once more in the normal status (e.g. after a repair) are the dirty volumes saved to tape.

If the failure of the library lasts for a long time, more and more volumes are placed in the “dirty” status until CentricStor ultimately becomes inoperable.

U41117-J-Z125-7-76

71

Dual Save

Selected system administrator activities

4.3.2

System administrator activities

4.3.2.1

Assigning a logical volume group to two physical volume groups

The form and detailed information are provided in the

section “Physical Volume Operations » Link/Unlink Volume Groups” on page 221 .

The following information must be selected:

– the name of the logical volume group

– the names of the two physical volume groups: PVG (Original) and (Copy)

The logical volumes are then saved to two different physical volume groups.

4.3.2.2

Removing a Dual Save assignment i

Before using this function, all logical volumes must be removed from the group.

The form and detailed information are provided in the

section “Physical Volume Operations » Link/Unlink Volume Groups” on page 221 .

– After the logical volume group has been selected the two PVGs (Original and Copy) must be set to ’-unlinked-’.

The Dual Save assignment between the logical volume group and the two specified physical volume groups is then removed. The logical volume group is then an LVG without a connection to a physical volume group.

72

U41117-J-Z125-7-76

Selected system administrator activities

Reorganization

4.4 Reorganization

i

A brief overview of the reorganization of tape cartridges can be found on

page 37 .

4.4.1

Why do we need reorganization?

Reorganizations are performed for the following four reasons:

1. Effective use of the physical volumes’ capacity

There are two situations in which logical volumes may be rendered invalid on a physical volume:

– When removing logical volumes (see section “Logical Volume Operations » Erase

Logical Volumes” on page 242 ), the VLM sends an internal delete command to the

PLM. This causes the PLM to remove the logical volumes from its pool, and flag the affected areas of the physical volumes in its data maintenance facility (PV file) as invalid.

– If the host modifies a logical volume, the VLM sends a save request to the PLM. This causes the PLM to save the new version of the logical volume by appending it to the same physical volume or a different physical volume. The old version of the logical volume then becomes invalid.

Over time, the second situation in particular causes a build-up of invalid logical volumes on a physical volume. If a physical volume contains nothing but invalid logical volumes, it becomes a scratch tape and can be overwritten.

The purpose of reorganization is to free up any physical volumes with a very low occupancy level, i.e. to relocate any logical volumes still valid to another physical volume (write tape).

2. Refreshing the physical volumes

Physical volumes are subject to physical and chemical aging, which means that even without read and write accesses they can become unusable after a long time. Regular reorganization of physical volumes which have not been accessed for a long time refreshes the magnetization of the tapes and prevents age-related loss of the magnetization.

3. Occurrence of a read or write error (faulty status)

Physical volumes on which a read or write error has occurred and which are thus in faul-

ty

status are reorganized so that they can be taken out of service and the logical volumes affected can be backed up again.

U41117-J-Z125-7-76

73

Reorganization

Selected system administrator activities

4. Physical volume inaccessible status

The PLM can no longer access the physical volume. This can be due to the following reasons:

– The robot cannot access the physical volume.

– The tape header cannot be read.

The logical volumes affected may need to be read in again from a backup copy (dual save) and backed up again.

4.4.2

How is a physical volume reorganized?

To prevent the reorganization process from overloading the system, the PLM always reorganizes only one physical volume at a time. Once this physical volume has been completely cleared (all logical volumes on the tape are invalid) to become a scratch tape, the reorganization of the next physical volume can begin.

Since logical volumes cannot be copied directly from one tape to another, they are stored temporarily in the TVC as follows:

1. The PLM selects a logical volume on the physical volume which is to be reorganized and sends a “Move” request for each logical volume to the VLM.

2. The VLM checks whether this logical volume is located in the TVC. If it is, it sends a

“Restore” request to the PLM.

3. As soon as the TVC has a copy of the logical volume (again), the VLM sends a “Save” request to the PLM. This causes the logical volume to be copied to another write tape.

From the point of view of the PLM, the logical volume has now been moved.

The PLM issues “Move” requests to the VLM for all valid logical volumes on a physical volume in the ascending order of the block numbers on the tape. Once again, to prevent a system overload, only a certain number of “Move” requests are initially sent. A further

“Move” request is not released until the preceding one has been completed successfully.

74

U41117-J-Z125-7-76

Selected system administrator activities

U41117-J-Z125-7-76

Reorganization

4.4.3

When is a reorganization performed?

Depending on the type of event or status which triggers reorganization, the PLM performs reorganization either immediately after the event occurs or within a configurable time of day interval.

The following three events cause reorganization to be triggered immediately regardless of the time of day:

Explicitly by means of a user command

It is possible for the user to explicitly request the reorganization of a physical volume via

the GXCC user interface (see section “Starting the reorganization of a physical volume” on page 78 ). This event has priority over all other reasons for reorganization which may

occur simultaneously. Any reorganization which may be running for the physical volume group concerned is aborted.

Hard minimum event

This event has occurred whenever one of the following two conditions are fulfilled:

– The number of scratch tapes falls below the hard minimum specified in the GXCC menu “ Physical Volume Groups ” (see page 187 ).

– There are read tapes present with any occupancy level.

If the number of scratch tapes falls below the hard minimum, the following system message is issued (see page 75 ):

SXPL008 ... PLM(#8): WARNING: hard minimum of free PVs (<num>) of PVgroup <PVG> reached

Once the number of scratch tapes exceeds the hard limit again, the “all clear” is given

(see page 75 ):

SXPL009 ... PLM(#9): NOTICE: number of free PVs of PV-group <PVG> over hard minimum (<num>) again

Absolute minimum event

If the number of scratch tapes falls below the absolute minimum, the PLM will reject all normal “Save” requests and will only process those issued in the context of the reorganization.

This is because the PLM itself requires a number of scratch tapes for reorganization purposes. Without these, it could find itself in a dead-lock situation.

If the number of scratch tapes falls below the hard minimum, the following message will be written to the file klog.msg (see page 76 ):

SXPL010 ... PLM(#10): WARNING: absolute minimum of free PVs (<num>) of

PV-group <PVG> reached

75

Reorganization

Selected system administrator activities

Once the number of scratch tapes reaches the hard limit again, the “all clear” is given

(see page 76 ):

SXPL011 ... PLM(#11): NOTICE: number of free PVs of PV-group <PVG> over absolute minimum (<num>) again

For the following statuses, reorganization is only initiated within the configured time of day interval. When several of these statuses exist simultaneously, the PLM prioritizes the reorganization of the physical volumes affected in the specified order.

Physical volumes which have reached refreshing age

Once the data on physical volumes exceeds a certain age, the physical volumes are reorganized in accordance with the settings in the physical volume group (see section

“Physical Volume Groups” on page 187 ). In the process, the logical volumes are written anew to another physical volume.

Physical volumes in the faulty or inaccessible status

Soft minimum status

This status exists when the number of scratch tapes has fallen below the configured soft

minimum

and at the same time read tapes exist whose occupancy level is below the configured percentage value (Fill Grade parameter).

When the hard minimum is fallen below and at the same time physical volumes in faulty or

inaccessible

status or which have reached the refreshing age exist, these physcial volumes are not taken into account for reorganization. When this situation occurs, highest priority is assigned to the most effective method of obtaining new scratch tapes: physical volumes in

faulty

or inaccessible status cannot be reused anyway, and those which have reached the

refreshing

age normally have a high occupancy level and can easily cope with a delay of a few hours which is slight in comparison to their age.

4.4.4

Which physical volume is selected for reorganization?

Selection of a physical volume for reorganization takes place randomly in the following groups and does not depend on its occupancy level:

Physical volumes selected by means of an explicit command

Physical volumes which have reached the refreshing age

Physical volumes in faulty or inaccessible status

Further physical volumes are queued for reorganization only if the first limit value for the number of scratch tapes (soft minimum) is fallen below. In the group affected in this case, the next physical volume selected is the one for which the lowest costs for copying the logical volumes are estimated.

76

U41117-J-Z125-7-76

Selected system administrator activities

Reorganization

Only physical volumes in read status on which the relative proportion of valid data is less than the percentage value configured in the Fill Grade parameter are taken into account. If a physical volume is in write status and the percentage value for its valid data drops below the Fill Grade value, it is placed in read status and is therefore a candidate for reorganization.

The costs are estimated according to the following formula:

( N * estimate1 ) + ( M / estimate2 ) where

N

Number of valid logical volumes on the physical volume

estimate1

Estimated overhead, in seconds, for each logical volume which is to be writ-

M

ten (configuration parameter Write Overhead)

Sum, in MiB, of the data contained on the valid logical volumes

estimate2

Estimated write performance in MiB/sec (configuration parameter Write

Throughput

)

When the two estimated values are configured, it must be borne in mind that these do not depend solely on the hardware characteristics of the tape drives, but also to a large degree on the relative size of the valid logical volumes. For example, large logical volumes have fairly certainly been displaced from the TVC and would have to be read in first, which practically doubles the time required and halves the write performance.

Example

pos PV TL PVG state next-bl LVs - val cap/GB valid/GB valid %

:

15 CSJ016 JAGUAR JAG001 _r__ 2518971 1156 583 279.397 0.000 0

16 CSJ017 JAGUAR JAG001 _r__ 1109297 16 1 279.397 15.795 5

:

The default values (Write Overhead = 3, Write Throughput = 5) result in the following costs:

PV

CSJ016

CSJ017

Number of valid LVs

583

1

CSJ016 is therefore selected.

Valid data volume (MiB)

0

16155

Estimated costs

1749

3234

Example with Write Overhead = 3 and Write Throughput = 20:

PV

CSJ016

CSJ017

Number of valid LVs

583

1

CSJ017 is therefore selected.

Valid data volume (MiB)

0

16155

Estimated costs

1749

810

U41117-J-Z125-7-76

77

Reorganization

Selected system administrator activities

4.4.5

Own physical volumes for reorganization backup

The PLM distinguishes between backup requests from the host and backup requests which are caused by a reorganization. As long as the number of scratch tapes is above the hard

minimum

, the PLM attempts to use a physical volume exclusively for the request type involved. The reason for this is as follows: the logical volumes affected by the same request type are more similar to each other in terms of the retention period of their data than to those affected by the other request type. Consequently, in the event of separate backup according to the request type, either a very high or very low occupancy level of the physical volumes is more probable than a medium occupancy level, and the tape backup is therefore more efficient.

However, as a result the number of mount requests during reorganization increases. If the separation of physical volumes for host backup requests and for reorganization consequently proves to be disadvantageous, the service staff can suppress this by means of a configuration switch.

4.4.6

Starting the reorganization of a physical volume

The form and detailed information are provided in the section “Physical Volume Operations

» Reorganize Physical Volumes” on page 257 .

The following information must be specified:

– the VSN of the physical volume

– the name of the physical volume group

If another physical volume is currently being reorganized either explicitly or automatically, this process is aborted and reorganization of the physical volume currently specified in

GXCC is initiated.

78

U41117-J-Z125-7-76

Selected system administrator activities

Reorganization

4.4.7

Configuration parameters

All configuration parameters can be set specifically for each physical volume group.

It must be ensured that a dependency on the number of available drives exists and that not too many reorganizations take place in parallel, otherwise these will be delayed unnecessarily on account of the lack of drives. Each reorganization requires two drives: one for reading in and one for writing.

i

The form and detailed information are provided in the section “Physical Volume

Operations » Reorganize Physical Volumes” on page 257 .

Time Frame

This parameter defines the time of day interval within which the reorganizations resulting from the soft minimum limit value being fallen below again, for refreshing and for restoring the backups for physical volumes in faulty or inaccessible status should take place.

The interval should be in an off-peak period.

Default: 10:00 - 14:00

Soft Minimum

The minimum number of physical volumes (scratch tapes) which, if fallen below, automatically triggers a reorganization process.

Default: 30

Recommendation: Empty physical volumes required per week + Absolute Minimum

Hard Minimum

If the number of free physical volumes (scratch tapes) specified here is fallen below, a reorganization run is started immediately, i.e. regardless of the Time Frame parameter.

Default: 8

Recommendation: Empty physical volumes required per week + Absolute Minimum

Absolute Minimum

Absolute minimum number of free physical volumes (scratch tapes). When this minimum is reached, all resources are used with priority for reorganization. The following hierarchy must be observed:

Soft Minimum > Hard Minimum > Absolute Minimum.

Default: 4

Recommendation: Number of Physical Device Services

Fill Grade

This parameter defines a particular percentage value for the proportion of valid data in relation to the total amount of written date on a physical volume.

All physical volumes in read status on which the percentage of valid data is below this limit are candidates for reorganization.

U41117-J-Z125-7-76

79

Reorganization

Selected system administrator activities

When the percentage of valid data on a physical volume which is in write status and is not currently mounted in a Physical Device Service is below this limit value and at the same time a reorganization is in progress because a scratch tape limit value has been fallen below, this physical volume is placed in read status, and it is therefore a candidate for reorganization.

Default: 70

Parallel Request Number

When a PV is reorganized, a movement request for each logical volume of this physical volume is sent to the VLM. The parameter defines the number of such movement requests which can be processed in parallel.

The value specified may not be too high for the following reasons:

– Space must be created in the TVC for each logical volume which is to be read in, i.e. under certain circumstances other logical volumes are displaced unnecessarily.

– The VLM limits the number of logical volumes for reorganization per cache. When this value is reached, subsequent “Move” requests must wait.

Default: 5

Move Cancel Time

The PLM monitors the progress of the reorganization of a physical volume. This value, specified in seconds, is used for this purpose.

If the status of the reorganization of a physical volume remains unchanged for this period, the reorganization of this physical volume is aborted and, if applicable, the next volume is reorganized.

The timer is reset for each of the individual steps listed in the

section “When is a reorganization performed?” on page 75 .

Default: 1800

Write Throughput

This parameter specifies the estimated write performance, in MiB/s, for reorganization of a physical volume. It plays a part in determining the physical volume for which the shortest reorganization time is to be expected (see

section “Which physical volume is selected for reorganization?” on page 76

).

Default: 5

Write Overhead

This parameter specifies the estimated overhead, in seconds, for each logical volume which is to be written. It plays a part in determining the physical volume for which the shortest reorganization time is to be expected (see

section “Which physical volume is selected for reorganization?” on page 76

).

Default: 3

80

U41117-J-Z125-7-76

Selected system administrator activities

Cleaning physical drives

PLM Refresh Interval

Number of days after which the physical volumes in this group are to be recopied. The count starts with the day on which the physical volume switched from scratch status to

write

status. This value must be defined in accordance with the recommendations of the tape manufacturer.

Default: 365

4.5 Cleaning physical drives

i

The cleaning of physical drives can be carried out by the robots, or by CentricStor

(see section “Physical Volume Operations » Add Physical Volumes” on page 223

).

Generally speaking, physical drives are cleaned automatically by the robots which means that it is only necessary to check the cleaning tapes regularly.

However, the following robots are the exception to this rule:

SCALAR 1000 with a direct SCSI connection (not via DAS/ACI or SDLC) with

MAGSTAR drives

Since SCALAR 1000 has no special interface to the MAGSTAR drives that allow it to see a clean request from the MAGSTAR drives, the system administrator must regularly check the operating panel of the MAGSTAR drives.

MAGSTAR drives indicate a clean request by issuing a *CLEAN message to their operating panel. And then the system administrator must trigger the cleaning process by hand from the SCALAR 1000 operating panel.

SCALAR 100

i

SCALAR 100 also does not have an automatic cleaning feature. The drives indicate a clean request via a special clean symbol (stylized broom) on the drive field of the

SCALAR 100 operating panel.

In this case, the system administrator must also trigger the cleaning process by hand from the SCALAR 100 operating panel.

If the robots you are using do not offer an automatic cleaning function, CentricStor can also take on the cleaning of physical drives.

Cleaning by CentricStor is carried out if the cleaning PVG that is automatically

created for each tape library provides cleaning tapes (see section “Physical Volume

Operations » Add Physical Volumes” on page 223

and section “Physical Components” on page 254

).

U41117-J-Z125-7-76

81

Synchronization of the system time using NTP

Selected system administrator activities

4.6 Synchronization of the system time using NTP

In CentricStor the configuration with regard to NTP is carried out automatically, which means that the file /etc/ntp.conf is created with the appropriate entries for each computer.

It is no longer necessary for the system administrator to modify the files.

Exceptions

– If the first NTP server (VTLS Message Manager) is to be configured as the NTP client of an NTP server in an external LAN, the appropriate entry must be made by hand in the

/etc/ntp.conf

file on this computer.

– If the files /etc/ntp.conf are not to be updated automatically (because the computer has been specially onfigured with regard to NTP, the entry #static must be made in the /etc/ntp.conf file for all computers. If this is the case, these files will not be modified.

!

CAUTION!

CMF is based on a correct time setting. An incorrect NTP configuration can result in data loss.

82

U41117-J-Z125-7-76

5 Operating and monitoring CentricStor

5.1 Technical design

5.1.1

General

.

CentricStor monitoring and operation is carried out on two levels by GXCC and XTCC.

LAN

CentricStor

VLP

GXCC

XTCC

LAN

GXCC

CentricStor console

ESCON

ESCON

FC

FC

ICP

GXCC

XTCC

IDP

GXCC

XTCC

SCSI

SCSI

FC fabric

FICON

FICON

ICP

GXCC

XTCC

IDP

GXCC

XTCC

SCSI

SCSI

TVC

Figure 29: GXCC/XTCC on the CentricStor ISPs (example VTA 2000-5000)

U41117-J-Z125-7-76

83

Technical design

Operating and monitoring CentricStor

GXCC (Global Extended Control Center) is a program with an X user interface that provides a complete graphical representation of a CentricStor system, and covers all connected devices and ISPs (Integrated Service Processors) such as ICPs (Integrated Channel

Processors), IDPs (Integrated Device Processors), and VLPs (Virtual Library Processors).

GXCC processes all ISPs and other components of a CentricStor cluster as if they were a single unit.

Displays and operations within an ISP are implemented in the downstream XTCC application (Extended Tape Control Center). An XTCC application is started by choosing the

“Show Details” command from the function menu of an ISP.

GTCC and XTCC are standard components of the CentricStor software package, and are installed on all the CentricStor ISPs. They can also be operated on a computer

(workstation) that is running independently of CentricStor. To permit this, a GUI CD is supplied with each CentricStor which can be used to install the GUI software for monitoring a CentricStor system under the operating systems MS-Windows 95/98/NT/2000/XP,

LINUX, SOLARIS and SINIX-Z.

5.1.2

Principles of operation of GXCC

As shown in the figure below, the CentricStor user interface is represented by the interaction of three components:

InfoBrokers exchange information with the individual CentricStor processes. An

InfoBroker is an object-oriented data maintenance system containing all information relevant to the system. This includes measured values supplied by the monitoring programs of the CentricStor components.

GXCC and XTCC receives information from the various InfoBrokers and presents it in graphical format.

– An X11 server provides any on-screen display requied and processes commands entered via your keyboard or mouse.

These three components communicate with each other on the basis of the TCP/IP protocol.

The InfoBroker, GXCC, and the X11 server can thus reside on the same system, or be distributed between two or three systems connected via TCP/IP. Please note that the flow of data between the InfoBroker and GXCC is considerably less than that between GXCC and the X server.

i

Please refer to the product data sheet for information on the supported standard and optional configurations of the user interface.

CentricStor utilizes numerous components, all of which are monitored and managed by

GXCC. There are several options for accessing these components.

84

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Technical design

The figure below shows the components and the connections used for control and monitoring (the Fibre Channel networking and the paths to the hosts are not shown):

CentricStor

VLP

InfoBroker

GXCC

GXCC ouput data

Remote computer

X11 server

GXCC

IDP

InfoBroker

FC fabric

ICP

InfoBroker

SCSI components SNMP components

SCSI or FC interface

LAN or TCP/IP connection within processor

LAN

Figure 30: GXCC components with X11 server as remote computer

In this example GXCC runs on a CentricStor computer. The data is made available by the

VLP InfoBroker. All GXCC output data is sent to the remote computer (X11 server) and there displayed on the screen.

In the case of a low-speed data connection between CentricStor and the remote computer the large data quantities to be transferred result in performance problems.

Consequently a configuration without X11 server provides a better solution:

Remote computer CentricStor

VLP

InfoBroker

GXCC user data in ASCII

New data available?

GXCC

GXCC

FC fabric

Figure 31: Components of GXCC with a remote computer (not an X11 server)

U41117-J-Z125-7-76

85

Technical design

Operating and monitoring CentricStor

In this configuration GXCC runs on the remote computer (e.g. Windows PC) and uses the interfaces of its user interface directly. At short intervals GXCC inquires of the CentricStor

VLP whether there is new data. Here only 20 bytes are transferred. If new data is available, the VLP sends the GXCC user data to the remote computer, which edits the data and forwards it to the output screen.

ISP

Each ISP has its own InfoBroker which gathers information on the local software components via optimized interfaces. This information is then passed on to GXCC over the local

CentricStor network.

Components managed via SNMP (FC switches)

These components can only be controlled and monitored using SNMP mechanisms. The control component, referred to as the SNMP manager, monitors these stations and receives traps. During configuration, you define the ISP in the CentricStor network on which the underlying SNMP manager for GXCC is to be started.

In GXCC, all of the FC switches are represented as FC fabric.

SCSI-controlled components (tape drives, certain libraries)

All tape drives and some archives are controlled and managed by means of mechanisms contained in the SCSI protocol. The associated InfoBroker instance is located in the ISP of the CentricStor system to which the SCSI or FC interface leads.

86

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Technical design

5.1.3

Monitoring structure within a CentricStor ISP

The figure on page 89 contains a more detailed representation of how GXCC monitors the

individual CentricStor control components. This figure should also be regarded as one example of the many configurations possible.

The figure shows the logical or physical connections used by GXCC for monitoring and control purposes. The internal Fibre Channel system is depicted only insofar as it is used in the management of the RAID system. The thick continuous lines represent TCP/IP connections which alternate between processors. The broken lines represent connections that may also exist within an ISP. All other interfaces are represented by thin lines.

The central monitoring point in each ISP is the InfoBroker and the associated Request-

Broker. All InfoBrokers in the CentricStor network have exactly the same configuration and are considered peers. They provide special interfaces for communicating with all

CentricStor control components. These components are present in latent form in all ISPs.

During the configuration process, you define which components are actually activated in which ISPs. Inactive control components are shown in blue in the figure below. While the

InfoBroker only ’knows’ the components of the local ISP, the affiliated RequestBrokers exchange configuration information with the RequestBrokers of the other ISPs, and thus

’see’ CentricStor as an overall unit.

XTCC always monitors a single ISP. As a result, XTCC connects directly to the InfoBroker of ’its’ ISP.

The following example of many possible CentricStor configurations. In principle the individual processes can be distributed over the ISPs almost without restriction. Only those processes which require supervisor access must be started on one ISP.

U41117-J-Z125-7-76

87

Technical design

Operating and monitoring CentricStor

The table below lists the control components:

Name

LD

Function Comment

Logical Device: emulation of a drive.

Must run on the ISP in which the associated host interface (ESCON/

FICON/FC) is installed (ICP).

MSGMGR Message Manager: filters and stores system messages. Triggers actions in response to certain situations (e.g.

SNMP traps).

Only one instance throughout

CentricStor.

PDS Physical Device Service: drives one physical tape drive.

Must run on the ISP in which the associated SCSI interface is installed

(IDP).

PERFLOG Performance Logging: captures and stores performance-related system data.

PLM Physical Library Manager: manages the physical CentricStor components.

Only one instance throughout

CentricStor

Only one instance throughout

CentricStor.

PLS Physical Library Service: drives a real robot archive.

In the case of SCSI-controlled robots, must be installed on the same ISP as the associated SCSI interface.

VLM

VLS

VMD

Virtual Library Manager: manages the CentricStor virtual libraries.

Virtual Library Service

Virtual Mount Daemon

One instance throughout

CentricStor, installed in the same ISP as the PLM (VLP).

VDAS, VACS and VLMF are each provided once in CentricStor, VAMU

10 times, and VJUK 20 times.

In each ICP.

GXCC/XTCC can also run on SINIX-Z/Solaris/LINUX/Windows systems which are independent of CentricStor. In this case, GXCC connects via the LAN to the RequestBroker of the ISP referenced in the unit selection, exchanges information with it and, on the basis of this information, builds the graphical display.

GXCC/XTCC also covers the CentricStor components that can only be monitored via

SNMP, such as the Fibre Channel switches. During configuration, you define the ISPs in which the management station is to be started. In addition, an SNMP agent can be installed in CentricStor that permits CentricStor to be monitored by an SNMP management station.

88

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Technical design

Remote computer

Keyboard

Screen

GXCC

Mouse

Mainframe hosts

Open

Systems hosts

ESCON, FICON or FC host connection

ISP of the CentricStor network

PLM

VLM

VLS

PLS

MSGMGR

PERF

InfoBroker

RequestBroker

ICP of the CentricStor network

VMD

LD

VLS

InfoBroker

RequestBroker

IDP

of the CentricStor network

SCSI drives

SCSI libraries

SCSI or FC connections to drives and libraries

PDS

PLS

InfoBroker

RequestBroker

TCP/IP LAN

TCP/IP LAN or TCP/IP connection within processor

Components managed via SNMP

Figure 32: Monitoring structure in CentricStor (example VTA 2000-5000)

U41117-J-Z125-7-76

89

Technical design

Operating and monitoring CentricStor

5.1.4

Operating modes

GXCC recognizes the following three user privilege levels:

Service mode

Access to all CentricStor functions available via GXCC. Users must use the “diag” password to identify themselves to the

CentricStor ISP with which they are connected.

User mode

Observe mode

Access to the functions required for normal operation.

Examples of this are the addition of new logical volumes and the inclusion of or changes to logical and physical volume groups.

Users identify themselves with the ISP “xtccuser” password.

Monitoring function. Access to the global status and history. By default no password is required. On CentricStor, access control can optionally be configured for this mode. Users then legitimate themselves with the ISP’s “xtccobsv” password.

The operating mode is set as a start parameter when GXCC is called. The password will be queried once the connection has been established.

If the wrong password is entered, an error message is output and the query is repeated.

After a third wrong entry for Service or User mode the GXCC is started in Observe mode provided no access control exists for this. If access control is specified for Observe mode, three wrong password entries are also possible here, after which the program aborts.

i

This manual describes User mode and Observe mode. Service mode is reserved for service personnel.

90

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Operator configuration

5.2 Operator configuration

5.2.1

Basic configuration

Without requiring additional hardware or further software licences, CentricStor offers the following configuration for operation and monitoring:

CentricStor

InfoBroker

GXCC

X11 server

GXCC

X11 server

Modem

Phone line connecting to the teleservice

Figure 33: CentricStor basic configuration

Within a CentricStor cluster, the InfoBroker will accept two connections to GXCC if this has been started on an ISP of CentricStor. The X11 server can run internally in CentricStor, using the local consoles, but also externally. The InfoBroker can also accept an additional connection to a GXCC outside CentricStor if this is made using a modem (SLIP) connection. This connection is designed to be used for remote maintenance purposes.

5.2.2

Expansion

The operating options can be expanded using the additional license 3595-RMT (CS Remote Monitoring and Administration). If the RMT key is installed in a CentricStor system, the InfoBroker accepts any number of connections to a GXCC outside its CentricStor. This

CentricStor can consequently be monitored on any number of independent computers

(workstations) with GXCC/XTCC.

For performance reasons the number of connections with GXCC within CentricStor remains limited to two.

U41117-J-Z125-7-76

91

Operator configuration

Operating and monitoring CentricStor

5.2.3

GXCC in other systems

GXCC can also be installed and is executable in Windows 98/NT/2000/XP, LINUX and

SOLARIS systems. An installation CD is supplied with each CentricStor. This contains the tools and information files required for installation on the relevant systems. You will find more information on this in the installation manual.

GXCC V6.0, GXCC V3.0 and GXTCC V2.x can be installed in the same system at the same time.

Ongoing updating of GXCC takes place semiautomatically from the connected CentricStor systems.

5.2.4

Screen display requirements

– The operator consoles of the ISPs meet the requirements.

– An external X11 server will require a graphics-capable color monitor. The ideal resolution is 1280 x 1024 Pixel. The minimum requirement which must be set is

1024 x 786 Pixel.

– In GXCC important information is displayed using colors. As a result, 16-bit True Color

(or better) is ideal. 8-bit color palettes may lead to incorrect color displays if GXCC is sharing the screen with other applications.

5.2.5

Managing CentricStor via SNMP

5.2.5.1

Connection to SNMP management systems

CentricStor is prepared for connection to an SNMP management station. On the GUI-CD of CentricStor the software and information have the settings required. Special functions are available for CA Unicenter.

SNMP is used, above all, to forward special situations reported in console outputs, for example, to the management station as traps. The user interface or command-line interface should then be used for detailed diagnostics.

92

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Operator configuration

5.2.5.2

SNMP and GXCC

Monitoring and operation of CentricStor by GXCC runs independently of SNMP.

In addition, however, CentricStor also offers the basic functions required for management via an SNMP station. Thanks to the great flexibility of GXCC as regards configuration, when

GXCC is used together with SNMP the monitoring and operation of CentricStor can be adapted to suit the IT infrastructure and the requirements of the user.

The VLP of CentricStor provides the connection to the outside world. It supports “ping” and elementary MIB-II. Thus, the operation of the carrier system can be monitored, but not the functioning of CentricStor.

In addition to standard Traps such as coldStart, linkUp, linkDown etc., when system messages of priority 5, 6, 7 or 8 (ERROR, CRITICAL, ALERT, EMERGENCY) occur,

CentricStor therefore sends corresponding traps to the management station.

In addition, every 300 seconds a “Global State” with the following values is sent to the

SNMP management station by means of a trap:

1 CentricStor is ready to operate (green).

4 Subcomponents of CentricStor are faulty, operation is still possible (yellow).

7 Operation of CentricStor has been disrupted (red).

Additional functions are made available for installation in management stations of the type

CA Unicenter.

Since GXCC will run on most standard systems, the startup of GXCC for detailed diagnostics when there is a trap can be largely automated in practically all management systems.

The current status regarding SNMP support is indicated in a text file. After GUI installation on a type CA Unicenter management station you can find this file at “...Setup > SNMP

Integration README”.

U41117-J-Z125-7-76

93

Operator configuration

Operating and monitoring CentricStor

The figure below shows some of the possible configurations for an SNMP manager for connecting GXTXCC to the triggering CentricStor on the basis of a trap:

SNMP management station

SNMP manager

Application launching

GXCC

X11 server

94

SNMP agent

Info

Broker

CentricStor

GXCC

GXCC

Workstation

GXCC GXCC

Optional if there is no

RMT license

SNMP agent

Info

Broker

CentricStor

GXCC

X11 connection to GXCC, higher bit rate required

Traps from the SNMP agent in CentricStor to the management station

Connection between GXCC and InfoBroker; only a low bit rate required; only with an RMT license in CentricStor.

Application launching

Figure 34: Configuration options at an SNMP management station

i

– In the case of configurations in which there is an external connection between

GXCC and an InfoBroker (shown here in blue), an RMT license is required in the relevant CentricStor.

– The InfoBroker accepts a maximum of two local connections. It is irrelevant here whether the X11 server runs within CentricStor using the local console or outside CentricStor on a workstation.

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

– The GUI software must be installed explicitly on the workstation for operation of

GXCC outside CentricStor. A CD with GXCC (GUI CD) is provided free with each CentricStor. GXCC can be installed an unlimited number of times to run

CentricStor. It will run on Windows 98/NT/2000/XP, LINUX, SOLARIS and

SINIX-Z systems.

5.3 Starting GXCC

5.3.1

Differences to earlier CentricStor versions

i

In CentricStor V3.0 the name of the interface had already been changed from

“GXTCC” to “GXCC”. Furthermore, Service mode is now started by the start parameter “-service” (previously “-modify”). The access point (mostly VLP) is selected via “-unit” (previously “-host”).

For compatibility reasons the call for GXCC and the previous start parameters will continue to function. However, you are urgently recommended to adapt all the settings to the new names as soon as possible.

5.3.2

Command line

GXCC is called from the remote operator console or the CentricStor console via the Root menu. On auxiliary operator consoles a command line is entered. A number of runtime parameters can or must be entered with this command line.

If GXCC is to be started from a graphical interface, this command line must be entered

when configuring the interface function (see section “Starting from a Windows system via

Exceed” on page 105

, for example, or section “Starting from a Windows/NT system via

XVision” on page 108 ).

The command line has the following format:

/usr/apc/bin/GXCC <options as per table below> [&]

Example of a GXCC call:

/usr/apc/bin/GXCC -user -display 123.45.67.89:0.0 &

The start parameter settings are also transferred to the Global Status monitor.

U41117-J-Z125-7-76

95

Starting GXCC

Operating and monitoring CentricStor

The table below lists the possible start parameters:

Parameter

-autoscan

-display

-globstat

-lang

1

1

Meaning

-aspect

1

<param> Size and position of the main window on the screen

Cycle duration for updating the main window

Host name/IP address of the

X terminal at which the window is to be displayed

Activates the Global Status

Monitor

Language for helps. De | En

Comment

<param> has the format

[=][WxH]+|-X+|-Y

WxH: Width x height (pixels)

X,Y: Coordinates (pixels)

[*] * is optional

+|- + or -

Reduction of the data when operating via Teleservice

Default: local X11 server

-multiport

-nointro

-observe

-profile <file>

-service

-simu <file>

-singleport

-size

-unit

1

n

Connection via Info and/or

RequestBroker port

Splash screen suppression

Start in Observe mode

Name of the profile file (see the

section “Profile” on page 191

)

Start in Service mode

Simulation mode

Connection only via Request-

Broker port

Size of the main window

Host name/IP address of the

CentricStor node to which GXCC is connected after start-up

In the event of other defaults En is set.

If not specified: Single Port connection (see

page 148 )

Reduction of the data when operating via Teleservice

If not specified: User mode

If this is not specified, GXCC will be started with the default profile.

If not specified: User mode

<file> is the file generated in

GXCC/XTCC with File

➟ Save.

If not specified: Single Port connection (see

page 148 )

Default value: 80%, 100%, 120%

If GXCC is running on a VLP, a connection to the local InfoBroker is established if nothing else is specified. In all other cases, the

Unit Select menu is opened after the program is started.

96

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

Parameter

-user

Meaning

Starts the application in User mode

Comment

If not specified: User mode

1

The command line arguments -aspect, -autoscan, -lang, -size have priority over values already stored in a profile file.

To start in User mode, use: gxcc <other parameters> & or

GXCC -user <parameters> &

To start in Observe mode, use: GXCC -observe <parameters> &

5.3.2.1

Explanation of the start parameter -aspect

The argument of this parameter has the format {[=][WxH]+|-X+|-Y}

Where:

WxH The window is displayed on the screen with a width of W pixels and a height of H pixels.

+X Distance of the left-hand window margin from the left edge of the screen in pixels

-X Distance of the right-hand window margin from the right edge of the screen in pixels

+Y Distance of the upper window margin from the upper edge of the screen in pixels

-Y Distance of the lower window margin from the lower edge of the screen in pixels

Examples:

-aspect 500x400-100-100; -aspect 500x400; -aspect +100+100

It is possible that the specification W and / or H will be ignored by the application.

i

!

CAUTION!

Knowledge of the screen setting is required to use X and Y since if values which are too high are specified, the window will be displayed partly or completely outside the visible area.

U41117-J-Z125-7-76

97

Starting GXCC

Operating and monitoring CentricStor

5.3.3

Environment variable XTCC_CLASS

GXCC supports an environment variable with this names as follows:

If this environment variable is not defined when GXCC is started, it is set to the value “Xtcc”.

Otherwise the specified value is taken.

The relevant value is is inherited by all applications called by the current GXCC instance.

This (class) name can, for example, be used by virtual window managers to place all the applications belonging to a particular GXCC instance in the same virtual window.

On Unix systems this variable can, for example, be set as follows when GXCC is called:

XTCC_CLASS=Xtcc1 gxcc -unit A [argumente] &

XTCC_CLASS=Xtcc2 gxcc -unit B [argumente] &

5.3.4

Passwords

The following passwords are needed to start GXCC:

The password for logging into the CentriStor system running GXCC. GXCC starts under this password. Normally, this is the user ID “tele”; “root” is also possible.

In User mode, GXCC requests a password which it uses for authorization when establishing a connection with the InfoBroker. Here you normally require the password of the

“xtccuser” ID.

For Service mode you normally require the password of the “diag” ID.

In Observe mode generally no password is required. However, if the optional access control has been activated on a CentricStor, you normally require the password of the

“xtccobsv” ID.

98

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

5.3.4.1

Optional access control for Observe mode

When a CentricStor V3.1 system is installed, the “xtccobsv” ID is set up by default and the line “+ xtccobsv” entered in the home/xtccobsv/.rhosts file. As a result this optional access control is initially inactive and no password is required for Observe mode. This procedure is the same as in earlier CentricStor versions. To activate access control, the administrator must modify the specified file and - as required - the password of the

“xtccobsv” ID on the

CentricStor V3.1 system (in the SINIX system of the VLP and, if required, on other access servers).

Example

If the home/xtccobsv/.rhosts file contains only the file entries

“gui_computer_1 xtccobsv” and “gui_computer_2 xtccobsv”, only these two computers have access without a password dialog. All the others must know the password, which may have been modified.

5.3.4.2

Authentication

After connection setup, client authentication takes place (in the SINIX system of the VLP and, if required, on other access servers). Authentication with a password is performed each time the program is started.

The passwords are defined as follows:

Service mode: Password of the “diag” ID

User mode: Password of the “xtccuser” ID

Observe mode: Default: No password.

Optional as of CentricStor V3.1: Password of the “xtccobsv” ID

The authorization (Service, User or Observe) is forwarded to the applications that are downstream (such as XTCC for monitoring/operating the ISPs). If the wrong password is entered, an error message is issued and the query is repeated up to 3 times.

U41117-J-Z125-7-76

99

Starting GXCC

Operating and monitoring CentricStor

5.3.4.3

Suppressing the password query

Releasing individual users

The password query can be suppressed if an entry in the .rhosts file permits access to

CentricStor. To do this, the monitoring system is entered in the following .rhosts file on the monitored system:

Service mode:

User mode:

Observe mode:

/usr/apc/diag/.rhosts

home/xtccuser/.rhosts

home/xtccobsv/.rhosts

The following options are available for an entry in the .rhosts file:

+ <id>

In this case access can take place from any monitoring host.

<host-name> <id>

In this case, access is permitted only from the host with the name <host-name>. The

Name Server entry, the Yellow Page entry or the IP address of the source computer must be used for <host-name>. This depends on the current operating configuration and network topology. The first two entries generally differ only in that the domain name is part of the name (Name Server) or is missing (Yellow Page). It is most convenient just to take all options into account in the .rhosts file.

The <host-name> currently being used can also be seen in the status line of the

GXCC/XTCC.

Example

If password-free access to CentricStor is to be permitted from the PC “PCjoesmith”, the following entries must be made on CentricStor in the /.rhosts file which is dependent on the access mode (here: Observe mode):

PCjoesmith xtccobsv

PCjoesmith.mch.xyz.de xtccobsv

Releasing indivudual computers

The /etc/hosts.equiv file enables you to grant complete computer password-free access to CentricStor. Password-free access to all modes is permitted by entering the computer name or its IP address.

100

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

5.3.4.4

Additional password query

If GXCC or XTCC requires a password to transfer an update (see the section “Software updates” on page 118

) or manual (see the

section “Online Manual” on page 235

), the following window appears:

This password query is made only when the user can access the system without a primary password query.

i

Information on this is provided in the sections

“Optional access control for Observe mode” on page 99

and “Suppressing the password query” on page 100 .

The window consists of an input field for the password and the following buttons:

OK

The password entered is used if it is not empty. Its validity is not verified: the transfer fails if the password is invalid.

Unknown

When you click on this button you exit the window. The update or manual is not accepted.

Help

Displays a help text.

NOTES

Depending on the context, the term “XTCC” can be replaced by “GXCC” in the window displayed above. The user ID can be different.

In Observe mode the password of the user ID “xtccuser” is requested.

If an update from an earlier connection which has not yet been activated is already available locally, this is indicated by the message Update <m.n> available.

U41117-J-Z125-7-76

101

Starting GXCC

Operating and monitoring CentricStor

5.3.5

Starting the CentricStor console

Position the mouse pointer to a neutral screen area.

Press the right mouse button.

The Root Menu appears, including the function

“Global eXtended Control Center”.

If you select this item, you are offered the three modes of GXCC:

– Observe Mode

– User Mode

– Service Mode

102

When you have selected the required start mode GXCC is started.

5.3.6

Starting from an X11 server

i

Some X11 servers have difficulty with cascaded menus. The problem occurs when an attempt is made to move the mouse pointer from a menu entry onto an associated, cascaded submenu. The submenu is then closed immediately, with the result that the desired function cannot be selected. In this case an alternative X11 server should be installed.

5.3.6.1

General notes on the X11 server architecture

CentricStor is monitored and controlled by the interoperation of three components:

– the X11 server, which presents the graphics formatted by GXCC and controls the actual man/machine interface,

– the Global Extended Control Center GXCC, which on the one hand exchanges information with the InfoBroker and prepares this information in graphical form as required, and on the other hand responds to events at the man/machine interface (e.g. movements of the mouse pointer, keyboard input, etc.),

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

– and the RequestBroker of the connected ISP, which gathers information from all components and forwards commands from the man/machine interface to the respective recipients (XTCC, which only ever handles a single ISP, connects itself directly to the

InfoBroker of this ISP).

X11 server (e.g. VLP, workstation or PC, Mac, Linux etc.)

Includes the mouse, keyboard, screen. Can be a SINIX or

Windows system or another system with appropriate software.

The “display” setting points to this host.

This host is used for the login for calling the X client

X11 server

TCP/IP

GXCC host (e.g. VLP or remote computer)

This runs the “Global Extended Control Center”.

The “-display” start parameter points to this host.

The “-unit” start parameter points to this host. The passwords of “xtccuser” or “diag” are needed on this host.

GXCC

ReqBroker in connected ISP of CentricStor

The ReqBroker also transmits information between

GXCC and the other system components.

The TCP/IP connections to the other components of

CentricStor are defined in the configuration.

VLP

Info

Broker

TCP/IP

Figure 35: X11 architecture for CentricStor operation

The three components communicate with each other using the TCP/IP protocol. They can therefore be located on one or on up to three hosts.

If you operate GXCC at the CentricStor console for example, the X11 server, GXCC host and request manager/InfoBroker all run in the VLP of CentricStor.

If CentricStor is operated via a computer (workstation) outside CentricStor, GXCC runs on a host independent of CentricStor. The display console and consequently the X11 server can reside on the same computer as GXCC or on a subprocessor.

ii

A significantly higher transmission bandwidth is needed for the connection between

GXCC and the X11 server than for the connection between GXCC and the

InfoBroker.

U41117-J-Z125-7-76

103

Starting GXCC

Operating and monitoring CentricStor

5.3.6.2

Using the direct XDMCP interface

The full range of XDMCP (X Display Manager Control Protocol) functions cannot be used in CentricStor 2.1.

You are strongly recommended to use the X11 servers in Passive mode.

5.3.6.3

Starting from a UNIX system

1. Make sure that the ISP to be addressed is listed in the XHOST list of the calling system.

If in doubt, enter its name or IP address with the “xhost” command

(/usr/bin/X11/xhost +<Name or IP address of the ISP>).

2. Remote login, e.g. using telnet, to the desired ISP of CentricStor (in general, this should be the VLP) under the user ID “tele”. You will need the appropriate password.

3. Call GXCC using the command line described in the

section “Command line” on page 95 . Specify the IP address or host name for the -display parameter and,

separated by “:”, the screen number of the calling system. It is advisable to terminate the line with “&”. The telnet screen then remains open and displays any errors that occur before the establishment of an X11 connection.

Common error messages:

The X11 server is not running or the X11 host is not in the XHOST list of the GXCC host.

The screen number was forgotten in -display.

104

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

5.3.6.4

Starting from a Windows system via Exceed

With appropriate preparation, GXCC can be started by clicking an icon on the desktop.

More details can be found in the Exceed help information. This section only describes the

GXCC-specific settings of Exceed.

Exceed preparations

Ê Open the following window by choosing “Programs”

➟ “Exceed” ➟ “Xconfig”:

Ê

Click “Communication” in the Xconfig window.

Ê

Set the startup mode “Passive” shown in the diagram below.

This prevents xdm from starting on the client. The specification in the display field designates the (partial) screen you desire.

Ê

“Multiple Screens” must be set in the “Screen Definition” window.

U41117-J-Z125-7-76

105

Starting GXCC

Operating and monitoring CentricStor

Starting GXCC via Exceed

Ê Start Exceed (preferably via the Windows autostart function).

Ê Choose “Xstart”.

Ê Activate the Start menu as shown in the following example:

106

The user ID is tele, and the password entered must be the appropriate tele password.

The GXCC password is requested later in accordance with the desired operating mode.

Host contains the IP address of the ISP to be addressed (generally the VLP).

The “Command” input field contains a sequence of commands separated by “;”. The first command indicates the host IP address and screen number of the display to be selected. Following “export DISPLAY”, GXCC is called with all the start parameters you desire (apart from -display). You must specify the mode (here -user) if Observe mode is not desired. Other parameters are possible in accordance with the description

in the section “Command line” on page 95

.

The absolute path (/use/apc/bin/gxcc) must be used when calling GXCC.

You can enter any comment in the “Description” field.

Ê These settings can be saved by choosing “File”

➟ “Save” or “Save as”.

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

Choose the Windows Start menu “Programs”

➟ “Hummingbird Connectivity” ➟

“Exceed” and

➟ “Xsession” to display a selection of start files:

When you have selected the start file and chosen “Run!”, GXCC will be started on the selected unit.

i

However, you can also drag the start file to the desktop as a shortcut or save it on the desktop. Then, the program is started as usual by double-clicking the icon.

U41117-J-Z125-7-76

107

Starting GXCC

Operating and monitoring CentricStor

5.3.6.5

Starting from a Windows/NT system via XVision i

When installing XVision, the UNIX environment must also have been installed.

XVision setting

An example is shown in the following diagram:

It is important that the display mode “Multiple windows” is set.

108

U41117-J-Z125-7-76

Operating and monitoring CentricStor

The diagram below shows an example of the fonts setting:

Starting GXCC

Ê The “Allow font substitution” option must be disabled.

Ê When specifying the font path items, the UNIX fonts must be listed before other fonts.

If different settings are defined, the layout of GXCC windows and dialog boxes may be corrupted.

U41117-J-Z125-7-76

109

Starting GXCC

Operating and monitoring CentricStor

All options must be disabled in the “Security” tab. The “XDMCP” box may not be checked, to ensure that Passive mode is secure:

Settings for the client

The X11 server must be included in the host list of the computer on which the GXCC is running. This can be done using the XVision Services “Host Finder” or “Host Explorer”.

You must use the user ID “tele”. To automate the login process, the ID and password should be stored in the host characteristics.

110

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

Starting GXCC with the “Remote Program Starter”

Ideally, GXCC should be activated via the “Remote Program Starter”. This allows the process to be automated such that GXCC can be started by clicking an icon. When GXCC is started in Observe mode, no further dialog is then required.

Preparing the Program Starter:

An appropriate file (*.rps file) must be created. The characteristics must be set in accordance with the following example:

Host

Specify the host on which GXCC is to run. If this host is not part of CentricStor, an additional host parameter must be specified in the command line to start GXCC.

Command line

The command line, which is only partially visible in the editing area of the sample screen, first starts a terminal emulation. Emulations of 97801-480 or VT420 terminals are recommended (as in the example).

The path specification must be absolute. The parameters visible in the screenshot relate to the alphanumeric terminal and serve as an example only.

-sb

-ls

-j

-sl <no.>

Scrollbar

Login shell

Jump scroll

Size of scroll area

-name <text> Label of upper window margin

-display <IP address or hostname>:<digit>.<digit>

Address of the host running XVision: screen showing the display.

-e <command line> This command line, which should be executed following login, is used to start GXCC. The line should not contain a “-display” specification. The closing “&” can be omitted.

All entries after “-e” belong to this command line. Options for terminal emulation must therefore be entered before “-e”.

U41117-J-Z125-7-76

111

Starting GXCC

Example

Operating and monitoring CentricStor

The settings under “Options” and “View Response” should correspond to those shown in the example.

The full contents of the command line are shown in the “Display” tab:

112

The input field “Title” has no effect and should not be used. If you need the “-title” function

(label on the window title bar only, not on the icon), specify “-title” <label> instead of “-name” in the command line.

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

The settings can be saved in a file with an .rps extension. When you double-click the file, the Remote Program Starter is started and executes this file. If you create a link to this file on the desktop, you can therefore start GXCC by double-clicking the corresponding icon.

Only the password for User or Service mode need then be entered manually.

In addition to the actual GXCC/XTCC windows, your screen also shows an alphanumeric console which displays logging information. You can save this data by setting the terminal emulation as appropriate.

Manual start via terminal emulation

Define the settings for the host as described above. In the case of a manual start, however, incomplete specifications are also possible.

Ideally, the emulator configuration should be set in accordance with the following example:

In the “Command Line” field, enter the command line you want to use to start GXCC.

If you do not specify a value here, you can also enter the command following login.

The -display parameter must point to your host.

If you do not specify an ID in the “Security” dialog box, you will run through the usual login dialog and must specify the ID and password.

If you do not enter a password, the password dialog will be displayed following login.

U41117-J-Z125-7-76

113

Starting GXCC

Operating and monitoring CentricStor

i

This allows you to control whether everyone with access to your host can also start

GXCC.

You can save the settings. After the terminal emulation has started, you can activate the saved settings and establish the connection.

5.3.7

GXCC welcome screen

When a connection is setup up successfully to the X11 server a welcome screen appears

(but not if the -nointro parameter was specified at GXCC startup):

114

When you see this screen, the connection between GXCC and the X11 server has been established. If any errors then occur, they will be displayed in info boxes. Each error notification must be acknowledged with “OK”.

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

If the local system is not part of a CentricStor network and no unit name is specified in the start parameters, a message box will be output leading you to the “Unit Select” menu (see

the sections “Selecting the CentricStor system” on page 116

and

“Unit” on page 147 ):

File

Unit

Help

Clicking “File” starts GXCC in Test and Demo mode. In this mode, information is obtained from files taken from GXCC systems beforehand.

Opens the Unit Select menu.

Opens a text box containing operating instructions.

Cancel Shuts down GXCC.

If the local system is part of a CentricStor network, GXCC connects to the ISP’s Request-

Broker. Authentication is then performed immediately (see section “Authentication” on page 117 ).

If an IP address or the unit name of a VLP is transferred in the start parameters, GXCC will attempt to open a connection to this processor. If the attempt fails, the “Unit Select” menu is opened (see

page 116

).

If a GXCC window appears without an overview and with only the “File”, “Unit”, “Profile” and “Help” functions are active, then you have addressed a completely new installation of a CentricStor system in which no configuration data has been set as yet.

Before the system administrator or maintenance staff has performed an “Initial Configuration” only a few functions are then open in User or Observe mode, such as selection of another CentricStor (“Unit” in the function bar), opening a profile file (“Profile” in the function bar), or exiting GXCC via “File”

➟ Exit”.

U41117-J-Z125-7-76

115

Starting GXCC

Operating and monitoring CentricStor

5.3.8

Selecting the CentricStor system

If the local system is not part of CentricStor, the Unit Select menu is displayed when GXCC is started.

Example

The operation and functions of Unit Select are described in the section “Select” on page 147 . Errors that occur when a connection is established after clicking on “OK” are

handled differently because no connection yet exists to CentricStor.

116

5.3.9

Establishing a connection after clicking on OK

An attempt is made to address the host selected in the list. If this is not possible, an error message will be displayed. As soon as you acknowledge this message, the “Unit Select” menu will reappear.

Once the connection has been established, GXCC checks whether or not an InfoBroker is running on the processor.

– If none is running, the connection will be shut down. Once the error message has been acknowledged, the “Unit Select” menu will be displayed again.

– If the computer contains an InfoBroker, a connection is set up between GXCC and the

InfoBroker. After a brief interval and successful authentication (see the next section), the main window will appear on the screen.

Clicking the “Cancel” button allows you to exit GXCC. Any changes to the unit list made using “Add”, “Remove” or “Replace” will remain effective.

U41117-J-Z125-7-76

Operating and monitoring CentricStor

Starting GXCC

5.3.10

Authentication

As soon as a connection has been established, client authentication takes place. Passwordbased authentication is performed every time the program is started. When operating in

User mode, you will be requested by the addressed system to enter the password of the user ID “xtccuser”. Passwords are normally not required (see the

section “Operating modes” on page 90

and the

section “Passwords” on page 98 ) when operating in Observe

mode.

Characters in the password which you enter are displayed as “*”.

Any authorization (User or Observe) will be passed on to any downstream applications (e.g.

XTCC for monitoring/operating the ISPs).

If you do not know the password, for example, you can choose Observe mode if no access protection is provided for Observe mode. Functions that are not available in Observe mode are either not displayed at all, or are disabled in the associated menus.

Once access has been authorized, the GXCC main window is opened.

If the password is entered incorrectly, an error message is output and you are asked to enter the password again:

U41117-J-Z125-7-76

117

Starting GXCC

Operating and monitoring CentricStor

If the password is entered incorrectly three times, GXCC will be started in Observe mode

(but only if no password protection has been set for Observe mode).

5.3.11

Software updates

If you have contacted a “remote” CentricStor system, the InfoBroker checks whether its system contains more recent versions of GXCC and XTCC.

If required you will then be informed via a window that the InfoBroker has more recent versions. When you acknowledge this message, the newer version is passed to your local system and saved (under Windows the user must be logged on as the administrator to permit this).

The next time GXCC is started in Service mode, the current versions of GXCC and XTCC can be activated independently of each other.

Problem-free operation of CentricStor and the user interface is guaranteed for all combinations of the InfoBroker and GXCC/XTCC software of a CentricStor line. All the functions of the interface will only be available with the most up-to-date versions.

118

U41117-J-Z125-7-76

6 GXCC

6.1 Main window

6.1.1

Standard

The GXCC main window shows a circuit diagram of CentricStor. If pictures of real products

(robots, drives, RAID systems) are used, these are only symbols which bear no relation to the actual appearance of the product.

Function bar

( page 143 )

Title bar ( page 121

) Button bar (

page 123

)

Scan symbol

( page 123

)

Function button

( page 123

)

Customer name

System name

Circuit diagram

( page 126 )

Information field

( page 134 )

Console messages

(

page 124 )

Footer (

page 121 )

The main window consits of the following areas (from top to bottom):

Title bar

Function bar

Line with special function buttons and information

U41117-J-Z125-7-76

119

Main window

GXCC

Left half of screen

– Circuit diagram of CentricStor

Right half of screen

– System information

– Information field

Line with the last console alarm message and acknowledgment button

Footer

6.1.2

Loss of a connection

If the connection to the InfoBroker is lost, the data displayed will no longer be current. An attempt is made to establish a new connection approximately every 20 seconds.

In the line for console messages a message will appear that the display is no longer up to date:

“Displayed data invalid. Reconnecting”.

All the objects displayed are invalid during this waiting period. On the function bar, only

“Unit” (selection of another CentricStor system) and “File” (to terminate GXCC) are active.

These allow you to select a different CentricStor system or terminate GXCC. You can thus terminate GXCC or select another unit.

After the connection has been restored, the message “Reconnected” appears in the message line. This remains displayed until it is overwritten by a new console alarm message.

XTCC is not directly affected by the loss of the connection between the InfoBroker and

GXCC.

i

In some cases, the main window displays exclusively ISPs that are not ready for operation (pink symbols) in this situation. This indicates that the loss of the

InfoBroker connection was caused by this component being shut down.

120

U41117-J-Z125-7-76

GXCC

Main window

6.1.3

Elements of the GXCC main window

6.1.3.1

Title bar

The title bar is laid out as follows:

<systemname>: CentricStor(<IP-address><unit-name>)

<systemname>:

System name entered during configuration. No display if no system name has been entered.

<IP-address><unit-name>

IP address and unit name of the ISP to which GXCC is connected. If GXCC is running on the VLP, this is set to “local”.

In Simulation mode the title bar contains only the display “Simulation”.

6.1.3.2

Footer

The figure below is merely an example and can vary slightly depending on the GXCC version.

Profile file Monitoring system

GXCC mode

Autoscan

Bit rate

Operating system

CentricStor version

CentricStor global system state

Connections

Connection mode

Scale Scan rate

Scan mode

GXCC version

The status bar at the bottom of your screen displays the following information from left to right:

– CentricStor global system state

The “Global System State” is shown by a colored square. With it a simple statement can be given about the operating condition of CentricStor: turquoise: CentricStor is working (OK) yellow: CentricStor is working with restrictions (degraded, attention) pink: CentricStor is in fail state

If the mouse is positioned on this square, more details of the current state are shown in form of a Balloon Help.

U41117-J-Z125-7-76

121

Main window

GXCC

i

i

An error flag (yellow or pink) can be displayed only if the Infobroker has been started and is operational. Consequently in certain situations, especially during the boot phase of individual ISPs, it can occur that an overall status of turquoise

(OK) is displayed even though the status of individual ISPs is shown as not operational in the GXCC main window.

Further information is provided in section “GXCC as a monitoring tool without

SNMP” on page 549

.

– Profile file

Name of the profile file. This can be specified on startup using the -profile parameter, or selected from the function bar at any time.

– CentricStor version

– ID=<IP-address>:<host-name>:<port-numer>

Host features with which you monitor CentricStor

– Conn:n

Number of connections which exist to the monitored system

– Connection mode (MP: Multi-Port, SP: Single-Port)

– GXCC mode

Access permissions under which GXCC is currently running:

SERVICE

USER

GXCC is running in Service mode

GXCC is running in User mode

OBSERVE/OBSV GXCC is running in Observe mode

– Scale

Display scale set under “Options Settings” (see the section

“Settings” on page 153

).

– Autoscan

Text color indicating the operating status of the Autoscan facility:

Green:

Yellow:

Autoscan active

Alignment with the InfoBroker currently in progress

Red, flashing: Autoscan temporarily stopped

White: Locked (Simulation mode)

The Autoscan process will also be stopped temporarily for certain operations. In this case, the text color switches back to green once the operation in question is completed.

i

The Autoscan facility is described in more detail on

page 152

.

– Scan mode

S Scan rate determined automatically (self-adjusting)

M Scan rate set manually (see the section

“Settings” on page 153 )

122

U41117-J-Z125-7-76

GXCC

Main window

– Scan rate

Interval between scans in seconds.

– Bit rate

The floating point number shows the bit rate for communication with the InfoBroker. The rate is calculated using the length of time taken to transfer a status information package.

This indicator is of particular interest in the case of a modem connection.

– Operating system of the host to be monitored

– GXCC version

The GXCC version is shown in the last field.

6.1.3.3

Function buttons and displays in the button bar

This area with color highlighting contains the following function buttons:

Opens a window with console messages

Starts Global Status

(Only for Windows) Opens printer menu for hardcopy

Terminates GXCC

Logo, pulsates during scan

Configuration change to display outstanding configuration modifications

SNMP trap

Configuration errors

Symbols indicating special operating states appear as required to the right of the function buttons. If you rest the mouse cursor over an icon the associated message is displayed in a text bubble.

The GXCC logo at the right-hand end of the bar indicates a scan process by pulsating.

i

In the case of a scan process the system only checks whether there are status changes in CentricStor; only approx. 20 bytes are transferred. Only if there are really status changes in CentricStor is the status data fetched. This process can be recognized by the word “Autoscan” at the lower edge of the screen changing color to yellow.

6.1.3.4

System information

The following system information is displayed in the right-hand part of the screen, above the information field:

– customer name (set during “Options”)

– system name (set during “Configuration”

➟ “System Name”)

– date and time

U41117-J-Z125-7-76

123

Main window

6.1.3.5

Console messages

Console messages are displayed above the footer. These can be:

– system messages

– messages relating to the system configuration

– messages relating to the connection between GXCC and the system

GXCC

The last messsage is always displayed. You obtain the complete message log by clicking

on the relevant function button (see the section “Function buttons and displays in the button bar” on page 123

).

By clicking on the button to the left of the print line you acknowledge that you have read it.

The button then disappears (only in your GXCC) and reappears with the next output. The message color changes to black.

In some cases you will see the text in the message line. This is not an error message but merely indicates that no message has arrived since the GXCC has been connected to the unit selection.

The message line indicates the the connection to the InfoBroker has in the meantime been interrupted and restored.

6.1.3.6

Function bar

The functions which can be accessed via the function bar are described in the section

“Function bar” on page 143 .

124

U41117-J-Z125-7-76

GXCC

Main window

6.1.4

Message window

Many GXCC messages must be taken notice of and acknowledged by the user.

This prevents the same function or contradictory functions being started on one device.

Message windows with an “OK” button are closed after you click on this button.

Message windows without an “OK” button with texts such as “... Timeout is nn sec. Please wait ...” are displayed if Broker data is waited for at the same time as a device function is performed. The Autoscan process is stopped for the duration of this wait period. Such a window can - if absolutely necessary - be closed by clicking on the relevant button specific to the Window Manager at the top right or left in the window title bar. However, the Autoscan process remains stopped intil the associated function can be terminated or the maximum wait time (timeout nn sec.) has been exceeded.

6.1.5

Asynchronous errors

In the case of internal errors, such as those which occur as a result of missing (mandatory) variables of the InfoBroker, GXCC will if possible open a window with the title:

"GXCC-unexpected Background Error".

This window contains the error message and buttons for further activities:

Exit

Terminates GXCC.

Stack Trace

Opens a window with further information on the error. If you click on the “Cancel” button in this window the window is closed and a “Continue” attempted.

OK

Continues the procedure in which the error occurred. This can lead to secondary errors, i.e. to further background errors. In this case GXCC must be terminated.

Skip Messages

This button is optional. GXCC attempts to skip the errored procedure, which can naturally lead to secondary errors. In this case GXCC must be terminated.

U41117-J-Z125-7-76

125

Main window

GXCC

6.1.6

Block diagram

The main window displays a circuit diagram of the CentricStor system with the ISPs, RAID systems and the connecting Fibre Channel system.

Processors

CentricStor is a group of processors, each running the SINIX-Z operating system. These processors are referred to collectively as the ISP (Integrated Service Processor).

Depending on the peripheral configuration and the software configuration, CentricStor recognizes various ISP types:

ICP Integrated Channel Processor

ISP with a host connection via ESCON, FICON and/or FibreChannel.

IDP

ICP_IDP ICP and IDP in one ISP. An ICP_IDP has both a host adapter and a SCSI or FC controller for running real tape drives and robots.

VLP

Integrated Device Processor

ISP without a host adapter but with tape drives.

Virtual Library Processor

ISP with neither a host interface nor a device interface. This ISP hosts the VLM and the PLM.

SVLP Standby VLP (optional)

The SVLP is an optional processor which can take over the tasks of the VLP if the VLP should fail.

Hybrid forms are created when ISPs of the type ICP, IDP and ICP_IDP have the VLP or

SVLP functionality. In these cases the VLP or SVLP functionality is then specified in paraentheses after their ISP names. Example: ICP_IDP (VLP)

The ISP symbol contains a large amount of information. If you click on the symbol with the left mouse button, the status information is entered in the right-hand window area and there constantly updated (see the

section “ICP object information” on page 134

and

section “IDP object information” on page 135 ).

126

U41117-J-Z125-7-76

GXCC

Main window

The triangle at the top left indicates that GXCC is connected to this ISP.

The boxes at the upper edge contain the numbers of the controllers.

Triangle on the right-hand side:

Mirror status

The status of the hardware components and drivers is displayed in the right-hand margin

(see page 133 ).

On the VLP and SVLP a triangle is displayed if the

AutoVLP failover has been configured: If this triangle is red, AutoVLP failover is not activated. Green indicates that it is activated.

Only for VLP/SVLP: The blue bar indicates that this ISP is the VLP master in the network.

The line in upper case specifies the ISP type.

The second line contains the unit name of the ISP.

The triangle indicates that external access via LAN to this ISP is possible.

If the AutoVLP failover function has been configured, it can be activated. If the function was activated before a shutdown took place, VLP monitoring is activated automatically on this

ISP by means of a reboot.

The CentricStor controller could not be determined:

If no configured VLP could be started as a master, the symbol for the VLPs is crossed through in red. In this case

CentricStor is not operational.

i

This status also occurs temporarily during Distribute and Activate.

Mirror status:

A triangle on the right-hand side of the ISP symbol (turned inward) provides information on the mirror status in mirror mode. If the triangle is missing, the mirror status is OK. A white triangle indicates that the match has not yet been performed. A red triangle indicates that the mirror status is not up to date.

U41117-J-Z125-7-76

127

Main window

GXCC

Special aspects when performing Distribute and Activate

The following special aspects must be borne in mind when performing Distribute and Activa-

te

:

Some GXCC menu items are hidden.

The current progress is displayed in blue script in the system message line.

Messages are displayed here concerning the stage which the procedure has reached.

The status (only in the event of an error) of each ISP is displayed.

To obtain detailed information, you must click on the relevant ISP (unit), and the information is then provided in the info window of the GXCC.

128

System message line

Individ. status of ISP ... associated status text

U41117-J-Z125-7-76

GXCC

Main window

Fibre channel elements

The internal FC connections are represented in the form of an FC fabric in the center of the figure with connections to both the ISPs and the RAID system(s). FibreChannel connections to the FC switch which are faulty are drawn with dashed lines until the SNMP trap has been processed by the FC switch. These lines are then removed.

i

The VLP and the SVLP must be entered in the FC switch as the trap receiver, otherwise the lines cannot be removed.

Each FC switch is symbolized by a box containing the domain number located at the edge of the fabric. As the image on the right shows, a switch can be shown twice, once at the upper edge and once at the lower edge of the fabric. This means that the connections can be seen more clearly, although this bears no relevance on the function.

In the figure below the switches with the domain numbers 3 and 4 have reported a trap:

Some of the CentricStor components shown (e.g. the Fibre Channel switches) are monitored with SNMP. If a message (=trap) from one of these components which no management station has yet taken notice of is present, a circle highlighted in yellow with the text “SNMP” appears in the button bar of the GXCC window.

The LAN via which the control of the system and communication with the InfoBroker runs in CentricStor is not displayed in GXCC.

GXCC checks whether the internal CentricStor FC fabric complies with the cabling rules.

If the rules have been violated, a warning symbol (gears) is displayed in the button bar.

The incorrect connections are displayed in red.

U41117-J-Z125-7-76

129

Main window

GXCC

A check is made to see whether, in the case of redundant Fibre Channel systems, the connections go from every ISP to various switches and whether the FC adapter with the lowest number goes to the switch with the lowest number (throughput optimization).

Host connections

In the overview screen, the connections to the hosts (ESCON/FICON or Fibre Channel) are depicted as short lines emerging from the inner frame: black orange

ESCON connection

FICON connection dark green FC connection

If there are more than 8 connections, only one intersected line is shown; in addition, the number of connections is specified.

The example below shows an IDP with 16 ESCON connections:

For Fibre Channel connections, the number of the controller is also displayed.

RAID systems

RAID symbol without RAID mirroring

The RAID systems are represented together as one RAID system in the left-hand half of the screen (in the center of the screen with VTA 1000):

130

On the right-hand side of the symbol there is a row of boxes which represent the RAID systems (=cache file systems) and their FC ports.

U41117-J-Z125-7-76

GXCC

Main window

The colors have the following meaning:

Green Operational

Pink Not operational, no cache file system affected

i

As in the case of the FibreCAT CX500/CX3-20 or Eternus 3000/4000 it is not possible to read the status via an FC port, the “operational” status (green) is displayed for these RAID systems.

Exception

If an FC connection to the CX500/CX3-20 fails or if the HBA of an

ISP has not been registered in the CX500/CX3-20, the

CX500/CX3-20 is displayed in red (a corresponding error message is output in the CentricStor system messages).

RAID symbol for mirror mode

The RAID systems are represented together as a double RAID system with two arrows in the left-hand half of the screen:

Genuine pair: indicated by a white dot

Potential pairs: indicated by a thick line

In the event of mirror mode, additional indicators are output:

– RAID systems which cannot form a RAID pair are separated in the RAID symbol by a thick black line. Two adjacent boxes without a thick separator line represent a potential or genuine RAID pair.

– Genuine RAID pairs are also indicated by a white dot. Only if RAID pairs marked in this way can be seen is the prerequisite for mirror mode satisfied.

U41117-J-Z125-7-76

131

Main window

GXCC

Left-clicking on the RAID symbol causes further information to be output in the righthand part of the GXCC info window:

RAID information in the info window

RAID symbol

This example shows a CentricStor with two RAID systems (IDs: 1 and 2).

Information on both RAID systems is output in the info window:

The primary caches 100, 101, 102, 103 und DB are located on the RAID system with the ID 1. The associated secondary cache is located on the RAID system with the ID 2.

Archive systems

Each access system is depicted at the lower edge of the screen in the form of an industrial robot. A label shows the internal name in the case of SCSI-controlled archives and the IP address in the case of LAN-controlled systems.

An error has occurred on the robot shown on the right-hand side of this diagram.

132

U41117-J-Z125-7-76

GXCC

Main window

6.1.6.1

Status information

The current operating status of CentricStor elements is indicated by the background color of the associated symbols. The bar on the right which is divided into several compartments shows the status of hardware components and drivers.

i

You can obtain detailed information in the right-hand part of the window by clicking on the object with the left mouse button.

Green: All subcomponents are online and ready to operate.

Yellow: Undefined. Some subcomponents are online and ready to operate, others are

Pink:

Red: offline. In the case of some components yellow also signifies “Attention”.

The entire component is not ready to operate.

The InfoBroker has not yet established contact with this component.

The configuration is inconsistent.

Blue: The mouse pointer is located above the object. If you click a mouse button, the function or information displayed applies to the object.

If a component consists of several subsystems, possibly with different operating statuses, the status of each subsystem is indicated by the color of the small fields to the right of the symbol. The color of the symbol itself indicates the collective status.

i

In some CentricStor models, the ICP_IDP and VLP functions reside in a single ISP.

The boxes may then have to be interpreted somewhat differently to what is described here.

6.1.6.2

Object information and object-related functions

When the mouse pointer is positioned on a object, the following functions can be called:

Left mouse button

Clicking on an object with the left mouse button causes the object information to be displayed in the info window in the right-hand half of the screen. This information is updated with each scan. The icon of the component whose status is displayed is highlighted in blue.

Shift + left mouse button

Displays object-related help.

Right mouse button

Opens the function menu.

Shift + right mouse button (on an ISP)

Opens a function menu for all objects of this class in the GXCC (e.g. all IDPs, all cartridge drives).

U41117-J-Z125-7-76

133

Main window

GXCC

6.1.7

ICP object information

In order to be able to connect to various host types, ISPs can contain ESCON/FICON channel adapters, FC adapters or both types of connection. The object information will vary accordingly.

134

Object information of an ICP which contains only FibreChannel ports.

The following information is displayed:

– name and release version of the ICP.

– the operating status of the channel adapter(s) and the FibreChannel adapter for the host connection (= upper box).

– the operational readiness of the logical drives (emulations = middle box)

– the status of the FC controller for the connection to the cache (= bottom box)

– the status of the SCSI controller (connection of the internal hard disk)

– possibly information on undetected or unused components, for example

U41117-J-Z125-7-76

GXCC

6.1.8

IDP object information

Main window

The following information is displayed:

– name and release version of the IDP

– if present: IP address of the external LAN port(in the example the external port is faulty)

– the status of the FC controller for the connection to the cache (= top box)

– the operating status of the physical device servers (= middle box)

– the operating status of the SCSI controllers for the tape drives (= bottom box)

6.1.9

Functions of an ISP

XTCC can be opened for each ISP to trace details in the ISPs (by right-clicking on the ISP icon).

6.1.9.1

Show Details (XTCC)

An XTCC window is opened in which the details of the relevant CentricStor node are

displayed. The display and operating functions of the ISP are described in the chapter

“XTCC” on page 325

.

6.1.10

Functions for all ISPs of a particular class

There are no such functions available in User/Observe mode.

U41117-J-Z125-7-76

135

Main window

6.1.11

Information about the RAID systems

GXCC

This information box shows the following information for every RAID system (by a box symbol to the right of the RAID symbol):

– the type and target number of the RAID controller(s)

– the status of the RAID controller(s)

– any additional information available

If CentricStor has several RAID systems, the box to the right of the symbol is divided into the corresponding number of fields.

Each field is colored to indicate the status of the RAID controller:

Turquoise: OK

Pink: Error, stopped yellow:

Red:

Attention

Configuration error

i

As in the case of the FibreCAT CX500/CX3-20 or Eternus 3000/4000 it is not possible to read the status via an FC port, the “OK” status (turqoise) is always displayed for these RAID systems.

Exception

If the HBA of an ISP connected via FC switch has not been registed in the CX500/CX3-20, the CX500/CX3-20 is displayed in red (a corresponding error message is output in the CentricStor system messages).

You will find more detailed information on the RAID system(s) in XTCC (see the

section “RAID systems” on page 411

). Other RAID systems run with CentricStor are also described there.

136

U41117-J-Z125-7-76

GXCC

6.1.12

RAID system functions

The following window appears when you right-click on the RAID symbol:

Main window

6.1.12.1

Show complete RAID status

Selecting this option displays all the data of the RAID systems:

i

As in the case of the FibreCAT CX500/CX3-20 and Eternus 3000/4000 it is not possible to read the status via an FC port, “no information available” is always output for these RAID systems.

The full status display is described in the section “Object information on RAID systems” on page 411 .

U41117-J-Z125-7-76

137

Main window

6.1.13

Information on Fibre Channel fabric

GXCC

Information on FC switches can be obtained via SNMP (Simple Network Management

Protocol). The mnemonic name, operating status, and contents of the last unprocessed trap are output. If the message “No data received” is displayed instead of this information, this indicates that there are no unprocessed traps present.

If there is an SNMP trap from one of the FC switches that has not yet been acknowledged, the button bar in the GXCC window will display an oval-shaped yellow symbol labeled

“SNMP”. The associated information can also be displayed using the “Show data...” function which is described in the next chapter.

6.1.14

Functions of the Fibre Channel fabric

If one (or more) of the switches has triggered an SNMP trap, the appropriate line in the menu will also show that information (trap).

138

U41117-J-Z125-7-76

GXCC

Main window

6.1.14.1

Controller Color Scheme

You can select whether you wish to display the FC connections in such a way that all connections to a single ISP are displayed in the same color (Controller Color Scheme) or so that all connections to a domain (a switch) are displayed in the same color (Domain Color

Scheme).

The mode that is not currently set will be offered. This setting is only relevant for the representation.

If incorrect cabling exists, the color setting will have no effect. The incorrect corrections will be shown in red, and the others will be shown in gray.

6.1.14.2

Show data fcswitch <Name of the switch> [(trap)]

The information about the switch as obtained via SNMP is output in a text window. The name of the switch is given in the window title of the information about the Fibre Channel fabric.

If a trap existed for the switch, the information “(trap)” is deleted. If this outputs all traps that have not yet been read, then the yellow SNMP display on the fabric symbol disappears.

U41117-J-Z125-7-76

139

Main window

GXCC

6.1.15

Information about the FC connections

If you hover the mouse pointer over an icon belonging to an FC connection, information about this line will be displayed.

The following information is output:

– the name of the switch, as assigned during configuration, and

– the port that the line goes to.

The controller in the ISP can be read directly from the overview image (13 in the example shown above).

6.1.16

Information on the archive systems

The following are displayed:

– The IP address or system name of the access system.

– A list of the archive systems behind it, together with their operating statuses. In addition, the ISPs on which the PLSs run are also specified.

140

U41117-J-Z125-7-76

GXCC

Main window

6.1.17

ISP system messages

If an important console message is entered in the log file (/usr/apc/vtls/

VTLS_MESSAGES ) of one of the CentricStor ISPs, this is displayed in the lower part of the

GXCC window. Messages with the statuses “ERROR”, “CRITICAL” (red) and “ALERT”,

“EMERGENCY” (red: flashing red) are considered critical.

By clicking on the button to the left of the message line you confirm you have read the message in your GXCC. You can thus recognize when a new message has arrived.

Clicking on the corresponding button in the button bar using the left mouse button or after calling the “Tools”

➟ “Show System Messages” function causes a text window with the

console messages to be opened (see the section “Show System Messages” on page 158 ).

This display is continuously updated. You can also modify it so that it is displayed in the

foreground with each new entry (see the section “AutoPopup” on page 362 ).

i

Messages with the statuses “ALERT” and “EMERGENCY” (i.e. all messages that flash red) trigger a teleservice call if all the other requirements for this feature are fulfilled.

6.1.18

SNMP messages

If CentricStor components that are administered via SNMP (currently only FC switches) report an event (trap), an oval-shaped yellow symbol labeled “SNMP” will appear in the button bar. To display the SNMP message, simply click on this symbol.

The Fibre Channel switches are administered via SNMP. The following example shows an extract from the status of an FC switch:

U41117-J-Z125-7-76

141

Main window

GXCC

6.1.19

Configuration Changed

If a configuration change is currently being processed in CentricStor, a floppy disk symbol with a yellow background will appear in the button bar. This occurs if a menu item of the configuration complex is confirmed with “OK” after activation of the last configuration change.

i

When the InfoBroker is restarted, the latent configuration changes are deleted. You should thus not shut down the CentricStor system without an inquiry or without issuing the “Restart InfoBroker” command when the floppy disk symbol is displayed.

!

CAUTION!

To prevent the “Configuration Changed” symbol from being activated incorrectly,

PVG settings should not be viewed using “Configuration”, but instead as far as possible by using the corresponding PLM function

“Statistics » Physical Components » Physical Volume Groups” on page 283 .

142

U41117-J-Z125-7-76

GXCC

Function bar

6.2 Function bar

dd

The individual functions can be selected either by clicking on them with your mouse or by pressing the ALT key together with the accelerator key (underlined letter).

i

How exactly such shortcuts are handled depends on the operating system or the

Window Manager, e.g. on whether the keys are pressed simultaneously or first ALT and then the key for the undescored character is pressed.

6.2.1

Overview of GXCC functions

File ( page 145 )

Save ( page 145

)

Open ( page 146 )

Show

(

page 146

)

Print ( page 146 )

Exit ( page 147 )

Unit ( page 147

)

Select ( page 147 )

Options ( page 150

)

Settings

(

page 150

)

Show Current Aspect ( page 151

)

Autoscan ( page 152

)

Start Autoscan/Stop Autoscan ( page 152 )

Settings

(

page 153

)

Tools ( page 154

)

Global Status ( page 154 )

Get Remote/Expand Local File ( page 154 )

Show Remote File

(

page 156

)

Show System Messages ( page 158 )

GXCC Update/Revert Tool ( page 159

)

U41117-J-Z125-7-76

143

Function bar

Configuration ( page 166

)

RAID Filesystems

(

page 171 )

Logical Volume Groups ( page 173

)

Physical Volume Groups ( page 181

)

Distribute and Activate ( page 188

)

Profile ( page 191 )

Add/Select Profile ( page 191 )

Administration

(

page 193

)

Show WWN’s ( page 195 )

Show Optional Functions ( page 196

)

Show CS Configuration ( page 197

)

Diagnostic Snapshots ( page 197 )

Logical Volume Operations ( page 202 )

Physical Volume Operations ( page 215

)

Setup for accounting mails

(

page 229

)

Help ( page 232

)

Readme / LIESMICH ( page 232 )

Direct Help / Direkthilfe ( page 232 )

System Messages ( page 232

)

About GXCC...

( page 232 )

Revision Summary ( page 233 )

Hardware Summary ( page 234

)

Online Manual ( page 235

)

GXCC

144

U41117-J-Z125-7-76

GXCC

Function bar

6.2.2

File

Es stehen folgende Funktionen zur Verfügung:

Save

Open

Show

Print

Exit

6.2.2.1

Save

Saves the current InfoBroker data. You can thus use this to recover the system display subsequently.

By default, configurations are saved as .gxd files.

i

With this function you save precisely the data which currently leads to the picture displayed. As a result you can practically retain a snapshot in the form of source files. This data can later be read into a GXCC. The same picture is then displayed again, even if the situation no longer exists. You can also transfer this data to a totally different system (arbitrary PC) and view it there with a GXCC without having access to a CentricStor. This is called Simulation mode. Naturally you can also use this option for analysis purposes.

Example

There is one display which cannot be understood. After the “Save” function has been called a file is generated which is sent to the Service department. Service can then use this data to ascertain what is wrong.

This method is better than a screenshot because Service is provided with the actual data, which it can use to inspect every individual variable with the current values.

U41117-J-Z125-7-76

145

Function bar

GXCC

6.2.2.2

Open

Opens a file selector window with which you can open a configuration that was generated with “Save” (see above).

146

The window contains the field for entering the file name plus the following function keys:

OK Checks whether the specified file is a valid GXCC configuration file and, if so, outputs its contents in graphical format and is displayed in Simulation mode. If not, an error message is output.

i

You can only exit the simulation mode by terminating the GXCC program.

Browse Opens a standard dialog box for searching for and selecting a file. The file type is preset to *.gxd, and the file name is transferred to the entry field.

Instead of accepting the proposed file, you can click on any other .gxd file and open it. If a .gxd file has been saved in a different directory then you can click the button next to the directory bar to change to any higher-level and, therefore, to any required directory.

Help Opens the GXCC help file.

Cancel Closes the window.

6.2.2.3

Show

Opens a file selector window for choosing a file which will then be displayed in the file viewer.

6.2.2.4

Print

Prints a hardcopy of the main GXCC window excluding the “Print” menu. The print dialog

box is described in the section “File” on page 299 . In Windows systems the “Print” function

button must be used to create a hardcopy.

U41117-J-Z125-7-76

GXCC

Function bar

6.2.2.5

Exit

Shuts down GXCC. It is recommended that you use this function in preference to the button in the top left-hand corner of the window.

When GXCC is shut down, any global status processes started from GXCC will remain active.

6.2.3

Unit

In this manual the ISPs of a CentricStor are referred to as “units”. This is to prevent confusion with the BS2000, z/OS, OS/390 or Open Systems computers, the hosts, which are connected to CentricStor. IP protocol terms such as host name are naturally also applied to the units of CentricStor as the IP protocol is used for communication between

GXCC/XTCC and the ISPs and also for intercommunication of the ISPs.

6.2.3.1

Select

Opens the “Unit Select” menu:

The “Unit Select” window is used for the following operations:

– to select an ISP from an address list

– to edit this address list

The first text box displays the unit name or IP address, while the second contains a freely definable description. This description will also appear in the title bar of the GXCC window.

Two types of connection can be defined:

Direct connection:

The connection entry comprises the IP address or the unit (=host) name in the form

“mmm.nnn.ooo.ppp” or “unit_name” and - separated by at least one blank - an optional commentary.

Such connections are displayed in the title bar of the configuration display in the form

“unit_ip_address host_name”.

Indirect connection (connection routing):

The connection entry comprises two or more IP addresses or host names in the form

“socket_host,target_host” or “socket_host,proxy_host,...,target_host” and - separated by at least one blank - an optional commentary.

U41117-J-Z125-7-76

147

Function bar

GXCC

The indirect connection is used to monitor systems which cannot be reached directly

(Example: Modem connection to the “socket_host” with “target_host” connected to a

LAN). In this case first a socket connection is set up to the “socket_host”, and this is then continued step-by-step via the “proxy_host” on to the “target_host”. A prerequisite for this is that the InfoBroker is available on every system of the connection chain.

Such connections are displayed in the title bar of the configuration display in the form

“socket_host_ip_address ,..., target_host_name”.

You can sort the list (and the file this is based on) either in ascending or descending order by simultaneously pressing the keys CTRL+o.

148

The “Connection Mode” field displays or specifies which ports are used by the socket connection. Because of the firewall requirement GXCC/XTCC now connect to the

RequestBroker in single port mode by default. Any connection to the InfoBroker which is required is initially set up on the remote system. This setting is not stored.

Multi Port

RequestBroker port: permitted

Infobroker port: permitted

Single Port

RequestBroker port: permitted

InfoBroker port: not permitted

This menu is also offered if you call the Global Status from GXCC and no InfoBroker connection exists.

U41117-J-Z125-7-76

GXCC

Function bar

Buttons at the bottom of the screen

OK Establishes a connection to the ISP selected in the lise. If the unit address was only entered in the entry field, it will not be incorporated in the list.

Add Adds the entered unit data to the list.

Remove Removes the selected entry from the list.

Replace Replaces the selected entry in the list.

Help Opens a text window which contains Help information.

Cancel Has two different effects depending on the context:

– If there is no connection to an ISP, it closes GXCC.

– If a connection exists, i.e. the menu was simply called to edit or check the address list, it closes the window.

Any changes to the unit list which were confirmed using “Add” or “Remove” will remain effective even after you click “Cancel”.

The Return key does not work in this dialog box. However, you can select a unit by doubleclicking the relevant line.

i

The name and position of the unit file are displayed above the row of command buttons. If you take this file from another GXCC unit, copy its unit list.

Establishing a connection after clicking on OK

1. A check is carried out to establish whether or not the desired unit is accessible. If it is not, an existing connection will be retained and, once the error message has been acknowledged, the “Unit Select” menu is displayed again.

2. If the unit is accessible, an existing unit connection will be closed.

3. When the connection has been established, a check is carried out to determine whether the addressed unit is an element of a CentricStor network. If it is not, an error message will be output and, once acknowledged, the “Unit Select” menu is displayed again.

4. A check is carried out to see whether the addressed CentricStor has the software license for a connection to an external GXCC. If it does not, an error message will be output. Once this message has been acknowledged, the Unit Select menu will be displayed again.

As soon as a connection has been established with any ISP in a CentricStor network, the

GXCC has access to all CentricStor elements via the request broker.

If the “Unit Select” menu is closed with “Cancel” while a connection is open, this connection will remain in place.

If it is closed with “Cancel” while there is no unit connection, GXCC will be shut down.

U41117-J-Z125-7-76

149

Function bar

GXCC

6.2.4

Options

Allows you to set the window size and the page ratio. When defining the graphic display

settings, it is recommended that you stop the Autoscan process (see the section “Start

Autoscan/Stop Autoscan” on page 152

), since otherwise the display will always return to the original settings.

If GXCC is running under the control of a profile file that has been explicitly specified, all changes made using the “Options” and “Autoscan” functions will be saved to this profile file.

6.2.4.1

Settings

150

Size

Allows you to set the scale of the display using the sliders provided.

This function affects the size of the configuration display. You can vary the scale from

80% to 100% in 20% steps. The default setting is 100%.

English Help

This displays the help information in English.

German Help

This displays the help information in German.

U41117-J-Z125-7-76

GXCC

Function bar

Customer Name

This field contains a customer name that is a maximum of 60 characters long and which can be edited in User or Service mode. Special characters " \ $ [ ] ' will be replaced by underscores “_”. Each time a change is made to the string and the OK button is clicked, the information is saved on the monitored system.

If this field is deleted GXCC uses a default name which depends on the system type.

In Simulation mode this field is called “Data from file” and is used to display path and file names of the current configuration file.

Service Level

This is a field that is reserved for the purpose of authorizing the use of special functions that are not described here.

Buttons at the bottom of the screen

OK Saves the settings. The window is closed.

Help Opens a text window with help information. Any changes to the language setting will not come into effect until you press “OK”.

Cancel Closes the window without saving any changes made.

6.2.4.2

Show Current Aspect

Displays the current aspect values, the window size, and the distance from the left-hand and top screen edges.

U41117-J-Z125-7-76

151

Function bar

GXCC

6.2.5

Autoscan

6.2.5.1

Start Autoscan/Stop Autoscan

An Autoscan is a process by means of which information is transferred periodically from the

InfoBrokers to GXCC, and the graphical display is subsequently updated accordingly. It is either active (started) or inactive (stopped), its status indicated by the color of the text in the bottom right-hand corner of your screen. Green means that the Autoscan process is active, in which case the function bar offers the “Stop Autoscan” function. Red means that the

Autoscan process is stopped, in which case the function bar offers the “Start Autoscan” process.

When an information window is output or a function menu called for an object, the Autoscan function will be stopped temporarily, as indicated by the red color of the Autoscan indicator.

It will be resumed automatically after the window or object menu is closed. If “Move Pointer” is selected in the “Options” menu, however, the Autoscan function will not be interrupted when an information window is opened (see the

section “Settings” on page 153

). If the indicator is colored yellow, this indicates that a new data record is currently being received and edited by InfoBroker. The interval between two Autoscan periods is normally derived from the number of objects to be displayed, and is automatically set to a value in the range

4...20 seconds. This value may be adjusted manually.

Furthermore the -autoscan start parameter can be used to specify a time value to increase the update rate when operating via VNC/Teleservice.

i

Before changing the window size or position of the configuration display on your screen, it is recommended that you first stop the Autoscan process manually.

Otherwise, the ongoing process of updating the window contents will cause the window to jump back to its original position. The reason for this is that the application (GXCC/XTCC) will not be aware of your modifications (made via the Window

Manager), and will always use the parameters stored most recently to build the display.

152

U41117-J-Z125-7-76

GXCC

6.2.5.2

Settings

Function bar

The slider controls the Autoscan interval for exchanging information with the InfoBroker. An

Autoscan cycle consists of data transfer, display generation and autoscan delay.

The default setting is “Self Adjusting”. In this mode, the interval is automatically adapted to the number of objects to be displayed, and varies between 4 and 20 seconds. By selecting

“Manual Adjusting” and moving the slider, you can also set the Autoscan interval manually.

The current mode and the interval value ‘t’ will be displayed in the status bar at the bottom of the XTCC window in the form ‘S ts’ or ‘M ts’.

S GXCC optimizes the autoscan interval in accordance with the current configuration.

M The value set with the slider is used. Click “OK” to confirm the new value.

It is recommended that you operate GXCC in S mode (S = Self Adjusting).

Buttons at the bottom of the screen

OK Saves the settings. The window is closed.

Help Opens a text window with help information.

Cancel Closes the window without saving any changes made.

U41117-J-Z125-7-76

153

Function bar

GXCC

6.2.6

Tools

The following functions are offered:

Global Status

Get Remote/Expand Local File

Show Remote File

Show System Messages

GXCC Update/Revert Tool

(only offered to authorized users)

6.2.6.1

Global Status

This function is used to call the Global Status Monitor (for a description see the

chapter

“Global Status” on page 237 ) on the connected CentricStor.

6.2.6.2

Get Remote/Expand Local File

Opens a menu consisting of several entry fields, a message window and various keys. With this menu you can transfer a file from a remote system to the local system, and expand it if necessary (in the case of compressed files, such as trace packages). The two functions can be handled separately.

154

U41117-J-Z125-7-76

GXCC

Function bar

The window contains the following fields:

Remote Host / IP-Address [Description]:

Name or IP address of the remote system together with an optional comment.

Remote User:

Remote system user ID under which file transfer is performed.

Remote Password:

Password (not visible) for the remote system ID under which file transfer is performed.

Remote File:

Path and name of the remote file.

Local File:

Path and name of the local file (created from the remote file). If the specified directory path does not exist on the local system, it will be created automatically. When the

“Expand Local” button is clicked, the system attempts to expand this file.

Messages:

Field used to output messages from the components involved in file transfer. The following text colors are used: black and green for the process sequence, red for errors, and (in the event of errors) blue for associated messages resulting from platformspecific system calls or from the file transfer protocol.

The menu’s function buttons have the following meaning:

Get Remote

The following processes are started:

– Formal check of the entries

– Addressing of the remote host

– Password legitimation

In the event of problems error messages appear in the output window and you can correct your entry.

If the entry is successful the file transfer starts.

Expand Local

Starts the decompression and extraction process for the local file, which must be available as a compressed tar archive.

Messages indicating the success or failure of these processes are output in the output window.

U41117-J-Z125-7-76

155

Function bar

GXCC

Browse Local

Opens a dialog box in which you can select and open a local file for the “Expand Local” function.

Help

Opens a window with help information.

Cancel

Closes the menu.

6.2.6.3

Show Remote File

Opens a menu consisting of several entry fields, a message window, a list box and various buttons:

156

In this window you can transfer a file from a remote system to the local system and view it using a file viewer.

The menu’s entry fields have the following meaning:

Remote Host / IP-Address [Description]

Name or IP address of the remote CentricStor server.

Remote User

Remote system user ID under which the file transferis performed.

U41117-J-Z125-7-76

GXCC

Function bar

Remote Password

Password (not visible) for the remote system ID under which data transfer is performed.

Messages

Field used to output messages from the components involved in file transfer. The following text colors are used: black and green for the process sequence, red for errors, and (in the event of errors) blue for associated messages resulting from platformspecific system calls or from the file transfer protocol.

Current Remote Directory:

Absolute path name of the current remote directory displayed in the list box underneath, starting from the root directory /. The list box provides a static display of the contents of the current remote directory.

i

If the menu remains open for a long period of time, you can refresh the field contents by selecting an entry with the path name “.” (single dot in the

“PATHNAME” column) and clicking the “OK” button.

The blue title bar explains the meaning of the different columns in the list box:

FID_ACCESS – File ID and access permissions

REF – Link counter

OWNER

GROUP

Owner

Group

SIZE

MTH

DY

HH:MM

Size

Month

Day

Time

PATHNAME – Path name (name of the file, directory, link)

Use your left mouse button to select entries in the list box. Depending on the type of entry, clicking the “OK” button will either start file transfer to the local system or cause a change of directory. You can also start this function by double-clicking the entry. Once data transfer to the local system has been successfully completed, the “Show” text viewer is started automatically. Its “Save As” function can be used to copy the file to the local system.

i

A subdirectory of the type <host-name>.rhost is created for the remote system in the local system’s temporary XTCC directory. The name of the local file corresponds to the name of the remote file. However, the remote subdirectory structure is not mapped. Any obligatory entries that are missing must be entered manually afterward. The default remote user ID is service. In the event of access problems

(Permission denied message), root can be entered as an alternative ID.

U41117-J-Z125-7-76

157

Function bar

GXCC

6.2.6.4

Show System Messages

Opens a text window to display the ISP system messages. The window is automatically positioned on the last outputs.

158

The console messages of all CentricStor systems are listed by priority and in the order in which they occurred.

You can also display the system messages by clicking the symbols in the title bar.

The messages are identified by different colors depending on their urgency:

[blu] Blue

[red] Red

CRITICAL

[reb] Flashing red ALERT

WARNING

ERROR

Warning

Error message

Critical (e.g. serious device error)

Alarm: eliminate error immediately

EMERGENCY Alarm: system is unstable

A message comprises the following elements:

Attribute [blu],... [reb] specifies the display mode. This means that important messages can also be identified in a black/white display.

MsgNumber ID of the message, maximum 7 characters.

U41117-J-Z125-7-76

GXCC

Function bar

DateTime Date and time in the form YYYY-MM-DD HH:MM:SS.

ISP-Name Name of the ISP from which the message originates.

Separator

Message text

One or two characters (for their meaning see page 441 )

In addition to the functions available in all text windows, the function bar of the system message window also contains “AutoUpdate” and “AutoPopup”. These functions of the text

viewer are described on page 362 .

i

Certain alerting actions are predefined for the messages in accordance with their priorities. For example, the priorities EMERGENCY and ALERT (i.e. all flashing messages in red) trigger a teleservice call (among other things) when the other requirements for this are satisfied.

6.2.6.5

GXCC Update/Revert Tool

Principle behind software updating

The software for the user interface of CentricStor runs on a wide variety of platforms. The delivery package of CentricStor includes a CD containing the user interface software and installation utilities. Following initial installation the updating of the software is largely automated.

When reading in software updates to a CentricStor system, any new versions of

GXCC/XTCC are also read in there automatically. The corresponding program files will also be stored in compressed form. When GXCC/XTCC sets up a connection to a CentricStor system, a check is made to see whether the CentricStor system contains newer versions of

GXCC/XTCC. If this is the case, the compressed files are transferred to the GXCC system

(usually a workstation) and saved there in an update folder.

A message is then output to the user interface. Example:

The same notice is issued to all GXCC applications that are active at the time. The same info box is issued at the start of GXCC and each XTCC if the update folder contains a version that is newer than the one that has just been started.

U41117-J-Z125-7-76

159

Function bar

GXCC

i

If the online manuals have to be updated as well, the manuals are transferred in the background after the program files. If the transfer is completed successfully, the new manual is activated automatically and the older edition deleted. Thus, if you do not activate a new software version immediately, it can happen that the online manual is more up to date than the user interface software.

You can use the update/revert tool to:

– display the saved software versions and delete versions that are not required from the update folder

– activate (update) a version saved in the update folder

– revert GXCC to the status it had at installation

With the update/revert tool you always remain in the same main version of GXCC/XTCC

(e.g. in version 2.xx). The installation process via CD is required to upgrade to another main version (e.g. 3.xx).

On a workstation, the latest GXCC/XTCC version from all the monitored systems is thus loaded automatically and activated on request. An update installation from CD is thus not necessary on the workstation.

If GXCC is operated on a workstation by multiple users simultaneously, activation of a new version concerns all users. The update/revert tool offers assistance to facilitate coordination and communication between the users.

i

Only one revision of GXCC/XTCC can be run on a computer (ISP/workstation).

A corresponding tool with the same user interface is also offered for XTCC.

– Within a product line (CentricStor V2.x or CentricStor V3.x) there are no restrictions regarding the compatibility of different GXCC and XTCC versions. Even if a workstation is to operate with older CentricStor versions you can upgrade the GXCC/XTCC software to the latest version.

– The graphical user interfaces of CentricStor V2.x and V3.x are separate software lines.

They can thus be operated independently of each other on the workstation. Updates only affect the particular line which is being used. It is not possible to upgrade GXTCC

(CentricStor V2.xx) to GXCC (CentricStor V3.xx).

160

U41117-J-Z125-7-76

GXCC

Carrying out a software update

When you choose the menu command, the following window appears:

Function bar

A list of the GXCC versions in existence is displayed in the upper part of the window, starting with the most recent version.

The version of GXCC (or XTCC) that they are currently using is displayed in the first line of the “Dialog” box.

“Revert” reverts to the status brought about by the initial installation.

After you select a file from the list, you can:

– choose “Delete” to delete this file

– choose “Update” to activate this status of GXCC

The installation version is not displayed in the overview and cannot be removed.

To activate a different version of GXCC, your current GXCC plus all subapplications and any

GXCCs started by other users plus all subapplications must be closed. Only the update/revert tool remains open. GXCC applications which run on other GXCC systems and are connected to the same CentricStor are not affected.

U41117-J-Z125-7-76

161

Function bar

GXCC

A monitor program keeps track of all the GXCCs and their ramifications. It initiates the termination of subapplications and brings it to your attention if other users are also using GXCC.

The lower half of the screen contains the output area “Dialog”, which displays the update status and context-sensitive instructions, and an input area for messages to other GXCC users.

Different text colors indicate different types of text:

Black

Green

Red

Blue

General text, instructions

Positive acknowledgment

Important text, error message, response required

Messages of participating components

The buttons arranged along the lower border allow you to influence the update operation and control communication with other users.

Abort Cancels the update/revert operation. Closes the window.

Request Sends a message to all active GXCC/XTCC applications.

As the following example shows, the message consists of a line with the date and time, the text entered in the “Additional Request Message” field and a text relating to the action planned.

Date/time

Entered text or “Request from another user:”

Text dependent on the button clicked

162

If the applications are not closed, the following options are available to you:

Abort Aborts the operation and closes the update tool.

Kill Closes the applications and the update tool.

Kill Terminates all the active GXCC/XTCC applications. This button is only enabled when an update/revert operation has been stopped because other

GXCC/XTCC applications are active. “Kill” also terminates the GXCC application from which the update tool was called.

i

The function should only be used when, in the event of an update/revert operation, other GXCC/XTCC users do not respond to the message distributed with Request within an appropriate period of time.

Ignore Skips the application test. This button is only enabled if the central monitor that checks for active GXCC/XTCC applications is not working. It is advisable before clicking this button to ensure that there are no GXCC/XTCC applications running.

U41117-J-Z125-7-76

GXCC

Function bar

Help Opens a text window containing help information. This is also an active

GXCC/XTCC application, and it is thus closed when the update operation is executed. You thus cannot keep the window open during the update. This should not be a problem because there are context-sensitive explanations and instructions given, where necessary, in the dialog box.

Cancel Terminates the update tool. Before a GXCC application is started after an update, the update tool should always be terminated with “Cancel”.

i

The update tool must be terminated with “Cancel” so that updates of the tool itself can become effective immediately.

Your own GXCC/XTCC application is also recognized as a running application.

Using a “Kill” on this application does not terminate the update/revert tool.

If for any reason the GUI software cannot execute, you can often use a repair tool to download an intact version from a CentricStor or a workstation. The repair tool is described after the application examples.

Application example

Let’s assume you want to update GXCC. There are other GXCC/XTCC applications active in your system.

You have to carry out the following steps:

You open the update/revert tool and check that the version you want is there.

You close GXCC, from which you started the update tool, and a Global Status Monitor if you have one open.

You select the desired GXCC version.

You click the “Update” button.

The first steps of the update process are logged in the “Dialog” field. If you have a Help window open, this is now closed.

Other applications belonging to the GXCC/XTCC family are active. This is indicated to you by a red output text in the “Dialog” field. You enter your name, phone number and planned update time in the optional message field, and click the “Request” button. A message appears on all users’ screens requesting them to close the application (see

page 162

). This also closes the update tool.

You start the update tool again at the agreed time. One user has not terminated GXCC.

Because you really have to carry out the update today, you click the “Kill” button. This closes the application.This also closes your GXCC. The update tool continues to run.

U41117-J-Z125-7-76

163

Function bar

GXCC

You restart again. This time the process ends with the green message “Update done”.

It now makes sense to terminate the update tool by means of the “Cancel” button. The service that monitors all the applications of the GXCC/XTCC family is thus restarted with the updated version the first time one of these applications is started.

Repairing a faulty GXCC/XTCC version

In case the GXCC or XTCC version is faulty and you can therefore no longer call the associated “Update / Revert” function and an installation CD is not available, a repair tool has been provided as an emergency measure.

The prerequisites for using it are that you can access a system on which an operational

GXCC or XTCC version exists and that the faulty version provides a degree of basic functionality.

If the tool cannot be run because the functionality of the faulty software is not sufficient or one of the activities described below cannot be performed successfully, the only option is to reinstall the GUI software from CD.

Call under SINIX/UNIX

To execute this you must switch to the XTCC directory <xtcc_path>.

cd <xtcc_path>

./repair &

Call under WINDOWS

If the following start menu entry is available:

Start » Programs » Fujitsu Siemens Computers » V6 Control Center » Setup

» Try to repair inoperable GXCC or XTCC

Otherwise:

Start » Execute » Browse

Select the file: <xtcc_path>\osd\Windows\repair.bat

» Open » OK

i

To do this on the WINDOWS NT/2000/XP platforms you require an ID with administrator rights.

164

U41117-J-Z125-7-76

GXCC

Function bar

Procedure

If you were able to start the tool, first a window will open which explains the further procedure. This procedure consists of the following steps:

1. Select the component to be repaired: GXCC or XTCC

2. Select the remote system from which the compressed archive of the selected component is to be fetched.

3. Execute the “Get Remote / Expand Local File” tool:

Here only the “Remote Password” need be entered; all other parameters are already specified and may NOT be changed.

Click on “Get Remote” to start data transfer from the remote to the local system. If this is completed successfully the message “Ready for Expand Local” appears.

Click on “Expand Local” to extract the files from the archive into the master directory of the selected component.

If this is completed successfully the message “Extraction finished” appears. Then close the window with “Cancel”.

4. Execute the “Update / Revert” tool:

Click on “Revert” to use the files just extracted to create a GXCC or XTCC version which corresponds to the version of the remote system. After the message “Revert done” has appeared click on “Cancel” to close the window.

U41117-J-Z125-7-76

165

Function bar

GXCC

6.2.7

Configuration

PVGs and LVGs can be configured, i.e. created, modified and deleted, in User mode.

Changed parameters are stored in the file /usr/apc/broker/vtls_vg.conf.new. The floppy disk symbol appears in the CentricStor main window.

The changed data is activated using the “Distribute and Activate” function.

i

Changes to the LVGs affect VLM and PLM, changes to the PVGs affect only thePLM. These components are stopped and restarted during “Distribute and

Activate”.

Afterward the file /usr/apc/conf/vtls_vg.conf contains the modified data. The floppy disk symbol in the GXCC window disappears if no further configuration changes are in preparation in Service mode.

When the configuration menu is opened and the InfoBroker started the configuration data is checked for consistency. If inconsistencies are found or if files are missing, you will not be offered to configuration menut when Configuration is selected, but you will instead be offered the “Status Configuration” function:

If you click this function, you will be provided with information about the error and further instructions, if available.

166

U41117-J-Z125-7-76

GXCC

Function bar

Configuration menu on the function bar

Clicking the “Configuration” button in the toolbar opens a drop-down menu with the following items:

RAID Filesystems

Logical Volume Groups

Physical Volume Groups

Distribute and Activate

Selecting the required function provides access to a series of dialog boxes for displaying and setting the configuration parameters. Functions marked “!” and colored yellow in the drop-down menu indicate settings that are not consistent with the configuration currently active.

Disabled functions (colored white) indicate settings that are currently being edited by other

GXCC users.

i

In User mode PVGs and LVGs can be configured without restrictions as in Service mode. When operating in Observe mode, however, the configuration may not be changed in any way.

U41117-J-Z125-7-76

167

Function bar

Elements of the configuration dialog boxes

Command buttons along the lower border:

All dialog boxes used to change the configuration have the same set of buttons:

GXCC

OK

i

!

Temporarily saves your changes to /usr/apc/broker/vtls.conf.new or

/usr/apc/broker/vtls_vg.conf.new

and ensures that they are taken into consideration in the other dialog boxes of the configuration group. If the

…conf.new files do not yet exist, they are created by copying over the configuration file currently active and modifying it in accordance with your entries. The menu item remains selected, and further changes are possible.

In the GXCC main window a diskette icon indicates that the work file in

/usr/apc/broker no longer matches the active configuration file.

Cancel Closes the dialog box without applying your changes.

Reset Resets all fields to the values set when the dialog box was opened. The dialog box remains open.

Help Opens a text box containing operating instructions alongside the dialog box.

Any configuration changes not yet activated with “Distribute and Activate” are stored temporarily by the InfoBroker when you click “OK” and will be retained even if GXCC is shut down.

Important:

If the system’s InfoBroker is shut down before the configuration changes have been activated, any changes not yet activated will be lost. The same applies to any changes not yet activated when CentricStor is shut down.

If the vtlsconf_use_new file exists in the /usr/apc/broker folder when the

InfoBroker restarts, the .new files are not deleted and the vtlsconf_use_new file is deleted. Thus, if you want to prevent the deletion of latent configuration changes at restart of the InfoBroker, you must create a file with this name by using the appropriate shell commands. The action must be repeated after every startup of the

InfoBroker. This allows you to rescue extensive configuration entries, for example, if you discover at an initial configuration that the system has to be restarted.

168

U41117-J-Z125-7-76

GXCC

Function bar

List editor

The following example displays a configuration dialog box containing two lists:

Several objects of the same type often have to be defined at configuration (e.g. Virtual

Library Servers, PVGs, LVGs). The list editor in the configuration dialog boxes is used for this.

An editor area consists of a list of the objects already defined and a number of elements such as display windows, text entry fields, command buttons and radio buttons. If you click a line in the list, it is highlighted and the data associated with the selected object is copied to the associated elements. The dialog box thus displays all the information relating to the object selected from several objects of the same type.

A dark gray border shows that the list and the associated elements belong together.

The “NEW” button and, after you select a line, the “DELETE” button belong to the list. These buttons are only offered when the associated functions can actually be executed.

“NEW” adds a new object, while “DELETE” deletes the objects displayed in the selected line.

The data offered in text areas and as labels for buttons is also either displayed or not displayed, depending on the context. If a name can no longer be changed, for example, it appears as text. If it can be changed, it appears in an editable field. All the command buttons are only offered when the function behind them can be used. Radio buttons are only offered when there really is a choice. If there is no longer a choice, the valid setting is displayed as text.

U41117-J-Z125-7-76

169

Function bar

GXCC

Adding a new object:

Click the “NEW” button. An empty entry field appears in which you can enter a name.

Depending on the type of the object, further entry fields will also be displayed. These are filled with defaults wherever this is possible or useful.

If you enter a formally correct text in the name field and then display it by pressing the

Return key or by clicking another field or button, the new object is defined. A selected line appears for it in the list, containing the name you entered. You then have to complete your entries in the entry fields.

If no new object can be added because the maximum number of objects has been reached,

“NEW” is not offered.

Deleting an object:

Select the corresponding line in the list and click the “DELETE” button. This item disappears from the list. “DELETE” is only offered for items in the list that can still be deleted.

170

U41117-J-Z125-7-76

GXCC

Function bar

6.2.7.1

RAID Filesystems

After you have selected this function a form for configuring the RAID system is displayed:

In Observe and User mode the OK button is not present and all the checkboxes are disabled.

Buttons

Disable caches

Some tests on empty file systems and consistent LVG assignments are skipped (no) or executed (yes).

FC redundancy (appears only if the function is installed in CentricStor)

Here you can enable or disable the FC redundancy function in CentricStor.

U41117-J-Z125-7-76

171

Function bar

GXCC

Information

Mirroring

Whether the mirror function is enabled or disabled in CentricStor is specified here.

i

The attributes of a RAID system with the mirror function enabled, whether and how it is mirrored, are defined by the assignment of the LUNs during RAID configuration.

Configuration window

In the table the columns represent the RAIDs and the rows represent the LUNs (the rows can also contain disk numbers in the case of internal RAIDs). The file systems are contained in the cells.

The print color indicates the mirror status: black blue

Not mirrored

Mirrored

The cells are color coded: white green red yellow

The conditions have been recognized. However, the file system is not yet configured.

The file system is configured and mounted on all ISPs.

The file system is configured but has not been mounted due to an error.

The file system is configured but has been mounted on only some of the ISPs.

In Observe or User mode, the checkboxes cannot be modified by the user.

Mouse functions in the configuration window

Mouse click

Detailed information on the cell or RAID system selected is displayed in the infobox to the right.

After you click on the “mirrored” or “unmirrored” header field all file systems in the column are selected.

1. Left mouse click

2. Shift key + left mouse click

Clicking on one of the cells with the shift-key held down and then clicking on another cell causes the entire range to be selected. The selection is made for columns.

Ctrl key + left mouse click

Clicking on one of the cells with the Ctrl-key held down will result in a cell being added

(or removed) from a range.

172

U41117-J-Z125-7-76

GXCC

Function bar

Key

Status The meaning of the various colors and checkbox conditions is explained. The cells also contain a summary (e.g. “mounted 85”).

Command buttons along the lower border

Cancel

Closes the window.

Reset

The setting is reset to the value when the window was opened. The window remains open.

Help

Shows a help file.

6.2.7.2

Logical Volume Groups

In this step at most 512 LVGs can be incorporated in CentricStor.

The top part of the form contains a list of the LVGs that have already been incorporated.

Clicking in the list selects a group.

The entry for the selected LVG has a light background. As a default the entry fields contain the values of the selected group. You can now change these.

When you change the group selection the contents of the entry fields are buffered. They are not yet entered in the configuration file. Only when you click on “OK” are all changes entered which were made since the form was opened.

The following fuinctions can be implemented in this window:

Definition of the LV size

Setting up a cache location (location setting not equal to FLOATING, which enables quasi-residence of the LVs to be achieved)

Deleting LVGs (To Be Deleted)

Changes to the comment field (Comment)

U41117-J-Z125-7-76

173

Function bar

Buttons and entry fields

GXCC

174

i

In the case of LVGs already distributed with “Distribute and Activate”, the “To Be

Deleted” button is offered (as in the form above), in the case of newly entered LVGs the “DELETE” button.

The “BASE” LVG is always present and cannot be deleted. The transfer LVG with the name TR-LVG is also always present, but not shown in this menu.

“NEW” button:

Adds a new LVG.

When you click on “NEW” the entry field for the name is opened. The button for the LV type and the DELETE button appear. The button “NEW” is not offered if the maximum number of LVGs (= 512) has been reached. After you have entered a name in the entry field (and click “Enter” or any button) a line containing the newly entered name appears in the list.

When the groups have been established the assignments of logical to physical disks must be specified in a further step. This is done using operating functions of the PLM while CentricStor is running (see

section “Physical Volume Operations » Link/Unlink

Volume Groups” on page 221

).

U41117-J-Z125-7-76

GXCC

Function bar

“DELETE” button:

Appears only if a line is selected and the selected LVG has not yet been made known to the system. This is typically the case if you have just created an LVG and have not yet selected “Distribute and Activate”. Not to be confused with the “Delete LVGs” function (for details see “Input areas”

➟ “To Be Deleted”).

Deletes the selected LVG.

An LVG entry can only be removed with “Delete” if the configuration has not yet been activated with “Distribute and Activate”. “Delete” is consequently not offered for groups that have been activated in the system, but “To Be Deleted” instead (an explanation is provided below).

Input areas

To Be Deleted

You use this button to change the setting of “NO” (= default = LVG is not to be deleted) to “YES” (= LVG is to be deleted). This enables an LVG to be deleted which has already been made known to the system with “Distribute and Activate”.

i

To permit this function to be used a few conditions must be met:

– The LVG concerned may not be linked to any PVG.

– No LVs may be contained in the LVG.

If the condition “no LVs in LVG” is not satisfied the request to delete the LVG is rejected with a corresponding error message. This condition is checked twice, once when you click on “OK” in this window and once when “Distribute and

Activate” is used. In both cases the action is rejected.

The condition “LVG may not be linked to PVG” does not lead to the action being rejected if it is not met. but an attempt is made to perform an unlink automatically. If this proves unsuccessful this leads to the LVG being marked as

“intended for deletion”.

While PVs still exist which contain a reference to the LVG to be deleted, the action will be rejected. This case can occur if, for example, you have assigned

LVs from the LVG to be deleted to another LVG using “Change Volume Group”.

Until these LVs have been saved again under the new LVG, they are still entered in the PLM data maintenance system with their previous LVG name.

If an LVG is marked for deletion and if this configuration data has been activated in the system, no further actions (add LV, create new link) at all are permitted on this LVG. If a “Distribute and Activate” is performed again at any time, the condition is automatically checked again. If it is then satisfied, this LVG is deleted once and for all. These procedures are fully automatic; the user need

U41117-J-Z125-7-76

175

Function bar

GXCC take no action. Once the request to delete an LVG has been successfully issued and activated in the system, the action is an asynchronous action and cannot be influenced by the user.

Name

Name of the LVG. The data of the LVG is kept under this name in CentricStor. The LVG is defined by entering a name. The name contains a maximum of 6 characters (only letters, numbers and “_”).

This field can only be modified until the LVG has been activated using “Distribute and

Activate”.

LV Size

This is used to specify the size of the LVs in an LVG. The following options are available:

“STANDARD” corresponds to 900 MB.

i

For CentricStor systems which were configured with version 3.1A or earlier the

DTV file system must be migrated before larger logical volumes are supported.

If you have not yet done this the assignment of an LV size > 2 GB is rejected and the following message is issued:

LVGs with LVG-Type > 2 GB rejected because DTV-FileSystem has not yet been migrated: <LVG name>

i

If LVs larger than 5 GB are used, adequate TVC dimensioning (caches) must be ensured.

If large LVs are used and the TVC is too small, this results in more frequent displacement. This can have a significant effect on the LV mount times depending on the volume size and the drive type (e.g. with 200 GB approx. 90-

120 min.).

The cache partition must be at least as large as the size assigned to the LVG. If this is not the case the assignment is rejected and the following message is issued:

LVG(s) rejected because at least one cache partition is too small

176

U41117-J-Z125-7-76

GXCC

Function bar

Further information

Reducing the LV size of an existing LVG:

It is not possible to reduce the LV size of an existing LVG in CentricStor.

If you want a smaller LV size, you must create a new LVG with the required LV size.

The data which was written to the large LVs must then be written to the new, smaller

LVs using the customer’s (or customer system’s) backup tools (host resources).

Increasing the LV size of an existing LVG:

This is possible provided that the PVs of the LVG offer the required minimum capacity, otherwise the assignment is rejected with the following message:

The following LVG was(s were) rejected because PV(s) in a linked PVG are too small to store LVs of the requested LVG-Type size: <LVG_1> <LVG_2>.

Location

You can use this setting to define the assignment of the cache file system to the LVG.

An LVG can be assigned to precisely one cache file system. However, you can assign multiple LVGs to a cache file system.

If you select “FLOATING” this means that the LVs of this LVG can be distributed over all caches to which no LVGs have been explicitly assigned. In addition to “FLOATING” the names of all the system’s caches (e.g. /cache/101) are offered in the selection field.

If you select a specific cache name for an LVG, the LVs of this LVG are moved to or created in this cache only. This enables you to achieve quasi-residence. Here “quasiresidence” means that the LVs remain in this cache provided the capacity of the cache is not exceeded. For example, 250 LVs of 2 GB can be placed in a cache with a size of

500 GB. If you enter a 251st LV in this cache this results in some LV of the other 250 being displaced from the cache. You should always bear this in mind when filling an LVG which is to contain quasi-resident LVs.

The following should also be taken into consideration in this context: If a logical volume is mounted, it is always expanded to the maximum size.

Example of an LVG with 2-GB volumes

If, for example, you have already occuppied 248 GB of the available 250 GB and now mount 4 logical volumes simultaneously each of which only occupied 1 GB in the cache beforehand, not 4 GB but 8 GB are now required for these 4 volumes, which exceeds the maximum size of the cache. Other logical volumes must therefore be migrated out of this cache, thereby canceling their cache residence.

U41117-J-Z125-7-76

177

Function bar

GXCC

Erase Scratch LVs

This specifies how the data of scratch volumes is to be handled:

ENABLED Only the stub data (volume header) is to be retained.

CAUTION!

With this setting it must be assumed at all times that the data on scratch volumes - and also on the physical volumes - will automatically be deleted and consequently be irretrievably lost. This behavior was implemented as the default in early CentricStor versions without the option of changing it by means of configuration. This is contrary to the behavior of real library services.

DISABLED No data is deleted. However, the logical volumes are displaced from the

TVC. This behavior is preset and corresponds to that of real library services.

This affects the following operations of the Virtual Library Services:

VACS “set scratch” command

VAMU “CVA” command (change volume attribute)

VDAS

VLMF

Not used

Not used

VJUK Not used

Dual Save Dirty Limit (%)

Determines the maximum share which logical volumes of this LVG which are “dirty” may be assigned in the cache file system. When this value is exceeded and the selected LVG is connected to 2 PVGs, CentricStor will switch from dual save to single save in the event of problems on the backend, e.g. a robot error. As soon as the LVs of this LVG have been saved their cache is released. In this way a cache overflow is prevented. As soon as the backend errors have been corrected the second backup is performed.

DISABLED The function is disabled, i.e. no change to single save for this LVG.

GLOBAL The “Global Dual Save Dirty Limit” setting in the ”Control Components”

90, ... ,10 menu (only service mode, ) should be used.

Value in percent as of which single save is switched to.

The default setting is GLOBAL.

Comment

Freely selectable text, up to 50 characters long. The following special characters are not permitted: ’ : $ { } .

178

U41117-J-Z125-7-76

GXCC

Function bar

Command buttons along the lower border

OK

Accepts the entry. It becomes effective with “Distribute and Activate”. The “Configuration Changed” symbol (floppy disk symbol) appears in the GXCC main window. The changed configuration data is stored, even after GXCC has terminated. If the InfoBroker is restarted or the VLP is shut down without a preceding “Distribute and Activate”, the data which was changed is lost.

Cancel

Closes the window without accepting the entries. All the entries made since the last time the window was opened are thus lost.

Reset

All data is reset to the status when the window was opened, even if it affects list entries that are currently not selected. All the entries made since the last time the window was opened are thus lost.

Help

Opens a text window containing help information.

Information on the cache management settings

The “Location” function enables individual cache file systems to be reserved for exclusive use by certain LV groups.

Benefit: This permits cache residence of the logical volumes.

If you have ensured that the volume of data on the volumes which are assigned to a particular cache file system does not exceed the capacity of the cache file system, these will never be displayed from the cache. Short access times are then guaranteed for these volumes.

Rules

– An assignment of cache file system to LV group is defined by a configuration.

– An LV group can be assigned to precisely one cache file system.

– Multiple LV groups can be assigned to a cache file system.

This has the following effects for the cache management:

– Cache file systems to which LV groups are assigned for exclusive use are reserved only for these LV groups: The mechanisms for distributing logical volumes over the cache file systems (when creating logical volumes, for load balancing between cache file systems, etc.) are not used here.

– All other cache file systems are handled as before: The remaining logical volumes are distributed over all the other caches, and load balancing takes place.

U41117-J-Z125-7-76

179

Function bar

GXCC

The settings for the cache file system can be modified later at any time. After a modification a “Distribute and Activate” operation is required in which, however, only the VLM and the

PLM must be restarted if this was the only change.

If assignments between cache file systems and LV groups are modified, this can result in certain logical volumes having to be moved from one cache file system to another because the old assignment no longer applies. This operation is performed automatically by the system.

Examples

– An LV group is subsequently assigned to a cache file system which has so far not been used exclusively:

All logical volumes which were contained in this file system but did not belong to the assigned LV group must be moved to other file systems. Furthermore, any existing logical volumes of the exclusively assigned LV group must now be moved into this cache file system.

– The assignment of an LV group to a cache file system is changed, i.e. it is assigned to another cache file system:

All logical volumes of this LV group must be moved into the other cache file system. It may be necessary to remove logical volumes which do not belong to the assigned LV group from this cache file system.

– The assignment of an LV group to a cache file system is canceled:

If further LV groups are assigned to this cache file system, the logical volumes of the LV group whose assignment has been canceled must be moved to other cache file systems.

Logical volumes are moved automatically in the background. The following points must be noted here:

– It can take several minutes before the logical volumes have reached their destination and the operation is terminated.

– Logical volumes which are currently in use cannot be moved (mounted volumes, volumes which are currently required for reorganizing physical volumes). The move takes place when the volumes are no longer being used.

180

U41117-J-Z125-7-76

GXCC

Function bar

6.2.7.3

Physical Volume Groups

In this window volume groups of the physical volumes can be created, deleted or modified.

When the window is called the existing physical volume groups are initially displayed:

i

In the case of PVGs already distributed with “Distribute and Activate”, the “To Be

Deleted” button is offered (as in the form above), in the case of newly entered PVGs the “DELETE” button.

The “BASE” PVG is always present and cannot be deleted. The transfer PVG with the name TR-PVG is also always present, but not shown in this menu.

Cleaning PVGs which can be created for the tape libraries are not shown either.

U41117-J-Z125-7-76

181

Function bar

GXCC

List area

At the top of the form there is a list area with data regarding PVGs that have already been integrated. The following is displayed:

Name

Type

Name of the PVG

Type of the PVG

Tape Library Tape library assigned

Comment Comment

To Be Deleted Marking for deleting the volume group

You mark a line by clicking on it. The data of the selected PVG is presented in the entry fields and buttons below.

When you change the group selection the contents of the entry fields are buffered. They are not yet entered in the configuration file. Only when you click on “OK” are all the changes made since the last time the form was opened entered in the configuration file.

“NEW” button:

This button is not offered if the maximum number of PVGs (100) has been reached.

Creates a new PVG.

When you click on “NEW” the entry field for the name is opened. The fields with which you can define the new PVG are still displayed, as is the DELETE button. After you have entered a name in the entry field (and then press “Enter” or click any button) a line containing the newly entered name appears in the list.

Example

182

The buttons and entry fields show default values.

U41117-J-Z125-7-76

GXCC

Function bar

“DELETE” button:

Appears only if a line is selected and the selected PVG has not yet been made known to the system. This is typically the case if you have just created a PVG and have not yet selected “Distribute and Activate”. Not to be confused with the “Delete PVGs” function

(see below: “Entry area”

➟ “To Be Deleted”).

Deletes the selected PVG.

A PVG entry can only be removed with “DELETE” if the configuration has not yet been activated with “Distribute and Activate”. “DELETE” is consequently not offered for groups that have been activated in the system, but “To Be Deleted” instead (an explanation is provided below).

Entry area

To Be Deleted

You use this button to change the setting of “NO” (= default = PVG is not to be deleted) to “YES” (= PVG is to be deleted). This enables a PVG to be deleted which has already been made known to the system with “Distribute and Activate”.

i

To permit this function to be used a few conditions must be met:

– The PVG concerned may not be linked to any LVG.

– No PVs may be contained in the PVG.

– The PLM must be running.

If one of these conditions is not satisfied the request to delete the PVG is rejected with a corresponding error message.

These conditions are checked twice, once when you click on “OK” in this window and once when “Distribute and Activate” is used. In both cases the action is rejected if appropriate.

The BASE PVG cannot be removed.

Name

Name of the PVG. The data of the PVG is kept under this name in CentricStor. The PVG is defined by entering a name. The name contains a maximum of 6 characters (only letters, numbers and “_”). This field can only be modified until the PVG has been activated using “Distribute and Activate”. As the name change is implemented by means of a restart there is no assignment of <old name> <-> <new name> and the data saved under the old name would no longer be accessible.

In principle the name is freely selectable. However, to prevent confusion with a clean

PVG the name should not begin with “CLNP”.

Comment

Freely selectable text, up to 50 characters long. The following special characters are not permitted: ',:$"{}.

U41117-J-Z125-7-76

183

Function bar

GXCC

Tape Library

The volumes of the group are stored in this physical archive. The archives defined in the configuration are offered. This field can be changed only until the PVG has been activated using “Distribute and Activate”.

Type

Type of the PVG. A PVG can be of the type “STACKED” or “VAULT”. STACKED means that no external influence on the PVs is possible. VAULT means that logical deletion or reentry of PVs in CentricStor is possible.

The default settting is “STACKED”.

Write Watermark (GB)

Write Watermark 2 (Jobs)

These two parameters control the number of drives used for the write jobs.

Write Watermark: Maximum write data volume per drive (5-digit)

Write Watermark 2: Maximum number of write jobs per drive

Explanation

The drive assignment is determined by the maximum ascertained from Watermark and

Watermark 2.

The number of drives used for save requests is defined by the PLM according to the following formula:

n = int (1 + max (Write_data_volume/WriteWatermark,

Number_of_write_jobs/WriteWatermark_2))

n = 0 if no write jobs are present.

i

Only LVs with a current size of less than 10 GB are used for the calculation. Because of the anticipated backup time, LVs with a size of more than 10 GB always require a separate drive.

Write Watermark value range: min: 5, max: 99999, default: 10

PLM Time Slice (sec)

Time in seconds for which a PDS remains assigned to a PV group. After this time has elapsed an active job is terminated and the drive may be unloaded if required.

Depending on the load situation it is then assigned to another PVG.

The value must be >= 600 seconds.

Assignment of the physical drives to the PVGs can be controlled by different sized time slices.

Value range: min: 600, max: 99999, default: 600

184

U41117-J-Z125-7-76

GXCC

Function bar

Reorganisation Parameters

PLM Refresh Interval (Days)

Number of days after which this group’s volumes are to be refreshed. This value must be defined in accordance with the tape manufacturer’s recommendations.

Value range: min: 90, max: 999, default: 365

Absolute Minimum (Volumes)

Absolute minimum number of free volumes. When this minimum is reached all resources are used with priority for reorganization. The following hierarchy applies:

Soft Minimum > Hard Minimum > Absolute Minimum.

Hard Minimum (Volumes)

If the number of free volumes specified here is not reached, a reorganization run is started regardless of the time.

Soft Minimum (Volumes)

If the number of free volumes specified here is not reached, reorganization takes place in the specified reorganization time.

Fill Grade (%)

During reorganization volumes are recorded in which the share of the capacity occupied by valid volume images falls below the specified percentage.

Time Frame

Time in which reorganization runs should usually take place. Times with a low productive load should be chosen here.

Parallel Request Number (Jobs)

When a PV is reorganized, a movement request for each LV of this PV is sent to the

VLM.

The parameter defines the number of such movement requests which can be processed in parallel. It is the same as the number of parallel movement requests for the corresponding PV group as at most one PV of a PV group can be reorganized at the same time.

It must be pointed out that disc space in the TVC will be allocated for this number of LVs.

If the parameter selected is too high, other LVs may be unnecessarily displaced from the TVC.

Range: min: 2; max: 99; default: 5

Move Cancel Time (sec)

If a move request issued by the PLM to the VLM remains in an unchanged status beyond this time (in seconds) it is canceled by the PLM. This does not apply for moves started by an operator command.

Value range: min: 1800, max: 99999, default: 1800

U41117-J-Z125-7-76

185

Function bar

GXCC

Write Throughput (MB/sec)

Write Overhead (sec)

The PLM uses the Write Throughput and Write Overhead parameters to select the physical volume which it can release in the shortest time in the event of a reorganization. Write Throughput specifies the estimated write performance of the write drive in

MB/sec, Write Overhead the estimated overhead in seconds per volume to be written.The values proposed should be changed only by an expert who is fully aware of the effects of the settings.

Command buttons along the lower border

OK

Accepts the entry. It becomes effective with “Distribute and Activate”. The “Configuration Changed” symbol (floppy disk symbol) appears in the GXCC main window.

The changed configuration data is stored, even after GXCC has terminated. If the

InfoBroker is restarted or the VLP is shut down without a preceding “Distribute and

Activate”, the data which was changed is lost.

Cancel

Closes the window without accepting the entries. All the entries made since the last time the window was opened are thus lost.

Reset

All data is reset to the status when the window was opened, even if this concerns list entries which are currently not selected. All the changes made since the last time the window was opened are thus lost.

Help

Opens a text window containing help information.

186

U41117-J-Z125-7-76

GXCC

Function bar

Creating a new physical volume group

A new PVG is created by clicking on the NEW button. In the PVG list an empty line is opened and highlighted. All editing fields except for “Name” and “Comment” are filled with default values.

The physical volume group is set up by entering a name in the text field provided. In addition, the location must be selected from the “Tape Library” drop-down menu.

In each CentricStor the PVG “BASE” is permanently specified.

If you do not want to use the default values, you must specify the group’s other parameters.

The physical volume group thus generated is empty. You must incorporate the envisaged number of volumes in the archive and log it on in the PLM (see “Administration”

➟ “Physical

Volume Operations”

➟ “Add Physical Volumes”).

You must plan the addition of physical volume groups carefully.

Important information

The name of a PVG cannot be subsequently changed. If you want to change a name you can only delete a PVG and then create a new PVG with a different name.

The tape libraries and the PLSs in which the PVG is located can neither be deleted nor can their names be changed.

A PVG can be removed immediately using the Delete button before a “Distribute and

Activate” operation. It is also possible to change names and assign another library.

U41117-J-Z125-7-76

187

Function bar

GXCC

6.2.7.4

Distribute and Activate

Then Distribute and Activate function is normally called after a change has been made to the configuration.

The changed configuration files are distributed to all the CentricStor processors. The software licenses in the VLP are distributed as required.

188

Options for “Mode”

Activate_pending_config

This setting is always selected by default. It causes the current configuration changes to be distributed and activated. After this function has been executed, the identifier for configuration changes (diskette icon) is deleted.

Activate_last_config

When this option is selected, the current configuration is stored, and then the last configuration is distributed and activated. If this function is then selected once more, you return to the starting point which existed before the first time Activate_last_config was selected.

Reset_pending_config

This selection causes the configuration data which has not yet been activated to be discarded. After this function has been executed, the identifier for configuration changes

(diskette icon) is deleted.

Reactivate_failed_config

This option causes the configuration to be activated without it being distributed. Activation without distribution is permitted only for ISPs which are marked by an error flag. In the case of ISPs without an error flag, this action is an empty command. The purpose of reactivation is to provide the option of rebooting after the original error situation on the ISP concerned has been cleared.

U41117-J-Z125-7-76

GXCC

Function bar

Buttons

OK

If the configuration data is correct, a security query is displayed. When you acknowledge this, “Distribute and Activate” is executed. The new configuration data is distributed to all ISPs. Depending on the type of change CentricStor processes are stopped and restarted. The connection to the InfoBroker is retained. If the configuration of the FC boards of an ISP has been changed, this ISP is rebooted.

Cancel

Closes the message window. “Distribute and Activate” is not executed.

Preview

If a configuration change which has not yet been distributed in the system exists when this function is called (displayed by the diskette icon at the top right in the GXCC), the difference between the configuration which has not yet been distributed and the current configuration (vtls.conf) is output. If there is no change, the difference between the current configuration (vtls.conf) and the last configuration (vtls.conf.bak) is always output.

i

Only the changes in the configuration are output via the preview function, not the action delta. This means that other processes may well be started in the event of Distribute and Activate although they in no way result in any change to the configuration and are not displayed via Preview. This is always the case when processes were not running before or during Distribute and Activate (because they had been stopped).

Help

Opens a text window containing help information.

Functions triggered by “OK”

Because of the restart the configuration data in all ISPs is set up in accordance with the new status and evaluated by the individual processors. The software licenses present in the

VLP are distributed to all ISPs. Thus the key disks need only be installed in the VLP. The license for 64 virtual devices/ISP is needed for configuration. If you do not want to install the key in the ICPs you can initially only integrate 32 devices and then configure further devices after the first “Distribute and Activate” operation.

This concludes the configuration change. The floppy disk symbol in the main window is now no longer visible and there is no longer an item marked in the Configuration menu.

After contact is reestablished with CentricStor, the configuration must be checked, in particular to ascertain that all the components have started up again. If this is not the case, the log files have to be checked for messages. These messages ought to indicate errors in the configuration file. The errors must be corrected.

U41117-J-Z125-7-76

189

Function bar

GXCC

Notes on naming the configuration files

The active configuration files /usr/apc/conf/vtls.conf and

/usr/apc/conf/vtls_vg.conf

are renamed in all ISPs of the CentricStor to

/usr/apc/conf/vtls.conf.yyyymmddhhiiss

and

/usr/apc/conf/vtls_vg.conf.yyyymmddhhiiss

( yyyymmdd = YearMonthDay, hhiiss = HourMinuteSecond).

The working files /usr/apc/broker/vtls.conf.new and

/usr/apc/broker/vtls_vg.conf.new

are transferred to the active configuration files

/usr/apc/conf/vtls.conf

and /usr/apc/conf/vtls_vg.conf and distributed to all

ISPs of CentricStor.

190

U41117-J-Z125-7-76

GXCC

Function bar

6.2.8

Profile

The term “profile” encompasses the following:

– the settings chosen under “Options”

– the settings chosen under “Autoscan”

– the window size and position as set using the graphical user interface

The screen size can be predefined as a start parameter (-size). All other options are set to their default values by GXCC on startup.

6.2.8.1

Add/Select Profile

The “Add/Select Profile” function is provided under “Profile”, and opens the following dialog box:

A profile file can be selected at startup with the -profile <filename> option or by choosing this menu command. If no profile file was selected explicitly, GXCC runs under the control of the default file.

The name of the active profile file is shown at the bottom margin of the GXCC window.

The upper part of the window contains a list of available profile files. Click a file to select it.

The name of this file is then copied to the editing area. It is also possible to enter a new name or change an existing name in the editing area.

If the special characters / \ [ ] " ' $ * : ? < > | are used, they are replaced by underscores “_”.

Each user can access all GXCC profile files.

U41117-J-Z125-7-76

191

Function bar

GXCC

Buttons at the bottom of the screen section

OK

Applies the selected profile file. The display is immediately adapted to the new profile settings. The newly selected file is shown at the bottom of the GXCC screen. All changes to the profile data for the current session are recorded in this file.

Add

The file name specified in the editing field is added to the list and is also displayed at the bottom of the GXCC screen. From now on, profile data is saved to this file.

Remove

The selected file is removed.

i

The profile file currently active cannot be deleted. The following message then appears: “Actual profile cannot be deleted”.

Help

A text window is opened with help information.

Cancel

Closes the window without saving any changes made.

i

If you wish to save special settings, the following procedure is recommended:

– Start GXCC with the usual profile file.

– Define a name for the new file and activate it with “Add”.

– Define the special settings using the “Options” and “Autoscan” functions. These settings are automatically stored in the new file.

– If you wish to return to the “normal” settings, you simply activate them by selecting the “default” profile file and clicking “OK”.

If GXCC is started with the -profile <filename> option, the settings saved under this name are effective from the very beginning. However, if the command line arguments

-aspect, -autoscan, -lang, -size were specified at startup, these are given priority over the values already stored.

Each time the main menu functions

– “Unit-Select”,

– “File-Select”,

– “File-Exit” and

– “Profile-Select” are called, a system-specific backup of the option settings currently used takes place implicitly.

192

U41117-J-Z125-7-76

GXCC

6.2.9

Administration

The following functions are offered:

Show WWN’s

Show Optional Functions

Show CS Configuration

Diagnostic Snapshots

Logical Volume Operations

1

Physical Volume Operations

2

Setup for accounting mails

Function bar

1

If the VLM is not running, this menu item is displayed against a gray background and cannot be selected.

2

If the PLM is not running, this menu item is displayed against a gray background and cannot be selected.

U41117-J-Z125-7-76

193

Function bar

GXCC

Depending on authorization and/or the version of the connected CentricStor system, individual menu items are not available. The table below shows which menu items are available in which mode:

User mode

Observe mode

Shutdown CS System

Destroy RAID Filesystems

Start/Stop CS Processes

Commit SYS_MSG

Show WWN's

Show Optional Functions

Show CS Configuration

Diagnostic Snapshots

Create Snapshot(s)

Show survey / Delete snapshots

Modify threshold values

Install CS System

Save CS Configuration

Reset CS Configuration

Reread Licence Keys

Logical Volume Operations

Show Logical Volumes

Show Logical Volumes (physical view)

Change Volume Group

Add Logical Volumes

Erase Logical Volumes

Physical Volume Operations

Show Physical Volumes

Link/Unlink Volume Groups

Add Physical Volumes

Erase Physical Volumes

Reorganize Physical Volumes

Setup for Accounting Mails

x x x x x

Service mode x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x

194

U41117-J-Z125-7-76

GXCC

Function bar

6.2.9.1

Show WWN’s

The following information is listed for all ISPs: the IP addresses, the World Wide Node

Names, the World Wide Port Names and the connection number of the FC connections to the FC switches of all FC controllers.

Example

U41117-J-Z125-7-76

195

Function bar

GXCC

6.2.9.2

Show Optional Functions

The optional functions (licenses which must be released using a key) are listed in a text window with a note indicating whether or not they are licensed and installed in this system.

Example

i

Subsequent installation of individual keys is performed under SINIX-2000-Z using

SYSADM.

196

U41117-J-Z125-7-76

GXCC

Function bar

6.2.9.3

Show CS Configuration

This function outputs the contents of the configuration files /usr/apc/conf/vtls.conf,

/usr/apc/conf/vtls_vg.conf and, if present, /usr/apc/conf/vtls_add.conf.

Example

6.2.9.4

Diagnostic Snapshots

This function is not offered in Observe mode.

i

This function performs a similar task to the vtrc script, but in contrast to vtrc permits selection of the ISPs on which the function is to be performed.

A “Diagnostic Snapshot” is a collection of diagnostic data which the system stores in the following situations:

– When the “Diagnostic Snapshots / Create Snapshot(s)” function is called

– Automatically when certain error situations occur

Each Diagnostic Snapshot contains data only of the ISP on which it was generated. The system selects the files which are to be saved.

Submenus:

Create snapshot(s)

Show survey / Delete snapshots

Modify threshold values

U41117-J-Z125-7-76

197

Function bar

GXCC

Create snapshot(s)

When you select this function, the “Diagnostic Snapshots” window is output which contains an overview of all ISPs in the system and the Diagnostic Snapshots there:

198

The columns contain the following information:

ISP Name Names of the ISPs

# of existing snapshots total size of snapshots (MB)

Number of snapshots which already exist on this ISP

Total memory space in MB occupied by the snapshots saved on the ISP date and time of last snapshot Date and time of the last snapshot on the ISP new snapshot to be created The user can select “yes” or “no” to decide whether or not a Diagnostic Snapshot should be generated and saved on this ISP.

U41117-J-Z125-7-76

GXCC

Function bar

“Create Snapshot(s)” button:

If you have switched the “new snapshot to be created” option to “yes” (default: “no”) on the

ISPs concerned and then press the “Create Snapshot(s)” button, the snapshots are generated and saved on the selected ISPs. The system acknowledges the user input with an information window containing a list of the selected ISPs and the name of the directory in which the snapshot files are saved. If you press “Create Snapshot(s)” without marking one or more ISPs beforehand, the message “saving snapshot on 0 hosts: nothing to do” is issued.

i

The snapshot files are compressed before they are saved.

Depending on the size and number of files to be save, it can take several seconds to save them.

If you call the “Create snapshot(s)” function before a preceding call has been fully processed, the text “snapshot in progress” appears in the second column and a dash ´-´ in columns 3 and 4 of the lines for the ISPs concerned in the table above to indicate that temporarily no meaningful values are available for these columns for the ISPs involved.

If in the event of a “Create Snapshot(s)” call snapshots are saved on multiple ISPs, the directory involved has the same name on all ISPs. This enables snapshots which were generated with a “Create Snapshot(s)” call to be identifed easily.

U41117-J-Z125-7-76

199

Function bar

Show survey / Delete snapshots

This function outputs the “Show List of Snapshots” window:

GXCC

200

The window contains a list of all snapshots in the system. The most recent snapshot is contained at the top of the list, the oldest at the bottom.

The columns contain the following information:

ISP Name Name of the ISP on which the snapshot is saved date and time of snapshot producer of snapshot

Date and time of snapshot generation

Producer of the snapshot

If snapshot generation was initiated via the “Create snapshot(s)” window (see the preceding section), the producer of the “user” text is entered. If the snapshot was generated because an error has occurred, the name of the component on which the error occurred is shown here.

state of snapshot size of snapshot (MB) snapshot to be deleted

Status of the snapshot: o.k. The snapshot could be output in full.

empty No snapshot could be saved as storing the snapshot would cause the amount of free memory to drop below the configurable minimum

(see the next section for details).

Size of the snapshot in megabytes.

Here you can specify whether (“yes”) or not (“no” = default) you wish to delete the snapshot.

U41117-J-Z125-7-76

GXCC

Function bar

“Delete Snapshot(s)” button:

Clicking on this button causes all snapshots which are marked with “yes” to be deleted. The system acknowledges the user input with an information window containing the information

”snapshot(s) will be deleted”. If you press “Delete Snapshot(s)” without marking one or more ISPs beforehand, the message “no snapshots selected for deletion or deletion failed” is issued.

Modify threshold values

The snapshots may require a large amount of memory, and as they can also be generated automatically mechanisms have been implemented which are designed to prevent a memory overflow being caused by the writing of snapshots. These mechanisms use threshold values which you can adapt to your requiremetns using the “Modify threshold values” function. Each of the defined values appies for the entire CentricStor system.

When the function is called, the “Limits for creation / deletion of snapshots” window is opened:

Meaning of the individual fields:

Retention period (days)

Snapshots which are older than the number of days specified are deleted automatically.

Free space threshold (percentage)

This field shows the percentage of free memory which must not be fallen below when snapshots are saved.

– If storing a snapshot would cause the percentage to drop below the value entered, no snapshot is saved. However, a snapshot directory is created which is assigned the status “empty” (see the preceding section “Show survey / Delete Snapshot(s)”).

U41117-J-Z125-7-76

201

Function bar

GXCC

– A routine which runs periodically checks whether the free memory in the file systems in which the snapshots are saved has fallen below the specified value. If this is the case, the oldest snapshots are deleted: either until enough free memory is available again in the file system or until only the number of snapshots defined in the field “Minimum number of snapshots, which shall be kept” (see below) are present.

A “Free space threshold” value of 0 is ignored.

Minimum number of snapshots, which shall be kept:

This field is used to define the minimum number of snapshots which are to be retained when the periodic check of the memory space detects that the percentage has fallen below the threshold value specified for free memory in the field “Free space threshold” and snapshots are therefore deleted.

6.2.9.5

Logical Volume Operations

This submenu offers the following operations:

– Show Logical Volumes

– Show Logical Volumes (physical view)

Change Volume Group

Add Logical Volumes

– Erase Logical Volumes

These menu items are offered only if the VLM is running.

i

202

U41117-J-Z125-7-76

GXCC

Function bar

6.2.9.6

Logical Volume Operations » Show Logical Volumes

As a CentricStor can contain up to 500 000 logical volumes selection tools are offered.

A menu containing a large number of filter functions for selecting logical volumes is opened:

i

If you use the settings in the screenshot above and click on OK, a list of all logical volumes is output which match the selected filters. In large CentricStor configurations (up to 500 000 volumes) this places a significant load on the system and should only be done in exceptional cases.

Show Volume

The following display types can be selected here: overview range

This setting outputs an overview of the LVs (see example on by the first LV and the number of LVs must be selected (see example on

page 206

). When this setting is selected, further input fields are displayed:

page 204

).

With this display type, the LV range to be displayed which is determined

Volume Serial Number

The first volume to be displayed is specified with this entry.

Number of volumes

This value specifies how many volumes from the sorted volume list are to be displayed.

U41117-J-Z125-7-76

203

Function bar

GXCC

Logical Volume Group

You can select either a logical volume group or “all”.

Volume Status

With the checkboxes you can specify that only volumes with the selected status are to be displayed.

If no checkbox is selected all the selected volumes of the specified volume group(s) are displayed.

A message box is used to indicate whether a volume set selected in this way is empty. After you have acknowledged with “OK” you can start a new selection.

OK/Refresh After you have clicked on “OK”, a new window with the required data opens.

The OK button is changed to a Refresh button. If you now make a change in the “Show logical Volumes” form and click on “Refresh”, the output screen is updated with the new settings.

Cancel The Show Logical Volumes function is terminated.

Example 1

Output window

when overview is set:

204

U41117-J-Z125-7-76

GXCC

Function bar

The following data is output:

VSN

GRP

Volume serial number, name of the logical volume.

Logical volume group. A cartridge migrated from CentricStor Version 1

C-ID

SIZE belongs to the BASE group.

Cache ID (this column appears only when “CacheID” has been enabled)

Amount of user data on the volume (decimal, in bytes).

ACCESS TIME Date and time of the last access, empty if uninitialized.

STATE State of the logical volume:

STALE

FLAGS

Faulty

Home

Mounted

The logical volume is faulty. It can no longer be used.

The logical volume is currently not being used.

The logical volume has been inserted in a logical drive.

Mount Pending The logical volume has just been inserted in a virtual

Mnt. Queued

Restoring tape drive. There is still no confirmation for this.

A mount request for the logical volume was queued by the VLM due to a lack of resources.

The logical volume is just being read in by the physical volume.

Volumes which are being restored as a result of a canceled mount request:

R “restoring”: Volume is being restored

Flags:

DRV

VLS

D “dirty”: The volume is located in the cache but has not been saved since the last change.

M “migrated”: The volume is no longer located in the cache and must therefore be read in from the physical tape before it is next accessed.

Q “queued”: Job was queued

R “restore”:

S “save”:

Volume is being restored

Volume is just being saved

Virtual drive if MOUNTED or IN_TRANSIT. If present, an alias name is also output.

Virtual library service to which the LV is assigned.

U41117-J-Z125-7-76

205

Function bar

Example 2

Output window when range is set (Volume serial number: STW075; Number of volumes: 6):

GXCC

The meaning of the columns is explained in example 1.

206

U41117-J-Z125-7-76

GXCC

Function bar

6.2.9.7

Logical Volume Operations » Show Logical Volumes (physical view)

You use this call to display the logical volumes which are known to the PLM together with their statuses.

i

You obtain statistcs on the logical volumes by calling the function of the same name for “logical view”.

In contrast to the VLM call the PLM call does not permit the use of wildcards, allowing instead filtering according to PVG, LVG and tape library.

i

This statistics function supports the refresh function. Information on this function

and the “OK” and “Cancel” buttons is provided on page 267 .

If you only want logical volumes which cannot be accessed to be displayed, you must activate the “show_inaccessible” button.

U41117-J-Z125-7-76

207

Function bar

The logical volumes are displayed in the following window:

GXCC

208

PLM-specific data of the LVs is output:

LV

LVG

Name of the LV

Name of the LV group size Size of the LV save request at Save date and time: The save request for the LV was accepted by the

PV 1

PLM at this time.

PV on which the current map of the LV is stored. This PV is located in the PVG which is specified in the PVG 1 column.

PVG to which the LV is connected.

PVG 1

TL 1 bl_nr 1

PV 2

Tape library in which the PV specified in the PV 1 column is located.

Block in the PV which is specified in the PV 1 column.

PV on which the current map of the LV is stored a second time (Dual

Save).

PVG 2

TL 2 bl_nr 2

Second PVG to which the LV is connected (Dual Save).

Tape library in which the PV specified in the PV 2 column is located.

Block in the PV which is specified in the PV 2 column.

U41117-J-Z125-7-76

GXCC

Function bar

6.2.9.8

Logical Volume Operations » Change Volume Group

This function is not available in Observe mode.

Changes the assignment of logical volumes to a logical volume group.

i

The data maintenance system of the VLM keeps a record for each logical volume, showing where it is currently stored and on which physical volume group(s) it is to be backed up, if necessary. The latter piece of information is contained implicitly in the name of the logical volume group to which the volume belongs. “Change Volume

Group” only changes the entry of the logical volume group. The new assignment does not come into effect until a “Save” operation is performed on the volume, i.e. data on the volume is modified or the physical volume on which the newly assigned logical volume is currently located is reorganized.

If the newly assigned LVG uses the Dual Save function, this is not activated until the first “Save” operation.

Each LVG contains information on the maximum size (“Type”) of the logical volumes to be

added (see the section “Logical Volume Groups” on page 173

). Thus only LVs which are the same size as or smaller than the LV size for the target LVG defined with “Type” can be assigned to a target LVG.

Change of group affiliation can result in LVs being moved from one cache file system to another cache file system and possibly being set to “migrated”.

Initially, the left-hand window is offered:

If you wish to move a complete LVG, enter the names of the source and the target LVG.

If only certain volumes are to be moved, select the first option, “range”, from the drop-down menu instead of “all”. This will open the window on the right, where you can enter the name of the first logical volume, the number of logical volumes in the name range (see the following section), plus both the old and the new volume group. The drop-down menus list all the logical groups defined in the system.

The “Number of Volumes” field a name range determined by “Volume Serial Number” and incrementing the numbers indicated to the right of the name. For example, Volume Serial

Number “VABC07” and Number of Volumes “25” stand for the volume names VABC07,

U41117-J-Z125-7-76

209

Function bar

GXCC

VABC08,...,VABC031. If any volumes do not exist in the name range defined by the start name and number specifications, then this is indicated in a ready message and the operation is continued. Thus, in this example, the volumes VABC032 ff. would not be moved.

This acknowledgement only indicates that the data maintenance system in VLM has been modified accordingly. The storage location of each of the volumes is only changed the next time that a save is actually performed. The time can be shortened by issuing reorganization jobs for the physical volumes which have, until now, contained the images of the changed

logical volumes. This can be carried out by issuing an explicit call (see “Physical Volume

Operations » Reorganize Physical Volumes” on page 228

) or by temporarily shortening the refresh time (this can only be done in Service mode).

At the latest after the refresh time has elapsed all logical volumes will have been moved.

You can follow the progress of the action using “Statistics » Physical Components » Reorganization Status” on page 291

or

“Statistics » Logical Components »Logical Volumes

(physical view)” on page 271

. Productive operation continues normally except for the increased load caused by additional copy operations. Access to the moved volumes is also possible at any time.

You can use the same procedure to move data inventories to other libraries and to other media.

Buttons along the bottom border

OK

The process for changing the group affiliation of the volumes is started.

Cancel

The window is closed without any further activity.

210

U41117-J-Z125-7-76

GXCC

6.2.9.9

Logical Volume Operations » Add Logical Volumes

This function is not available in Observe mode.

Function bar

Input parameters

Enter the following information in the dialog window:

Volume Serial Number

Name of the logical volume (VSN or VOLSER). Any combination consisting of a maximum of 6 characters. The following are permitted:

– Alphabetic characters in upper case.

– The special characters #, $, @, _, %, +, - (the plus and minus characters may not be the first).

– Numbers: The end of the name must contain as many numbers as can be added in view of the value specified in <Number of Volumes>. For more information refer to

the section “Logical Volume Operations » Change Volume Group” on page 209 .

The volume serial number must be unique in the entire CentricStor network.

!

CAUTION!

Depending on the system fonts selected, the letter “O” may be extremely difficult to distinguish from the digit “0” when LV names are displayed on the graphical user interface. It is consequently advisable not to use the letter “O” in LV names.

This prevents confusion later.

Logical Volume Group

Here you specify the logical volume group to which the new volumes belong. The logical volume groups set up in the VLM are listed. The BASE group is always set up.

Number of Volumes

Name range of the volumes that are to be added. The Volume Serial Number specified in the first line must possess enough numbers at the end to ensure that, starting from the entered name, the number selected in the “Number of Volumes” selection field can be reached.

U41117-J-Z125-7-76

211

Function bar

GXCC

Example

VXYZ21 results in an error message if Number of Volumes > 78.

If an existing logical volume is to be replaced by an empty volume of the same name, it must first be deleted (see next section) and then added again.

i

The assignment of logical volume group to one or two physical volume group(s) is

described in the section “Physical Volume Operations » Link/Unlink Volume

Groups” on page 221 .

Buttons along the bottom border

OK The add operation is started.

Cancel The window is closed without any further activity.

Actions linked with “OK”

If logical volumes already exist in the range defined by means of the start VSN and number of volumes, these remain unchanged. However, they are taken into account in the number.

If a larger number of logical volumes are added, you will first see a message box in which the number of volumes already added is displayed:

Cancel button

It is not possible to abort the function. You must therefore wait until all the volumes have been added!

i

If you attempt to close the message box using the Cancel button, an additional message window with a warning is displayed:

212

U41117-J-Z125-7-76

GXCC

Function bar

After the function has been completed, a message box with an OK button appears:

2230 logical volume(s) added

When you click “OK”, the entry form and the message box disappear.

6.2.9.10

Logical Volume Operations » Erase Logical Volumes

This function is not available in Observe mode.

This function enables logical volumes to be removed from the library and their contents to be deleted.

i

Make sure that the volumes to be erased have been released from the pool managed by the host(s).

The conventions described in the section

“Logical Volume Operations » Add Logical

Volumes” on page 211 apply for specifying the VSNs and number of volumes. Wildcards

are not permitted in the entry. The volume group does not need to be specified because all volume names are unique throughout the entire CentricStor.

Buttons along the bottom border

OK

The delete operation is started.

Cancel

The window is closed without any further activity.

U41117-J-Z125-7-76

213

Function bar

GXCC

Actions linked with “OK”

The designated logical volumes are removed from the VLM data maintenance system.

Images of the LVs on physical volumes are not deleted but merely marked as invalid.

If some volumes are not contained in the specified name range, the delete operation is continued. The number of volumes actually deleted is specified in the completion message.

If a large number of logical volumes is to be deleted, a message box appears in which the number of volumes already deleted is displayed:

Cancel button

It is not possible to abort the function. You must therefore wait until all the volumes have been added!

i

If you attempt to close the message box using the Cancel button, an additional message window with a warning is displayed:

214

After the function has been completed, a message box with an OK button appears:

2147 logical volume(s) erased

When you click “OK”, the message box and the entry form disappear.

i

It takes a long time to delete a large quantity of LVs.

Rule of thumb: One hour per 100000 LVs

U41117-J-Z125-7-76

GXCC

Function bar

6.2.9.11

Physical Volume Operations

This submenu offers the following functions:

Show Physical Volumes

Link/Unlink Volume Groups

Add Physical Volumes

Erase Physical Volumes

Reorganize Physical Volumes

These menu items are offered only if the PLM is running.

i

6.2.9.12

Physical Volume Operations » Show Physical Volumes

An identical function is offered in the Global Status under “Statistics” (see page 257

).

An intermediate menu makes it possible to identify the physical volume or volumes:

You must specify the volume ID either in full or not at all. The drop-down menus for the specification of the volume group or library also contain the lines “all-data” and “allcleaning”. If you specify “all”, this means that the group or library assignment is of no importance for the selection of the volumes that are to be displayed.

U41117-J-Z125-7-76

215

Function bar

GXCC

Therefore, you can choose to display:

– A specific physical volume (specify only the volume ID)

– All the volumes in a physical group (specify only the physical volume group)

– All the volumes in a library (specify only the library)

– All physical volumes (specify “all-data”)

– All cleaning volumes (specify “all-cleaning”)

You can also set certain criteria for the display: new/forcednew Volumes that have not yet been initialized. “forcednew” means that they have been added with the option “Omit Header Check”.

scratch Empty volumes erase/forcederase The volume has been deleted. “forcederase” means that a volume that read vault write faulty inaccessible contains user data has been removed using the “ReorganizeFirst” option, but that the reorganization process has not yet been completed.

Read volume, completely written volume

Exported volumes

Write volume, can still be used to migrate logical volumes.

Faulty volume, if this is a cleaning cartridge this signifies that the number of possible cleaning cycles has been exhausted.

Volumes which cannot be accessed

If you select the “ByTime” button, the list of physical volumes will be sorted according to the age of their oldest write entry. The PLM keeps track of these times in order to be able to trigger refresh copy processes, if necessary.

The specification of a volume number is optional. However, if you do decide to enter a specification then this must be precise (wildcards such as ?, *, etc. are not permitted).

i

After you have clicked on “OK”, a new window with the required data opens. The OK button is changed to a Refresh button. If you now make a change in the “Show physical Volumes” form and click on “Refresh”, the output screen is updated with the new settings.

When you click on “Cancel”, both windows are closed.

216

U41117-J-Z125-7-76

GXCC

If the query relates to multiple volumes, the following overview is displayed:

Function bar

Meaning of the information

pos Line number

PV Number of the physical volume

When the number is prefixed with a plus or minus sign:

+ = LVs written but not yet securely on the PV

- = LVs invalidated but new version not yet securely on the PV

TL Tape Library: Name of the archive

PVG Name of the physical volume group state Status; possible values: e___ Volume ready for invalidation

E___ The PV is reorganized and then invalidated f___ An error occurred while working with this tape: it is not reused and automatically reorganized f_d_ A tape fault has occurred (PV is faulty) but an attempt is still made to write the directory onto the tape i___ Inaccessible: the physical volume cannot currently be accessed n___ New volume: the PV still has to be initialized before it can be used

N___ New volume; the PV was added using the “OmitHeaderCheck” option and must be initialized before it can be used o___ Initialized and empty

U41117-J-Z125-7-76

217

Function bar

GXCC

_r__ Read volume on which no space is available for further data

_rd_ The cartridge is full but an attempt is still made to write the directory onto the tape s___ The PV must be scanned (used for transfer).

_v__ Ejected in the case of vault groups

_w__ Write volume that can still be used for save operations

_wd_ The cartridge is not yet full; currently there is no directory on the tape

____ Unknown: status in the case of Transfer-In for a PV that must still be scanned next-bl Block number of the free range. This indicates the physical utilization level.

LVs Number of saved logical volumes val Number of valid saved logical volumes; copies of volumes not included here are no longer relevant cap/GB

Gross capacity without data compression. This is not specified for volumes prior to initialization (State = new).

i

This value is only indicated if supplied by the drive. Otherwise, the value 0 is displayed.

valid/GB

Used capacity; volume of data actually stored. Due to data compression, this value may exceed the total capacity (previous column).

i

This only takes into consideration the data compression of the drive. The data compression of the device emulations can be displayed in “Global

Status” along with the cache data. In many cases, the compression indicated by PLM is lower if the cache data has already been compressed.

valid %

Utilization; specifies the percentage of the stored data that is currently still relevant.

This percentage determines whether the volume is to be included in the next reorganization.

If you have selected “all-cleaning”, you will see, for example, the following overview:

218

U41117-J-Z125-7-76

GXCC

Function bar

Meaning of the information: pos Line number

PV Number of the physical volume

TL Name of the archive

PVG Name of the physical volume group, usually starts at “CLNP”.

state status

The following values are possible for cleaning cartridges: o___ (“scratch”) when the volume has only just been added,

_r__ Read volume, has no more space for additional data. This is the normal state of a cleaning cartridge.

f___ (“faulty”) when all the cleaning cycles have been used up. max. count

Initial number of cleaning cycles used_count

Number of cleaning cycles used

i

The PLM uses the cleaning cartridges in such a way that one cartridge is used up fully before the next one is started. However, if a number of cleaning requests are to be carried out at the same time, the cartridges that are available will be used simultaneously.

When a specific physical volume is queried (volume number specified in the query box) a detailed overview is output:

The data for the selected PV is output in the title bar.

U41117-J-Z125-7-76

219

Function bar

GXCC

This is followed by a list of the (valid) logical volumes stored on the PV: pos

LV file-Id

LVG

Line number

Name of the logical volume

Hexadecimal: internal version number in the TVC

Name of the group to which the logical volume belongs bl_nr size/MB

Number of the first block of the logical volume on the PV

Size save request at Time at which the PLM received the save job. This timestamp allows the

Disaster Recovery mechanism to identify which of the various different copies of a logical volume is the most recent.

The information for a cleaning cartridge contains a list showing all the cleaning runs carried out using this cartridge along with the time and PDS of each run:

220

U41117-J-Z125-7-76

GXCC

6.2.9.13

Physical Volume Operations » Link/Unlink Volume Groups

This function is not available in Observe mode.

Function bar

The assignments of LVG to one or two (with Dual Save) PVGs are established, resolved, or changed. The list in the upper screen section contains the logical volume groups.

LVG Name of the LVG, as defined in the configuration.

PVG (Original) Name of the originally assigned PVG, or “-unlinked-”. “-unlinked-”

PVG (Copy) means that no PVG has been assigned yet.

Name of the PVG for the backup copy, or “-unlinked-”. “-unlinked-” means that no PVG has been assigned yet.

Click a line to select the desired PVG. The line is highlighted and the entries for the PVG are copied to the “LVG” label and to the buttons.

Buttons

Unlink All of the assignments of the LVG are deleted. Following Unlink, the list item of the LVG displays “-undefined-” for both PVGs.

PVG (Original) Primary assignment of a PVG.

PVG (Copy) Secondary assignment of a PVG.

This button is only activated when the dual copy software licence is available.

U41117-J-Z125-7-76

221

Function bar

GXCC

Buttons along the bottom border

OK

Link/Unlink is started.

Cancel

The window is closed without any further activity.

Actions linked with “OK”

1. Before the PVG is linked, the logical volume size is checked: If the LV size is > 2 GB, the capacity of the PVs already assigned must be twice as large as the LV size, otherwise the assignment is rejected with the following message:

Attempting to link PVGs (<PVG1>,>PVG2>) to LVG (<LVG>): The capacity of the PVs of PVG <PVG1> is too small

2. The actions entered at the graphical interface are resolved in one or more commands to the PLM. A change in assignment leads to an “Unlink” followed by a “Link” with the new PVG name.

The responses of the PLM, including any error messages, are displayed in an info box.

This box lists the results of all PLM commands that were initiated with “OK”.

222

i

Please note:

– After pressing “OK”, wait for the info box with the acknowledgments. The action is not actually concluded until this box appears.

– Before logical volumes are linked again following an LVG Unlink, the LVG must be linked to a (different) PVG.

If the LVG-PVG assignment is to be changed in exceptional cases, you can proceed as follows:

1. Use the VLM command “Change Volume Group” to change the LVG association of all logical volumes of the LVG.

2. Assign the now emptied LVG to a different PVG.

3. Reestablish the original assignment by issuing further “Change Volume Group” commands.

U41117-J-Z125-7-76

GXCC

Function bar

Note for linking

If practically the same number of drives is configured for the robots in dual save, restores can be optimized through the following distribution and crossed-over PVG sequence:

Example of linking

LVG1 PVG1 PVG2

LVG2 PVG2 PVG1

Distribution to two LVGs with a crossed-over PVG sequence ensures that all drives are available for restores. The restore times can thus be considerably reduced (but not in all cases; e.g. multiple restores of one PV).

6.2.9.14

Physical Volume Operations » Add Physical Volumes

This function is not available in Observe mode.

The specified physical volumes are added to the selected physical volume group. If more than one volume is to be added, then the volume serial number of the next volume is generated by incrementing the final digit of the entered VSN. This means that a sufficient number of digits must be defined as digits at the end of the VSN. If insufficient digits are present then the entire job is rejected.

i

The volumes must previously have been introduced into the tape archive. For information on how to do this, refer to the instructions for the robot archive in question.

U41117-J-Z125-7-76

223

Function bar

Window for entering physical volumes:

GXCC

224

The form shows whether levels have dropped below the defined minimum numbers for a

Volume Group. In the same way, a warning is output for cleaning cartridges when the number of cleaning cycles left drops below the defined minimum.

In order to add one or more new volumes, you must make the following specifications.

Volume Serial Number

(First) number of the volume(s)

Physical Volume Group

PVG to which the volume is to be assigned. To add cleaning cartridges you must select the appropriate cleaning PVG.

Type

Volume type, as selected from the range offered by the drop-down menu.

Note that in the case of a linked LVG with an LV size > 2 GB the PV must be correspondingly large (see below: “Actions linked with “OK”):

Drive

9940

9840

T10K

3592

3590

LTO

Possible volume capacities in GB

60, 200

20, 40

120, 500

60, 300, 500

10, 20, 30, 40, 60

100, 200, 400 (in preparation)

U41117-J-Z125-7-76

GXCC

Function bar

Number of Cleaning Cycles

Only applies to cleaning cartridges: the number of cleaning cycles still possible for the inserted cartridge (decimal value).

Flag “Omit Header Check”

Only applies to data cartridges: The header of an added volume is always overwritten with a CentricStor header without exception. This means that you can also add volumes that have been taken out of CentricStor but that have not been

deleted using “Erase” (see the section “Physical Volume Operations » Erase

Physical Volumes” on page 226

).

!

CAUTION!

This flag should only be used under exceptional circumstances. If you use this flag and accidently specify the number of an active volume, the user data of this volume will be overwritten without exception.

Buttons along the bottom border

OK

The cartridges are checked (see below: “Actions linked with “OK”) and, in the event of a positive result, included in the PLM data maintenance system.

Cancel

The window is closed without any further activity.

Actions linked with “OK”

1. If the PVG is already assigned to an LVG and the LV size of this LVG is > 2 GB, the capacity of the new PV must be >= the defined LVG capacity. Here it must be borne in mind that a PVG can be assigned to multiple LVGs and that the largest LV size is used for the capacity check. If the PV capacity is lower, the assignment is rejected with the following message:

PLM(#55): WARNING: Capacity of PV 0F3171 is too small for PVG RALF;

PV-file will be removed!

2. A check is made to see whether the cartridge type (cleaning or data) is correct. The number of cleaning cycles cannot be verified for all cartridge types.

i

As cleaning cartridges are consumables a suitable number of cleaning cycles should always be available in the libraries. When the soft limit is reached, 10 cleaning cycles are available per drive.

U41117-J-Z125-7-76

225

Function bar

GXCC

The PLM normally uses the cartridge with the fewest available cycles for cleaning to avoid shelves being occupied unnecessarily by partially used cartridges. An exception to this strategy is made only if multiple cleaning requests are handled simultaneously.

It can take some time to complete this job. Processing takes place asynchronously. After a while it is thus, for example, advisable to check in the “Global Status” to see whether the volumes have actually been included. Any errors are displayed using system messages

(see the

section “Show System Messages” on page 158 ).

6.2.9.15

Physical Volume Operations » Erase Physical Volumes

This function is not available in Observe mode.

The following window allows you to remove physical volumes from the PLM data maintenance system so that they are not be to used in the future.

226

The volume is identified by the name and physical volume group. Number specification is based on the usual CentricStor convention that you do not assign numbers but, instead, volume names which are formed by incrementing the right-hand digits of the specified start name. If volumes within this name space cannot be deleted, these volumes nevertheless

“count”.

The “ReorganizeFirst” option controls the process if a volume that is to be deleted still contains valid data.

U41117-J-Z125-7-76

GXCC

Function bar

Option is not set:

If a volume contains valid data, an error message is output and the volume is not deleted.

Option is set:

A “Move” is carried out automatically for volumes containing valid data. The volume is then removed from the data maintenance system.

Buttons along the bottom border

OK

The specified volumes are removed from the PLM data maintenance system.

Cancel

The window is closed without any further activity.

Actions linked with “OK”

In the event on an Erase, the first record of the volume (tape header) is overwritten in such a way that the entire contents of the volume can no longer be accessed using CentricStor resources.

When removing the cleaning cartridges, the number of cleaning cycles that remain are modified if the cartridge has not been used completely.

i

You must make sure that the deletion of the volumes does not result in the number of empty volumes falling below the minimum level. If this occurs a warning will be output.

Before removing volumes from the archive physically, you must remove them logically from the PLM data maintenance system. This process can take some time since each volume must be loaded into a drive so that its tape header can be overwritten. If the “ReorganizeFirst” flag is set, you must also add the time required for reorganization. With “Show Physical Volumes” you can determine whether the action has been completed.

U41117-J-Z125-7-76

227

Function bar

GXCC

6.2.9.16

Physical Volume Operations » Reorganize Physical Volumes

This function is not available in Observe mode.

It allows you to manually copy the contents of a physical volume to one or more volumes in the same physical group or to interrupt such a reorganization.

After reorganization, the physical volume is empty. It is then usually available for subsequent writing by the PLM. However, it also possible to delete this empty physical volume

(see the

section “Logical Volume Operations » Erase Logical Volumes” on page 213 ).

228

You enter the group and name of the physical volume in the window. The complete name must be entered without wildcards.

If you have to stop an initiated reorganization run, you must also click the “Cancel Reorganization” button.

i

Unlike automatic reorganization, the copy operation is continued even if a nonskippable read error has occurred. Consequently this function can be used to retrieve the greatest possible amount of data from logical volumes on a damaged tape.

Buttons along the bottom border

OK

After the name has been checked the reorganization run is included in the relevant queues or the reorganization of the specified volume is terminated.

Cancel

The window is closed without any further activity.

U41117-J-Z125-7-76

GXCC

Function bar

6.2.9.17

Setup for accounting mails i

This function is displayed only if an accounting license is installed.

This menu permits orders to be configured which automatically send accounting data by e-mail.

!

CAUTION!

sendmail

must have been configured for this function to be effective) ( see section

“Sendmail configuration” on page 558

).

Displaying input options in the list area

List of Mail Orders:

“NEW” button:

“DELETE” button:

All orders that have already been defined are displayed.

A new order can be defined.

This function enables an order defined in the “List of Mail Orders” list field to be deleted.

U41117-J-Z125-7-76

229

Function bar

GXCC

Mail Address(es):

In this field the user can enter one or more e-mail addresses (separated by blanks and/ or commas) to which the accounting data is to be sent.

LVGs (Logical Volume Groups):

A number of radio buttons is displayed here which enable the user to define the LVGs for which accounting data is to be requested. The first button is labeled “(ALL)”. If this button is enabled, accounting data is requested for all LVGs known in the system. In this case all the other buttons are ignored. The “(ALL)” button is followed by a button each for every LVG known in the system. Any number of LVGs can be selected. However, selection of individual LVGs becomes effective only if the (default setting) of “(ALL)” enabled is reset.

Default: (ALL)

“Separator” drop-down list:

The “Separator” drop-down list enables the users to have accounting data sent to them in a format in which the individual fields are separated either by blanks (ON) or commas

(OFF).

Default: ON

Get data at <hh:mm>:

This field is used to define the time (in hours and minutes) at which the accounting data is to be ascertained.

i

To enable accounting dara to be sent at the send time (Send mail at <hh:mm>), the CentricStor system must be running (e.g. no Distribute and Activate may be started at this time) at the time when the accounting data is ascertained (Get data at <hh:mm>).

Default: 00:00 on <MM-DD>|<week day>:

Here the user can define the day on which the accounting data is to be ascertained in the follow formats:

<MM-DD> Month (MM) and day (DD) can be specified as single- or two-digit decimal numbers. Alternately, specification with * meaning “wildcard” is also permitted. The specification *-* would thus result in the accounting data being ascertained on avery day of every month, while *-1 would cause the data to be ascertained on the first day of each month.

<week day> The following specifications (not case-sensitive) are permitted: Sunday,

Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, or the abbreviations sun, mon, tue, wed, thu, fri and sat.

Default: *-1 (i.e.: first day of each month)

230

U41117-J-Z125-7-76

GXCC

Function bar

Send mail at <hh:mm>:

This field is used to define the time (in hours and minutes) at which the accounting data is to be sent by mail.

Default: 00:00 on <MM-DD>|<week day>:

Here the user can define the day on which the accounting data is to be sent by mail.

Format and default value: See above.

Mail subject:

Here you can enter the subject which is to be used when the mail lis sent. The system may supplement the subject specified here by the suffix “(part <i> of <j>)” (see “Max. lines per mail”), where <j> is the number of mails required to send the complete accounting data and <i> is a consecutive number (starting with 1).

Default: Account Data

Max. lines per mail:

This number is used to define the maximum size of a mail. If the accounting data comprises more than the number of lines specified here, the data is spread over more than one mail. If the individual mails do not arrive at the receiving end in the order in which they were sent, the recipient can reconstruct the original order of the mails using the suffix “(part <i> of <j>)” in the subject (see: “Mail subject”).

Default: 10000

Command buttons along the lower border

OK Accepts the entries.

Cancel Closes the window without accepting the entries. All the entries made since the last time the window was opened are thus lost.

Reset All data is reset to the status when the window was opened. All the changes made since the last time the window was opened are thus lost.

Help Opens a text window containing help information.

U41117-J-Z125-7-76

231

Function bar

GXCC

6.2.10

Help

The following entries can be selected in the “Help” menu:

Readme / LIESMICH

Direct Help / Direkthilfe

System Messages

About GXCC...

Revision Summary

Hardware Summary

Online Manual

CentricStor User Guide (in Observe or User mode) or Service Manual (in Service mode). This item appears only if a suitable manual is available in the language set.

6.2.10.1

Readme / LIESMICH

A text window containing the CentricStor Operating Manual (README) is opened. A detailed description of working with text windows is provided starting on

page 360

.

6.2.10.2

Direct Help / Direkthilfe

This function enables you to obtain a description of the direct help.

6.2.10.3

System Messages

The structure and content of the system messages window are explained. The menu items available in this messages window are also described.

6.2.10.4

About GXCC...

A copyright note and the current version of GXCC are displayed.

232

U41117-J-Z125-7-76

GXCC

Function bar

6.2.10.5

Revision Summary

A text window with information on the installed software of all CentricStor ISPs is displayed:

System Name

IP Number

Revision

Production Date name of the ISP

IP address revision level of the software production date of the software

U41117-J-Z125-7-76

233

Function bar

GXCC

6.2.10.6

Hardware Summary

A window with information on the hardware components installed in the system is opened:

234

Information on the following hardware components is output:

ISPs

– Basic hardware

– Graphic adapters

– Internal RAID controllers

– ESCON boards

– FC boards

– SCSI boards

– Robots

RAID systems

FC switches

U41117-J-Z125-7-76

GXCC

Function bar

6.2.10.7

Online Manual

This function starts a PDF reader and the most up-to-date version of the manual which is available is displayed in the language set. If no manual is available in the language set this menu item is omitted. When GXCC connects with a CentricStor, any more up-to-date version of the manual which is present there is automatically transferred and enabled.

One of the menu items

– CentricStor Vm.n User Guide (complete)

– CentricStor Vm.n User Guide (GUI Part) is displayed if

– GXCC is running in User or Observer mode and

– a PDF file is available which matches the CentricStor Version m.n and the selected language.

In User mode the local documentation is updated by GXCC when either a new connection is set up or the language is changed and a more recent version is found on the partner system. In this case a more recent “User Guide (GUI Part)” has priority over an older “User

Guide (complete)”. The user is notified of the change by a message. In Observe mode this function is not available because of the absence of the password, and this is also the case in Simulation mode.

When GXCC connects with an InfoBroker the latter checks whether it has more recent versions of the online manuals on its system. After transfer of a more recent software version the manuals are also transferred to the GXCC computer if required. Once the transfer has been completed successfully the new manuals are enabled automatically.

If new software is only activated with a delay (this only happens interactively, see the section

“GXCC Update/Revert Tool” on page 159 ) the manual may temporarily be more up-to-date

than the GXCC/XTCC software.

U41117-J-Z125-7-76

235

Eine Dokuschablone von Frank Flachenecker by f.f. 1992

7 Global Status

7.1 General

The Global Status Monitor outputs all important operating data in graphical format, and allows you to display important system data over configurable periods.

There are several options for starting “Global Status”:

– using the optional start parameter -globstat parallel to GXCC

– using the corresponding button on the button bar of the GCXX window or

– using the function bar: Tools

➟ Global Status

– from the Root menu on the CentricStor console

The Global Status Monitor is independent of GXCC and must be terminated separately.

If there is no connection to an InfoBroker when Global Status starts up, a selection window appears. You proceed here as described in the

section “Unit” on page 147 . You can use it

to select either the same CentricStor you are currently working with under GXCC or a different one. The same unit file is used as for the GXCC unit selection.

i

If you select the same CentricStor to which GXCC is connected, you can then

terminate GXCC and restart it again with a mouse click (see section “Global eXtended Control Center” on page 242

).

U41117-J-Z125-7-76

237

General

Global Status

When “Global Status” is started, a window like the one shown below will be opened:

238

The figure above is just an example, it can be arranged as you wish.

Footer

The components are, from left to right:

Profile

Language

CS Version

Name of the profile file. A profile file can be selected with the -profile parameter at startup time or at any time via the function bar.

Language selected: E (English), D (German)

CentricStor version

Operating mode The access rights with which the Global Status Monitor is currently running are displayed here:

Size

SERVICE

USER

Service mode

User mode

OBSERVE/OBSV Observe mode

The imaging scale set with “Options Settings” (see the

section “Set-

Scan Time

Platform

Version

tings” on page 150 ) is displayed.

Timestamp of the last data update

Operating system of the monitoring computer

Version of the Global Status Monitor

U41117-J-Z125-7-76

Global Status

Operation of the Global Status Monitor

7.2 Operation of the Global Status Monitor

CentricStor comes with a performance monitor, which constantly records and saves component operating data at intervals of a few seconds.

Your service staff can specify in which file system and for which time period the data is to be stored.

The Global Status Monitor analyzes the performance data and displays individual readings, either as they stand at present or their course over time.

7.3 Function bar of the Global Status Monitor

7.3.1

File

7.3.1.1

Print i

When Global Status is running under Windows, use of the print function button is

recommended instead of this function ( page 246

). This opens the usual Windows print menu.

Opens a form for printing the display:

U41117-J-Z125-7-76

239

Function bar of the Global Status Monitor

Global Status

Setting options

Print to

– Printer

Output is to a PostScript printer.

After you click on the “Setup” button a window is displayed for entering the printer setup:

240

In this form you can make the printer default settings. After you click on the “Save” button the settings are transferred to the previous window.

– File

Output is to a file in PostScript format.

Orientation

You use “Orientation” to select “Portrait” format, “Landscape” format or “Auto”

(automatic adjustment).

Paper

Here you can select “A4” or “letter”.

Mode

Setting options: “color” or “grayscale”.

Buttons along the lower border

Print

Help

Default

Cancel

Printout takes place with the values set.

A help text is output.

Saves all current settings.

The window is closed without the changes being accepted.

7.3.1.2

Exit

Exit terminates “Global Status”.

U41117-J-Z125-7-76

Global Status

Function bar of the Global Status Monitor

7.3.2

Config

“Config” allows you to control the appearance of the display.

When you click on “Save” in the “Config” menu the position of the GLOBSTAT window on the screen and the position of the subwindow in this window are stored and reused each time the “Global Status” is opened again. A separate data record is created for each monitored CentricStor.

“Reset” resets the screen settings to the values when the software was supplied.

Clicking on “Options” opens the window below:

If you activate the “Freeze Window” button and then click “OK”, the display of “Global

Status” has the following characteristics:

– Updating of the display is suppressed. This is shown by the red label “Frozen” across all three parts of the image.

– You can left-click a field and make the associated Balloon Help permanently visible.

Click the field again to make the Help disappear again.

U41117-J-Z125-7-76

241

Function bar of the Global Status Monitor

Global Status

– The screen division can be set in the usual manner. Permanent recording of operating data is not affected.

i

Some objects are symbolized using relatively small fields, which makes it more difficult to position the mouse. The mode described here is designed to be used to record certain operating statuses and to describe these using the Balloon

Help fields for the purposes of training and documentation. Configuration information can be more easily obtained using “Tools”

➟ “Show Balloon Help

Summary”.

If you deactivate “Freeze” using Config

➟ Options, the display is updated to show the current status and the Balloon Help fields and the “Frozen” label will disappear.

7.3.3

Tools

7.3.3.1

Global eXtended Control Center

This function is only offered when Global Status is started from GXCC and GXCC is then terminated. Global Status is an application that is independent of GXCC. Unlike XTCC,

Global Status remains active when GXCC is terminated.

You use this function to start GXCC for the CentricStor system monitored by means of

Global Status. GXCC is called in the same mode and with the same options as the GXCC from which Global Status was started.

7.3.3.2

Show Balloon Help Summary

If you position the mouse pointer over the corresponding icons, Global Status displays status information (“Balloon Help”). The display disappears if you click the left mouse button on a neutral area of the Global Status window.

i

All the data of the virtual devices and libraries you need to create configuration data in the BS2000/OSD, z/OS, OS/390 or open system hosts connected to CentricStor is summarized by the “Balloon Help Summary” in a text file.

Click the “Show Balloon Help Summary” menu command to output a text window with a snapshot of status information. The information relates to the “Physical Components” and

“Virtual Components” areas of the Global Status window.

The window header shows the data and time of the snapshot.

242

U41117-J-Z125-7-76

Global Status

The following data is listed:

Emulations

Function bar of the Global Status Monitor

Arranged according to ICP: emu/vid name lib. device virtual device mounted volume special state

(emu/device)

Number of the emulation (390 emulation) / LUN (FC SCSI device).

Archive name/address of the device.

System name of the virtual tape device.

VSN of a mounted volume; empty if no volume is mounted.

Status of the emulation/device; in the example, two of the emulations are running with activated trace.

virtual library processes

vlm process vls processes

Displays which ISP is running the VLM.

vls processes name, ISP and type of the VLS with VJUK also: controller and LUN number via which the relevant VJUK is addressed.

U41117-J-Z125-7-76

243

Function bar of the Global Status Monitor

Physical Devices

Global Status

Arranged according to IDP: pds name scsi device

Name of the PDS.

CTL (controller, target, LUN) of the device.

manufacturer Self-explanatory device type and model Self-explanatory prod. rev. Firmware status special state (pds/dev) Status information of PDS/device.

Physical Library Processes

plm process pls processes host type

ISP running the PLM.

Name of the PLS.

ISP running the PLS; in the case of SCSI PLS this is the ISP that controls the SCSI interface (here PLS7-PLS9), in the case of Cashion

PLS the ISP to which the RS232C interface of the Cashion robot is connected.

Type of archive system.

244

U41117-J-Z125-7-76

Global Status

Cache Data

Function bar of the Global Status Monitor

The cache utilization data is displayed.

7.3.4

Statistics

The following menu options are available:

– History of (page 264)

– Logical Components (page 267)

– Physical Components (page 276)

– Usage (Accounting)

1

(page 293)

Both records of operating data (history) and the current operating mode (statistics) can be displayed and sorted according to various criteria. Statistical data can be displayed via menus in the function bar or directly via object-related menus.

A detailed desription is provided in the

section “History data” on page 257

.

7.3.5

Help

README / LIESMICH

Shows a text window with help information.

About GLOBSTAT ...

Shows a copyright note and the revision level of “Global Status”.

1

This function is displayed only if an accounting licence is installed.

U41117-J-Z125-7-76

245

Global Status button bar

Global Status

7.4 Global Status button bar

Frequently used functions can be accessed immediately after you have clicked on the relevant button:

Hardcopy (only if Global Status is running on Windows)

Terminates Global Status

Shows all three subwindows

Shows only right subwindow (physical)

Shows only central subwindow (logical)

Shows only left subwin. (performance)

246

U41117-J-Z125-7-76

Global Status

Display of the Global Status Monitor

7.5 Display of the Global Status Monitor

The Global Status Monitor window consists of three vertically aligned subwindows separated from one another by gray lines:

Lock image boundaries (lock buttons)

Subwindow scroll bars Move image boundaries (if not fixed)

The subwindows show (from left to right):

– the throughput through the host interfaces and the device SCSI or FC controllers

– the status of the virtual components (drives, tape volume caches)

– the status of the physical devices and physical control processes as well as data on the physical volume groups (not available in the evaluation model)

U41117-J-Z125-7-76

247

Display of the Global Status Monitor

Global Status

You can set the visible section of the subwindow by dragging the handles on the separating lines. The visible part of the subwindow can be moved in the horizontal direction for each subwindow separately by means of the scroll bar.

The boundaries between the subwindows can be fixed by clicking on the upper control points. Fixed boundaries are displayed with red control points. The absolute size of a subwindow between fixed separating lines remains the same even if the size of the overall window changes.

The analog sizes are displayed in the form of a bar chart. The current values are displayed.

When you right-click on an area in the current value display and select Show Statistics, the temporal development of the measured variable is displayed over a user-definable period

in the form of a line chart (see the section “History data” on page 257 ).

The statuses are indicated by the color of the display. The key is present in the associated subwindows to ensure that the display remains comprehensible even if there is a difference in colors.

248

U41117-J-Z125-7-76

Global Status

Display of the Global Status Monitor

7.5.1

Performance

The left-hand part of the window displays the current data throughput at the external interfaces. i.e. the ESCON/FICON channels and/or FC interfaces to the hosts and the SCSI or

FC controllers forthe tape drives.

The display area becomes visible when the mouse pointer is positioned near the maximum display bar. The maximum bar outline is then temporarily displayed. In this way, you can still select the corresponding measured variable for displaying temporal progress even if the current display is zero.

Drag control

Time the drag control was last reset

Reset the ’Total’ drag control

Reset the drag control for this area

The left-hand diagram which covers the entire image height represents the entire throughput via all external interfaces.

U41117-J-Z125-7-76

249

Display of the Global Status Monitor

Global Status

The smaller diagrams on the right indicate the data rates via the ESCON/FICON host connections (= 390-CH) or FC host connections (=FIBRE-CH) to the virtual drives (top diagrams) and the data rates via the SCSI or FC controllers to the physical drives (bottom diagram) for each controller and transfer direction. The ICPs/IDPs are identified by their names. Long vertical, gray lines indicate the boundaries between the individual ISP areas, whereas short lines indicate the boundaries between external controllers of a host. If you rest the mouse pointer on an area, the exact designation will be displayed.

i

Diagrams relating to host adapter throughput are displayed only for components actually present. For instance, if CentricStor has no FC host adapter, the top right diagram will be omitted. There are no device controllers in the evaluation model.

A horizontal line above the bar indicates the maximum value attained since the window was opened or since the last reset (drag control). The vertical scale of the display (MB/s) is adapted to the measured data.

– To reset the drag control for total throughput, click the “Reset” button at the bottom left of the subwindow.

– The drag controls for the individual host interfaces or drive interfaces are reset using the buttons displayed under the relevant chart.

– When the mouse pointer hovers above the reset button, an information field appears telling you the last time it was reset. The system time that is displayed is taken from the system on which “Global Status” is running. If the drag control has never been reset, the field displays the time Global Status was started.

250

U41117-J-Z125-7-76

Global Status

Display of the Global Status Monitor

7.5.2

Virtual Components

The middle window section displays the current statuses of the tape emulations, the virtual devices and the occupancy of the tape volume cache(s):

Emulations and virtual drives

Emulations and virtual drives are displayed in the left-hand part of the picture and are arranged by ICP. Each emulation and each virtual device is represented by a box. The bottom box in a bar always represents the consecutive number 0 or the object displayed at the outside left of the XTCC window.

The status displays for the emulations and devices are self-explanatory.

If a drive symbol is displayed with a black triangle to the right, this indicates that a virtual volume has been loaded onto that drive or that the drive is currently being mounted or unmounted.

If you click the left mouse button on a box which symbolizes a virtual drive, the name of a mounted volume will also be displayed next to the name of the drive.

If you click the left mouse button on a box which symbolizes an emulation, the name of the emulation and its address in the archive system (LibDevice) will be displayed.

At the bottom of the columns for the emulations and virtual drives a box is displayed for each

ISP as a status display for the VMD. The colors have their familiar meanings. The following also applies: A white, empty box indicates that no VMD description data was found.

U41117-J-Z125-7-76

251

Display of the Global Status Monitor

Global Status

Virtual library servers

The middle column indicates the operating statuses of the VLM and virtual library servers

(VLSs).

If you click the left mouse button on on an object, an info box is output containing further details. In the case of control components, for example, this would indicate the host on which the component runs.

Tape volume caches

The display of the tape volume cache occupancy in the right-hand column should be interpreted as follows: free clean

Free storage space

Data of virtual volumes which are no longer mounted but which have been saved to tape, i.e. valid duplicates of these volumes are available on tape. The

“clean” area can be used at any time for data recording, without the need to rewrite the data, if the “free” area is not sufficient.

used dirty

This area contains maps of currently mounted virtual volumes.

Modified data of virtual volumes which are no longer mounted. Although this data has been changed, the changes have not yet been written back to tape.

This area cannot be made free for other volumes until the data has been written back to tape and therefore been made “clean”.

The proportions of the individual classes are displayed in the appropriate field of the bar, if there is enough space.

If you click the left mouse button on a cache column, the size of the occupied area (used + clean + dirty) and the corresponding unpacked data volume are displayed. Due to data compression, the saved data volume can be greater than the capacity.

In the steady state, the proportion of “free” data in the cache is low. When unloading a written volume (“dirty”), CentricStor attempts to “clean” its data as soon as possible by rewriting and then retain it in the cache for as long as possible. CentricStor automatically adapts the resources used for rewriting to the number and scope of write requests: the more the cache is occupied with “dirty” data, the more drives are used for Save requests.

If you click the right mouse button on a cache column, a context menu appears which you can use to output statistical data (“Show Statistics”). Information on this is provided in the

section “Data which can be called via objects of the Global Status” on page 297 . The /DB

column represents the ufs file system containing the CentricStor metadata.

252

U41117-J-Z125-7-76

Global Status

Additional displays for mirrored systems

Display of the Global Status Monitor

Red bar on a cache column: The cache is no longer mirrored (“out of sync”).

Left:

Right:

Primary cache

Secondary cache

Yellow bar on a cache column: The cache concerned is being resynchronized and is still in the “out of sync” status.

Left:

Right:

Primary cache

Secondary cache

Progress display on the cache column (a bar that goes from blue to white and expands upward): This displays the current progress during resynchonization.

Trinagle at the bottom right of the column:

White: Cache is empty (contains no LVs)

Red: Error during resynchronization

Black line below a column: The cache is not mirrored.

Cache brown: The cache is in the “disabled” status.

U41117-J-Z125-7-76

253

Display of the Global Status Monitor

Global Status

7.5.3

Physical Components

This screen displays the operating status of CentricStor’s physical resources. These consist of the cartridge drives, the physical robot controllers and the physical volumes. This part of the display is not available in the evaluation model. The second example shows how the screen layout changes when there are a large number of PVGs.

254

The display shows (from left to right) the PDS and the associated cartridge drives (pDev).

The assignment of devices to access systems is represented by a frame. An access system consists of both the robot that handles the cartridges and the associated PLS (Physical

Library Service). Thin lines connect each pDev to the associated PLS. The status of the

U41117-J-Z125-7-76

Global Status

Display of the Global Status Monitor

drives, the PDS, the PLS, and the PLM are color-coded in accordance with the key displayed at the right-hand edge of the screen section. Left-clicking on an object causes information to be displayed.

The address (host name or SCSI Controller:Target:LUN) of the access system is specified at the top of the box.

The bar charts in the right-hand half of the screen indicate the user statistics for the physical volume groups and the degree to which the cleaning cartridges have been used. Separate statistics and limit values are maintained for each physical volume group. The name of the

PVG displayed appears under each bar. PVGs from a shared library are arranged alongside each other connected by a short line, under which the name of the library and of the associated PLS are displayed.

Each bar represents the total number of volumes available. The proportion of used volumes is displayed against a colored background.

Number of free volumes when hard minimum is reached

Number of free volumes when soft minimum is reached

Number of free volumes

Dividing line if area scale is incorrect

Total number of volumes in the group

Name of the physical volume group

Name of the PLS in which the PVG is located

The display indicates numerical scales on the right-hand side of the bar chart. In each case, the number of volumes available is specified (on the baseline) together with the number of free cartridges. Next to this, at the edge of the bars, the absolute numerical values for the minimum number of available cartridges (soft minimum, hard minimum) are indicated.

These upper limits are predefined during system configuration. They are described in detail

in the section “Statistics » Physical Components » Physical Volume Groups” on page 283

.

U41117-J-Z125-7-76

255

Display of the Global Status Monitor

Global Status

i

Newly added volumes are not available until they have been initialized by the PLM.

The height of the bar represents the number of volumes. If less volumes are available than the minimum values usually displayed for “Hard Minimum” and “Soft Minimum”, then the minimum values cannot be displayed using this form of representation and thus do not appear on the diagram. This situation occurs regularly when the PVG is being filled.

If CentricStor controls cleaning of the drives in a library, the degree of use of the cleaning

PVG will be shown to the right of the PVG of the library. The representation is, in principle, identical to that of the PVG. The overall number given under the bar shows the total number of cleaning cycles that are available. The counter shows how many of these cycles have already been used. The “Soft Minimum” (green number, green line) specifies how many cycles must still be available when the soft minimum is achieved. The “Hard Minimum” (red number, red line) specifies the minimum for the “Hard Minimum”. These values are specified by CentricStor according to the number of tape drives, and cannot be modified at the user interface.

If “Hard Minimum” and “Soft Minimum” are violated, a message is output on the operator console indicating the degree of urgency.

How to use and administer the physical volumes in CentricStor is described in the section

“Administering the tape cartridges” on page 35

.

256

U41117-J-Z125-7-76

Global Status

History data

7.6 History data

History data is system data which has been collected over a lengthy period. For this purpose a Performance Monitor constantly runs in CentricStor. The Performance Monitor collects and stores the operating data of the components, e.g. performance, mount, availability of the devices and the device assignment, at intervals of a few seconds. The customer service can determine the files system and period in which measured data is to be saved.

Global Extended Control Center (GXCC) is a program which supplies a graphical map of a CentricStor system.

The GXCC component Global-Status-Monitor (GLOBSTAT) evaluates the measured performance data and presents the current values.

The GXCC component Global History Viewer (GLOBHIST) is used to present the chronological progress.

The following options are therefore available for the history data of a CentricStor system:

– The data can be displayed graphically using the GLOBHIST program.

600 pixels are available for a line graph. In a presentation period of one hour the pixel corresponds to 6 seconds; in a week, it corresponds to approx. 1000 seconds. The stored measured values from this period are evaluated and displayed in accordance with the specification (Min, Max, Average). If no measured value occurs in the period, zeros are entered. 0 values therefore occur for periods in which CentricStor was not active. When the presentations for a period of 1 hour are interpreted, it must be borne in mind that only 0 - 2 measured values apply for a pixel. It is therefore normal if there is sometimes no difference between Min, Max and Average in this presentation and if lines occasionally yield “0”.

– The data can be exported from the GLOBHIST program into a file as text.

– The data can be extracted from the binary recording files on the CentricStor system using a shell script and be stored in a text file.

When the data is available in a file, this file can then be transferred to another system and be presented with an evaluation program or integrated into customer-specific controlling processes. A macro is supplied for the Microsoft program Excel which generates a presentation which is suitable for GXCC.

U41117-J-Z125-7-76

257

History data

Global Status

7.6.1

General

7.6.1.1

Recording analog operating data

If you move the mouse to a Global Status display and click on the right button, “Show

Statistics” is offered. When you select this function a window opens for presenting the

chronological progress. A description of how to operate this is provided on page 262 .

The chronological progress of the following measured data can be displayed:

– data rates of the host interfaces and device controllers for each physical path or globally, separately for each transfer direction.

– cache statistics

It is possible to create a separate chart for each channel and each device controller. Read and write operations are both plotted on the same screen.

The various cache occupancy statuses (clean, used, dirty etc.) are displayed in the same screen for each cache.

It can take some time to build up the diagrams because a large volume of measured data must be analyzed to present long time periods, e.g. approx. 240 000 samples for one week’s channel throughput. It is thus possible to abort diagram setup using “Cancel” so as to avoid quasi-blockages.

7.6.1.2

Overview of the displays

The table below shows the operating data for which chronological recording or tabular analyses are available.

Explanation

2nd column: Type

H History: Recording over a selecteable period.

T Table with current values.

3rd column: Call

Statistics » .......<menu item>

Submenu of Statistics on the function bar or

Object: <description of the object>.

Here you must position the mouse cursor on the object until blue highlighting appears (the object is outlined in blue or the device name is colored blue). When you click on the right mouse button a popup menu appears containing the entry

“Show Statistics”. Select this menu item using the left button.

258

U41117-J-Z125-7-76

Global Status

History data

Measured value Type

Scratch Volumes of a PVG

H

Cache Usage H

Usage of Overall

Cache

H

Throughput of a

PDS or Host

Adapter

H

Overall Throughput H

Jobs of Logical

Volume Groups

Jobs of Physical

Volume Groups

Logical Drives

PDS Utilization

Physical Drives

Utilization

Physical Volume

Groups

T

T

T

Logical Drives Utilization

H

T Logical Volume

Groups

Logical Volumes

(physical view)

Logical Volumes

(logical view)

T

T

Physical Drives T

H

H

T

Call

Object: PVG column in right-hand part of screen

Object: Cache column in central part of screen

Description

page 313

page 265

Statistics » History of » Cache Usage or

Object: Column for overall cache in central part of screen

page 265

Object: Column for PDS or host adapter of an ICP in left-hand part of screen

page 304

Statistics » History of»Channel Device

Performance or Object: “Total” column in left-hand part of screen

Statistics » Logical Components »Jobs of

Logical Volume Groups

page 303

page 275

Statistics » Physical Components » Jobs of

Physical Volume Groups

page 289

page 268

Statistics » Logical Components »Logical

Drives

Object: Logical Drives of a ICP in central part of screen

page 305

page 273

Statistics » Logical Components » Logical

Volume Groups

Statistics » Logical Components » Logical

Volumes (physical view)

Statistics » Logical Components » Logical

Volumes (logical view)

page 271

page 272

Statistics » Physical Components »

Physical Drives

Object: PDS/pDev in right-hand part of screen

Object: PDS/pDev in right-hand part of screen

Statistics » Physical Components »

Physical Volume Groups

page 277

page 310 page 310

page 283

U41117-J-Z125-7-76

259

History data

Global Status

Measured value Type

Physical Volume

Groups Tape

Statistics

H

T Physical Volumes

Occupancy

Reorganization

Status

T

Usage

(Accounting)

T

Call

Object: PVG column in right-hand part of screen

Description

page 313

Statistics » Physical Components »

Physical Volumes

page 279

Statistics » Physical Components »Reorganization Status

page 291

Statistics » Usage (Accounting)

page 293

260

U41117-J-Z125-7-76

Global Status

The table below shows the selection and control options for the history data:

History data

CentricStor virtual Components

CentricStor Virtual Mounts number of Mounts cumulated MountTime

CentricStor Total Mount Time (% of Range) virtual drives

CentricStor Concurrent VTDs usage (Histogram)

% of virtual drives

CentricStor Cache

% free

% clean

% used

% dirty

CentricStor physical Components

CentricStor physical Mounts number of Mounts cumulated MountTime

CentricStor Total Mount Time (% of Range) physical drives

CentricStor Concurrent VTDs usage (Histogram)

% of physical drives

CentricStor PVGs used total

CentricStor Data Transfer (Performance)

Data Read by Mainframe/Open system

Data Write by Mainframe/Open system

Data Read from physical device

Data Write to physical device x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x

U41117-J-Z125-7-76

261

History data

Global Status

7.6.1.3

Selecting the time period

The recording period or analysis period must be selected for displays of the type H. When you have selected one of these displays a window with an empty page appears.

The function bar contains tools for defining the time period (day, time, range).

The period selected (day, time, range) is displayed in a small field below the button bar. The default value is “the last 24 hours” or “the current hour”.

Period selected

You can select the period using the tools in the function bar.

Date Time Range

262

U41117-J-Z125-7-76

Global Status

History data

The button bar below these options allows you to select the functions “Exit” and “Redraw”:

Redraw: Draws the diagram with the current settings

Exit

i

If you have selected a long recording period (e.g. months) a very large volume of data must be analyzed and transferred. In the wait time you are offered an info box containing the “CANCEL” button.

You should click on this button if you have accidentally selected this long recording period. The repeated calling of large data volumes in particular can have a negative effect on the operating behavior of CentricStor.

Hardcopy

You can print the diagrams using » File » Print in the function bar ( page 239 ) or, if “Global

Status” is running on Windows, with the function button available in the button bar

( page 246 ).

7.6.1.4

Selecting the presentation mode

After the diagram has been built up some time diagrams enable you to specify (function bar

» Mode) whether the the maximum value (max), the spread (min/max) or the average value

(average) should be recorded for each display period. If you select min/max the maximum and minimum values are separated by a slash.

U41117-J-Z125-7-76

263

History data

7.6.2

Data which can be called via the function bar

The following menus and submenus can be called under “Statistics”:

History of

Cache Usage ( page 265 )

– Channel/Device Performance

(page 266)

Logical Components

– Logical Drives

(page 268)

– Logical Volumes (physical view)

(page 271)

– Logical Volumes (logical view)

(page 272)

– Logical Volume Groups

(page 273)

– Jobs of Logical Vol. Groups

(page 275)

Physical Components

– Physical Drives

(page 277)

– Physical Volumes

(page 279)

– Physical Volume Groups

(page 283)

– Jobs of Physical Vol. Groups

(page 289)

– Reorganization Status

(page 291)

Usage (Accounting)

1

(page 293)

7.6.2.1

Statistics » History of

The following submenus are available:

– Cache Usage

(page 265)

– Channel/Device Performance

(page 266)

Global Status

1

This function is displayed only if an accounting licence is installed.

264

U41117-J-Z125-7-76

Global Status

History data

7.6.2.2

Statistics » History of » Cache Usage

The history of cache usage is output in accordance with the cache total values of the virtual components subwindow.

U41117-J-Z125-7-76

265

History data

Global Status

7.6.2.3

Statistics » History of » Channel/Device Performance

Statistics on the overall throughput as they are presented continuously in the left-hand bar of the Performance subwindow are output.

266

You can use the four checkboxes at the lower edge of the screen to determine what data is presented.

The following options are offered:

Channel Read/Write (also for FC host adapters): Front-end throughput.

Device Read/Write: Back-end throughput.

In the example the back-end data is masked out.

U41117-J-Z125-7-76

Global Status

History data

7.6.2.4

Statistics » Logical Components

The following submenus are available:

– Logical Drives

(page 268)

– Logical Volumes (physical view)

(page 271)

– Logical Volumes (logical view)

(page 272)

– Logical Volume Groups

(page 273)

– Jobs of Logical Vol. Groups

(page 275)

i

Notes on the refresh function:

All statistics functions support the refresh function:

After the function has been executed, i.e. after the result has been displayed in the text window, the dialog window with the selection criteria (function window) is retained for further searches. The “OK” button at the lower edge of the function window is replaced by the “Refresh” button, which enables the search to be repeated. The search criteria can be modified before another search takes place.

The previous text window is then used to display the result, in which case the previous contents are deleted. The function window is closed only when the user clicks on the “Cancel” button. In this case the text window with the result is also closed implicitly.

U41117-J-Z125-7-76

267

History data

Global Status

7.6.2.5

Statistics » Logical Components » Logical Drives i

You obtain statistics on the utilization of the logical drives by selecting an ICP in the central section of the Global Status display and calling the object-related statistics function.

Displays the occupied status of the logical drives. You can select drives in particular statuses using a selection window:

268

i

This statistics function supports the refresh function. Information on this function

and the “OK” and “Cancel” buttons is provided on page 267 .

You can select whether the internal name, the device name or the archive address of the device is to be displayed.

Specification of the name is optional. You can also use wildcards.

For LVGs you can specify “all” or one particular LVG.

Volume Status See the

section “Logical Volume Operations » Show Logical Volumes” on page 203

U41117-J-Z125-7-76

Global Status

History data

The list of logical drives is output in a text window after you click on the “OK” or “Refresh” button:

The following information is output:

VSN

VSN of the volume mounted in a drive or “Empty”

GRP

LVG of a mounted volume or -

C-ID

Number of the cache (=Cache-ID) to which the mounted volume is assigned or -

SIZE

Size of the data contained in the volume or -

ACCESS TIME

Timestamp of the last access or -

STATE

Faulty

Home

The logical volume is faulty. It can no longer be used.

The logical volume is currently not being used.

Mounted The logical volume has been inserted in a logical drive.

Mount Pending The logical volume has just been inserted in a virtual tape drive.

Mnt. Queued

Restoring

There is still no confirmation for this.

A mount request for the logical volume was queued by the VLM due to a lack of resources.

The logical volume is just being read in by the physical volume.

U41117-J-Z125-7-76

269

History data

Global Status

Rest. Canc.

Unld. Pend.

The reading in of the logical volume by the physical volume was canceled (occurs with a scratch mount).

The logical volume has just been ejected from a logical drive

(emergency unload). There is still no confirmation for this.

FLG

Flags:

D “dirty”: The volume is located in the cache but has not been saved since the last change.

M “migrated”: The volume is no longer located in the cache and must therefore be read in from the physical tape before it is next accessed.

When the r flag is specified (i.e. -fr: displays volumes which are currently being reorganized) an additional column with the following flags is output:

P “pending”: Reorganization running

Q “queued”: Job was queued

R “restore”: Volume is being restored

C “cancelled”: Restore is canceled

S “save”: Volume is just being saved

When the s flag is specified (i.e. -fs: displays volumes which are being restored because a mount was canceled) an additional column with the following flags is output:

R “restore”: Volume is being restored

C “cancelled”: Restore is canceled

DRIVE

Designation of the logical drive

VLS

Library to which the mounted logical volume is assigned.

270

U41117-J-Z125-7-76

Global Status

History data

7.6.2.6

Statistics » Logical Components »Logical Volumes (physical view)

You use this call to display the logical volumes which are known to the PLM together with their statuses.

The right-hand part of the window displays all the output data in tabular form.

LV1st

LVend

VSN of the first logical volume of a name group (see below)

VSN of the last logical volume of a name group (see below)

LVcount Number of LVs in the name group extending from LV1st to LVend

A name group consists of a sequence of logical volumes whose VSNs differ only in a serial number which is incremented by 1, e.g.

XXX001,XXX002,...XXX099)

The left-hand part of the window shows the distribution data, both in the form of a pie chart and in a distribution table.

The number of LVs in the total quantity with the same distribution paramaters is used as the ditribution function. The menu item Distribution can be used to define not only the parameters but also their order; the current setting and order is displayed in the toolbar.

U41117-J-Z125-7-76

271

History data

Global Status

The columns of the distribution table contain the associated values of the distribution parameters. The columns containing the number of LVs to which the various distribution parameter values relate and their percentage share in the total quantity are also visible.

The pie chart is a graphical presentation of the distribution table.

Clicking on a pie segment or a line in the distribution table highlights the related entries in the overall data table.

7.6.2.7

Statistics » Logical Components » Logical Volumes (logical view)

After the function has been called, the statistics and the distribution data gathered from these are displayed in a new window:

272

The right-hand part of the window displays all the output data in tabular form. The left-hand part of the window shows the distribution data, both in the form of a pie chart and as a distribution table.

U41117-J-Z125-7-76

Global Status

History data

7.6.2.8

Statistics » Logical Components » Logical Volume Groups

If multiple logical volume groups exist an intermediate menu is then displayed for selecting the volume group:

i

This statistics function supports the refresh function. Information on this function

and the “OK” and “Cancel” buttons is provided on page 267 .

You can select either all groups or a specific group.

U41117-J-Z125-7-76

273

History data

After you click on “OK” or “Refresh” the following window appears:

Global Status

274

The following data is displayed: pos

LVG

PVG1

PVG2

Line number

Name of the logical volume group

Name of the first or only assigned physical volume group, or -===== if empty

Name of the second assigned PVG (if assigned - Dual Save), or -===== if

LVs empty

Number of logical volumes in this group pending jobs Number of jobs which the PLM has accepted for this LVG.

recover jobs Number of logical volumes in a dual-save group detected when starting the

PLM for which only a single save has been performed. Another save is lv-size performed automatically so that 2 copies are avilable again. The list of these

LVs can be viewed when a special LV group is output.

Size of the logical volumes:

STD Standard = 900 MB

EXT_x Extended: x specifies the volume size in GB (2, 5, 10, 20, 50,

100 or 200)

U41117-J-Z125-7-76

Global Status

History data

7.6.2.9

Statistics » Logical Components » Jobs of Logical Volume Groups

If CentricStor contains more than one logical volume group (LVG) the required group is entered using an intermediate menu:

i

This statistics function supports the refresh function. Information on this function

and the “OK” and “Cancel” buttons is provided on page 267 .

If only one group is defined this intermediate step is skipped.

The job data for the selected group(s) is displayed:

U41117-J-Z125-7-76

275

History data

Global Status

Meaning of the columns:

The job data (result for ... :) is output separately for each LVG.

pos Serial number

LVG Name of the logical volume group

PVG 1

PVG 2

Name of the first assigned physical volume group

If '======' is specified as the name, no PVG is assigned to the LVG.

Name of the second assigned physical volume group

If '======' is specified as the name, only a single save is performed for the

LVG (no Dual Copy).

pending jobs Number of jobs which have been accepted for this LVG lv-size Size of the logical volumes:

STD Standard = 900 MB

EXT_x Extended: x specifies the volume size in GB (2, 5, 10, 20, 50,

100 or 200)

7.6.2.10

Statistics » Physical Components

The following submenus are available:

– Physical Drives (see below)

– Physical Volumes

(page 279)

– Physical Volume Groups

(page 283)

– Jobs of Physical Vol. Groups

(page 289)

– Reorganization Status

(page 291)

i

Notes on the refresh function:

All statistics functions support the refresh function:

After the function has been executed, i.e. after the result has been displayed in the text window, the dialog window with the selection criteria (function window) is retained for further searches. The “OK” button at the lower edge of the function window is replaced by the “Refresh” button, which enables the search to be repeated. The search criteria can be modified before another search takes place.

The previous text window is then used to display the result, in which case the previous contents are deleted. The function window is closed only when the user clicks on the “Cancel” button. In this case the text window with the result is also closed implicitly.

276

U41117-J-Z125-7-76

Global Status

7.6.2.11

Statistics » Physical Components » Physical Drives

First of all the library involved is queried:

If only one tape library exists, the name of this tape library appears here.

History data i

This statistics function supports the refresh function. Information on this function

and the “OK” and “Cancel” buttons is provided on page 276 .

The library required is selected via the drop-down menu.

A list of the device statuses is displayed:

The output field contains a line with the name of the archive system. The next line specifies the time of the last status change of the PLS (Physical Library Server) responsible for the library.

This is followed by a table of the drives: pos Line number

PDS PDS name. Further information on the drive can be called in the XTCC menu under this name.

U41117-J-Z125-7-76

277

History data

Global Status state Current status of the drive. Possible values: unused occupied

Free, no PVG assigned

Occupied; where relevant, the next columns show the name of the disabled mounted volume, the PVG, and the job status.

Not used, possibly faulty unreachable The PDS cannot be reached.

dis./unreach. The PDS is disabled and cannot be reached.

PV VSN of the physical volume

PVG Physical volume group job state

Status of the ongoing operation. Possible values:

=====

DONE

Nothing being processed

Job completed

PLS_INSPECT_SENT Inspect command to a PLS

PDS_INSPECT_SENT Inspect command to a PDS (Transfer-In)

MOUNT_SENT

UMOUNT_SENT

INIT_SENT

INIT_NEW_SENT

Mount command

Unmount command

Init command

Reinitialization of a PV

ERASE_SENT

READ_SENT

WRITE_SENT

WDIR_SENT

RDIR_SENT

CUR_SENT

UNLOAD_SENT

CLEAN_SENT

Invalidating of a PV

Restore command

Save

Writing the directory

Reading the directory

Check unit ready

Unload

Drive being cleaned

If the command specified in the message was not executed in the time provided, one of the following messages appears:

PLS_INSPECT_DELAY

MOUNT_DELAY

INIT_DELAY

INIT_NEW_DELAY

ERASE_DELAY

UNLOAD_DELAY

UMOUNT_DELAY

CLEAN_DELAY

...

278

U41117-J-Z125-7-76

Global Status

History data

timestamp

Time at which the current status was entered.

i

If you right-click on a library in the right-hand part of the Global Status screen and select “Show Statistics” you are shown an overview of the drive utilization in graphical and table form.

7.6.2.12

Statistics » Physical Components » Physical Volumes

Depending on the setting of the volume selection an overview of one or more physical volumes and a statistical analysis are displayed.

The physical volume(s) can be identified in an intermediate menu:

i

This statistics function supports the refresh function. Information on this function

and the “OK” and “Cancel” buttons is provided on page 276 .

See “Physical Volume Operations » Show Physical Volumes” on page 215 for a description

of how to use the filter functions and the meaning of the statuses.

U41117-J-Z125-7-76

279

History data

An overview in table form is then shown

Global Status

280

Meaning of the columns: pos Line number

PV Number of the physical volume

TL Tape Library: Name of the archive

PVG Name of the physical volume group state Status; possible values: e___ Volume ready for invalidation.

E___ The PV is reorganized and then invalidated.

f___ An error occurred while working with this tape. It is not reused and automatically reorganized.

f_d_ A tape fault has occurred (PV is faulty) but an attempt is still made to write the directory onto the tape i___ The PV is currently not accessible n___ New volume: the PV must still be initialized before it can be used.

N___ New volume: the PV must still be initialized before it can be used.

Initialization was started with the OmitHeaderCheck parameter.

o___ Initialized and empty.

_r__ Read volume on which no space is available for further data.

_rd_ The cartridge is full but an attempt is still made to write the directory onto the tape

U41117-J-Z125-7-76

Global Status

History data

s___ The PV must be scanned (used for transfer).

_v__ The PV is in “vault” state.

_w__ Write volume that can still be used for save operations.

_wd_ The cartridge is not yet full; currently there is no directory on the tape.

____ The state is unknown (used for Transfer-In).

next-bl

Block number of the free range. This indicates the physical utilization level.

LVs Number of saved logical volumes val Number of valid saved logical volumes; copies of volumes not included here are no longer relevant.

cap/GB

Gross capacity without data compression. This is not specified for volumes prior to initialization (State = new).

i

This value is only indicated if supplied by the drive. Otherwise the value 0 is supplied.

valid/GB

Used capacity; volume of data actually stored. Due to data compresion this value may exceed the total capacity (previous column).

i

This only takes into consideration the data compression of the physical drive. The data compression of the device emulations is displayed in “Global

Status” along with the cache data. In many cases the compression indicated by PLM is lower if the cache data has already been compressed.

valid %

The percentage of valid data.

If you have selected several cleaning PVGs, you will see the following overview:

U41117-J-Z125-7-76

281

History data

Global Status

Meaning of the columns: pos Line number

PV Number of the physical volume

TL Tape Library: Name of the archive

PVG Name of the physical volume group, usually starts at “CLNP”.

state status

The following values are possible for cleaning cartridges: o___ (“scratch”) when the volume has just been added.

_r__ Read volume, has no more space for additional data. This is the normal state of a cleaning cartridge.

f___ (“faulty”) when all the cleaning cycles have been used up.

max. count

Initial number of cleaning cycles used_count

Number of cleaning cycles used

i

The PLM uses the cleaning cartridges as far as possible in such a way that one cartridge is used up fully before the next one is started. However, if a number of cleaning requests are to be carried out at the same time, the cartridges that are available will also be used simultaneously.

When a specific physical volume is queried (volume number specified in the query box) a detailed overview is output:

282

The data for the selected PV is output in the title bar (see page 279 ).

This is followed by a list of the (valid) logical volumes stored on the PV.

U41117-J-Z125-7-76

Global Status

History data

Meaning of the columns: pos

LV file-Id

LVG

Line number

Name of the logical volume

Hexadecimal: a type of version number in the TVC

Name of the group to which the logical volume belongs bl_nr size/MB

Number of the first block of the logical volume on the PV

Size save request at Time at which the PLM received the save job. This timestamp allows the

Disaster Recovery mechanism to identify which of the various different copies of a logical volume is the most recent.

The information for a cleaning cartridge contains a list showing all the cleaning runs carried out using this cartridge with the time and PDS of each run:

7.6.2.13

Statistics » Physical Components » Physical Volume Groups

If more than one physical volume group exists an intermediate menu is then displayed for selecting the PVG:

i

This statistics function supports the refresh function. Information on this function

and the “OK” and “Cancel” buttons is provided on page 276 .

You can select each individual PVG, all data PVGs, or all cleaning PVGs.

U41117-J-Z125-7-76

283

History data

When you select all data PVGs the following overview is displayed:

Global Status

Meaning of the columns: pos

PVG

Type

PVs scratch

LVs

TL jobs (wait-work)

Reorg. (PV)

Line number

Name of the physical volume group

Type of PV group (stacked, transfer, vault or cleaning)

Total number of physical volumes in the group

Number of empty PVs

Number of logical volumes stored in this group

Name of the archive to which this group is assigned

Number of jobs in the queue - number of active jobs

Number of PV(s) which are being reorganized

When you select all cleaning PVGs the following overview is displayed:

284

Meaning of the columns: pos

PVG

Type

PVs

Line number

The name of the PVG.

Always clean.

The number of PVs.

U41117-J-Z125-7-76

Global Status

History data

available/used cycles

Number of available cleaning cycles for the physical volumes / number

TL of cleaning cycles which are executed.

The tape library.

jobs (wait-work) Number of waiting jobs / number of working jobs.

When you select only one data PVG the settings for the PVG and a list of the PVs stored on it are displayed:

U41117-J-Z125-7-76

285

History data

Global Status

PVG statistics are displayed in the first line.

Name

PVG

Type

PVs scratch

LVs

TL

Meaning

Name

Type of the PVG

Number of physical volumes

Number empty

Number of logical volumes

Example

AMLG1 stacked

30

19

2066

Tape Library: Name of the archive AML jobs (wait-work) Number of jobs in queue or being processed

Reorg. (PV) Indicates whether a reorganization is running for the PV group

0 jobs in queues, 0job being processed

No reorganization being processed

The next block contains the parameters for controlling reorganization.

soft minimum number of empty PVs:

If the number of free volumes specified here is not reached, reorganization will take place in the reorganization time shown further below.

amount of valid data for REORG

In the event of reorganization between the soft and hard limits, volumes are recorded whose occupancy level (data volume of the valid cartridge images / data volume of all cartridge images, specified in %) fall below the value set here.

timeframe for REORG

Time in which the reorganization runs should usually take place. Times with a low productive load should be chosen here.

Currently only a timeframe common to all weekdays can be selected on the graphical user interface.

hard minimum of empty PVs

If the number of free volumes specified here is not reached a reorganization run is started immediately regardless of the occupancy level.

absolute minimum number of empty PVs

If this number of empty volumes is reached or fallen below, all resources are used for a reorganization run. Save and restore requests from the VLM which are not related to the reorganization are not accepted. This considerably restricts the productive operation of CentricStor.

The following hierarchy applies:

Soft Minimum > Hard Minimum > Absolute Minimum.

286

U41117-J-Z125-7-76

Global Status

History data

number of parallel requests to VLM (REORG)

Number of “Move Requests” to be processed simultaneously which the PLM sends to the VLM for the purpose of reorganizing PVs. The higher this value, the more resources are reserved by the reorganization.

cancel time for REORG

If a move request issued by the PLM to the VLM remains in an unchanged status beyond this time it is canceled by the PLM. This does not apply for a PV reorganization started by an operator command.

estimated MB/s estimated overhead for 1 write job

With the “estimated MB/s” and “estimated overhead for 1 write job” parameters the

PLM selects the physical volume which it can release in the shortest time in the event of a reorganization. MB/s specifies the estimated write performance of the write drive, “Write Overhead” the estimated overhead per volume to be written.

refresh interval

Threshold value in days. If the first write job for a PV was executed before more than the specified value, the PV will be reorganized in the time range specified in

“timeframe”.

write size per PDS number of write jobs per PDS

These two parameters control the number of drives to be used for write jobs.

– write size:

Maximum write data volume per drive.

– number of write jobs

Maximum number of write jobs per drive.

The drive assignment is determined from the maximum value ascertained from the two values. The number of drives used for save requests is defined by the PLM according to the following formula: n = int (max ((Write_data_volume/WriteWatermark_1), (Number_of_write_jobs/

WriteWatermark_2)) +1) n = 0 if no write jobs are present.

U41117-J-Z125-7-76

287

History data

Global Status time slice for PDS-scheduler

Time in seconds for which a PDS remains assigned to a PV group. After this time has elapsed an active job is terminated and the drive may be unloaded. Depending on the load situation it is then assigned to another PVG.

The value must be greater than or equal to 600 seconds.

i

Assignment of the physical drives to the PVGs can be controlled by different sized time slices. The larger the time slice of a PVG, the greater its share in the use of the drives.

The layout of the subsequent list of PVs is the same as that described on

page 219

.

When you select only one cleaning PVG you are shown the following data:

288

Statistical data of the cleaning PVG:

PVG

Type

Name of the PVG

Type of the PVG

PVs Number of PVs available/used cycles

TL

Total avaialble/used cleaning cycles

Library in which the PVG is located jobs (wait-work)

Pending/active cleaning runs

Then follows a list containing the data of the individual volumes.

U41117-J-Z125-7-76

Global Status

7.6.2.14

Statistics » Physical Components » Jobs of Physical Vol. Groups

A window for selecting one or all PVGs is opened:

History data i

This statistics function supports the refresh function. Information on this function

and the “OK” and “Cancel” buttons is provided on page 276 .

The job data for the selected group(s) is displayed:

The top part of the text field shows the jobs that are being processed, the lower part the queue.

Meaning of the columns: pos Serial number

LV Name of the logical volume for which the job is or is to be performed. Empty for jobs with no reference to the LV.

U41117-J-Z125-7-76

289

History data

290

Global Status type Type of job

ERASE

INIT

INITNEW

RDIR

REST

SAVE

UNLOAD

WDIR

Invalidate PV header

Load and initialize PV

Add new PV, write header

Reads the directory.

Restore an LV from the physical tape to the “Tape Volume Cache”

Save an LV from the “Tape Volume Cache” to a physical type

Unload PV from PDS

Writes the directory.

PDS The name of the PDS which processes the job.

As long as a job is in the queue and no PDs is yet assigned to it, this column contains ’======’.

PV The name of the physical volume.

As long as no PV was assigned with saving jobs, this contains ’======’.

priority (dyn. - static)

Dynamic priority of the job (see below) / static priority timestamp

Time at which the status shown was entered.

Explanation of the priority

Each job is assigned a static priority when it is created. This is dependent on the following:

– the type of job,

– the current situation (scratch tapes over/under hard limit),

– the procedure for which the job is executed (depending on the number of empty tapes a SAVE job for a reorganization can have a different priority from the SAVE job started by the VLM for clearing the cache),

– for some jobs, the volume of data to be moved.

The dynamic priority is obtained by multiplying the wait time (in minutes) by the static priority. This calculation is updated every 60 seconds or whenever a new job in entered in the queue.

The example shows the following situation:

– The PVG is using three drives: PDS9, PDSA and PDS7.

– PV 001100 is being unloaded in PDS7.

– LV V03455 in PDS9 is being written to PV 001101, and LV V03456 in PDSA to

PV 001099.

– Below this is a list (not shown in full here) of the LVs which are waiting to be rewritten.

– The queue for “SAVE” is relatively long and (probably) also contains large volumes of data. Consequently two drives are already being used for writing.

U41117-J-Z125-7-76

Global Status

History data

7.6.2.15

Statistics » Physical Components » Reorganization Status

A window for selecting one or all PVGs is opened (naturally the clean PVGs are not offered):

i

This statistics function supports the refresh function. Information on this function

and the “OK” and “Cancel” buttons is provided on page 276 .

If only one group is defined this intermediate step is skipped.

If no reorganization is running the following window is displayed:

U41117-J-Z125-7-76

291

History data

Global Status

Otherwise the status of the reorganization of the physical volume group(s) is displayed:

292

Meaning of the entries: no.

LV state

Line number

Name of the logical volume

Status of the reorganization: done failed initiated restoring

Completed

Aborted; can only occur with runs started manually

Job sent to VLM

Being moved back to the cache restore done Moved back to the cache; rewriting has not yet started saving Being written to tape start Not yet started retry Number of command retries; after more than 2 the job is aborted.

timestamp Time at which the current status was entered.

The number specified in the retry column also relates to command retries at the PLM-VLM interface. If the high load on the VLM means that a PLM request could not be satisfied within this time limit, the job is issued again.

Retries are alarming only if a particular PV is repeatedly connected with a large number of retries. In this case the logical volumes on the PV must be moved and the PV must be

removed (see the section “Physical Volume Operations » Erase Physical Volumes” on page 226 ).

U41117-J-Z125-7-76

Global Status

History data

The frequent occurrence of retries can also indicate that the reorganization times coincide with peak loads. In this case the reorganization times should be moved (“Scratch Time

Frame” field, see the section “Physical Volume Groups” on page 181 ).

More detailed information on the retry causes is provided in the system messages (see the

section “Show System Messages” on page 158

).

7.6.2.16

Statistics » Usage (Accounting) i

This function is displayed only if an accounting license is installed.

This function is also available in Observe.

It enables the accounting data for logical volume groups (LVGs) to be displayed. When the entry is activated, the “Accounting” window is displayed:

U41117-J-Z125-7-76

293

History data

Global Status

Selection fields

Accounting data requested for

Here you can choose between the following options: all_LVGs The accounting data for all LVGs in the system is output.

selected_LVGs Initially all the LVGs known in the system are displayed as check buttons.

Example

You can then select those LVGs whose accounting data you are interested in.

Data fields to be separated by

Here you are given the opportunity of outputting the accounting table(s) in a format in which the individual fields are separated either by white space or by a comma.

294

U41117-J-Z125-7-76

Global Status

History data

Accounting Data

When you click on the “OK” button the account information is displayed in a text field (here with the option “Data fields to be separated by white space”):

The data is output in the following form for each CentricStor computer:

Title

“Accounting Data for CentricStor <Name des CentricStor-Systems>”

Subtitle

Date and time and format of the output

U41117-J-Z125-7-76

295

History data

Global Status

Table

One or more tables with the accounting data depending on whether the data for all, for one or for multiple logical volume groups (LVGs) was requested.

Each table consists of the following:

– Title all LVGS Display of all LVGs

LVG <LVG-name> Display of the selected LVG

– Columns

The individual columns are separated by white space or commas (no white space) .

LVG

LV

Name of the LVG to which the volume belongs

Name of the volume

SIZE (MB) Amount of data stored on this volume (in MB)

LAST WRITE Date and time of the last write access

SCRATCH BIT Value of the scratch bit

1

: on Volume may be overwritten.

off Volume may not be overwritten.

Termination

The end of the entire output is indicated by the character string “end of accounting data”. This indicator permits a check to ensure that the accounting data is complete.

1

Dieses Scratch-Bit ist ein CS-internes Merkmal und hat nichts tun mit einem Scratch-Volume aus der Sicht einer Host-Anwendung, welches durch ein (zufällig) gleichgenanntes Scratch-Bit gekennzeichnet ist.

296

U41117-J-Z125-7-76

Global Status

History data

7.6.3

Data which can be called via objects of the Global Status

The chronological progress and statistical data can be displayed via some Global Status objects. To do this position the mouse cursor over the object. If data is present for the object, this is indicated by a blue border or the device designation is colored blue. If you press the right mouse button a context menu with the menu item “Show Statistics” is opened.

Blue border

Left mouse button:

Device information is displayed.

Blue device designation

Right mouse button: A menu appears which contains the function“Show

Statistics”.

If you select the “Show Statistics” function an empty statistics window opens in which you can enter the required time specifications, as described in the

section “Selecting the time period” on page 262 . After you have clicked on the “Redraw” button the statistics graph is

displayed.

Detailed information on this subject is provided in the section “History diagrams” on page 298 .

U41117-J-Z125-7-76

297

History diagrams

Global Status

7.7 History diagrams

After a statistic has been selected, first of all a window with an empty page appears. The window is structured as follows:

Menu bar

Toolbar

Title bar

Page

Legend bar

Status line

298

7.7.1

Function/menu bar

7.7.1.1

File

The following functions are available:

Export

Print

Exit

U41117-J-Z125-7-76

Global Status

History diagrams

Export

This function causes the history data to be read in as specified by the current settings. The data is then written to a file.

Details on this are provided in the

section “Exporting history data” on page 314 .

Print

Prints the chart or saves the print image to a file.

i

If Global Status is running under Windows it is advisable to use the print function button (

page 246

). This opens the usual Windows print menu.

A printer setup menu is displayed:

Setting options

Print to

– Printer

Output is to a PostScript printer.

After you click on the “Setup” button a window is displayed for entering the printer setup:

U41117-J-Z125-7-76

In this form you can make the printer default settings. After you click on the “Save” button the settings are transferred to the previous window.

– File

Output is to a file in PostScript format.

299

History diagrams

Global Status

Orientation

You use “Orientation” to select “Portrait” format, “Landscape” format or “Auto”

(automatic adjustment).

Paper

Here you can select “A4” or “letter”.

Mode

Setting options: “color” or “grayscale”

Buttons along the lower border

Print Printout takes place with the values set.

Help

Default

Cancel

A help text is output.

Saves all current settings.

The window is closed without the changes being accepted.

Exit

This closes the window.

7.7.1.2

Date

This function opens a window which enables the start date for a display area to be defined:

300

You can select the month using the scroll bar.

After you have clicked on a valid date field, the window is closed and the date is taken over.

U41117-J-Z125-7-76

Global Status

History diagrams

7.7.1.3

Time

A pull-down menu with the values 0 - 23 is opened in which you can define the start time for a display area.

After you have clicked on the required time, the window is closed and the value selected is taken over.

7.7.1.4

Range

A pull-down menu is opened in which you can define the the display period:

The duration of the display period is defined with the values at the bottom.

The values at the top are used to select whether the display period should start on the date set and at the time selected (from date/time) or end with the current time (up to now).

After you have clicked on the required field, the window is closed and the value selected is taken over.

7.7.1.5

Run

Draw

The statistics are presented again in the window using the data from Date, Time and Range.

Export

A browser is opened which enables you to save the current graphics as a text file.

7.7.1.6

Mode

After the diagram has been built up, some diagrams enable you to specify whether the maximum value (max), the spread (min/max) or the average value (average) should be presented for each display period. If you select min/max, the maximum and minimum values are separated by a slash.

U41117-J-Z125-7-76

301

History diagrams

Global Status

7.7.1.7

Profile

Profile enables the current settings, e.g. for the analysis period, to be stored and reused the next time the program is called.

Specifically this means:

– Managing profiles (submenu: Add/Select Profile)

– Importing options from a profile file (submenu: Add/Select Profile)

– Storing options in a profile (submenu: Save)

Automatic storing/import:

When the Viewer has been terminated, the current settings are saved in the current profile.

The next time the Viewer is called, the settings from this profile are used again.

7.7.1.8

Help

Readme

Displays a text window with helps.

About

Displays a copyright notice and the revision level of the program.

7.7.2

Toolbar

Export

Refresh

Display for Date, Time and Range

Print

Exit

The toolbar is used to start frequently used functions without having to take the detour via the menu. The settings which are currently applicable for the analysis period are also displayed.

302

U41117-J-Z125-7-76

Global Status

7.7.3

Status bar

History diagrams

The status bar at the bottom of the screen displays (from left to right) the following information: remote_time protocol

Time stamp of the last history call on the connected CentricStor

Type of protocol used: get_log or read_log

Protocol version Version number of the protocol

Profile Name of the profile currently used last history call Time stamp of the last history call on the GUI computer

Language

Platform

Version

Language set for the helps

Operating system

Version of the program

7.7.4

Diagrams for the throughput (left-hand part of the screen)

Overall throughput

This function can also be reached via the function bar (see the

section “Statistics » History of » Channel/Device Performance” on page 266

). The chronological progress for the host adapter and device throughput is displayed. The buttons along the lower border can be used to mask out individual data types.

Mode selection (max, min/max or average, see

section “Selecting the presentation mode” on page 263 ) is supported.

U41117-J-Z125-7-76

303

History diagrams

Global Status

304

Host adapters

For each host adapter a column showing the current throughput for read and write operations of the host - arranged according to ICP - is displayed in the upper half of the left-hand subwindow. As described above, you can have the chronological progress of these values displayed for each host adapter.

Mode selection (max, min/max or average, see

section “Selecting the presentation mode” on page 263 ) is supported.

Device ports

For each tape drive controller a column showing the current throughput for read and write operations of the CentricStor backend - arranged according to IDP - is displayed in the lower half of the left-hand subwindow. As described above, you can have the chronological progress of these values displayed for each tape drive controller.

Mode selection (max, min/max or average, see

section “Selecting the presentation mode” on page 263 ) is supported.

U41117-J-Z125-7-76

Global Status

History diagrams

7.7.5

Diagrams for virtual components (central part of the screen)

7.7.5.1

ICP emulations

A distinction must be made here between whether the readlog or getlog protocol is being used on the connected CentricStor. This depends on the CentricStor version currently installed:

= V3.1D: get_log protocol

< V3.1D: read_log protocol

U41117-J-Z125-7-76

305

History diagrams

Global Status

Outputs for CentricStor V3.1D or higher (get_log protocol)

The following diagrams are offered depending on the mode selected (see the section “Mode” on page 301

):

Mount state diagram

The mounted state is displayed for each emulation/PDSs in the selected period. This shows the time when a cartridge was mounted:

306

U41117-J-Z125-7-76

Global Status

History diagrams

Mount summary diagram

The number of emulations/PDSs in the mounted state at any given time is shown here.

This shows how many tapes were unmounted at a particular time:

U41117-J-Z125-7-76

307

History diagrams

Outputs for CentricStor < V3.1D (read_log protocol)

Global Status

Slider

308

i

If more than 16 emulations are defined, a slider is displayed in the button bar. You can use this to select which group of 16 emulations is to be displayed.

The presentation period is set permanently to one hour.

The key at the bottom of the window describes the meaning of the colors of the lines in the picture, i.e. statuses. The percentage share of each status in the period shown is also displayed.

Each line pair shows the status of the emulation (upper line) and that of the relevant virtual drive (lower line).

U41117-J-Z125-7-76

Global Status

History diagrams

7.7.5.2

Cache Usage

The progress of the cache usage can be displayed for each individual cache file system or for all caches together. To do this, right-click on the relevant cache column in the central section and select “Show Statistics” in the context menu. After you have specified the required time period you are shown a presentation of the cache usage:

The color presentation of the cache statuses in your system may differ from this example.

You should therefore refer to the key along the lower border.

U41117-J-Z125-7-76

309

History diagrams

Global Status

Meaning of the statuses

free clean used dirty

Not used. This area can be used immediately for saving volume images.

Contains valid volume images. The volumes are unchanged compared to their images saved on tape (either not yet written or already saved). If another mount takes place for a volume from this area, this can be performed without a delay.

If the storage space is required for other volumes, it can be used without delay.

In use. The images of volumes which are being loaded are saved in this area.

The volumes imaged here have changed compared to their contents saved on tape. When the data is saved to tape, the status changes to “Clean”.

7.7.6

Diagrams of the physical components (right-hand part of the screen)

7.7.6.1

IDP statistics

When you click on an IDP (left-hand half of the screen) with the right mouse button and select “Show Statistics” a window containing the IDP’s statistical data appears.

A distinction must be made here between whether the readlog or getlog protocol is being used on the connected CentricStor. This depends on the CentricStor version currently installed:

= V3.1D: get_log protocol

< V3.1D: read_log protocol

310

U41117-J-Z125-7-76

Global Status

Example for V3.1D

History diagrams

U41117-J-Z125-7-76

311

History diagrams

Example for < V3.1D

Global Status

312

The presentation period is set permanently to one hour.

Each line pair shows the status of the PDS (upper line) and that of the relevant physical drive (lower line).

U41117-J-Z125-7-76

Global Status

History diagrams

7.7.6.2

Tape pool values

When you click on a column in the right-hand part of the screen with the right mouse button and select “Show Statistics” a window containing the tape pool values appears.

Example

The presentation shows the progress for the physical volumes used.

Start date, start time and range can be selected for this display.

U41117-J-Z125-7-76

313

History diagrams

Global Status

7.7.7

Exporting history data

This function causes the history data to be read in as specified by the current settings. The data is then written to a file. This can involve considerably more data than would be needed to draw the diagram currently selected (see the example below).

To save the data a selection dialog is offered which enables you to switch the directory and assign a name to the file which is to be stored:

314

Preset directory:

Preset file name:

The temporary GXCC directory

<historytype>_date_time_range.txt

After the file has been saved, the content of the written file is displayed in the main window.

U41117-J-Z125-7-76

Global Status

Example

History diagrams

Scope of output:

It is possible that more data fields are written to the file than would be shown on the screen, namely all data fields which were read in for the presentation selected (i.e. the raw data supplied at the interface).

Example:

If the presentation mode average is selected, the min/max data fields are nevertheless imported and exported in addition to the average data fields.

U41117-J-Z125-7-76

315

History diagrams

Global Status

7.7.8

Command line tool for generating the history data

The shell script get_hist.sh was created to permit the history data of a CentricStor system to be made available in a text format (e.g. for the spreadsheet program Excel).

This script is contained in the /usr/apc/bin directory. It can be used to analyze the current history data of the system on which it is called (Case a), or the imported data of a foreign system (Case b).

In Case a) the script can be called on any ISP of the CentricStor system concerned. The same applies for Case b) if the imported history files were saved on the RAID. Otherwise

get_hist.sh

must be called on the computer whose local hard disk contains the files.

The script’s output is directed to stdout and can consequently be written to the history.csv

file (the file name is arbitrary) by adding the suffix >history.csv to the script call.

The script call has the following format:

get_hist.sh <history-type> <additional-parameter>

Explanation:

The history type must be specified as the 1st parameter. This specification corresponds to clicking on an object in the Globstat window in the case of graphical output.

The following history types are supported:

History type Corresponds to clicking on the following in the Globstat window

cache A cache in the Virtual Components subwindow escon A channel in an ESCON graphic in the Performance subwindow

Fc ficon pmount tape

A channel in an FC graphic in the Performance subwindow

A channel in a FICON graphic in the Performance subwindow

A PDS box in the Physical Components subwindow

A device in the DEVICES graphic in the Performance subwindow tapepool total vmount

A tape pool in the Physical Components subwindow

The bar in the TOTAL graphic in the Performance subwindow

An emulation box in the Virtual Components subwindow

316

U41117-J-Z125-7-76

Global Status

History diagrams

All values which can be selected in the graphical call of the history function can also be specified as additional parameters. The -hd parameter, which is described further below, is also accepted. Which parameters can or must be specified differs according to the history type. The correlation is shown by a matrix which the script outputs when the help function

(-h or -? parameter) is called: get_hist.sh -?

call: get_hist.sh <history type> <parameters for specified history type>

The following history data will be delivered for the specified period of time:

-----------------------------------------------------------------------------

History type | data delivered

----------------------------------------------------------------------------cache | partitioning of cache states free, clean, used, and

| dirty for specified cache escon | average, minimal, and maximal read and write performance for

| ISP and ESCON channel specified fc | average, minimal, and maximal read and write performance for

| ISP and fiber channel specified ficon | average, minimal, and maximal read and write performance for

| ISP and FICON channel specified pmount | number of mounts, mount time and time spent in different states

| for each pds process on ISP specified tape | average, minimal, and maximal read and write performance for

| ISP and tape device specified total | average, minimal, and maximal read and write performance for

| the entirety of channels and devices vmount | number of mounts, mount time and time spent in different states

| for each virtual drive (emu or vtd) on ISP specified

History type and related parameters can be extracted from matrix below

("opt." means "parameter is optional"):

-----------------------------------------------------------------------------

history type: | cache | escon | vmount | tape | tapepool | total

| | or | | | |

| | fc | or | | |

| | or | | | | param.: | | ficon | pmount | | |

---------------------------------------------------------------------------

-ca <cache name as | x | | | | |

found in globstat or | | | | | |

wild card term> | | | | | |

-ch <channel name as | | x | | | |

found in globstat(*1) | | | | | |

U41117-J-Z125-7-76

317

History diagrams

Global Status

or wild card term> | | | | | |

-da <start date | opt. | opt. | opt. | opt. | opt. | opt.

(YYYY-MM-DD)> | | | | | |

-dv <device name as found| | | | x | |

in globstat(*2) or | | | | | |

wild card term> | | | | | |

-hd <history directory, | opt. | opt. | opt. | opt. | opt. | opt.

e.g. /usr/tmp/\ | | | | | |

hist_log> (*3) | | | | | |

-ho <start hour | opt. | opt. | opt. | opt. | opt. | opt.

(>=0 and <24)> | | | | | |

-in <ISP name, e.g. ICP0 | | x | x | x | |

or wild card term> | | | | | |

-pt <period of time | opt. | opt. | opt. | opt. | opt. | opt.

(1h, 2h, 3h, 6h, 12h, | | | | | |

1d, 3d, 1w, 1m, 3m, | | | | | |

6m, or 1y)> | | | | | |

-tn <tapepool name as | | | | | x |

found in globstat> | | | | | |

---------------------------------------------------------------------------

(*1) click left mouse button in globstat window on channel, which you are

interested in, and take string, which appears behind ':' in the balloon

help

(*2) click left mouse button in globstat window on device, which you are

interested in, and take string, which appears behind ',' in the balloon

help

(*3) This parameter is needed, if history files were imported from a foreign

CentricStor system. It specifies the directory in the local system, in

which the foreign history files were stored.

Sample calls: get_hist.sh escon -ch ca0 -in ICP1 -da 2006-02-22 -ho 13 -pt 3h get_hist.sh tape -dv c15t12l0 -in IDP0 -da 2006-03-31 -ho 20 -pt 1d

To process the generated history data using Excel or a program which can interpret Excel data (referred to as the evaluation program below), the data must be transferred (e.g. using ftp

) to the computer on which the evaluation program is called. The files generated are generally 50 KB in size.

318

U41117-J-Z125-7-76

Global Status

History diagrams

Presentation of the data in Excel

In order to permit the history data to be presented on a graphical interface of a type similar to CentricStor, an Excel macro has been created which is supplied with the GXCC product.

This macro is only intended as an example and in no way provides a 1:1 map of the GXCC graphical interface.

The macro is contained in the following directory:

<GXCC-installation-directory>/osd/Windows/Excel_Performance_Makro.xls

Example

c:/Programs/FSC/v6_cc/gxtcc/osd/Windows/Excel_Performance_Makro.xls

Procedure:

1. Starting the macro

The macro can be started either by means of a double-click (if a link exists between xls files and the evaluation program) or by starting the evaluation program and then opening the macro. If necessary, click on the Activate macros button to confirm.

2. Generally a dialog for opening a file is then offered to select the history file. Select a file and then click on OK.

3. A number of dialog pages will be created and offered for display.

4. If you want to evaluate another history files, you can do so using the menu item

GlobalHistory/Historyfile

(on the far right of the menu bar in Excel) or by rebooting.

5. ...

6. Terminate the macro

When you terminate the macro you will be asked whether you want to save the changes. If you want to keep the evaluation, you should store it in the form of another xls file (i.e. as an

Excel file) in the dialog offered. Your original file will remain unaffected by this.

U41117-J-Z125-7-76

319

History diagrams

Global Status

Example

1. Create a file get_hist.sh total -da 2006-03-29 -ho 0 -pt 6h >YIN.total2.txt

2. Transfer file

3. Open Excel macro:

320

U41117-J-Z125-7-76

Global Status

4. Open history file:

History diagrams

U41117-J-Z125-7-76

321

History diagrams

5. Confirm you wish to open it:

Global Status

322

U41117-J-Z125-7-76

Global Status

Here, by way of comparison, is the GXCC presentation:

History diagrams

U41117-J-Z125-7-76

Note the output mode (min,max,average) selected in GXCC and the spreadsheet of the same name selected in EXCEL.

323

Eine Dokuschablone von Frank Flachenecker by f.f. 1992

8 XTCC

8.1 General

While GXCC regards a CentricStor system as a whole, XTCC is limited to one ISP together with the connected peripherals.

You start XTCC for an ISP by positioning the mouse pointer in GXCC over the symbol of the ISP and right-clicking to select the “Show Details (XTCC)” option from the function menu. For each ISP, XTCC can be started as often as you wish. When GXCC is terminated, all XTCC instances that were started from GXCC are also terminated.

XTCC assumes the operating mode (Service, User or Observe) of the initiating GXCC application. All other display parameters are taken from the profile files.

When operating in non-CentricStor systems, under virtual Window Managers or under installation conditions which deviate from the standard, some settings must be made to define the data path (Path) and to connect to a virtual window. The current status is described in the online help for XTCC under “Environment variables”.

U41117-J-Z125-7-76

325

General

XTCC

CentricStor recognizes various ISP types.

ICP Integrated Channel Processor

An ICP has a permanent connection to one or more BS2000/OSD, z/OS or

OS/390 hosts via ESCON/FICON adapters or to an open systems host via an

FC controller operating as a host connection. Host adapters and virtual devices are available only on ICPs.

IDP

VLP

Integrated Device Processor

An IDP always has at least one tape drive connected via SCSI or FC and an associated PDS. Physical devices are available only on IDPs.

Virtual Library Processor

Any ISP which is neither an ICP nor an IDP is regarded by the configuration routine as a VLP.

ICP_IDP In small CentricStor configurations, the ICP and IDP are on a shared processor.

Several processors of the same type are, if necessary, configured next to each other. The VLP functionality resides with one of these ICP_IDP.

The diagram below shows the XTCC representation of an ICP:

ISP type

326

U41117-J-Z125-7-76

XTCC

In the case of an ICP_IDP combination, the display is somewhat different:

General

PDSs and emulations/virtual devices are located on the same level in the diagram. The

PDSs are connected to the associated device controller, and the emulations are connected to the associated host adapter(s).

U41117-J-Z125-7-76

327

Margins of the main XTCC window

XTCC

8.2 Margins of the main XTCC window

8.2.1

Title bar

Local()-Config if XTCC is running on the ISP under consideration.

Remote(<IP addr. of ISP><host name of ISP>)-config “<comment from unit list>” if XTCC is running on another ISP in the CentricStor system.

i

GXCC always starts XTCC on the system on which GXCC is also running.

Remote(<IP address 1,....,ISP name>) - Config “<comment from unit list>” if there is an indirect connection between the VLP and the ISP under consideration.

In some cases, such an indirect connection will be established automatically instead of a normal direct connection.

8.2.2

Status bar

The status bar is located at the bottom of the XTCC window:

The individual fields are explained below (from left to right) with the help of examples: confirm ! If “confirm !” is flashing in red in the left-hand field you must answer a message window (generally with “OK” to confirm you have taken note). Until you confirm the higher-ranking window is blocked.

De/En Language of the Help system, in this case, En: English, De: German default Current profile name specified in the command line or selected in the “Profile

Select” menu. In the example, no profile is selected.

ID=<IP address/”local”>:<ISP name>:<port number>

For identification purposes, each XTCC instance has its own ID consisting of the IP address and name of the system on which XTCC is running, as well as the port number. Thus the ID of the computer with which you are monitoring

CentricStor is displayed here.

Msg:0 Number of messages entered in the “XTCC Communications” window.

Conn:7 Number of existing XTCC connections to the monitored system.

MP Connection mode (MP: Multi-Port, SP: Single-Port)

328

U41117-J-Z125-7-76

XTCC

Margins of the main XTCC window

SERV XTCC mode (OBSV=Observe, SERV=Service, USER=User,

SIMU=Simulation).

Current window size setting (in the example, 80%).

80%

Autoscan Green = started

Yellow = active

Red flashing = stopped / temporarily disabled

White =blocked (SIMU mode)

S 5s Autoscan operating mode and interval (S = self-adjusting, M = manually adjusted).

n.me+op Read rate for InfoBroker data [n.m*10

op

bytes/second]. The rate is calculated using the transfer time of an InfoBroker record. When using a modem connection, this value will also allow you to calculate the performance of the connection.

Windows NT

Platform on which XTCC is running.

m.n XTCC version number.

The visual appearance of the main XTCC window is determined by the profile file. If you close XTCC by selecting “File“

➟ “Exit”, the current settings will be saved to the ISP profile file currently active (processor- and user-specific) so that they are available again the next time the application is started. If this is not desired, XTCC must be terminated using the

System function (icon at top left) or using the Windows Manager function (“X” box at top

right) (for details on this see the section “Exit” on page 334

).

The procedures for creating and managing profile files is described on page 344 .

U41117-J-Z125-7-76

329

Function bar

8.3 Function bar

Subfunctions:

● File

Select ( page 331 )

Save ( page 331

)

Show

(

page 331

)

Print ( page 332 )

Exit ( page 334 )

Unit

Select ( page 335 )

Options

Settings

(

page 336

)

Toggle Size

(

page 337

)

Toggle Aspect ( page 337 )

Show Current Aspect ( page 337

)

Apply Current Aspect ( page 337

)

Autoscan

Start

/

Stop ( page 338

)

Settings

(

page 339

)

Scan Now ( page 340

)

Tools

XTCC Communications ( page 341

)

Get Remote/Expand Local File ( page 342 )

Show Remote File

(

page 342

)

Compare Local Files ( page 343

)

XTCC Update/Revert ( page 343

)

Profile

Select ( page 346 )

Help

README / LIESMICH ( page 348

)

Direct Help / Direkthilfe ( page 348 )

Mouse Functions / Maus-Funktionen ( page 348

)

About XTCC...

( page 349

)

CentricStor User Guide

(

page 350 )

CentricStor Service Manual ( page 351 )

330

XTCC

U41117-J-Z125-7-76

XTCC

8.3.1

File

8.3.1.1

Select

Selects a configuration file saved previously with “Save” (see below):

Function bar

The window contains the field for entering the file name plus the following function keys:

OK Checks whether the specified file is a valid XTCC configuration file and, if so, its contents are output in graphical format and in Simulation mode. If not, an error message is output.

Browse Opens a standard dialog box for searching for and selecting a file. The file type is preset to *.dat, and the file name is transferred to the entry field.

By default, configurations are saved as .dat files. Instead of accepting the proposed file, you can click on any other .dat file and open it. If a .dat file has been saved in a different directory then you can click the button next to the directory bar to change to any higher-level and, therefore, to any required directory.

Help Opens the XTCC help file.

Cancel Closes the window.

8.3.1.2

Save

Saves the configuration currently displayed (please refer to the information in the section

“Save” on page 145 ). When you select this function, the current data is initially backed up.

A standard dialog box is then opened for changing the directory and specifying a name for the file to be saved. The file name is automatically preset to <system_name>.dat. Both name components can be modified.

8.3.1.3

Show

This function is only available in User and Service mode.

Opens an independent file viewer. This functionality is described on

page 360

.

U41117-J-Z125-7-76

331

Function bar

8.3.1.4

Print

Unix Platform

Saves or prints the configuration currently displayed in PostScript format:

XTCC

332

This opens a window containing the following fields and buttons:

Print to Specifies the target for the printout.

Command List box used to specify the printer. In the case of UNIX systems, this field must be set to the name of the print program or script.

File Target for the PostScript file to be created. The presetting is determined by the color mode set.

Setup Opens a submenu for defining the basic “Command”, “Paper” and “Mode” settings. These settings can be saved by clicking the “Save” button and can be used again the next time you open the print menu.

U41117-J-Z125-7-76

XTCC

Function bar

File Selection with input field.

List box used to specify the name under which the PostScript file is to be saved.

Depending on the color selection made under “Mode”, this field is preset with the file name <path>/outcolor.ps or <path>/outgray.ps, where

<path> is set to the XTCC tmp directory. To print out the configuration, these files can then be sent to the PostScript printer that supports the corresponding mode.

Browse Button provided under “Print to File” for opening a dialog box used to change the directory and specify a name for the file to be saved.

Orientation

Allows you to select the display format within the PostScript file:

Portrait Portrait format

Landscape Landscape format

Auto Automatic selection depending on the page dimensions

Paper

Mode

Allows you to select the paper format to be used:

A4

Letter

210 x 297 mm

216 x 279 mm

Allows you to select the color mode: color grayscale

The PostScript file/printout is created in color mode.

The PostScript file/printout is created in grayscale mode.

OK

Help

Starts the creation of the PostScript file/printout.

Opens a text window containing the XTCC help file.

Cancel Closes the print menu without accepting the changes.

Windows Platforms

The platform-specific “Print” menu is used which enables you to control all the required functions. In the case of “Print to file” the format corresponding to the selected printer is used.

i

The display is always adjusted to the paper format selected, taking into account the page ratio. Any scaling predefined in the printer menu is ignored.

U41117-J-Z125-7-76

333

Function bar

XTCC

8.3.1.5

Exit

Shuts down XTCC, saving the current settings to the profile file in the process.

The settings are not saved if XTCC is exited using the following functions:

– System function

Click on the CentricStor icon at the top left and in the pull-down menu select the “Close” function or the function at the bottom

(the menu language depends on the system language selected).

– Window Manager function

At the top right click on the box containing the X.

334

U41117-J-Z125-7-76

XTCC

Function bar

8.3.2

Unit

8.3.2.1

Select

This function is disabled if XTCC is started from GXCC.

Otherwise, if XTCC was started directly, the “XTCC Unit Select” window is opened.

Example

The operation and functions of Unit Select are described in the section “Select” on page 147 . Errors during connection setup with “OK” are handled differently, however,

because in this case no connection exists as yet to a CentricStor.

U41117-J-Z125-7-76

335

Function bar

8.3.3

Options

8.3.3.1

Settings

Opens a submenu containing the following functions:

XTCC

336

Allows you to set the following options:

Size [%]

You can vary the scale of the graphic display from 20% to 120% in 5% steps. If you set a value less than 80%, all the object functions will be deactivated and the images for the drive types will no longer be displayed.

By left- or right-clicking anywhere in the XTCC window, you can reset the configuration display to 100% with the optimum aspect. Smaller scales are particularly useful when monitoring several ISPs, especially when these can be displayed in separate tab pages.

The group display described on

page 356

is even more compact, and is more suitable for monitoring ISPs that can only be displayed using several tab sheets.

Blink Interval [sec]

The interval for flashing objects can be set to between 0.5 and 2.5 seconds in steps of

0.1 second.

U41117-J-Z125-7-76

XTCC

Function bar

For Infobox:

Move Pointer The infos are displayed by positioning the mouse cursor.

Click Button The infos are displayed by clicking on the left mouse button. The descriptions in the manual generally relate to this mode.

Help in:

English

German

i

Help texts in English.

Help texts in German.

The language of the help texts also controls which version of the online manual is offered in the Help menu. If there is no manual available in that language, no manual is offered in the Help menu.

Service Level

Reserved field for special functions not described here.

8.3.3.2

Toggle Size

Switches between the scale 100% and the last scale < 100% selected by the user.

8.3.3.3

Toggle Aspect

Switches between the optimum aspect determined by the program for the associated scale and the last aspect selected by the user. The aspect parameters are based on the size and position of the window on-screen. If the optimum aspect is changed by reducing the window size, you can scroll through the window contents by left-clicking the scroll bars underneath and to the right. If you are using a three-button mouse, you can also scroll through the window contents by holding down the middle button while moving the mouse pointer.

8.3.3.4

Show Current Aspect

Opens a window containing the current aspect values. This function is useful if, after setting the desired window size and position, you wish to determine the associated aspect values by means of an entry in a command line call.

8.3.3.5

Apply Current Aspect

Applies the current window position and size instead of the original command line argument specified by the user. The “Toggle Aspect” function then takes these new values into account.

U41117-J-Z125-7-76

337

Function bar

XTCC

8.3.4

Autoscan

Each Autoscan cycle consists of a data transfer phase, a display phase, and the Autoscan delay. The Autoscan delay is the interval between the end of the display phase and the beginning of the subsequent data transfer phase.

The color of the “Autoscan” text in the status bar in the bottom right-hand corner of the

XTCC window shows the current status of this periodic transfer of information. The colors have the following meaning: green yellow red white released active stopped temporarily or by the user blocked (simu mode)

Each time a main menu is opened, an information window is output, or a function menu is called for an object, the Autoscan cycle is temporarily interrupted, indicated by the red flashing “Autoscan” text. It is continued automatically after the menu or window is closed.

The Autoscan cycle is not interrupted on opening an information window if “Move Pointer for Info” mode was selected in the “Options” menu. Text in yellow indicates that a new data record is currently being received and edited by InfoBroker.

Autoscan delay is normally defined automatically but can also be set manually.

The “Autoscan” menu contains the following functions:

8.3.4.1

Start

Starts the Autoscan process manually. This function is available only if Autoscan is currently stopped.

8.3.4.2

Stop

Stops the Autoscan process manually so that the status of the displayed objects is no longer updated. This function is available only if Autoscan has been started.

i

Before the window size or position of the configuration display on the screen is changed it is recommended that the Autoscan process first be stopped manually.

Otherwise, the ongoing process of updating of the window contents will cause the window to jump back to its original position. The reason for this is that the application (XTCC) does not know about these modifications (made by the Window

Manager), and always uses the most recently stored parameters to generate the display.

338

U41117-J-Z125-7-76

XTCC

8.3.4.3

Settings

Function bar

Opens a submenu containing the following setting options and buttons:

Autoscan Delay [s]

This scale allows you to determine the interval currently set. If “Manual Adjusting” is selected, this value can be changed.

Mode

Self Adjusting (S) The Autoscan delay is determined automatically and displayed in the status bar in the format S<value>s.

Manual Adjusting (M)

The Autoscan delay is set manually and displayed in the status bar in the format M<value>s

Scale Range

If “Manual Adjusting” is selected, the scale range for the slider control can be modified.

The settings 5...55, 60...540 and 600...3600 seconds are possible. Within these ranges the resolution is 5, 30 or 300 seconds.

Scan on function completion

Enable Permits an additional scan cycle immediately after functions which result in a change to the object status (e.g. Start/Stop) have been terminated. This scan cycle is also executed in the event of an

Autoscan process being stopped manually.

Disable Prevents the additional scan cycle.

U41117-J-Z125-7-76

339

Function bar

XTCC

OK

Confirms the settings and closes the menu.

Help

Opens a window containing the XTCC help file.

Cancel

Cancels the settings and closes the menu.

8.3.4.4

Scan Now

Triggers an additional, immediate scan cycle in the event of an Autoscan process being stopped manually or a lengthy Autoscan delay. This function can also be initiated by pressing CTRL + spacebar simultaneously.

8.3.4.5

Interaction Timeout

XTCC stops the periodic Autoscan process if no user interactions are registered for an hour.

The following are counted as user interactions:

– Moving the mouse cursor over the configuration display or the Groups window

– Iconizing, maximizing, shifting or altering the size of one of these windows

After the timeout has occurred the following dialog box is displayed:

340

Meaning of the buttons

Resume Autoscan

The periodic Autoscan process is started again and the time window for one hour is restarted.

Remain stopped

The Autoscan stop status is retained.

Exit XTCC

XTCC is terminated.

Help

Opens a window with a help text.

U41117-J-Z125-7-76

XTCC

8.3.5

Tools

The following functions are available:

XTCC Communications

Get Remote/Expand Local File

Show Remote File

Compare Local Files

XTCC Update/Revert

8.3.5.1

XTCC Communications

Opens a window containing a list box and an input field:

Function bar

The list box contains the IDs of the XTCC connections to the selected ISPs together with short messages (Message) which are used for communication between the XTCC users.

In Remote mode, the IDs have the format <ip_address>:<name>:<port> and in Local mode local:<name>:pid. The dots in the IP address are replaced by underscores. Your local connection ID is indicated by <your ID>.

A message consists of two lines with the formats

Message date: YYYY/MM/DDHH:MM:SS (date and time of the sending system)

Message text: <text>.

In the messages the special characters “ \ $ [ ]” are replaced by underscores “_”.

U41117-J-Z125-7-76

341

Function bar

XTCC

If messages are present, then the number of messages is displayed by means of the yellow indicator Msg:<n> in the XTCC status bar. Yellow letter symbols are also visible in the configuration display.

Meaning of the buttons

Send

Sends a message entered in the “Broadcast Message” window to the InfoBroker. You can also use the Return key instead of this button.

Clear

Deletes the input field and message in the InfoBroker.

Help

Displays the XTCC help file.

Cancel

Discards any entered message text and closes the window.

i

A sent message cannot be registered until the next Autoscan cycle.

8.3.5.2

Get Remote/Expand Local File

This function is identical to the GXCC function of the same name. This is described on

page 154 ff.

8.3.5.3

Show Remote File

This function is identical to the GXCC function of the same name. This is described on

page 156 ff.

342

U41117-J-Z125-7-76

XTCC

Function bar

8.3.5.4

Compare Local Files

Starts a graphical tool which enables two local text files to be compared. The two files are displayed in synchronized text windows. Differences are marked in color, and the number of differences is entered in the status line at the bottom right. By selecting “View / Show Line

Comparison Window” in the diff tool menu, differences within individual lines can be made visible.

Notes

– The menu item “Compare Local Files” is available in Service and User mode only.

– In User mode, “View Only” mode is preset. As a result the Edit, Write, Merge and Save functions are disabled.

– The diff tool has its own help function.

8.3.5.5

XTCC Update/Revert

The use of this tool is described in the section “GXCC Update/Revert Tool” on page 159 .

Please note the following points:

– The update of GXCC is started from within GXCC independently of the XTCC update.

– When XTCC is updated, all XTCC and GXCC applications of the computer on which

GXCC/XTCC is running must be closed.

– There are no restrictions regarding the compatibility of different GXCC and XTCC versions within a product line (CentricStor V2.x or CentricStor V3.x). Even if a workstation is to interwork with older CentricStor versions the GXCC/XTCC software can be updated to the latest level. GXTCC (CentricStor V2.x) cannot be upgraded to

GXCC (CentricStor V3.x) using the update tool.

U41117-J-Z125-7-76

343

Function bar

XTCC

8.3.6

Profile

The term “profile” encompasses all user-specific settings chosen under “Options” and

“Autoscan”. These settings are stored in a user-specific subdirectory.

When the main menu functions

– Unit

Select

– File

Select

– File

Exit

– Options

SettingsOK

– Options

Apply Current Aspect

– Autoscan

SettingsOK

– Profile

SelectOK are called, the following settings which are used are backed up implicitly on a unit-specific basis:

– Options Settings Size, For Infobox: Move Pointer for Info / Click Button for Info,

Help in: English/German

– Autoscan Settings Autoscan Delay, Mode: Manual/Self Adjusting, Scan on function completion: Enable/Disable

– and the current size and position of the window on-screen (aspect)

A backup operation does not take place if XTCC is terminated by some means other than selecting File

Exit.

i

Note that if you change the position or size of the window on the screen using the

Options

Apply Current Aspect function you must confirm this.

i

The next time a unit is selected, the values that have already been stored are used again. If the command line arguments -aspect, -autoscan, -lang, -size were specified at the start, these will have priority over values which have already been saved and, as described above, will also be saved implicitly.

344

U41117-J-Z125-7-76

XTCC

Function bar

If you require individual profile settings, you should define separate profile settings. The profile data is saved in a matrix format: A directory is set up for each profile name, including

“default”.

Directory:

CentricStor A

CentricStor B

CentricStor C

CentricStor D

default.prf

CentricStor_A.opt

CentricStor_B.opt

CentricStor_C.opt

CentricStor_D.opt

Name1.prf

CentricStor_A.opt

CentricStor_B.opt

CentricStor_C.opt

CentricStor_D.opt

Name2.prf

CentricStor_A.opt

CentricStor_B.opt

CentricStor_C.opt

CentricStor_D.opt

Name3.prf

CentricStor_A.opt

CentricStor_B.opt

CentricStor_C.opt

CentricStor_D.opt

Profile data is stored in this directory for each unit under the name <system_name>.opt.

When changing unit, the current settings are saved under the old unit name. The directory is then searched to determine whether there is already data for the new unit. If this is the case, this data is used for control purposes, with the exception of any predefined command line arguments mentioned above. Otherwise the existing settings are adopted, and these will be saved when the system is terminated or when the unit is changed again.

U41117-J-Z125-7-76

345

Function bar

XTCC

8.3.6.1

Select

Allows you to create and select user-specific subdirectories in the temporary XTCC directory. All option settings are then stored in unit-specific files in these subdirectories.

346

The name of the subdirectory is formed from the profile name and the extension .prf. The

“Profile Select” function opens a window consisting of a list box, an input field, and various buttons.

The list box contains the profile names already defined. To select an entry and transfer it to the input line, you simply left-click on the appropriate list item.

If special characters (/ \ [ ] “ ' $ * : ? < > |) are used when entering a profile name, these are replaced by underscores.

Meaning of the buttons

OK Creates a new directory with the name specified in the input field (provided this directory does not already exist) and closes the window.

Add

Remove

Creates a new directory.

Deletes the selected directory and all its contents.

Help

Cancel

Displays the XTCC help file.

Closes the window without saving your selection.

U41117-J-Z125-7-76

XTCC

Function bar

Notes on operating

– You use the two scroll bars for positioning in the list box.

– Double-clicking on an entry with the left mouse button transfers this to the entry field.

– Simultaneously pressing the Ctrl+o keys enables the content of the list box to be sorted in ascending or descending order.

– Search function:

After you have entered a search string in the entry field, pressing the return key displays the next hit.

The following characters have a special meaning here:

?

*

[abc]

[a-z]

\c

Detection of an individual arbitrary character

Detection of no or multiple arbitrary characters

Detection of a character from the group “abc”

Detection of a character from the range “a-z”

Detection of the special character “c”

If the entry field is empty you can press the return key to go to the next entry.

If you close XTCC by selecting “File“

➟ “Exit”, the current profile file will be saved with the current settings. If this is not desired, you should use the button in the top left-hand corner of your screen instead.

If XTCC cannot find any profile file for the user and ISP on startup, the settings of the initiating GXCC application will be adopted.

U41117-J-Z125-7-76

347

Function bar

XTCC

8.3.7

Help

The appearance of the submenu depends on the language selected in “Settings” (see

page 336 ):

German:

Help

LIESMICH

Direkthilfe

Maus-Funktionen

About XTCC...

Benutzerhandbuch

English:

Help

Readme

Direct Help

Mouse Functions

About XTCC...

User Guide

8.3.7.1

README / LIESMICH

This function is used to open the file viewer with the help file in accordance with the language setting, thus here to “Help”:

Information on using the file viewer can be found starting on

page 360

.

8.3.7.2

Direct Help / Direkthilfe

This describes how to call up the object-related Help functions.

8.3.7.3

Mouse Functions / Maus-Funktionen

This describes the object-related mouse functions. See also the section “Object-related functions” on page 355 .

348

U41117-J-Z125-7-76

XTCC

8.3.7.4

About XTCC...

Function bar

The version of XTCC can also be seen at the bottom right of the configuration overview window.

Meaning of the buttons

OK

The window is closed.

File info

Opens a text window in which information on the XTCC files that exist is output:

U41117-J-Z125-7-76

The version numbers are displayed in the left-hand column provided these are contained in the file concerned.

349

Function bar

XTCC

8.3.7.5

CentricStor User Guide

One of the menu functions

– CentricStor User Guide (complete)

– CentricStor User Guide (GUI Part) is offered if

– XTCC is operated in User or Observe mode,

– the monitored system is of the type “CentricStor” and

– a PDF documentation file suitable for the CentricStor Version m.n and the current language setting is available.

In User mode XTCC updates the local documentation if more recent documentation is found on the remote CentricStor system in the event of connection setup (“Unit/Select”) or when changing the language setting (“Options Settings”).

Here a more recent “User Guide (GUI Part)” has priority over an older “User Guide

(complete)”. The user is notified of this via a message window.

Notes

– The “User Guide” is also offered if no “Service Manual” is available (see the

section

“CentricStor Service Manual” below).

– To enable the PDF documentation files to be displayed a suitable viewer program must be installed on the local system (xpdf in SINIX, xpdf or Acrobat Reader in LINUX, Acrobat

Reader

in WINDOWS).

– To save space XTCC automatically removes obsolete local files.

A PDF viewer is started and the most up-to-date manual is displayed in the help language selected.

350

U41117-J-Z125-7-76

XTCC

Function bar

8.3.7.6

CentricStor Service Manual

One of the menu functions

– CentricStor Service Manual (complete)

– CentricStor Service Manual (GUI Part) is offered if

– XTCC is operated in Service or Simu mode,

– the monitored system is of the type “CentricStor” and

– a PDF documentation file suitable for the CentricStor Version m.n and the current language setting is available.

In Service mode XTCC updates the local documentation if more recent documentation is found on the remote CentricStor system in the event of connection setup (“Unit/Select”) or when changing the language setting (“Options Settings”). Here a more recent “Service

Manual (GUI Part)” has priority over an older “Service Manual (complete)”. The user is notified of this via a message window.

In Simu mode this function is not available; only the documentation available locally can be taken into consideration.

Notes

– If no suitable “Service Manual” is available, the “User Guide” may be offered (see the

section “CentricStor User Guide” on page 350 ).

– To enable the PDF documentation files to be displayed a suitable viewer program must be installed on the local system (xpdf in SINIX, xpdf or Acrobat Reader in LINUX, Acrobat

Reader

in WINDOWS).

– To save space XTCC automatically removes obsolete local files.

U41117-J-Z125-7-76

351

Elements of the XTCC window

XTCC

8.4 Elements of the XTCC window

8.4.1

Display

Each XTCC window displays an ISP of the CentricStor system, together with the connected peripherals. The ISP is represented by a beige field at the center of the window:

352

The small colored boxes around the edge represent the peripheral controllers (ESCON,

FICON, FC, SCSI, FC-SCSI). The small boxes in the middle represent software processes.

U41117-J-Z125-7-76

XTCC

Elements of the XTCC window

The operating status of an element is indicated by the color of the associated box, where the following color key applies:

Green: Normal

Pink: Malfunctioning, offline or not ready

Yellow: Status unclear, some subcomponents are malfunctioning

Red: Configuration error; the component is contained in the configuration description, but the InfoBroker has not yet established contact with it

If the ISP contains numerous XTCC objects, its contents are displayed over several tab sheets. The title of the tab sheet currently displayed is shown in the top right-hand corner.

Tab sheets are selected in the group display (see the

section “Group display” on page 356

).

The ISP peripherals are displayed outside the central field.

Connections between elements are represented by colored lines, purely for the purposes of clarity.

If a connection is faulty in any way, this will be indicated by a broken line.

On the left side of the inner yellow field the particularly critical statuses of the ISP are shown using icons. A yellow circle indicates an SNMP message, a circle with a wrench indicates that the /usr file system is almost full (>95%) or is full (100%, symbol will flash with a red background). The function menu of the ISP offers actions that can be used to handle the situation.

The internal SCSI peripherals of the ISP can be addressed via the border of the symbol for the ISP.

When you left-click on this margin, you select the internal SCSI peripherals of the ISP. One important example of these are internal RAID systems (see

page 411

).

U41117-J-Z125-7-76

353

Elements of the XTCC window

XTCC

8.4.2

Unexpected errors

In the event of internal errors such as those that occur owing to missing (mandatory) variables of the InfoBroker, XTCC opens (if possible) a window with the title:

“XTCC Problem Info”.

354

This window contains the error message and buttons for further activities:

Exit

Terminates XTCC.

Stack Trace

Opens a window with further information on the error. If you click on the “Cancel” button in this window, the window is closed and “Continue” is attempted.

Continue

Continues the procedure in which the error occurred. This can lead to further errors, in other words background errors. In this case XTCC must be closed.

Try to skip

This button is optional. XTCC attempts to skip the errored procedure, which can naturally result in further errors. In this case XTCC must be terminated.

8.4.3

Message window

All XTCC messages should be noted and also acknowledged by the user. The reason for this lies in the need to serialize device functions: You must ensure that it is not possible to start the same function several times or to start contradictor7y functions on a device.

Message windows containing an “OK” button are closed when you click on this button.

Message windows without this button which contain texts such as “... Timeout is nn sec.

Please wait ...” are displayed if InfoBroker data is waited for synchronously to the execution of device functions.

U41117-J-Z125-7-76

XTCC

Elements of the XTCC window

The Autoscan process is stopped for the duration of this wait time. Such a window can - if absolutely necessary - be closed by clicking on the relevant Window-Manager-specific button at the top right or left of the window title bar. The wait time for restarting the Autoscan is not reduced by this, however: The Autoscan process remains stopped until it is possible to terminate the associated function or the maximum wait time has elapsed (timeout nn sec.).

8.4.4

Object-related functions

When the mouse pointer is positioned above an object, you can call the following functions:

Left mouse button:

Object information is displayed

Shift + left mouse button

Object-related help.

CTRL + left mouse button

Direct Help for the object properties is displayed.

Right mouse button

Function menu is displayed.

The function menus only offer functions that can be used with the current object type

(e.g. drive). If a function can theoretically be used but is not meaningful at present

(e.g. “Stop Trace” when the trace is not running,) then this function is displayed, but cannot be used and as such is grayed out.

Shift + right mouse button (for drives and emulations)

Function menu relating to all objects of this class in the ISP currently addressed

The function menus only offer functions that can be used with the current object type

(e.g. drive). If a function can theoretically be used but is not meaningful at present

(e.g. “Stop Trace” when the trace is not running), then this function is displayed, but cannot be used and as such is grayed out.

Center mouse button (if available and configured appropriately)

Scrolls the configuration display in a reduced window. Depending on the type of system being used, the center mouse button can be emulated by clicking the right and left buttons of the mouse simultaneously.

The ISP itself is also an object. It is addressed by positioning the mouse pointer on the text

CentricStor-<Name> in the top left-hand corner of the central field.

U41117-J-Z125-7-76

355

Elements of the XTCC window

XTCC

8.4.5

Group display

When CentricStor components are displayed, there may be more configuration elements

(e.g. virtual drives) than can be displayed in a single window. At the same time, you may often want to monitor operations at multiple CentricStor ISPs simultaneously. Without the appropriate tools, this can make your screen difficult to interpret.

In XTCC, both problems are solved by the use of an overview window display.

If required, the display of the CentricStor components (e.g. ICP) can be subdivided into groups and presented on a number of different tab sheets. Therefore only one out of a number of different groups - represented by a tab sheet - is displayed. The tab sheet indicates which group is currently being displayed and the number of groups into which the display of the CentricStor components is divided.

Once XTCC is started and you have selected a unit or file, the group display is generated automatically. It shows all components and their status in the form of color boxes. In the case of large systems, it allows you to choose a group of logically related objects, and view detailed information on them on a tab sheets in the configuration display without having to scroll up and down.

Object names are shown in abbreviated form.

Sys

HA

Ct

E/M/S

System

Host adapter

Controller

Emulation/manager/server

Entire ISP

ESCON or FC-SCSI

SCSI controller

T/V

RAID

Group

Target (tape)/virtual drive

RAID system

Group number as specified on the tab sheet

System System name/unit name (if available) or unit name

356

U41117-J-Z125-7-76

XTCC

Elements of the XTCC window

The status line is contained at the bottom edge of the Groups window:

Autoscan

S

5s green = released yellow = active flashing red= stopped / temporarily discontinued white = locked (Simu mode)

Autoscan operating mode(S = Automatic setting, M = Manual setting)

Autoscan interval

If the group display is minimized, you can reopen it simply by clicking the appropriate tab.

Click the tab to open the group display for the entire ISP.

When you select a group, its color changes to blue. If you then click your left mouse button, the group is transferred to the configuration display and its number appears in the

“Group m of n” field in the tab in the top right-hand corner.

The group currently displayed is colored beige.

The host adapters and SCSI controllers are always displayed together with each group.

If you rest the mouse pointer on one of the small color boxes, a small window appears containing the name of that object. In the case of /390 emulations, the emulation name is displayed together with its mnemonic name.

U41117-J-Z125-7-76

357

Elements of the XTCC window

XTCC

Color codes in the group display

The object colors used in the group display are very similar to those in the configuration display:

Green

Pink

Yellow

White

Red

Black

Brown

12)

SYS

Turquoise OK

File system

1)

File system

2)

SNMP

3)

HA

ACTIVE

Ct

OK

Emu/

Manager/

Server

Running and attached

Running and not attached

Stopped

Target/

V-Drive

Read/write, read only, busy

ACTIVATING

CHAN_DISAB

CONFIGURED

FAILED

INACTIVE

INITIAL

STOPPED

Unknown

Hanging

11)

Online, offline

Unknown Unknown Unknown

Removed

10)

T: Removed

13)

VLM halt

PLM error

VJUK: Offline

Emu

ERR_CFG

8)

MIM/SIM

9)

CLEAN

4)

BUSY

5)

INFO

6)

MIM/SIM

7)

Trace on

RAID

OK

Error

Warning

358

U41117-J-Z125-7-76

XTCC

Elements of the XTCC window

Explanation

1

File system full: red flashing tool symbol in the configuration overview. Flashing symbol for system messages in the GXCC window.

2

File system 95% full: black flashing tool symbol in the configuration overview.

3

SNMP: SNMP manager has received an SNMP trap. Flashing SNMP symbol in the configuration overview.

4

Drive needs cleaning. Yellow flashing symbol in the configuration overview.

5

Busy for some time. Clock symbol in the configuration overview.

6

Information present. “!” in the configuration overview.

7

MIM/SIM of the two lowest priorities. Flashing symbol in the overview.

8

Serious inconsistency in the configuration data. Emulation not operable.

9

MIM/SIM of the two highest priorities. Flashing symbol in the configuration overview.

10

A controller defined in the configuration could not be addressed. Its symbol is colored white in the configuration overview

11

Controller or SCSI bus is in a jammed state.

12

If a function is implemented through several processes (e.g. virtual drives), “yellow” means that the individual processes are in different statuses.

13

A target contained in the configuration description could not be found.

U41117-J-Z125-7-76

359

File viewer

XTCC

8.5 File viewer

XTCC provides a file viewer, complete with scroll bars and search functions, for displaying help texts and the data returned by various “Show” functions. This file viewer supports both text and binary files. Text files or hexadecimal dumps up to 100 Mbytes in size can be read.

8.5.1

Opening the file viewer

The file viewer can be opened manually by selecting “File”

➟ “Show” in GXCC or XTCC.

An intermediate form will be output allowing you to select a file for display. The direct call is only possible in User and Service mode.

If a function like “Show System Messages” or “Show Logical Volumes” is called, the results will be displayed in the file viewer opened automatically. In this case, certain application-specific functions (e.g. “Re-read”) may be disabled. With some applications,

special text may be displayed above the scroll area (see the section “Re-read” on page 361

and the

section “1st Line -> Ruler/Selection -> Ruler” on page 365 ).

8.5.2

Function bar

File

AutoUpdate AutoPopup

Highlight

Search

Mode

Help

If you have called the GXCC/XTCC file viewer (e.g. for “Show” functions), some functions are not offered depending on the context.

The individual functions can be selected either by clicking on them with your mouse, or by pressing the ALT key together with the accelerator key (underlined letter).

In addition, keyboard shortcuts have also been defined for the search functions.

By left-clicking while dragging your mouse, you can select text in the text window. Pressing

CTRL+c (Copy) copies the selected text into the clipboard, from where it can then be inserted elsewhere by pressing CTRL+v (Paste).

360

U41117-J-Z125-7-76

XTCC

8.5.3

File

File viewer

8.5.3.1

Open (Text)/Open (Hex)

This function is only available in User and Service mode.

Opens a file selection box. Once you have made your selection, the file viewer is then opened in pure text mode (Open (Text)) or in combined hexadecimal/text mode (Open

(Hex)). The display mode can be changed later on if desired.

When loading large files, the display window is opened as soon as the first few lines have been read in. The percentage of file contents that have been loaded is displayed in the

“Read” field.

8.5.3.2

Save As

This function is only available in User and Service mode.

Saves the file views in a directory under a name of your choice.

8.5.3.3

Re-read

This is an optional function which reloads the file containing the text to be displayed.

Its availability is determined by the XTCC application from which a particular file is opened.

This is the case for files that are automatically updated by the system.

8.5.3.4

Print

This function is only available if XTCC is running on a Windows system.

The text file is opened with WORDPAD. The print menu can be used for printing.

8.5.3.5

Exit

Left-clicking this button closes the window.

U41117-J-Z125-7-76

361

File viewer

XTCC

8.5.4

AutoUpdate

This function is offered only when called by specific GXCC/XTCC functions. The file displayed is reread cyclically. If entries have been added, these are shown at the end of the text window and highlighted by a lighter background.

8.5.4.1

Start

Only when AutoUpdate is stopped: AutoUpdate is activated.

8.5.4.2

Stop

Only when AutoUpdate is active: AutoUpdate is stopped.

8.5.5

AutoPopup

This menu item is only offered if the AutoUpdate is active.

With AutoPopup the text window is either maximized or placed in focus if AutoUpdate has detected a change to the text file.

8.5.5.1

Enable

Only when AutoPopup is disabled; AutoPopup is activated.

8.5.5.2

Disable

Only when AutoPopup is enabled; AutoPopup is inactive.

362

U41117-J-Z125-7-76

XTCC

8.5.6

Highlight

File viewer

Selecting “Down” or “Up” with the left mouse button or pressing the associated keyboard shortcut enables you to highlight all occurrences of the string specified in “Search String” in color. The number of occurrences is output in “Highlighted”, and the cursor is positioned on the first occurrence starting from the beginning or end of the text. If the string cannot be found in the text, the message “No match found” is output.

Under the entry field for the search pattern there are three buttons for specifying the search method:

Under this entry field the “Search method:” option field shows the current setting for the search method: exact The search is case-sensitive. This is the default setting.

nocase The search is not case-sensitive.

regexp The search is carried out in accordance with the conventions for regular expressions.

Regular expressions: r* Finds string r if there are zero or more occurrences of r r+ Finds string r if there are one or more occurrences of r r? Finds string r if there are zero or one occurrences of r

^r Finds string r if r occurs at the start of a line r$ Finds string r if r occurs at the end of a line r{m} Finds string r if there are exactly m occurrences of r r{m,} Finds string r if there are at least m occurrences of r r{m,n} Finds string r if there are at least m but no more than n occurrences of r

Conditions: m less than/equal to n; m=1...255; n=1...255

r1|r2 Finds sting r1 or r2

\

Finds any character (apart from newline)

Precedes control characters (e.g. [,],...) in “Search String” when searching directly for them

[abc] Finds an individual character in the set abc

[^abc] Finds an individual character outside the set abc

[a-z] Finds an individual character in the range a...z

[^a-z] Finds an individual character outside the range a...z

() Groups strings. “(” and “)” are thus control characters. When searching for “(” and

“)”, therefore, you must insert a preceding “\”.

U41117-J-Z125-7-76

363

File viewer

XTCC

Highlighted

Depending on the search procedure, this field outputs the number of color-highlighted hits for the string being searched for. This counter also takes multiple hits into account

(depending on the search method and string). The search is ended when the color of the text for this field changes from red to green.

Read [%]

Shows the percentage of the file already read in.

i

The functions “Highlight Down / Up” and “Search down / up” should only be called once the text file has been read in completely. Otherwise the number of hits for a text string to be searched for may be incorrect.

8.5.7

Search down/up

Selecting “Down” or “Up” with the left mouse button or pressing the associated keyboard shortcut enables you to search for the string specified in “Search String” starting from the beginning or end of the text.

Further information on the search criteria can be found in the section “Highlight” on page 363 .

If the string is found, the cursor is positioned on the occurrence highlighted in color. Each time this function is activated, the cursor moves to the next occurrence. If the string cannot be found in the text, the message “No match found” is output. With “Search down”, the

Return key can be used instead of the left mouse button or the shortcut.

364

U41117-J-Z125-7-76

XTCC

8.5.8

Mode

File viewer

8.5.8.1

1st Line -> Ruler/Selection -> Ruler

Displays the first line or the selected line in the non-scrolling area of the window.

This function can be used when viewing long tables in order to keep the title bar visible at all times.

Some applications predefine the title bars.

8.5.8.2

Text/Hex

These functions are not offered by all applications.

The selected file is displayed either in text mode or as a hexadecimal ASCII dump. In the hexadecimal dump all characters with the coding 0x00…0x1F and 0x7F…0xFF are replaced in the text section by dots (standard ASCII).

8.5.8.3

Abort

Selecting “Abort” terminates preparation of the current file.

8.5.8.4

Enlarge Font / Reduce Font

The font size can be changed over five levels.

i

This function enables you to considerably enhance the text display if the font used by the text viewer is not recognized as a true-type font in the GXCC system and is not available in the size originally requested.

U41117-J-Z125-7-76

365

File viewer

XTCC

8.5.8.5

Tab Stop Interval

In text files with tabulators the tab stop interval can change. The “default” generates an interval of 8 characters with behavior typical for a text editor. For the other values intervals from 1 .... 20 can be selected with behavior typical for a text editor.

8.5.9

Help

Opens a text window containing operating instructions.

366

U41117-J-Z125-7-76

XTCC

ISP

8.6 ISP

8.6.1

Object information on the ISP

The object representing the entire ISP is hidden behind the text “CentricStor” in the center of the XTCC window.

Object representing the entire ISP

If required two additional symbols are displayed:

– A yellow flashing SNMP symbol indicates that SNMP data is present.

– A yellow or red flashing tool symbol indicates that the file system is overfull

(yellow >95%, red = 100%).

The object information contains the following data:

System Name

Unit Name

Unit Model

Revision

Name of the CS system (if available)

Name of the ISP

Typ of ISP

Release version of the CentricStor software.

Licence Number Number of the license

CU Serial Number Serial number of the ISP.

BIOS Revision

Board ID

CPU Type

Revision level of the BIOS

ID of the motherboard.

Type of processor

U41117-J-Z125-7-76

367

ISP

XTCC

Hardware Type

Prod. Serial No.

Primergy PC model.

Serial number of the Primergy

Graphics Board Type of graphics board

Firmware Autoload Indication of whether or not the firmware autoload function is

InfoBroker Level

RAM activated.

Revision level of the InfoBroker.

Memory configuration. The usual prefixes apply; 1 MB = 2

1 GB = 2

30

, 1 TB = 2

40

bytes.

20

,

File system occupancy level (if more than 95%)

Over time, the ongoing logging process can cause the file system to fill up. If this occurs, it is reported.

8.6.2

ISP functions

Function

Show Revision History

Version Consistency Check

Show Diff. Curr./Prev. Version

Show Node Element Descriptors

Show Configuration Data

Show System Log

Clean File System

Note

Offered only if the consistency check mechanism is available on the system and inconsistencies have been detected in the currently installed software version

Offered only if the consistency check mechanism is available on the system

Offered only in the case of ICPs with ESCON channel adapter

Offered only in the case of flashing yellow or red tool icon

368

U41117-J-Z125-7-76

XTCC

8.6.2.1

Show Revision History

This function is used to display a log showing all the software updates of the ISP:

ISP

U41117-J-Z125-7-76

369

ISP

XTCC

8.6.2.2

Version Consistency Check

This function is offered only if the consistency check mechanism is available on the monitored system and inconsistencies have been detected in the currently installed software version. This case can, for example, occur in the event of subsequent integration of developer corrections.

A window opens in which the result of the check is displayed:

370

This example shows that Version 1.7 of header file headers/apc/pds_plm.h was used when the “InfBrk” package was created. The blue script below this which is preceded by an exclamation point lists all the packages in which another version of this header file was used.

i

For diagnostic purposes it is advisable to save the content of the file viewer window using the file viewer’s “File - Save As” function.

U41117-J-Z125-7-76

XTCC

ISP

8.6.2.3

Show Diff. Curr./Prev. Version

This function is offered only if the consistency check mechanism is available on the system being observed.

It is used to show the difference between the current and the previous versions using the graphical Diff tool. The two versions are displayed in synchronized text windows. The differences are marked with colors and the number is shown at the bottom right in the status line.

Selecting “View / Show Line Comparison Window” in the View menu also enables differences within individual lines to be shown. The Diff tool has its own help system in English.

U41117-J-Z125-7-76

371

ISP

XTCC

8.6.2.4

Show Node Element Descriptors

This function is available only for ICPs with an ESCON channel adapter.

It displays the node element descriptors of the ESCON channel adapters and the underlying virtual devices:

i

Show/View functions open windows that are equipped with scroll bars and search functions. For information on the tools that can be used to navigate through these

windows when large data volumes are involved, see the section “File viewer” on page 360 .

372

U41117-J-Z125-7-76

XTCC

8.6.2.5

Show Configuration Data

Outputs a configuration display in table form:

ISP i

For space reasons the example has been shortened.

The configuration data shows:

– information about the ISP

– a list of emulations with emulation name, HSI and device name (for ICPs) or a list of

PDSs for an IDP.

– a description of the CentricStor-internal Fibre Channel topology from the point of view of the ISP

– information about the host adapters

The description of the Fibre Channel topology is contained in the section “Number SCSI

Devices”, but in coded form. The networking information can be found in the “SCSI Dev” column if processor or RAID controller is specified under “Inquiry”.

U41117-J-Z125-7-76

373

ISP

XTCC

The SCSI devices are represented in the normal way as c (=controller) <cc>t(=target)<tt>l(=Lun)<ll>, where cc, tt, ll are shown as decimal numbers.

cc tt ll specifies the controller number in the ISP. target number in the form of a decimal number. With components connected via

Fibre Channel, the path is coded in this number. This is described in more detail in the next section.

Logical Unit Number of the component.

Coding the Fibre Channel path

If a binary representation is being used and the highest-order bit is set, the connection is via the fabric protocol. If this bit is not set, an arbitrated loop connection is being used.

The following bits, as shown below, display the number of the switch and the number of the connection.

Example

second line of the list: t162 ICP2

In binary representation, the target number is: b’1010 0010’

1 010 0010

Port number on the FC switch

Region (number of the switch)

1 = Fabric, 0 = Arbitrated Loop

In the example, the redundant connection runs over ICP2 (tt = X’92’) to switch number 1 using the same port number.

374

U41117-J-Z125-7-76

XTCC

8.6.2.6

Show System Log

Displays system messages from the file klog.msg:

ISP

8.6.2.7

Show SNMP Data

This function is only available if a flashing yellow “SNMP” symbol indicates that one or more

SNMP data blocks are available. It opens a submenu in which you can select a block for display. This is then removed from the submenu.

8.6.2.8

Clean File System

This function is not available in Observe mode.

This function is only available if a yellow or flashing red tool symbol indicates that the file system occupancy level is greater than 95% or is at 100% (“File System full”).

The function starts a program which cleans the file systems of superfluous files. The program deletes files that are contained in a list which can be modified by the service staff.

It also searches for temporary files that are less than 24 hours old and that occupy more than 5 Mbytes of storage space. A message box will then appear telling you which files have been located and how much space this now makes available. You must acknowledge this message.

If this call does not solve the problem, you must notify your service staff. The majority of software problems result in large volumes of diagnosis data being saved which, in turn, fills the file system.

U41117-J-Z125-7-76

375

Internal objects of the ISP

XTCC

8.7 Internal objects of the ISP

8.7.1

Representation of internal objects

Internal objects are those that do not communicate directly with the external data path and are arranged physically within the system.

If the block for the internal objects is not in the foreground, the visible border of the dark gray block changes its color to blue when the mouse pointer is positioned on it, indicating that it is selected. If you press the left mouse button, it is brought into the foreground. An alter-

native display mode is described in section “Settings” on page 336 .

Host connections and external drives always remain visible.

8.7.1.1

Hard disk drives

The status of a hard disk is indicated by the following colors:

Green: Read/write, read, busy

Pink: Online, offline

Yellow: Status unknown

If the mouse pointer is positioned over such an object, its color changes to blue, indicating that it is selected.

If you press the left mouse button, a window containing the following information appears:

– vendor ID

– product ID

– product revision

– drive status

– controller number

– target number

If the drive is a logical drive of an internal RAID system, the following are also displayed:

– disk number

– RAID level

– status

– capacity

– mode

In the upper part, the write/read status is indicated by a lock symbol. If the lock is closed, the status is read only.

376

U41117-J-Z125-7-76

XTCC

Internal objects of the ISP

8.7.1.2

CD-ROM

The status of a CD-ROM drive is indicated by the following colors:

Turquoise: Read/write, read, busy

Pink: Online, offline

Yellow: Status unknown

If the mouse pointer is positioned over such an object, its color changes to blue, indicating that it is selected.

If you press the left mouse button, a window containing the following information appears:

– vendor ID

– product ID

– product revision

– drive status

– controller number

– target number

In the upper part, the write/read status is indicated by a lock symbol. If the lock is closed, the status is read only.

8.7.1.3

Streamer

The status of a streamer drive is indicated by the following colors:

Green: Read/write, read, busy

Pink: Online, offline

Yellow: Status unknown

If the mouse pointer is positioned over such an object, its color changes to blue, indicating that it is selected. If you press the left mouse button, a window containing the following information appears:

– vendor ID

– product ID

– product revision

– drive status

– controller number

– target number

In the upper part, the write/read status is indicated by a lock symbol. If the lock is closed, the status is read only.

U41117-J-Z125-7-76

377

Internal objects of the ISP

8.7.1.4

SCSI controller

This is represented exactly as described in the section “Object information on SCSI controllers” on page 421 .

XTCC

378

8.7.1.5

RAID controller

A RAID controller is represented by a block in which the device number (RAID #0, RAID #1 etc.), controller number and interface type SP (SCSI parallel) are displayed. The status of the controller is indicated by the following colors:

Pink: Hang condition “true”

Green: Ready for operation

Yellow: Unknown

White: Not available

You will find more information in the

section “Object information on RAID systems” on page 411 .

8.7.2

Functions of the ISP-internal objects

8.7.2.1

Hard disk, CD-ROM, streamer, all internal objects

There are no functions available.

8.7.2.2

SCSI controller

The functions are identical to those described for external SCSI controllers as of the

section

“SCSI controller functions” on page 422 .

8.7.2.3

RAID controller

Show complete internal RAID status

The status of all the components of the internal RAID system is displayed. You will find

detailed information in the section “Functions of RAID systems” on page 414 .

U41117-J-Z125-7-76

XTCC

ESCON/FICON host adapter

8.8 ESCON/FICON host adapter

8.8.1

Object information for the ESCON/FICON host adapter

Each host adapter is represented by a block at the top of the ICP. Within the block, the host adapter number (HA #0, HA #1, etc.) and type (ESCON, FICON, FC) are displayed. The status of the host adapter is indicated by the colors pink (not active), green (active) and yellow (unknown).

Example for an ESCON host adapter

U41117-J-Z125-7-76

In the host adapter symbol, the serial number of the host adapter in the ICP appears in the top line (here: HA #0) and the interface type appears in the second line (here:

ESCON).

The following information is also displayed in the information box:

Adapter Status

Firmware Level

Hardware Level

Cluster Number

Board Number

Board Type

Bus Type

Bus Number

Device Number

Port Number

Node ID

Partner Node ID

Active or stopped.

Firmware version.

Hardware version.

Always 0 in CentricStor.

Number of the adapter board.

Board type.

Bus type.

Bus number.

Position of the ESCON host adapter in the ICP bus system.

Port number.

Node ID of the ESCON host adapter.

Node ID at the other end of the ESCON connection (usually the

ESCON Director).

379

ESCON/FICON host adapter

XTCC

Channel Nodes List of host channels used to establish a logical path. Each line corresponds to one ESCON channel. The list shows the node

ID of the ESCON port in the host. The hexadecimal number separated by a blank represents the port number of the host channel on the ESCON Director (= link address).

The colon is followed by “chi” (= Channel Image) with a list of the virtual channels of the host connected via this physical path.

To display formatted output of ESCON parameters, use the

“Show Node ID Details” command (see

page 381

).

Example for a FICON host adapter

380

The following information is also displayed in the information box:

Adapter Status

Board Number

Board Type

Bus Type

Active or stopped.

Number of the adapter board.

Board type.

Bus type.

Bus Number

Device Number

Bus number.

Position of the FICON host adapter in the ICP bus system.

WW Node Number World Wide Node ID (WWNN)

WW Port Number World Wide Port ID (WWPN)

Node ID

Channel Nodes

Node ID of the host adapters

List of host channels used to establish a logical path. For further information see the example for an ESCON host adapter.

Connecting lines to the hosts

The connecting lines from the host adapter that go over the top of the screen show the host devices connected.

The circle at the top of the line contains the device mnemonic. If the name is underscored and the line continuous, the connection is active; the device is reserved and a logical path has been established.

A dashed line indicates that a path has been established but no reservation exists.

If no line is displayed, no path has been established.

U41117-J-Z125-7-76

XTCC

ESCON/FICON host adapter

8.8.2

ESCON/FICON host adapter functions

The following functions are available:

Show Node ID Details

Show Node Element Descriptors

Show Dump (prkdump)

8.8.2.1

Show Node ID Details

Display of the node element descriptors of an ESCON/FICON host adapter, of the ESCON/

FICON Director, and of the host channels connected to the host adapter:

The node ID is formatted. An explanation of the abbreviations can be found under the list.

If the node ID cannot be decoded, the relevant line is highlighted by an exclamation mark in the left margin and is colored red.

In the example shown, two errors were detected in the channel node IDs:

Both lines are marked by “!” at the start of the line and are colored red.

The first error involves a shift due to a missing character, while the second errored line shows “UNKNOWN” as the type.

U41117-J-Z125-7-76

381

ESCON/FICON host adapter

XTCC

8.8.2.2

Show Node Element Descriptors

Display of the node element descriptors of an ESCON/FICON host adapter and the underlying virtual devices.

i

Show/View functions open windows that are equipped with scroll bars and search functions. For information on the tools that can be used to navigate through these

windows when large data volumes are involved, see the section “File viewer” on page 360 .

382

U41117-J-Z125-7-76

XTCC

8.8.2.3

Show Dump (prkdump)

Display of the host adapter driver dump:

ESCON/FICON host adapter i

To analyze this dump, you will need detailed knowledge of the system.

U41117-J-Z125-7-76

383

Emulations of drives connected to OS/390 host adapters

XTCC

8.9 Emulations of drives connected to OS/390 host adapters

8.9.1

Information on emulations

The ESCON channel adapter only has emulations of drives of the types IBM-3490E and

Fujitsu F6473K. In the Fujitsu-Siemens Computers product lists, 3490-E devices are listed under the number 3590 and must not be confused with 3590 tape drives from IBM.

Each emulation is assigned to a virtual tape drive. It is represented by a block connected to one or two channel adapters. Within the block, the emulation type (IBM-3490), emulation name (O3, etc.) and, in the case of virtual drives, the number of the logical device (L000,

L001, etc.) are displayed.

This type of emulation consists of two processes, one for communicating with the host adapter and the other for communicating with the logical device or RAID system. These processes are referred to as the channel process and the device process.

Normally, both processes have the same status. However, there are situations in which this will not be the case. If this occurs, the top half of the block shows the status of the channel process, while the bottom half shows the status of the device process. The process status is indicated by the colors pink (stopped), green (running), green/brown (running with the trace switched on), and red (configuration error).

XTCC represents the integration of the virtual drive in the CentricStor system:

– the connection to one or both ESCON host adapters

– the device names in the ESA/390 or BS2000 host

The connection lines are colored purely for the purposes of clarity.

In the event of an error (e.g. because of the failure of an ESCON channel) the connections concerned are indicated by dashed lines.

384

U41117-J-Z125-7-76

XTCC

Emulations of drives connected to OS/390 host adapters

The information box contains the following information:

Emulation Name of the emulation.

Virtual Drive Internal CentricStor name for the logical drive.

Mnemonic Name of the logical drive in the host (if defined).

CIuster, Unit ESCON address of the logical drive (chennel and unit number).

Revision Software revision level.

Attached Path (CUI, CHI): n,t,cc,llll,a,uu (uu, cc)

Describes the paths to the hosts: n: Host adapter number t: Host adapter type cc: Channel image if defined llll: Link address (connection number of the host on the ESCON director) a: Connection status (a=attached) uu: Control Unit Image (CUI)

Channel Process/Device Process/Last Error

Process ID and last error message from the channel and device processes in the SINIX system.

Autostart

Specifies whether autostart is active for this emulation.

8.9.2

Functions for individual 3490 emulations

If the yellow “Busy” symbol is displayed for the selected drive, this means that the function menu is currently not available.

The following functions are available:

Show Error/Transfer Statistics

Show Short Trace

Show Path Trace

Show Error Log

Show Memory Log

U41117-J-Z125-7-76

385

Emulations of drives connected to OS/390 host adapters

8.9.2.1

Show Error/Transfer Statistics

Display of the error and statistical data transferred to the host:

XTCC

386

U41117-J-Z125-7-76

XTCC

Emulations of drives connected to OS/390 host adapters

8.9.2.2

Show Short Trace

Displays general information at the beginning of the start trace file:

This is followed by the trace on all commands sent by the host together with their termination.

U41117-J-Z125-7-76

387

Emulations of drives connected to OS/390 host adapters

8.9.2.3

Show Path Trace

Displays the path sequence of I/Os:

XTCC

388

U41117-J-Z125-7-76

XTCC

Emulations of drives connected to OS/390 host adapters

8.9.2.4

Show Error Log

Displays a text window containing the error log of the virtual device or emulation. Logical device error messages may be issued as a result of:

– operating errors (read command for empty drive, write command for write-protected volume)

– the mapping of internal CentricStor errors to device errors

Display of the emulations’s error logging:

U41117-J-Z125-7-76

389

Emulations of drives connected to OS/390 host adapters

8.9.2.5

Show Memory Log

Displays the process log for the emulation which is present in memory:

XTCC

This function makes it possible to display a continuous memory trace for the emulation

(logging). This logging is independent of the trace set manually.

Example

Memory log, range 100

390

8.9.3

Functions for all 3490 emulations

In Observe and User mode no functions are available which affect all emulations.

U41117-J-Z125-7-76

XTCC

Virtual 3490 drives

8.10 Virtual 3490 drives

8.10.1

Object information and error messages for virtual 3490 drives

Each emulation is assigned its own virtual drive. In this object, the error messages and behavior of a real drive are simulated as required. Even the display units on real 3490 drives are reproduced faithfully and have the same displays as the real object of the emulation.

In contrast to real drives, an associated SCSI controller exists only when the logical volume is located on the local disk. This is the case with a VTC, for example. In the case of CentricStor systems with an external RAID, a logical volume is addressed via a mount point

(e.g. 'raid100'). Access takes p lace via the mount point by means of a fully-automatic path switchover depending on which FC controller is used to access the external RAID (in the event of FC redundancy).

The overall integration of a virtual drive in CentricStor is displayed in the ICP main window.

The screens below display the information for the virtual drives:

VSN location in case of external

RAID

VSN location in case of internal

RAID

The virtual drive is symbolized by a rectangle subdivided into lines. If a logical volume is mounted, write protection (in the form of a padlock) and the name of the volume are displayed in the top line. With an internal RAID the bottom line contains the information <c>,

<t>, <s> (Controller, Target, Slice) or <c>, <t>, <s>, <l> (Controller, Target, Slice, LUN) depending on the filesystem. With an external RAID the Base Directory is displayed.

The middle line, displayed against a yellow background, indicates the display unit for the drive. Here you can see the text that the host loads into the drive display.

U41117-J-Z125-7-76

391

Virtual 3490 drives

XTCC

The display can contain one of the following messages:

Display 0

CU READY

CU ONL

EMU STOP

Display 1

--

--

NORMAL

Description

CU ready but path not yet connected.

CU ready, path connected.

Emulation stopped: normal end.

When a logical volume is loaded, the third line specifies which cache contains the associated data.

8.10.1.1

Error conditions indicated on the display

Display 1 Display 2 Meaning

EMU STOP ERR #001 BAD_IAT (address conflict between the emulation and the EXA driver)

EMU STOP ERR #002 pcib open failed (no connection to the channel)

EMU STOP ERR #003 Index already exists (overlap in the kernel buffer address)

EMU STOP ERR #004 SIGSET for pcib

EMU STOP ERR #005 Device type not supported

EMU STOP ERR #006 Endless loop child (hard software error)

EMU STOP ERR #011 SIGBUS,-FPE,-SEGV (code overwritten)

EMU STOP ERR #013 Library init wrong

EMU STOP ERR #022 REG_EV (channel driver closed the connection to the emulation)

EMU STOP ERR #030 VT_LS open error (initialization error)

EMU STOP ERR #031 VT_LS mount error

EMU STOP ERR #032 VT_LS Library Manager error

EMU STOP ERR #045 KBUF inconsistency (buffer inconsistency between the channel and the emulation)

EMU STOP ERR #09 Test stop (trap)

EMU STOP ERR #100 PROCLOCK == ERR

392

U41117-J-Z125-7-76

XTCC

Virtual 3490 drives

8.10.1.2

Object information

The extended information contains the following data:

Drive Status (Empty, write-protected); Specifies whether a cartridge is inserted and whether data can be written to this cartridge.

Check Condition Date and description of the last Check Condition that occurred.

Medium Type

Password

Compression

VSN-Location

(Only for mounted volume); Currently always “Virtual-Tape”.

Password assigned to the drive by the host software.

Specifies whether data compression is activated.

(Only for mounted volume); Mount point, file system and path for mapping the mounted volume in the cache (external RAID) or

Controller, Target, Slice, LUN, Filesystem and Path for mapping the volume in the cache (internal RAID).

Cache-Directory (Only for mounted volume); Details of the cache area occupied by the volume.

The graphical display also indicates error messages that have not yet been acknowledged.

A flashing icon indicates whether Service Information Messages (SIM) or Media Information Messages (MIM) exist.

8.10.1.3

SIM/MIM error messages on virtual devices

The number after the SIM/MIM display specifies the severity code:

1

2

Code Designation Urgency

0 Service Informative

Moderate

Serious

Medium

High

3 Acute Urgent

If there are several error messages, the associated codes are displayed alternately. Details of the error message are shown if you click the error symbol. The flashing stops when you open the error message.

As far as the host is concerned, CentricStor simulates 3490 cartridge drives. CentricStor problems are mapped to error messages for these virtual drives. To do this, MIMs and SIMs

(Media Information Messages, Service Information Messages) that do not occur in physical devices are used.

U41117-J-Z125-7-76

393

Virtual 3490 drives

XTCC

The following table lists the SIMs/MIMs used by the emulation and gives the probable cause.

MIM text Possible cause MIM fault symptom code FSC(0-3)

X’hhhh’

0C01

0C02

0C03

0C04

0C05

0C06

B111

0815

0816

0817

Unsupported format

Hard write error

Hard read error

TFS hard write error. Hard errors which recur repeatedly cause CentricStor to crash.

TFS hard read error. Hard errors which recur repeatedly cause CentricStor to crash.

Read, write or positioning error

Write to write protected tape

Load failure, unload media and retry

No device Response

No device Response

File System Full

Unknown Filesystem Sense

Code

The TFS sent an unknown error code to the device emulation.

8.10.2

Virtual drive functions

The following functions are available:

Show SCSI Sense

Show Medium Info (MIM)

Show Service Info (SIM)

Unload and Unmount

i

When interpreting the information, it should be remembered that this is emulated data.

394

U41117-J-Z125-7-76

XTCC

Virtual 3490 drives

8.10.2.1

Show SCSI Sense i

The device emulation of CentricStor works internally as a protocol converter from the channel to the SCSI protocol and vice versa. In a CentricStor ICP the SCSI interface is only emulated. In the real system the device emulation works with the interfaces of the file system to the RAID cache. However, because internal processing takes place as SCSI, the error display is accordingly in SCSI notation because this is standardized.

The menu item produces a text page containing the most recent SCSI sense information:

U41117-J-Z125-7-76

395

Virtual 3490 drives

8.10.2.2

Show Medium Info (MIM)

An info box appears if no MIM log exists:

Displays the latest Media Information Messages in a text window.

XTCC

396

U41117-J-Z125-7-76

XTCC

8.10.2.3

Show Service Info (SIM)

Displays the latest Service Information Messages in a text window.

Virtual 3490 drives

The MIM and SIM codes of the virtual devices are described in the

section “Object information” on page 393 .

8.10.2.4

Unload and Unmount

This function is used to unload and unmount the virtual volume.

U41117-J-Z125-7-76

397

FC-SCSI host adapter

XTCC

8.11 FC-SCSI host adapter

8.11.1

Object information on FC-SCSI host adapters

Each host adapter is represented by a block at the top of the ICP. Within the block, the host adapter number (HA #0, HA #1, etc.) and type (ESCON, FICON, FC) are displayed. The status of the host adapter is indicated by the colors pink (not active), green (active) and yellow (unknown).

398

In the host adapter symbol, the serial number of the host adapter in the ICP appears in the top line (here: HA #0) and the name and the interface type appear in the second line (here:

TG0/FC).

The following information is also displayed in the information box:

Vendor - Product

Product Class

Adapter Status

Board No., Type

Vendor and product name

Product class

Operational status.

Number and type of the host adapter.

Bus Type, Number Type and number of the internal bus to which the FC host adapter is connected.

Device Number Internal ICP device number.

WW Node Number World Wide Node ID (WWNN).

WW Port Number World Wide Port ID (WWPN)

You need WWNN and WWPN to reconcile the configuration in the host system.

Connecting lines to the hosts:

The connecting lines from the host adapter that go over the top of the screen show the host devices connected.

The circle at the top of the line contains the LUN (Logical Unit) of the device. If the line is continuous, the connection is active; host adapter and emulation are ready.

U41117-J-Z125-7-76

XTCC

Emulations of SCSI drives (VTD)

A dashed line indicates that the host adapter and/or emulation are not ready.

If no line is displayed, no LUN was found.

8.11.2

FC-SCSI host adapter functions

8.11.2.1

Perform Link Down/Up Sequence

For approx. 30 seconds the status “Link Down” is generated, thus activating a flashing display on the module. This enables the module to be located in the hardware.

The function can be called only if the host adapter is in “ACTIVE” mode.

i

8.12 Emulations of SCSI drives (VTD)

8.12.1

Object information on emulations of SCSI devices

The emulation type VTD (Virtual Tape Device) is provided for open systems (OS).

Each emulation is assigned to a virtual tape drive. It is represented by a block connected to the host adapter. Within the block, the emulation type (VTD), logical unit number (0x00,

0x01, etc.), and the number of the virtual drive (V000, V001, etc.) are displayed.

This type of emulation consists of a single process, the status of which is indicated by the colors pink (stopped), green (running), and green/brown (running with the trace switched on).

U41117-J-Z125-7-76

399

Emulations of SCSI drives (VTD)

The figure below shows the characteristics of an emulation as displayed in XTCC.

XTCC

The information box displays:

Virtual Tape Device Internal SINIX name for the device.

Logical Unit Number LUN on the FC-SCSI interface.

Controller

Revision

Serial number on the FC-SCSI controller.

Revision level of the emulation.

Process ID Process ID of the emulation.

Active, Own and Default Trace Configuration

Trace settings (dependent on the VTD version).

400

U41117-J-Z125-7-76

XTCC

8.12.2

Functions for individual VTD emulations

The following function is available:

Show Trace

8.12.2.1

Show Trace

Displays the emulation trace in a text window.

Emulations of SCSI drives (VTD)

The example above shows the trace entries created when the VTD is started. During operation, the trace primarily records the SCSI commands processed.

8.12.3

Functions for all VTD emulations

“All” means all emulations on this ISP.

In Observe and User mode no functions are available.

U41117-J-Z125-7-76

401

Virtual SCSI drives

XTCC

8.13 Virtual SCSI drives

8.13.1

Object information on virtual tape drives

Drives of this type are designated as VDrives.

In contrast to real drives, an associated SCSI controller exists only when the logical volume is located on the local disk. This is the case with a VTC, for example. In the case of CentricStor systems with an external RAID, a logical volume is addressed via a mount point

(e.g. 'raid102'). Access takes p lace via the mount point by means of a fully-automatic path switchover depending on which FC controller is used to access the external RAID (in the event of FC redundancy).

A virtual drive is symbolized by a rectangle subdivided into lines. If a logical volume is mounted, the write protection (in the form of a padlock) and the name of the volume are displayed in the top line. With an internal RAID the bottom line contains the information <c>, <t>, <s>

(Controller, Target, Slice) or <c>, <t>, <s>, <l> (Controller, Target, Slice, LUN) depending on the filesystem. With an external RAID the Base Directory is displayed.

The drive’s display unit is emulated in the middle line, which is highlighted in yellow.

VSN location in case of external RAID

VSN location in case of internal RAID

402

U41117-J-Z125-7-76

XTCC

Virtual SCSI drives

The following is displayed:

Inquiry data

Drive Status

Check Condition:

Reservation

Medium Type:

VSN Location

Base Directory

Vendor ID, product ID, product revision level, drive serial number.

Vendor ID and product ID can be selected during configuration.

Online, Offline, Read/Write

Date and designation of the error condition that occurred last.

The last 4 bytes of the WWPN of the host which reserves the drive are displayed.

(Only with a mounted volume); always corresponds to the emulated volume type .

Mount point, file system and path to the map of the mounted volume in the cache (external RAID) or Controller, Target, Slice, LUN,

Filesystem and Path for mapping the volume in the cache (internal

RAID).

(Only with a mounted volume); details on the cache area which the volume occupies.

Depending on the operating status, some of the information listed above may not be displayed.

U41117-J-Z125-7-76

403

Virtual SCSI drives

8.13.2

Virtual generic drive functions

Depending on the emulation, the following functions are available:

/390 VDRV OS VDRV

8.13.2.1

Show SCSI Sense

Shows the accumulated SCSI sense bytes of the virtual drive.

8.13.2.2

Show Medium Info (MIM)

Shows the “Media Information Messages”.

8.13.2.3

Show Service Info (SIM)

Shows the “Service Information Messages”.

8.13.2.4

Unload and Unmount

Unloads and unmounts the virtual volume.

XTCC

404

U41117-J-Z125-7-76

XTCC

VLS (Virtual Library Service)

8.14 VLS (Virtual Library Service)

8.14.1

Object information on VLSs

A VLS (Virtual Library Server) is the emulation of an archive system for magnetic tapes.

CentricStor can emulate various types of archive systems.

VLSs of the type VACS, VLMF or VDAS serve a number of clients. These VLSs can only run once in CentricStor. A VLS of the type VAMU or VJUK is only able to serve a single client. However, CentricStor is able to run up to 10 instances of a library of type VAMU or

20 instances of a library of type VJUK.

The status of a VLS is indicated by the colors pink (stopped), green (running) and green/ brown (running with the trace switched on):

The following information is displayed for all VLS types:

Example: VAMU

PID

Name

Process ID.

Name as it appears on the VLS symbol, which is defined during configu-

Type ration.

Type of VLS: vamu, vacs, vlmf, vdas or vjuk.

Autostart Enabled / disabled.

The following information is also displayed for VLSs of type VDAS:

Example: VDAS

Revision Software revision level.

Trace Mask Active trace mask.

Clients Client names and hosts.

U41117-J-Z125-7-76

405

VLS (Virtual Library Service)

The following information is also output for VLSs of the type VJUK:

Example: VJUK

XTCC

Vendor ID Vendor identifier

Product ID Product identifier

Serial No

Slots

Serial number

Number of slots

Controller

Lun

Mode

Number of the controller used

SCSI Lun of the jukebox

Operating status

8.14.2

Functions for individual VLSs

The functions available for a VLS depend on its type.

VDAS has the “Show Trace” function which opens a text window containing trace information.

8.14.2.1

Show Trace

Displays the trace data. This function is available only for VLSs of type VDAS.

8.14.3

Global functions for all VLSs of an ISP

When operating in Observe or User mode, there are no such functions available.

406

U41117-J-Z125-7-76

XTCC

VMD (Virtual Mount Daemon)

8.15 VMD (Virtual Mount Daemon)

8.15.1

Object information on the Virtual Mount Daemon (VMD)

The VMD, also known as the mount server, controls the mounting and unmounting of virtual volumes in the virtual drive(s) on behalf of the VLM.

Each ICP has its own VMD. The VMD and the drives it serves must be located on the same

ISP.

The status of the VMD is indicated by the colors pink (stopped), green (running), and green/ brown (running with the trace switched on).

PID

Name

Autostart

Process ID.

Name of the VMD.

Enabled / disabled

8.15.2

VMD functions

The VMD has no functions which can be addressed via XTCC.

U41117-J-Z125-7-76

407

VLM (Virtual Library Manager)

XTCC

8.16 VLM (Virtual Library Manager)

8.16.1

Object information for the VLM

Virtual libraries are emulated and mapped to physical libraries in a process pair consisting of a VLM (Virtual Library Manager) and a PLM (Physical Library Manager).

In XTCC, the VLM and PLM are represented by small boxes in the VLP. The status of the

VLM is indicated by the colors pink (stopped), green (running), green/brown (running with the trace switched on), and green/red (in HALT mode).

The following information is displayed:

PID:

Mode:

Autostart:

Process ID

Operational status (RUN, HALT)

Autostart enabled/disabled

The trace masks are not specified for customer operation. If the mask contains only binary zeros or is not present then the corresponding trace is inactive.

8.16.2

VLM functions

The following functions are available:

Show Cache Status

Set HALT Mode/Set RUN Mode

i

Functions for monitoring and managing virtual components (logical volumes, drives, libraries) can be called under Global Status » Statistics (for display functions see

page 245

) and GXCC » Administration (for management functions see page 202 ).

8.16.2.1

Show Cache Status

A cache window containing information on cache occupancy is output. The numerical values correspond to the information that is displayed in graphical form in the Global Status

Monitor (see the

chapter “Global Status” on page 237

, the corresponding description also explains the terms such as “used”, “dirty”, etc.).

In addition, the following is displayed for each cache file system:

408

U41117-J-Z125-7-76

XTCC

VLM (Virtual Library Manager)

Whether the cache file system is used for “floating” volumes or whether volume groups are permanently assigned to it (“exclusive”).

The number of “misplaced” volumes which may be present. These are logical volumes which are currently not located in the cache file system for which they were configured.

The cache status provides an overview of the CentricStor load status. In the case of logical volumes, the following numerical values are displayed:

– Total number of logical volumes

– Logical volumes in home status

– Mounted (loaded) logical volumes

– Logical volumes that are currently being loaded from tape to cache (restoring)

– Logical volumes that are being read in as part of a reorganization (move restore)

– Logical volumes that are being rewritten as part of a reorganization (move save)

– Logical volumes for which a prefetch operation is running

– Logical volumes that are no longer present in the cache (migrated)

– Logical volumes whose physical tape map is obsolete (dirty)

– last mount completed: indicates when a logical volume was last mounted (if cc=0) or the

VLM error code with which the last mount job was aborted.

i

Only statuses which are assigned are also listed.

“Mode” indicates whether logical tape processing (i.e. the acceptance of mount requests) was halted by the host (mode: Halt) or not (mode: Run).

Example

“State” indicates whether the VLM is currently still executing jobs (state: busy) or not

(state: idle).

U41117-J-Z125-7-76

409

VLM (Virtual Library Manager)

XTCC

8.16.2.2

Set HALT Mode/Set RUN Mode

This function is not available in Observe mode.

In HALT mode, the VLM accepts no mount jobs for logical volumes. All other CentricStor activities continue to run. The hosts can continue to access logical volumes that are already mounted. Mount jobs are rejected with the error message “N005 - Robot not ready”.

!

WARNING!

In some host systems, even a brief HALT period can result in considerable disturbance to magnetic tape processing.

If you choose the “Set HALT Mode” menu item, a dialog box asks you if you really want to execute this function. If you confirm with “Yes” then a corresponding message box is displayed that you must confirm by clicking “OK”.

The symbol for the VLM in the corresponding XTCC window changes to red/green:

CentricStor has not yet reached its idle state. Before this can happen, all the logical volumes must be unloaded and all the “dirty” cache data must be written back.

The idle state is most clearly identified on the basis of the cache status. In Global Status no

“dirty” data may now be displayed in the cache statistics. In this case, the status IDLE must be displayed in the last line of the text field.

“Set RUN Mode” exits the HALT status. This command is available in the VLM function menu if the VLM is in HALT mode. This command is also effective even if the VLM has not yet entered idle status.

410

U41117-J-Z125-7-76

XTCC

RAID systems

8.17 RAID systems

8.17.1

Object information on RAID systems

CentricStor can be supplied with the RAID systems S80, CX500, CX3-20 and Eternus

3000/4000. In XTCC, the RAID systems are represented as peripherals connected to the

ISP via a Fibre Channel controller.

In some CentricStor configurations, internal RAID controllers are used. These have a direct connection to the host and do not require a Fibre Channel connection. They are thus not visible in the overview of the ISP. They become visible when you position the mouse pointer on the right-hand (gray) border of the ISP symbol and press the right mouse button.

The status of a RAID system is indicated by the colors green (OK), pink (fail), and yellow

(attention) (does not apply for CX500/CX3-20 and Eternus 3000/4000).

The Fibre Channel addresses of the RAID system (controller, target) can be obtained from the overview: the controller number (number in front of “/FC”) from the controller block, and the target number from the number that appears after the slash.

Compared to GXCC, XTCC displays additional information on the RAID systems.

U41117-J-Z125-7-76

411

RAID systems

The controller types differ slightly in their presentation of the functions available:

XTCC

Eternus 3000/4000

CX500/CX3-20

S80 (=FC2502)

Internal RAID system

412

U41117-J-Z125-7-76

XTCC

RAID systems

In the case of external RAID systems, the information window contains the following information:

– vendor ID, product ID

– type and serial number of the RAID system

– firmware release (insofar as this can be queried)

– operating status and any error messages (info)

– internal SINIX name, SCSI topology (CTL) and the connection to the FC fabric

In Fabric Mode, the information “Local Domain x, Port y“ is displayed for the target numbers

128…2047. The local domain is in the value range 1...8. In the case of FC switches with more than 16 ports, it can differ from the “Domain” displayed in GXCC as follows:

GXCC Domain = 1 2 3 4 5 6 7 8 9 10 11 ... etc.

XTCC Local Domain = 1 2 3 4 5 6 7 8 1 2 3 ... etc.

If multiple RAID systems are contained in CentricStor and it was possible to determine the firmware version for at least one RAID, the versions of all RAIDs of the same type are compared. If the versions are different the message “Different Firmware!” is displayed on the symbols for all RAIDs of this type. This is also done if the version information for a RAID is missing.

The number contained in the internal SINIX name (e.g. c12t158) is also displayed at the end point of the connection lines.

In the case of internal RAID systems, the following information is displayed:

– hang condition

– name

– interface type

– target location

In addition, there may be information relating to the physical disks of the RAID system:

– controller

– channel

– SCSI ID

– status

– capacity

i

The representation of the RAID system is a symbol rather than a photograph of the product. Its actual appearance may well differ from this.

U41117-J-Z125-7-76

413

RAID systems

8.17.2

Functions of RAID systems

The following functions are available:

Show Complete RAID Status (all types)

Show Mode Pages (CX500/CX3-20 and FCS80)

Show Mode Page Details

Show Log Pages

Show Log Page Details

The availability of the functions de-pends on the particular RAID system.

The menus are available in all operating modes.

8.17.2.1

Show Complete RAID Status (all types)

Opens a text window containing the detailed RAID status:

XTCC

414

i

As it is not possible to read the status via an FC port in the FibreCAT

CX500/CX3-20 or Eternus 3000/4000, “no information available” is always output for these RAID systems.

U41117-J-Z125-7-76

XTCC

RAID systems

This very extensive information indicates the status of the controllers and the disks. The displays are self-explanatory. For a more precise interpretation, in particular in the case of partial failures, please refer to the RAID system manual. The content and presentation depend on the type of RAID controller.

8.17.2.2

Show Mode Pages (CX500/CX3-20 and FCS80)

Displays the SCSI mode pages in a text window. To interpret the page data, you will need to refer to the SCSI reference manual and the manual for the RAID system.

8.17.2.3

Show Mode Page Details

The mode pages described in the SCSI standard are displayed in detail in text windows. For

further information refer to the section “Show Mode Page Details” on page 428

.

8.17.2.4

Show Log Pages

The SCSI log pages are displayed. This function is not available on all systems.

8.17.2.5

Show Log Page Details

You obtain an itemized display of the log page you selected in the submenu. This function is not available on all systems.

U41117-J-Z125-7-76

415

PLM (Physical Library Manager)

8.18 PLM (Physical Library Manager)

8.18.1

Object information on the PLM

XTCC

The status of the Physical Library Manager (PLM) is represented by the colors pink

(stopped), green (running), green / brown (running with trace switched on) and green / red

(in recovery mode).

In the extended status the PID and the autostart setting are also displayed.

8.18.2

PLM functions

In User and Observe modes no PLM functions are available.

416

U41117-J-Z125-7-76

XTCC

PLS (Physical Library Service)

8.19 PLS (Physical Library Service)

8.19.1

Object information on the PLS

Each physical library is assigned at least one PLS (Physical Library Server).

The PLS of a SCSI-controlled archive must run on the ISP that contains the associated

SCSI controller. The easiest way of identifying the location of a PLS is to use the Global

Status Monitor. By resting the mouse pointer on a PLS symbol, you can open an information box which among other things specifies the associated ISP.

As in XTCC, the status of the PLS is indicated by the colors pink (stopped), green (running), and green/brown (running with the trace switched on). In the event of an error, this is indicated by means of a red triangle.

The example below shows the object information of an archive controlled via SCSI (left), via

LAN (center), and a CASHION archive controlled via serial interface (right):

SCSI archive: STK archive: CASHION archive:

The following information is displayed:

Name

Type

Address

Accessor

Error

Autostart

Name assigned during configuration and displayed in the PLS symbol.

Type of access system (SCSI, STKCSC, STLACI, CASHION or LMF).

SCSI address (controller, target, LUN) or SINIX name of the access system.

Internal device name of the library (device node with SCSI, otherwise IP address or server name).

Only in the event of an error. Message indicating the cause of the error.

Enabled / disabled.

8.19.2

Functions for individual PLSs

There are no PLS functions available in Observe and User mode.

8.19.3

Functions for all PLSs

No functions for all PLSs are available.

U41117-J-Z125-7-76

417

SCSI archive systems

XTCC

8.20 SCSI archive systems

8.20.1

Object information on archive systems

Archives with a SCSI-controlled access system can be operated in the ISP via the XTCC instance containing the associated PLS.

A lighter-colored image of the archive system is shown behind the drive(s) belonging to the archive. All associated drives are also enclosed in a light gray shadow frame, which is intended to represent the archive system.

418

The following detailed information is displayed:

Vendor ID

Product ID

Product Rev.

Accessor Type

Accessor Model

Accessor Status

Controller

Target

Vendor identifier

Product identifier

Product revision level

Type of access system

Model

Status

SCSI controller

SCSI target

Logical Unit SCSI LUN

Switch: Local Domain x, Port y This information is displayed for archives with the target numbers 128…2047. The local domain is in the value range 1...8. In the case of FC switches with more than

16 ports, it can differ from the “Domain” displayed in

GXCC as follows:

GXCC Domain = 1 2 ... 7 8 9 10 11 etc.

XTCC Local Domain = 1 2 ... 7 8 1 2 3 etc.

i

The statuses of all libraries, including the LAN-controlled ones, are shown on the right-hand side of the window (Physical Components) of the “Global Status”.

U41117-J-Z125-7-76

XTCC

SCSI archive systems

8.20.2

SCSI Archive system functions

This function is offered after you right-click on the archive system icon (behind the drive icon).

i

The Show Mode Pages, Show Mode Page Details, Show Log Pages and Show Log Page

Details functions

are not offered for all libraries.

8.20.2.1

Show Mode Pages

The SCSI mode pages are displayed.

This function is not offered for all systems and all libraries.

8.20.2.2

Show Mode Page Details

Via a submenu you must specify the mode page for which you want an itemized display.

This function is not offered for all systems and all libraries.

8.20.2.3

Show Log Pages

The SCSI log pages are displayed.

This function is not offered for all systems and all libraries.

8.20.2.4

Show Log Page Details

Via a submenu you must specify the log page for which you want an itemized display.

This function is not offered for all systems and all libraries.

U41117-J-Z125-7-76

419

PDS (Physical Device Service)

XTCC

8.21 PDS (Physical Device Service)

8.21.1

Object information on PDS

A PDS (Physical Device Server) controls precisely one physical device. The object information displays the controller and target of the associated SCSI device. This information is also indicated by the color of the connecting lines to the SCSI controllers and drives.

A PDS consists of two processes, one for communicating with the RAID system and the other for communicating with the device. These processes are referred to as the channel process and the device process. Normally, both processes have the same status. However, there are situations in which this will not be the case. If this occurs, the top half of the block shows the status of the channel process, while the bottom half shows the status of the device process. The process status is indicated by the colors pink (stopped), green

(running), and green/brown (running with the trace switched on).

Phys. Dev. Server Number of the PDS.

Controller Controller number of the drive controlled by the PDS

Target

Logical Unit

Target number of the drive controlled by the PDS

LUN number of the drive controlled by the PDS

Revision Revision level.

Channel Process PID Process ID of the channel process.

Device Process PID Process ID of the device process.

Attached Path FC paths through which connections are established.

Insert./Rem. State Configuration status (inserted/removed).

8.21.2

PDS functions

No PDS functions are available.

420

U41117-J-Z125-7-76

XTCC

SCSI controllers

8.22 SCSI controllers

8.22.1

Object information on SCSI controllers

Each SCSI controller is represented by a block at the bottom of the inner window. Within the block, the device number (SCSI #1, SCSI#2, etc.), controller number, and interface type

(SP = SCSI parallel / FC = Fibre Channel) are displayed. The status of the controller is indicated by the colors pink (hanging status “true” in the case of SP, link status “down” in the case of FC), green (ready for operation), yellow (unknown), or white (not available).

FC controllers (RAID system connection) are handled in the same way as SCSI controllers.

The label “FC” allows you to differentiate them from the drive controllers, which are labelled

“SP” (standing for SCSI parallel).

For technical reasons FC controllers are displayed at both the top border (as HA) and the lower border of the screen. You can recognize the assignment from the small colored triangles at the top/bottom of the symbol. Furthermore, when you touch these triangles with the mouse cursor this assignment is displayed in a small text window (“Balloon”).

The following information is displayed:

Vendor - Product

Product Class

Initiator

Link Status vendor and product name product class the SCSI address of the controller an indication of the presence/absence of a hang condition (parallel

SCSI) or whether the link is up/down (FC)

U41117-J-Z125-7-76

421

SCSI controllers

XTCC

Max. Targets

Name

Interface

Target Location the maximum number of targets supported by the controller the system name of the controller the interface variant (e.g. SCSI Parallel or Fibre Channel) an indication of whether or not the targets are inside or outside the

Mode cabinet. mode, if available (FC): LOOP (L) or POINT TO POINT (P)

WW Node Number World Wide Node Number (FC)

WW Port Number World Wide Port Number (FC)

8.22.2

SCSI controller functions

No menu is provided in Observe mode.

The title bar displays the serial number of the SCSI interface and the controller number.

The functions are used to diagnose problems and eliminate hang conditions.

8.22.2.1

Rescan own Bus

Searches for the targets connected to the SCSI bus of this controller.

i

This function should be used if components have been added to or removed from the corresponding SCSI bus. It is not suitable for incorporating newly installed devices or controllers in CentricStor.

This command enables you to rectify problems which arise from establishing FC connections after the system startup.

These problems are indicated by messages such as “cannot assign ... targetsluns to any RAID system ” and indicate that the RAID LUNs’ serial numbers are not uniquely assigned. The cause may be, for example, that the FC cables were only connected after the system started.

8.22.2.2

Rescan all Busses

Searches for the targets connected to the SCSI buses of all controllers.

i

This function can also be used to search for SCSI controllers or devices that are not displayed. It is not suitable for incorporating newly installed devices or controllers in

CentricStor.

422

U41117-J-Z125-7-76

XTCC

Cartridge drives (real)

8.23 Cartridge drives (real)

8.23.1

Object information on tape drives

The XTCC user interface is designed for a wide range of tape drives. Please refer to the data sheet for your product variant to determine which drives are or can be connected.

Depending on the drive type, some of the functions described here may not be available and some of the information given here may not apply.

The graphical display in XTCC shows the data path in the IDP from the FC controllers that establish the connection to the RAID system, through the PDS and the SCSI controller, and on to the drive. The SCSI and FC-SCSI addresses (CTL) are displayed in the small boxes that represent the components and on the connection line to the drive.

i

The FC controllers between RAID and IDP are shown twice in the IDP symbol: once as host adapter at the top edge and once as controller with the acctached RAID system.

Each tape drive is represented by a block with three sections. The top section indicates the read/write status of the drive by means of a lock symbol. If the lock is closed, the drive will only permit read access. To the right of the lock symbol is the serial number of the volume currently loaded (VSN). The middle section represents the device’s display, and is used to indicate statuses such as CU READY, LOADED, etc. The bottom section contains a graphical representation of the device type, and the archive system icon is behind this. The top and bottom sections are colored pink to indicate “Unloaded” or “Offline”, or green to indicate “Ready”. The device type is specified immediately under the block. A colored line connects the device to its associated SCSI controller, the assigned emulation, and possibly to one or more hosts.

At the top of the device block, the SCSI target number “tgt” appears next to the connection line. If the Logical Unit Number “lun” of the device is not 0 or if a device for which this is the case exists for the same controller target address, “tgt,lun” is displayed instead.

If the drive requires cleaning, this is represented by a flashing “Clean” symbol. If the device is busy (e.g. due to data security erasures (DSEs) or the loading of microcode), this is indicated by a yellow BUSY symbol. The device function menu will not be available during this time.

If the yellow “!” symbol is flashing, this indicates that some form of manual intervention is required on the device.

U41117-J-Z125-7-76

423

Cartridge drives (real)

XTCC

If Service Information Messages (SIM) or Medium Information Messages (MIM) are present in the drive, these are indicated by means of a yellow or red flashing SIM/MIM symbol, depending on their severity (severity 0/1/2/3 = Service/Moderate/Serious/Acute). If the device hangs, the entire block is marked with a large red “X”. Devices which are recognized by XTCC as SCSI targets on the SCSI bus but which cannot be identified further are assigned the type designation “xxxx”. In this case, the device type is depicted by means of a question mark.

424

The following information is displayed:

Vendor ID, Product ID

Firmware Revision

Drive Serial Number

Drive Status

SIM/MIM Severity

Check Condition

Medium Type

Password

Compression Mode

Appears only if SIMs or MIMs are present, and indicates the severity of the message.

Appears only in the event of errors.

Appears only if the device is loaded.

Password of device, not used in CentricStor.

Data compression activated/deactivated.

Controller, Target, Logical Unit SCSI topology

Switch: Local Domain x, Port y This information is displayed for archives with the target numbers 128…2047. The local domain is in the value range 1...8. In the case of FC switches with more than

16 ports, it can differ from the “Domain” displayed in

GXCC as follows:

GXCC Domain = 1 2 ... 7 8 9 10 11 etc.

XTCC Local Domain = 1 2 ... 7 8 1 2 3 etc.

U41117-J-Z125-7-76

XTCC

Cartridge drives (real)

8.23.2

Tape drive functions

Which functions are actually offered depends on the drive type. The menus are only examples.

The following functions are available:

Show SCSI Sense

Show Log Pages

Show Log Page Details

Show Mode Pages

Show Mode Page Details

Show Vital Product Data

Show Medium Info (MIM)

Show Service Info (SIM)

The device type and the SCSI address (controller, target) are displayed in the title bar.

Depending on the drive type a subset of the functions is offered.

U41117-J-Z125-7-76

425

Cartridge drives (real)

8.23.2.1

Show SCSI Sense

Displays the SCSI sense data:

XTCC

SCSI logging starts with the earliest entries, (see timestamp). It consists of four reference sections which are described in the hardware reference manual of the corresponding device.

For MBK6 (3490-HSI):

– CDB, i.e. the SCSI command with associated parameters.

– Sense Key with the corresponding analyzed message

– SCSI Sense Bytes 0-17

– SCSI Sense Bytes 18-21

– Sense data, if the device itself reports sense data, and information on how it is routed to BS2000/OSD.

8.23.2.2

Show Log Pages

The SCSI log pages are displayed.

426

U41117-J-Z125-7-76

XTCC

Cartridge drives (real)

8.23.2.3

Show Log Page Details

A submenu is opened in which you specify which log pages are to be itemized and displayed.

8.23.2.4

Show Mode Pages

Displays the SCSI mode pages:

This displays the current device setting (to perform a detailed analysis it is essential to refer to the device-specific SCSI reference manual, Mode Pages chapter).

U41117-J-Z125-7-76

427

Cartridge drives (real)

8.23.2.5

Show Mode Page Details

A submenu shows which mode pages the device supplies.

XTCC

If you select a page here that is also described in the SCSI standard, this will be displayed and interpreted in detail as in the example below.

428

i

The SCSI topology (CTL) as well as the Inquiry String of the drive are shown in the

“control lines” of the text window.

U41117-J-Z125-7-76

XTCC

8.23.2.6

Show Vital Product Data

Displays certain elements of the vital product data:

Cartridge drives (real)

You can use this function to display a subsection of the configuration data stored in the tape device.

The device settings made in the Service and Operator menus can be found again here.

These include, for example, the display language. Here you will also find the device’s

FID log which provides important assistance to service engineers (FID: FRU identifier,

FRU: field replaceable unit). Up to 30 entries can be logged.

U41117-J-Z125-7-76

429

Cartridge drives (real)

Extract from the FID log:

XTCC

430

In this way you can extract an event or error history. FID code and FSC1 and FSC2 (Fault

Symptom Code) must be reported to the manufacturer if errors which cannot be resolved occur on the device.

U41117-J-Z125-7-76

XTCC

8.23.2.7

Show Medium Info (MIM)

If there is no MIM entry, you will be notified in an info box:

Cartridge drives (real)

If Medium Information Messages have been recorded, a text window appears with the messages:

The MIMs of the drives are recorded. The MIMs and the various responses are described in the maintenance documentation of the devices.

U41117-J-Z125-7-76

431

Cartridge drives (real)

8.23.2.8

Show Service Info (SIM)

Displays the Service Information Messages:

XTCC

432

If problems relating to the channel adapter (CONTROL UNIT) or tape devices (TAPE) occur, this information permits a better assessment of the severity of the recorded error.

The problem is described in more detail in this window. In some cases, there is already a suggested solution for the service engineer.

If required, the PDS creates two separate SIMs.

0900

0901

Drive did not eject a volume

Drive not accessible

The other SIM codes come directly from the drive. They are explained in the drive documentation.

8.23.3

Global functions for tape drives

“All” means all drives that are connected to this ISP.

i

No menu is provided in Observe mode.

U41117-J-Z125-7-76

XTCC

MSGMGR (Message Manager)

8.23.3.1

Remove Symbols of all Drives

Removes all warning signals on drives (MIM and SIM symbols) without having to retrieve the underlying error message. Warning signals can also be removed in Observe mode, but only by retrieving the underlying error message.

8.24 MSGMGR (Message Manager)

8.24.1

Object information on the Message Manager (MSGMGR)

The Message Manager monitors and saves the system outputs of the various processors of the CentricStor system. It can respond to certain error events by instigating the appropriate measures, such as sending traps to the CentricStor SNMP manager.

The message list output is described on

page 158

.

The status of the Message Manager is indicated by the colors pink (stopped), green

(running), and green/brown (running with the trace switched on):

Name

PID Process ID.

Autostart Enabled / disabled.

8.24.2

MSGMGR functions

The following functions are available:

Show Trace

Show Trap Trace

U41117-J-Z125-7-76

433

MSGMGR (Message Manager)

8.24.2.1

Show Trace

Displays the trace data:

XTCC

8.24.2.2

Show Trap Trace

Displays the trap trace data:

434

The trap trace records all SNMP traps sent by the Message Manager to the SNMP management station(s).

U41117-J-Z125-7-76

XTCC

PERFLOG

8.25 PERFLOG

8.25.1

Object information of PERFLOG

PERFLOG regularly collects performance-related system data and stores it in log files. The logging period and the directory in which log files are stored can be defined by service personnel during configuration.

The log files can be displayed in graphical format using the tools described starting in

section “History data” on page 257 .

The status of the Performance Logger is indicated by the colors pink (stopped), green

(running), and green/brown (running with the trace switched on). A black triangle on the left edge indicates that extended logging has been enabled.

Name Name as shown in the symbol

Parent und Child PID Process ID of the parent and child processes

Extended Logging Enabled / Disabled

Autostart Enabled / Disabled

U41117-J-Z125-7-76

435

PERFLOG

8.25.2

PERFLOG functions

8.25.2.1

Show Trace & Logging

Displays the trace and log data:

XTCC

This example shows an extract from a trace depicting the events recorded during startup.

436

U41117-J-Z125-7-76

XTCC

ACCOUNTD (Account Daemon)

8.26 ACCOUNTD (Account Daemon)

8.26.1

Object information of ACCOUNTD

The Account Daemon records the accounting data in a database.

i

This object is displayed as of CentricStor V3.1C2000 provided the Accounting

License is installed.

The status of the Account Daemon (ACCOUNTD) is shown by the colors pink (stopped) and green (running).

Name

PID

Autostart

Name as displayed in the symbol

Process ID enabled / disabled

8.26.2

Functions of the ACCOUNTD

In User and Observe modes ACCOUNTD has no functions that can be called via XTCC.

U41117-J-Z125-7-76

437

MIRRORD (mirror daemon)

XTCC

8.27 MIRRORD (mirror daemon)

8.27.1

Object information of MIRRORD

The mirror daemon monitors the status of the cache mirror.

i

The presentation of this object requires CentricStorV3.1C and the Cache Mirroring

Feature License (CMF).

MIRRORD consists of two processes: the parent and child processes. The upper half of the block is used to present the parent process, the lower half the child process. The status of the processes is indicated by the colors pink (stopped) and green (running).

Name Name as shown in the symbol

Parent PID Process ID of the parent process

Child PID Process ID of the child process

8.27.2

Functions of MIRRORD

MIRRORD has no functions that can be addressed via XTCC.

438

U41117-J-Z125-7-76

XTCC

S80D (S80 daemon)

8.28 S80D (S80 daemon)

8.28.1

Object information of S80D

Daemon S80D is a monitoring process for RAID systems of the type FC2502.

Name

PID

Name as shown in the symbol

Process ID

Autostart enabled / disabled

The status of the daemon is indicated by the following colors: pink green yellow

Stopped

Running

Status unknown

8.28.2

Functions of S80D

S80D has no functions which can be addressed via XTCC in User or Observe mode.

U41117-J-Z125-7-76

439

VLPWATCH (VLPwatch daemon)

XTCC

8.29 VLPWATCH (VLPwatch daemon)

8.29.1

Object information of VLPWATCH

When the AutoVLP failover function is enabled, one VLPwatch daemon runs on the VLP and one on the SVLP. These daemons monitor the operational integrity of the VLP and, in the event of a failure, trigger automatic VLP switchover.

PID

Autostart

Process ID enabled / disabled

The status of the daemon is indicated by the following colors: pink green

Stopped

Running

8.29.2

Functions of VLPWATCH

VLPWATCH has no functions which can be addressed via XTCC in User or Observe mode.

440

U41117-J-Z125-7-76

9 Explanation of console messages

9.1 General

When unusual events occur, the various CentricStor software components output messages at the console. The message texts are stored in the file /var/adm/klog.msg on the host in question and can be viewed centrally via the GXCC menu item “Show System

Messages” (see

section “Show System Messages” on page 158

).

Example screen output

U41117-J-Z125-7-76

441

General

Explanation of console messages

The color and text of the message provide you with important information concerning an event:

Message color

The color informs you of the “urgency” of a message:

Urgency

None

INFO

DEBUG

NOTICE

WARNING

ERROR

Description

---

General information

Debug information

Information about a normal state change

Warning message

Error message

CRITICAL

ALERT

Information about a critical state

Alarm message: the error that has occurred must be eliminated immediately

EMERGENCY Alarm message: the system is in an unstable state

Color

Black

Black

Black

Black

Blue

Red

Red

Flashing red

Flashing red

The weight is normally a component part of the message text. When this is not the case, the weight is specified below the message line in the following messages.

The separator - normally this is a colon - provides important information regarding a

VLP switchover from the time the event was reported.

Separator Meaning

: Default

!

Message during a VLP switchover

#:

#!

Backup message: The message relates to an event before the last VLP switchover.

Backup message: After a VLP switchover has taken place twice, the message relates to an event during the first VLP switchover.

442

U41117-J-Z125-7-76

Explanation of console messages

General

Alongside the message number, the weight and the message text itself, the message provides the following additional information.

Example

SXSM018 2005-08-06 10:51:45 ICP0 : Aug 6 10:51:45 sma003: Fan 2: Fan is not manageable

Message text

Separator

Name of the ISP

Time

Date

Message number i

In the sections below, only the message line components printed in bold here, i.e. the message number and message text, are presented.

When interpreting console messages, you must take into consideration that error messages are issued at different levels for one and the same error event.

If problems occur with physical MTC drives or cartridges, the error messages are collected in the PLM. This is also where a relation (unknown in lower levels) to physical and logical volume identifiers is established.

i

Corrective measures are suggested where possible. If there are no corrective measures specified, this may be due to the following reasons:

i

– Corrective measures are not required (e.g. in the case of an “all clear” message).

– The error is extremely complex and its source cannot be determined. In this case, error analysis and correction are carried out by service personnel.

The DAS and VDAS error messages are described in the “DAS Administration

Guide” in chapter 6:

Version 3.1E: http://www.adic.com/us/collateral/omDas310Administration.pdf

Version 3.12: http://www.adic.com/us/collateral/omDas312Administration.pdf

U41117-J-Z125-7-76

443

General

Explanation of console messages

The message numbers in the following section are arranged alphabetically

Message

SXCF... (CMF: Cache Mirroring Feature)

SXCH... (Channel: pcib/pcea)

SXCM... (CHIM)

SXDN... (DNA: Distribute and Activate)

SXDT... (DTV File System)

SXFC... (FibreChannel Driver)

SXFP... (FibreChannel Driver)

SXFW... (Firmware)

SXIB... (Info Broker)

SXLA... (LANWATCH)

SXLV... (Log Volume)

SXMM... (Message Manager)

SXPL... (PLM: Physical Library Manager)

SXPS... (PLS: Physical Library Server)

SXRD... (FibreCAT: RAID)

SXRP... (RPLM: Recovery Physical Library Manager)

SXSB... (Sadm Driver: SCSI bus error)

SXSC... (Savecore: organize coredump)

SXSD... (SCSI Disks: driver shd)

SXSE... (EXABYTE Tapes)

SXSM... (Server Management)

SXSW... (Software Mirror)

SXTF... (Tape File System)

SXVD... (Distributed Tape Volume Driver)

SXVL... (VLM: Virtual Library Manager)

SXVLS... (VT_LS: Virtual Tape and Library System)

SXVS... (VLS: Virtual Library Server)

SXVW... (VLPWATCH)

SXVX... (Veritas File System)

496

497

510

510

516

517

521

465

482

485

491

494

495

495

522

523

537

454

455

456

458

458

459

Page

445

447

449

450

450

452

444

U41117-J-Z125-7-76

Explanation of console messages

Message lines

9.2 Message lines

9.2.1

SXCF... (CMF: Cache Mirroring Feature)

SXCF012 CMF(#12): ALERT: failed to become PRIMARY, time exhausted: <sec> seconds

Meaning

During the switchover to multi-user mode (RunLevel 2) in the VLP’s boot phase the rc2 script /etc/rc2.d/S70mirrorstart determined that the data of the cache mirror when obsolete when it checked it. The switchover to multi-user mode is stopped until the data resources have been validated manually.

The cache mirror data (/etc/mirrord/ms.db) is replicated on the mirror backup server

(SVLP) by the mirror server (VLP) at regular intervals. It is regarded as obsolete after 500 seconds.

The time period is specified in the message. Depending on this period, different measures must be taken.

Response

When a value greater than 500 seconds is specified as a period, a check must be made to see whether CMF failures have been reported by the ICPs or IDPs since the time Time stamp

of the message minus period

. For this purpose messages which contain the mirror changing

string and have a corresponding time stamp must be searched for in the Klogger files

/var/adm/klog.msg*

of these ISPs.

Case 1:

If no such message exists, the data resources are declared valid by the measure below.

Access to the VLP via LAN is possible despite incomplete multi-user mode as the LAN services (inetd) have already been started.

The existing data resources can be validated using the following statement: echo "reset -f" > /etc/mirrord/mirror_server_ctl

As an rsh call: rsh <VLP-Name> "echo \"reset -f\" > /etc/mirrord/mirror_server_ctl"

The switchover to multi-user mode is then continued.

Case 2:

If messages of the type described above exist for the specified period,

/etc/mirrord/ms.db

must be reconstructed manually. Notify 3rd-Level Support!

U41117-J-Z125-7-76

445

Message lines

Explanation of console messages

SXCF014

Case 3:

If the value 0 seconds is specified as the period, no usable data is contained in

/etc/mirrord/ms.db

. Notify 3rd-Level Support!

CMF(#14): ALERT: failed to become PRIMARY, stale data

Meaning

When switching from SVLP to VLP a mirror backup server switches to become the mirror server (from the viewpoint of the CMF). During the change to multi-user mode in the VLP’s boot phase, the /etc/rc2.d/S70mirrorstart script determines that the data resources are not up-to-date when it checks the cache mirror data (/etc/mirrord/ms.db).

This can occur when the failed VLP was not able to replicate the data (see message

SXCF012

).

The switchover to multi-user mode is stopped and the data resources are updated manually.

Response

Access to the VLP via LAN is possible because the LAN services (inetd) are already activated.

The most recent valid data resources of the “ex-VLP” must be restored manually on the new

VLP. When activated the ex-VLP automatically becomes the SVLP. When you switch to multi-user mode this will probably be halted in the /etc/rc2.d/S70mirrorstart script because the database (/etc/mirrord/ms.db) which the VLP has not yet been able to replicate is obsolete. However, access via LAN is possible.

The following steps are required to update the data resources:

1. Terminate the mirror server on the VLP: myps -K mirror.s

2. Copy the last version of the data resources but one from the ex-VLP to the VLP using rcp : rcp <Name-des-Ex-VLPs>:/etc/mirrord/ms.dbak /etc/mirrord/ms.db

3. Start the mirror server on the VLP:

/etc/mirrord/mirror.spray

446

U41117-J-Z125-7-76

Explanation of console messages

Message lines

4. Check whether the mirror server’s processes are running: myps mirror.s

Sample output

? 922 1 ? ? ? ? /etc/mirrord/mirror.client

? 5179 5177 ? ? ? ? /etc/mirrord/mirror.server

? 5177 1 ? ? ? ? /etc/mirrord/mirror.server

In the mirror server’s event log (/etc/mirrord/ms.event file) there is an entry with the message “ASSUMING role PRIMARY”.

Example:

s.event:

1110 152018.18 MS: ASSUMING role PRIMARY (1, 1) 1110 152018.22 MS:

5. Start the Message Manager for the display on the GUI:

/usr/apc/broker/mycu -w "class mir public /usr/apc/broker/mir_mgr"

The switchover to multi-user mode is then continued.

9.2.2

SXCH... (Channel: pcib/pcea)

SXCH001 channel (linkad <link>) has invalid node_id: mfr='<mfr>'

ALERT

Meaning

A host with the unknown ID <mfr> is connected to the channel at address <link>. The host is not supported.

SXCH002 ESCON-ad pcea<port> (bus <pci-bus> dev <pci-device>) failed

ERROR

Meaning

Owing to a fault the ESCON port <port> is no longer available. This fault can be in the

PCEAS controller or a cable fault (e.g. connector pulled out).

Response

Notify maintenance staff.

SXCH003 ESCON-ad pcea<port> (bus <pci-bus> dev <pci-device>) stopped

NOTICE

Meaning

The ESCON port <port> has been deactivated. This deactivatation can be the result of a board or port being reset.

U41117-J-Z125-7-76

447

Message lines

Explanation of console messages

SXCH004 ESCON-ad pcea<port> (bus <pci-bus> dev <pci-device>) started

NOTICE

Meaning

The ESCON port <port> has been activated. This happens regularly at system startup. A port can also be reactivated after being reset or deactivated.

SXCH005 ESCON-ad pcea<port> (bus <pci-bus> dev <pci-device>) Memory error

ALERT

Meaning

A memory error has occurred on the ESCON board. The driver was requested to perform a board reset and to recalibrate the memory.

Response

The board is operational again following a successful reset. However, if this error occurs again, you are recommended to replace the board.

SXCH006 ESCON-ad<board> (bus <pci-bus> dev <pci-device> ser_nr <serial-nr>) defective

ALERT

Meaning

Error when starting the ESCON board (PCEAS/PCEAT). This error is reported when a memory BIST (Built-in Self Test) has not been executed correctly and in the event of the board firmware not being loaded completely.

Response

Replace the ESCON board.

SXCH007 ESCON-ad<board> (bus <pci-bus> dev <pci-device>) defective

ALERT

Meaning

Error when starting the ESCON board (PCEAF). This error is reported when a memory

BIST (Built-in Self Test) has not been executed correctly.

Response

Replace the ESCON board.

SXCH008 ESCON-adaptor <board> (ser_no <serial-nr>) Board Reset Failed

ALERT

Meaning

A board reset triggered by a memory error (SXCH005) could not be performed successfully.

Response

Replace the ESCON board.

448

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXCH009 ESCON-adaptor <board> (ser_no <serial-nr) Compare Error in Channel <chn>

ALERT

Meaning

A test of the internal data paths on the ESCON board (PCEAS/PCEAT) which runs during the startup phase and idle times returned an error.

Response

Replace the ESCON board.

SXCH010 ESCON-adaptor <board> CRC READ Error in Channel <chn>

ALERT

Meaning

During a read access the data was corrupted when it was transferred from the SINIX memory to the ESCON channel.

Response

Replace the ESCON board.

SXCH011 ESCON-adaptor <board> CRC WRITE Error in Channel <chn>

ALERT

Meaning

During a write access the data was corrupted when it was transferred from the ESCON channel to the SINIX memory.

Response

Replace the ESCON board.

9.2.3

SXCM... (CHIM)

SXCM001

None chim1 (sadm9): SCSI-Bus reset

This message is part of a message complex (see the section “Bus Reset for SCSI

Controller” on page 542 ).

U41117-J-Z125-7-76

449

Message lines

Explanation of console messages

9.2.4

SXDN... (DNA: Distribute and Activate)

SXDN100

SXDN101

SXDN102

(DNA#100): ALERT: switch SVLP_to_VLP successfully completed! (needed time:

<mm>:<ss> (mm:ss))

Meaning

The VLP switchover was successful. The time required for it is specified in parentheses.

(DNA#101): ALERT: switch SVLP_to_VLP completed with errors! (needed time:

<mm>:<ss> (mm:ss))

Meaning

The VLP switchover has been completed. The previous SVLP is now the current VLP. However, errors occurred when the system was started. The details can be found in the Broker’s logging files (/usr/apc/broker/broker.log). The time which was required for reconfiguration is specified in parentheses.

Response

The cause of the error must be removed. After this, the configuration function Distribute and

Activate

must be initiated in Reactivate_failed_config mode.

(DNA#102): ALERT: switch VLP_to_SVLP successfully completed!

The VLP has been successfully reconfigured as the SVLP. This message is output only if the reconfiguration was triggered by the VLP function Swap Master.

9.2.5

SXDT... (DTV File System)

SXDT001

SXDT002

DTV(# 1): ALERT: resource allocation failed, interface not activated!

Meaning

It was not possible to allocate the necessary resources for the DTV file systems. As a result, the TFS/DTV file systems cannot be mounted.

Response

Notify maintenance staff.

DTV(# 2): ERROR: unmount(<maj,min>): filesystem state not clean!

Meaning

The specified file system has been unmounted, even though it was not possible to perform all I/O operations on the metadata successfully. As a result, the file system on the corresponding hard disk is inconsistent.

Response

Notify maintenance staff.

450

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXDT003

SXDT004

SXDT005

SXDT009

SXDT010

DTV(# 3): ALERT: dev=<maj,min>: disk filesystem state is corrupted!

Meaning

Due to I/O errors when writing metadata, the DTV file system on the corresponding hard disk has become inconsistent. If this I/O problem is temporary, the metadata operation is rolled back and the file system is automatically restored to a consistent state (see message

SXDT004 ...

).

Response

Notify maintenance staff.

DTV(# 4): NOTICE: dev=<maj,min>: disk filesystem state is clean!

Meaning

The DTV file system on the corresponding hard disk has been restored to a consistent state.

DTV(# 5): ALERT: data compression disabled!

Meaning

It was not possible to allocate the necessary resources for DTV data compression. As a result, support is not provided for TFS/DTV data compression and compressed volumes cannot be read.

Response

Notify maintenance staff.

ALERT: DTV: *** filesystem may be corrupted! ***"

Meaning

This class of error messages indicates that write operations on the metadata could not be performed. If the problem is temporary, the write operation will be performed later. If the problem remains until the system is shut down, or the system crashes before the problem is rectified, the CentricStor data maintenance system will be inconsistent.

Response

Check whether the RAID controller and the Fibre Channel connection are okay. If the problem cannot be rectified, notify maintenance staff.

DTV(#10):ALERT: <func>(<maj,min>: ino=<ino>): cannot sync meta data to disk!

Meaning

Due to an I/O error, it is not possible to conclude the metadata transaction for the corresponding file. As a result, the transaction is rolled back.

U41117-J-Z125-7-76

451

Message lines

Explanation of console messages

9.2.6

SXFC... (FibreChannel Driver)

SXFC026

ALERT

SXFC005

None

PVA1ICP0 : FC2: IOCB_E_LOCAL_REJECT

PVA1ICP0 : FC2: loop_id 0, IOCB error sequence timeout

Meaning

These two messages only occur together. The 'sequence timeout' indicates a problem which was detected/caused by the Emulex firmware. A typical example is a data transfer while writing or reading which is not terminated within the permissible maximum time. The source of the error cannot be determined from this. The error describes a situation which occurs on FC-PH-2 protocol level. Use of an FC analyzer is generally required for a precise analysis.

FC3: IOCB_E_LOCAL_REJECT SXFC026

ALERT

SXFC005

None

FC3: loop_id 0, IOCB error invalid RPI

Meaning

These two messages only occur together and can be output when individual ISPs or the entire CentricStor system is/are rebooted. They are issued only when certain switch firmware revisions are used and can be ignored.

SXFC026 ICP1 : FC2: IOCB_E_LOCAL_REJECT

ALERT

SXFC005

None

ICP1 : FC2: loop_id 0, IOCB error abort requested

SXFC028

ALERT

The CentricStor ISP concerned has aborted an I/O operation.

Response

Notify the maintenance staff.

FC self initiated abort

Meaning

This message is issued when the CentricStor FC driver aborts an IO after a timeout of 2 minutes. The timeout generally concerns a data transfer which has not been completed. In exceptional cases the abortion can also apply for commands which the CentricStor FC driver has issued for the Emulex board and which have not been answered after 2 minutes.

The timeout can be triggered by faulty behavior of the firmware on the host or CentricStor side. The precise cause of the problem can only be determined by also using an FC analyzer.

Response

If the problem occurs frequently you must notify the maintenance staff.

452

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXFC030

NOTICE

FC5: RSCN for port 00637713 received

SXFC031

ALERT

i

RSCN means “Registered State Change Notification”. This is a “service” of the FC switch which every FC port can request from the switch. As the “central unit” the switch at all times has a general overview of all active FC ports in the fabric. The FC port which utilizes the RSCN service is now notified of each change in the fabric

(e.g. addition or removal of an FC port) in the form of an “RSCN”.

Meaning

The FC port in the fabric with the address00637713, which also includes FC5 of the ISP

A02-ICPB , has either been added or removed.

FC<num>: invalid FW version for TARGET MODE, current: <4-digit hexnum> \ required: <4-digit hexnum>

SXFC044

ERROR

Meaning

This message can only appear after a new installation or an update: The current FW on the

SAN controller does not permit operation.

Response

Notify maintenance staff.

stgt2.06: received NACK

SXFC045

ERROR

Meaning

The Emulex firmware returns a negative acknowledgment to the FC driver. This notacknowledge (NACK) can have various causes. A more precise diagnosis of the cause may be possible if the error messages

SXFC005/SXFC026

are also taken into account (see above).

stgt<number>.XX: received ABORT, HOST <host>

Meaning

An I/O has been aborted in SCSI target mode on the FC controller with the controller number <number>.

There are two types of FC controller (configured in vtls.conf):

– internal controllers

– external controllers

The internal controllers permit communication between the ISPs themselves and between the ISPs and the RAID systems. The external controllers, on the other hand, are used for connecting to SAN hosts (open system hosts).

U41117-J-Z125-7-76

453

Message lines

Explanation of console messages

SXFC050

ALERT

The message is only significant for external FC controllers. The abortion may have been initiated either by the SAN host or CentricStor. <host> contains the 4 most significant bytes of the host WWN. A data transfer (read/write) is generally aborted, and the user receives an error message.

Response

The message can be ignored for the internal FC controllers because the SCSI target interface is not used here for data transfers. If the message occurs for an external FC controller, the service must be notified.

stgt<num>.XX: protocol <num> registered twice

Meaning

A configuration error has been located (e.g. an inconsistent 'vtls.conf').

Response

Notify maintenance staff.

9.2.7

SXFP... (FibreChannel Driver)

SXFP033

None

A02-ICPB : FC5: RESET controller initiated

Meaning

After a hardware or firmware defect, an attempt is made to reset the module. Once this has been completed, you can, in most cases, continue to work normally. IOs during the period of the reset may be aborted with an error, however.

SXFP040 fcpal<n> (sadm<m>): cannot abort job on target <t> lun <l>

NONE

SXFP040 fcpal<n> (sadm<m>): will not abort job on target <t> lun <l> anymore! Use manual

BusReset!

NONE

Meaning

After a timeout (see previous message SXSB007 on

page 495

) an attempt is made to stop the command that was sent. The attempt fails (cannot abort). The second variant of the message (will not abort) only occurs with tape devices and indicates that only a bus reset will rectify the error.

Response

Check the device specified in the message (when <m> = 12 or 13 it is generally a RAID system, when <m> = 14 or 15 a tape device). The bus reset is executed on the GUI (XTCC) using the SCSI controller function Reset Controller.

454

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXFP041

None

SXFP041

None

SXFP041

None

Temporary unavailability of the FC

The following message complex, with LOOP-DOWN, rescheduling and LINK-UP messages, is output: fcpal<n> (sadm<k>): rescheduling after temporarily unavailable resource fcpal<n> (sadm<k>): rescheduling on intr : unavailable resource fcpal<n> (sadm<k>): skipping timer processing

Meaning

The FC configuration is being changed. Devices like PCs or RAID disk arrays are currently being removed or added, or cables are being plugged in/removed.

Response

None if this state is temporary. However, after approximately 1 minute things should return to normal. If this is not the case, notify maintenance staff.

9.2.8

SXFW... (Firmware)

SXFW001

ALERT

Firmware update for device mbk<xxx> timed out, device not responding.

SXFW002

ALERT

Meaning

Loading of the firmware could not be completed within a particular time.

Response

Notify maintenance staff.

Firmware update for device mbk<xxx> failed.

Meaning

Loading of the firmware could not be completed successfully.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

455

Message lines

Explanation of console messages

9.2.9

SXIB... (Info Broker)

SXIB001

SXIB002

SXIB100

SXIB101

SXIB102

SXIB104

SXIB110

System messages from the InfoBroker

IB 001 EMERGENCY "*** %s File System full. ***"

Meaning

%s

= name of the affected file system.

The file system is 100% full.

IB 002 ALERT "*** %s File System %d Percent filled . ***"

Meaning

%s = name of the affected file system.

The file system is %d percent full (output once the occupancy level reaches 93%).

IB 100 NOTICE "%s automatically restarted."

Meaning

%s

stands for: VMD name (e.g. MD03), 'perf_log', 'vlsMsgMgr'.

The process was automatically restarted.

IB 101 NOTICE "%s automatically restarted %s after %d tries."

Meaning

%s stands for: VMD name (e.g. MD03), 'perf_log', 'vlsMsgMgr'.

The process was automatically restarted after %d attempts.

IB 102 NOTICE "Stop %s for Maintenance."

Meaning

%s

stands for: VMD name (e.g. MD03), 'perf_log', 'vlsMsgMgr'.

The process was stopped via a menu in the graphical user interface.

IB 104 ALERT "Auto restart of %s %d times %s failed. Intervention required."

Meaning

%s stands for: VMD name (e.g. MD03), 'perf_log', 'vlsMsgMgr'.

The process could not be restarted even after %d attempts. Manual intervention is required.

IB 110 ALERT "*** Conversion of vtls.conf: %s %s . ***"

Meaning

Contains the ERROR text:

KEY-VIOLATION: Missing Key for multiple Host Interface.

or

KEY-VIOLATION: Missing Key for multiple Physical Library Services.

or

KEY-VIOLATION: Missing Key for 64 virtual Drives.

456

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXIB200

SXIB201

IB 200 NOTICE "Please archive the performance history log files."

Response

If performance analyses are required for periods which precede the recording period, the history log files from the [fsys]/apc/diag/emtape/hist_log directory must be archived. Obsolete performance history log files are automatically deleted after the recording period has elapsed .

IB 201 WARNING "Performance history recording discontinued."

Meaning

It is not possible to continue writing the history data (permanent or temporary problem).

Cause: may be a write error, hard disk is full, too many processes in the system, among other things.

IB 202 NOTICE "Performance history recording resumed." SXIB202

SXIB300

Meaning

If the situation indicated by IB201 was temporary, recording of history data is continued.

In the history data there will be a time gap between message IB201 and IB202.

IB(#300): ERROR: connection to <isp> lost

Meaning

The hosts of the CentricStor network are monitored using a “keep-alive” mechanism. Here the hosts must report regularly to the network by means of “sign-of-life” messages. If the above message appears this means that the host specified with <isp> has not sent any

“sign-of-life” message for more than 10 seconds. It can be assumed that the host is no longer available. This message also occurs in poor or overloaded networks or if the monitoring software on the host has been stopped. However, if neither is the case, this means that the host has been shut down or has crashed.

Response

Notify maintenance staff.

SXIB400 IB(#400) ALERT: Distr. & Act.: vtls_spray: cmd "<command>" failed

SXIB500

Meaning

During a “Distribute and Activate” the vtls_spray.sh script encountered an error in the command <command> and has terminated.

Response

Check why the command <command> could not be executed.

VLP0 : IB(#500) ERROR <fcswitch> not reachable

Meaning

The FC switch does not respond to SNMP requests.

U41117-J-Z125-7-76

457

Message lines

Explanation of console messages

Response

Wait to see whether the error message appears repeatedly (multiple messages) because with “bge” and the “cisco catalyth switches” there is the problem that the LAN is only available with a delay. If the error recurs repeatedly, . Notify the maintenance staff.

9.2.10

SXLA... (LANWATCH)

SXLA001 LANWATCH(#1): CRITICAL: <interface><no>: <ip-addr> LINK DOWN

Meaning

The LAN interface <interface><no> (e.g. iee0, bge1) has been deactivated or no longer has a connection to the next hub or switch. The reason for this can be:

– cable fault (connector pulled out)

– fault in the hub or switch (e.g. deactivated)

– damage to the LAN interface

Response

Notify maintenance staff.

SXLA002 LANWATCH(#2): NOTICE: <interface><no>: <ip-addr> LINK UP

Meaning

The LAN interface <interface><no> (e.g. iee0, bge1) has set up a connection to the next hub or switch. This happens, for example, at system startup. After an interruption has been cleared (e.g. connector pulled out) the connection is reestablished automatically.

9.2.11

SXLV... (Log Volume)

SXLV001 ERROR: TFS: LV CB3557: checksum error loading record table #1

Meaning

Checksum error

Response

In the event of a checksum error the tape emulation maps the TFS sense code for the archiving software to medium error (~ “tape torn”). This should “automatically” lead to this medium no longer being used. The content of the medium (in the RAID cache) need not necessarily be “wrong” (“data corrupter” when reading), but it is undefined! It may thus well make sense to access the medium again - via another ISP.

458

U41117-J-Z125-7-76

Explanation of console messages

Message lines

9.2.12

SXMM... (Message Manager)

SXMM007

SXMM005

SXMM005

SXMM005

SXMM005

SXMM005

KLOG[<pid>]: INFO: Message Manager unavailable!

Meaning

Information that the Message Manager is not available.

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: vlsTrace(<trace signal>) error

Meaning

Error while creating a new trace file or error while activating/deactivating the trace.

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: getc() error errno=<error number>

<error description>

Meaning

Error while reading in the messages from /dev/osm.

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: fork() error errno=<error number>

<error description>

Meaning

Internal process error

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: vlsTrace(<trace filename>) error

Meaning

Error while creating a new trace file.

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: Check Path /usr/apc/tmp/msgadm error

Meaning

The directory /usr/apc/tmp/msgadm cannot be created.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

459

Message lines

Explanation of console messages

SXMM005

SXMM005

SXMM005

SXMM005

SXMM005

SXMM005

KLOG[<pid>]: WARNING: fopen(/dev/osm) error errno=<error number>

<error description>

Meaning

Error while opening /dev/osm.

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: fstat(/dev/osm) error errno=<error number>

<error description>

Meaning

Error while accessing /dev/osm.

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: stdout error errno=<error number>

<error description>

Meaning

Error while accessing stdout.

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: input/output files '<filename>' identical

Meaning

Error while comparing input and output.

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: Check Path /usr/apc/vtls error

Meaning

The directory /usr/apc/vtls cannot be created.

Response

Notify maintenance staff.

KLOG[<pid>]: WARNING: BuildSearchTable() error

Meaning

Error while reading in the klog parameter file.

Response

Notify maintenance staff.

460

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXMM007

SXMM012

SXMM012

SXMM012

SXMM012

SXMM012

SXMM012

KLOG[<pid>]: INFO: setsid() errno=<error number> <error description>

Meaning

Internal process error

VLSM[<pid>]: WARNING: too many client entries pid=<process id> sd=<socket descriptor>

Meaning

Owing to lack of space the Message Manager could not accept any new connection request.

VLSM[<pid>]: WARNING: Send SNMP Trap() error

Meaning

Error while calling the SendTrap process for sending a message to the SNMP master station.

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: vlsTrace(<trace signal>) error

Meaning

Error while creating a new trace file or error while activating/deactivating the trace.

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: CheckListeningPorts() error

Meaning

Error while waiting for inputs from Klogger or Message Manager clients.

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: fork() error errno=<error number>

<error description>

Meaning

Internal process error

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: vlsTrace(<trace filename>) error

Meaning

Error while creating a new trace file.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

461

Message lines

Explanation of console messages

SXMM012

SXMM012

SXMM012

SXMM012

SXMM012

SXMM012

SXMM012

462

VLSM[<pid>]: WARNING: Check Path /usr/apc/tmp/msgadm error

Meaning

The directory /usr/apc/tmp/msgadm cannot be created.

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: chdir(/usr/apc/tmp/msgadm) error errno=<error number> <error description>

Meaning

Error while changing the working directory to /usr/apc/tmp/msgadm.

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: VTLS configuration file read error

Meaning

Error while reading in the configuration file vtls.conf.

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: Message Manager configuration entry read error

Meaning

Error while reading in the Message Manager configuration entry from the file vtls.conf.

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: Open VTLS message file

(/usr/apc/vtls/VTLS_MESSAGES) error

Meaning

Error while opening the file VTLS_MESSAGES (file for displaying the messages via GXCC).

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: TailVtlsMessage() error

Meaning

Error while reducing the file VTLS_MESSAGES.

Response

Notify maintenance staff.

VLSM[<pid>]: WARNING: Check Path /msg error

Meaning

Error while creating the directory /msg.

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXMM013

SXMM014

SXMM014

SXMM014

SXMM014

SXMM014

SXMM014

SXMM014

SXMM019

Response

Notify maintenance staff.

VLSM[<pid>]: NOTICE: File <filename> removed

Meaning

Information indicating that the oldest history file has been removed.

VLSM[<pid>]: INFO: No space left in /msg (kbytes=<n> used=<n> avail=<n> capacity=<n>)

Meaning

Directory /msg (history files) could no longer be written to owing to lack of space. The odest history file has been removed.

VLSM[<pid>]: INFO: kbyte available /msg kbytes=<n> used=<n> avail=<n> capacity=<n>

Meaning

Information on free memory space in /msg (after the oldest history file has been removed).

VLSM[<pid>]: INFO: ******* START MsgAdm daemon

Meaning

Information on the start of the process vlsMsgMgr.

VLSM[<pid>]: INFO: reopen(stdin)->/dev/null error

Meaning

Error while redirecting stdin to /dev/null.

VLSM[<pid>]: INFO: reopen(stderr)->TraceFile error

Meaning

Error while redirecting stderr to the Message Manager trace file.

VLSM[<pid>]: INFO: error setsid() errno=<error number>

<error description>

Meaning

Internal process error

VLSM[<pid>]: INFO: ******* STOP MsgAdm daemon

Meaning

Information on termination of the process vlsMsgMgr.

EMSG[<pid>]: WARNING: vlsTrace(<trace signal>) error

Meaning

Error while creating a new trace file or error while activating/deactivating the trace.

U41117-J-Z125-7-76

463

Message lines

Explanation of console messages

SXMM019

SXMM019

SXMM019

SXMM019

SXMM019

SXMM019

Response

Notify maintenance staff.

EMSG[<pid>]: WARNING: ReadNextEvtMsgLine() error

Meaning

Error while reading the event message file.

Response

Notify maintenance staff.

EMSG[<pid>]: WARNING: fork() error errno=<error number>

<error description>

Meaning

Internal process error

Response

Notify maintenance staff.

EMSG[<pid>]: WARNING: vlsTrace(<trace filename>) error

Meaning

Error while creating a new trace file.

Response

Notify maintenance staff.

EMSG[<pid>]: WARNING: Check Path /usr/apc/vtls error

Meaning

The directory /usr/apc/vtls cannot be created.

Response

Notify maintenance staff.

EMSG[<pid>]: WARNING: BuildEvtSearchTable() error

Meaning

Error while reading in the event parameter file.

Response

Notify maintenance staff.

EMSG[<pid>]: WARNING: Check Path /usr/apc/tmp/msgadm error

Meaning

The directory /usr/apc/tmp/msgadm cannot be created.

Response

Notify maintenance staff.

464

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXMM019

SXMM021

SXMM021

SXMM021

SXMM021

SXMM021

EMSG[<pid>]: INFO: Message Manager unavailable!

Meaning

Information that the Message Manager is not available.

Response

Notify maintenance staff.

EMSG[<pid>]: INFO: ******* START EmsgTrap (EventMessageTrap) daemon

Meaning

Information on the start of the process EmsgTrap.

EMSG[<pid>]: INFO: reopen(stdin)->/dev/null error

Meaning

Error while redirecting stdin to /dev/null.

EMSG[<pid>]: INFO: reopen(stderr)->TraceFile error

Meaning

Error while redirecting stderr to the EmsgTrap trace file.

EMSG[<pid>]: INFO: error setsid() errno=<error number>

<error description>

Meaning

Internal process error

EMSG[<pid>]: INFO: ******* STOP EmsgTrap daemon

Meaning

Information on termination of the process EmsgTrap.

9.2.13

SXPL... (PLM: Physical Library Manager)

SXPL001

SXPL002

PLM(#1): CRITICAL: Physical Library <name> temporarily not functional:

Meaning

The PLS has reported a general error (4006).

Response

Notify maintenance staff.

PLM(#2): NOTICE: Physical Library <name> functional again

Meaning

A problem with the robot has been rectified.

U41117-J-Z125-7-76

465

Message lines

Explanation of console messages

SXPL003

SXPL004

SXPL005

SXPL006

SXPL007

SXPL008

PLM(#3): ALERT: <PDS-name> on <hostname> not reachable

Meaning

It was not possible to send a message to the PDS <PDS-name> on the host <hostname>.

Response

Check whether the PDS and/or host are running and whether the TCP/IP connection is okay. If the corresponding IDP is running but the connection is not working, check the cables and the hubs. Notify maintenance staff if necessary.

PLM(#4): NOTICE: <PDS-name> on <hostname> reachable again

Meaning

The PDS <PDS-name> can again be reached.

PLM(#5): CRITICAL: Physical Library Server <name> not reachable

Meaning

It was not possible to send a message to the PLS.

Response

Check whether the PLS is functioning.

PLM(#6): NOTICE: Physical Library Server <name> reachable again

Meaning

It was again possible to send a message to the PLS.

PLM(#7): ALERT: VLM not reachable

Meaning

It was not possible to send a message to the VLM.

Response

Check whether the VLM is functioning (normally the VLM and PLM are running on the same host).

PLM(#8): WARNING: hard minimum of free PVs (<num>) of PVG <name>, TL <name> reached

Meaning

There are almost no more free tapes. The reserve of free cartridges created during the last

“soft configuration” was not large enough. Only <num> tapes are available. Reorganization is performed and is given high priority.

Response

If the reduced throughput is currently causing problems, mount new cartridges.

In the long term: check the settings that control reorganization by means of the GXCC function “Physical Volume Groups” (see

page 181

).

466

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXPL009

SXPL010

Check the following values:

– soft minimum number of empty PV

– hard minimum number of empty PV

– absolute minimum number of empty PV

– amount of valid data for REORG

– timeframe for REORG

The margin between “soft” and “hard” should be large enough, and the REORG interval should be suitably big. Normally, the value specified for the degree to which the cartridge for reorganization is filled should be large.

If everything is as it should be and if the average degree to which all physical volumes are filled is more than 50%, mount cartridges.

PLM(#9): NOTICE: number of free PVs of PVG <name>, TL <name> over hard minimum

(<num>) again

Meaning

The number of available tapes is again greater than <num>.

PLM(#10):ALERT: absolute minimum of free PVs (< num

>) of PV-group <PVG> reached

Meaning

Only <num> tapes are still free. Aside from reorganization, no more save operations will be executed. The effective throughput of CentricStor is significantly reduced.

Response

This state must be avoided at all costs.

Temporary relief for throughput problems: mount new tapes.

In the long term: check the settings that control reorganization by means of the GXCC function “Physical Volume Groups” (see

page 181

).

Check the following values:

– soft minimum number of empty PV

– hard minimum number of empty PV

– absolute minimum number of empty PV

– amount of valid data for REORG

– timeframe for REORG

The margins between “soft”, “hard” and “absolute” should be large enough and the REORG interval should be suitably big. If CentricStor often ends up with an insufficient number of free tapes, you should try and select a higher threshold for “soft” and increase the degree to which a physical volume can be filled. This allows larger reserves to be created on available physical volumes during reorganization.

U41117-J-Z125-7-76

467

Message lines

Explanation of console messages

SXPL011

SXPL012

SXPL013

SXPL014

SXPL015

SXPL016

PLM(#11):NOTICE: number of free PVs of PV-group <PVG> over absolute minimum

(< num

>) again

Meaning

The number of free tapes is again greater than the absolute minimum.

PLM(#12): ERROR: <PDS-name> doesn't eject a volume, probably hardware error

Meaning

The PDS <PDS-name> has not ejected a physical volume in such a way that the robot can grab it.

Response

Check whether the physical volume involved is jammed in the device identified by the PDS number.

PLM(#13): ERROR: <PDS-name> reports media error on PV <PV-name>

Meaning

A media error has been reported on the physical volume <PV-name>.

Response

The physical volume has been marked by the PLM as read-only. Any logical volumes still located on this physical volume should be moved by means of a reorganization. Once this has been done, replace the physical volume. If a read error occurs during reorganization,

this fact will be reported by the PLM error message SXPL020 (see page 474 ).

PLM(#14): ERROR: <PDS-name> reports hardware error

Meaning

The PDS <PDS-name> has reported a hardware error.

Response

Notify maintenance staff.

PLM(#15): ERROR: <PDS-name> reports sense = <Sense-Byte-Value> on PV <PV-name>

Meaning

The PDS <PDS-name> has reported an error code for the physical volume <PV-name>.

Response

Notify maintenance staff.

PLM(#16): ERROR: <PDS-name> reports error = <PDS-error-string> on PV <PV-name>

Meaning

The PDS <PDS-name> has reported a class-3 error (ERR_PDS_03...).

Response

The meaning of the error texts transferred in <PDS-error-string> and any actions to be taken are listed below.

468

U41117-J-Z125-7-76

Explanation of console messages

Message lines

List of the error strings reported with PLM/RPLM(#16)

ERR_PDS_03_INIT:

Meaning

Error while initializing/opening the device node.

Illegal device node (path).

Illegal directory in the cartridge’s memory chip

1

(tape directory corrupted).

Response

Evaluate physical error code.

This error can occur if the SCSI devices/controllers cannot be accessed when CentricStor is started up. Therefore check whether all the drives have been switched on and are online and whether the cables are okay. In the event of an illegal directory in the memory chip, PLM attempts to read the directory at the end of the cartridge and to store it in the memory memory chip. If the error occurs regularly despite this the cartridge must be replaced. Notify maintenance staff if necessary.

ERR_PDS_03_POSITION

Meaning

Positioning error: the position is beyond the end of the tape or < 0 or the position is at exactly the same position as the tape mark.

Response

Notify maintenance staff.

ERR_PDS_03_READ

Meaning

Read error on tape cartridge

Cartridge is not ready

Cartridge is defective

Response

The tape cartridge may well be defective. Notify maintenance staff if necessary.

ERR_PDS_03_WRITE

Meaning

Write error to tape

Response

This may be normal (if the sense ASC reports a tape length error), but it could also indicate that the MTC drive or the tape cartridge is defective. Notify maintenance staff if necessary.

1

Memory chip: An embedded non-contact electronics and interface module that can store and retrieve information relevant to the cartridge.

U41117-J-Z125-7-76

469

Message lines

Explanation of console messages

ERR_PDS_03_DRV_NOTREADY

Meaning

MTC drive/tape cartridge is not ready. Timeout expired. Error on TestUnitReady.

Response

Evaluate physical error code and sense bytes!

Normal behavior on unload if error information ASC/ASCQ 3A/00 or 04/03 present. In this case, the message was caused by a preventive unload to an empty or already unloaded drive.

Malfunction, if, for example, Test Unit Ready is terminated with errors other than “Medium not present” or “Logical Unit Not Ready, Manual Intervention Required” or with a timeout.

Notify maintenance staff.

ERR_PDS_03_WRITE_FMARK

Meaning

Error when writing a tape mark (file mark). Possible cause: full tape.

Response

Notify maintenance staff.

ERR_PDS_03_UNLOAD_TAPE

Meaning

Error while executing Unload and Test Unit Ready.

MTC drive is not ready.

No tape cartridge has been inserted.

Response

This is normal if the error information includes ASC/ASCQ 53/01 or 53/00. If this is the case, the message is triggered by a preventative Unload on an empty drive.

It indicates a functional fault if, for example Test Unit Ready is terminated with errors other than “Medium not present” or timeout. Notify maintenance staff.

ERR_PDS_03_REWIND_TAPE

Meaning

Error while executing REWIND. Possible cause: defective tape.

Response

Notify maintenance staff.

ERR_PDS_03_READ_CDB_HISTORY

Meaning

Error while reading the CDB history. Internal error of the SCSI magnetic tape driver.

Response

Notify maintenance staff.

470

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXPL017

ERR_PDS_03_POS_NOT_AFTER_TAPEMARK

Meaning

Positioning error: There is no tape marke immediately in front of the read/write position that is to be adopted. The block position transferred is presumably not correct.

Response

Evaluate the physical error code and sense bytes. It may be that the PLM has transferred an incorrect block number. If you think this is the case, save the diagnostic documentation.

PLM(#17) ERROR: <PDS-name> reports error = <PDS-error-string> on PV <PV-name>

Meaning

The PDS <PDS-name> has reported a class-2 error (TFS errors). Class-2 errors are all errors which occur when accessing the TFS (access, open, read, write).

Response

The meaning of the error texts transferred in <PDS-error-string> and any actions to be taken are listed below.

List of the error strings reported with PLM(#17)

ERR_PDS_02_GENERIC

Meaning

Generic error

Response

Notify maintenance staff.

ERR_PDS_02_OPEN

Meaning

Possible causes:

– Error while opening the TFS cache file

– File ID is not correct (-F)

Through asynchronous backup of the logical volume to tape with a time delay caused by other backup jobs or long positioning times on the tape, the host can have modified the logical volume in the meantime and thus have changed the file ID. The backup is started again by this modification.

– Illegal path name

– No write/read access to file

Response

Notify maintenance staff.

ERR_PDS_02_READ

Meaning

Error while reading from the cache file

U41117-J-Z125-7-76

471

Message lines

Explanation of console messages

SXPL018

Response

Notify maintenance staff.

ERR_PDS_02_WRITE

Meaning

Error while writing to the cache file

Response

Notify maintenance staff.

ERR_PDS_02_SEEK

Meaning

Error while positioning in the cache file

Response

Notify maintenance staff.

PLM(#18): ERROR: <PDS-name> reports error = <PDS-error-string> on PV <PV-name>

Meaning

The PDS <PDS-name> has reported a class-1 (general) error (ERR_PDS_01...). All generic errors that occur during program start, evaluation of <vtls.conf>, communication, etc. are classified as class-1 errors.

Response

The meaning of the error texts transferred in <PDS-error-string> and any actions to be taken are listed below.

List of the error strings reported with PLM/RPLM(#18)

ERR_PDS_01_INVALID_DEF

Meaning

Invalid definition in vtls.conf

Problems while copying the PV directory from the VLP to the IDP or vice versa.

Response

Notify maintenance staff.

ERR_PDS_01_INVALID_DEVICE

Meaning

Invalid definition of the device node in <vtls.conf>.

Device nodes do not match VTLS nodes in <vtls.conf>.

Device nodes do not match the CentricStor definition of a MTC drive.

Response

Notify maintenance staff.

472

U41117-J-Z125-7-76

Explanation of console messages

Message lines

ERR_PDS_01_INVALID_HEADER_SIGN

Meaning

Tape header has no valid identifier (POS1) at position 0.

Response

Notify maintenance staff.

ERR_PDS_01_TAPE_NON_VTLS

Meaning

Tape header does not have a valid CentricStor identifier.

Response

The volume was probably not imported correctly. Repeat the import procedure.

If necessary, delete header (“Erase physical Volume”) and write a new CentricStorcompatible header to the tape (“Add physical Volume”).

ERR_PDS_01_STATE_NOT_INVALID

Meaning

Tape header does not have the status INVALID and cannot therefore be overwritten with a new header.

Response

Check whether this is the correct physical volume. If so, remove it with the GXCC function

“Erase Physical Volumes” (see section “Physical Volume Operations » Erase Physical

Volumes” on page 226 ).

ERR_PDS_01_STATE_NOT_VALID

Meaning

Tape header has the status INVALID and can therefore no longer be used for write/read operations. A new header must be written to the tape.

Response

The problem was probably caused by manual intervention in the tape archive. If this is definitely not the case, notify maintenance staff.

ERR_PDS_01_NOT_ERASED

Meaning

Tape header is not marked with the status INVALID and can therefore not be assigned a new header.

Response

This is probably due to an operating error while inserting a cartridge, or the cartridge was not removed properly from CentricStor earlier. Export the cartridge in the proper manner or, if necessary, write a header marking the tape as INVALID to the tape using the utility routine.

U41117-J-Z125-7-76

473

Message lines

Explanation of console messages

SXPL019

SXPL020

ERR_PDS_01_VSN_NOT_VALID

Meaning

VSN in the tape header and the transferred VSN are not identical. The operation can therefore not be performed.

Response

This is probably due to manual intervention. If you are sure that there is no user data on the cartridge, write the correct header.

ERR_PDS_01_GROUP_NOT_VALID

Meaning

PV group in the tape header and the transferred PV group are not identical. The operation can therefore not be performed.

Response

This is probably due to manual intervention. If you are sure that there is no user data on the cartridge, write the correct header.

ERR_PDS_01_TAPE_NOT_INIT

Meaning

No tape has yet been initialized and activated. Therefore, the operation cannot be performed. It is possible that no physical volumes have so far been declared in CentricStor or that they have not yet been fully initialized.

Response

Notify maintenance staff.

PLM(#19): NOTICE: job cancelled on PDS <PDS-name>, PV <PV-name>, LV<LV-name>

Meaning

A job for the logical volume <LV-name> was aborted due to a timeout.

Response

Notify maintenance staff.

PLM(#20): NOTICE: Reorganisation failed for LV <LV-name> on PV <PV-name>, trying another PV

Meaning

Reorganization was aborted for this physical volume, the process will be continued with a different physical volume.

Response

Check whether the physical volume is accessible and can be read.

474

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXPL021

SXPL022

SXPL023

SXPL024

LM(#21): NOTICE: Reorganisation failed for LV <LV-name> on PV <PV-name>, continue

Meaning

A reorganization operation initiated by the user encountered an error. The logical volume

<LV-name> could not be read from the physical volume <PV-name>. An attempt will be made to move any other logical volumes from this physical volume.

Response

If this message occurs repeatedly, check whether the physical volume is accessible. There may be a media error. The logical volume mentioned in the error message is not currently available.

PLM(#22): ERROR: PLS reports VSN_NOEXIST on PDS <PDS-name>, PV <PV-name>

Meaning

The robot does not recognize the physical volume <PV-name>.

Response

This may be temporary. You should nevertheless check whether the relevant tape cartridge is known to the robot. Notify maintenance staff if necessary.

PLM(#23): ERROR: <PDS-name> has been disabled

Meaning

An error, categorized by the PLM as a drive error, has occurred. The corresponding drive is logically deactivated. This may also happen if the DTV filesystem is not mounted on the

PDS computer or the robot is unable to operate the drive.

Response

- Check whether the filesystems are correctly mounted

- Sense byte analysis of the corresponding PDS

- Reactivate the PDS using the XTCC function “Insert Drive”

Notify maintenance staff if necessary.

PLM(#24): NOTICE: Invalidation of PV-Header failed for PV <name>, PV-Group

<group>

Meaning

The header on the physical volume could not be invalidated.

Response

- Check the cause of error (PLS, PDS).

- Repeat the delete job with the -f option.

Notify maintenance staff.

U41117-J-Z125-7-76

475

Message lines

Explanation of console messages

SXPL025

SXPL026

SXPL027

SXPL028

SXPL029

476

PLM(#25): WARNING : <num> single saved LVs in dual save LV-group <name> found

Meaning

Following a disaster recovery it is possible that logical volumes were first saved in a group or, if a dual save group has been created from a single save group, old logical volumes which have only been saved only once were found.

The PLM automatically attempts to save these logical volumes a second time.

Response

You can use the GXCC function “Show logical Volumes” (see section “Logical Volume

Operations » Show Logical Volumes” on page 203 ) to find out the logical volumes in

question. If they are no longer required, you can delete them.

PLM(#26): ALERT: LV-group file BASE in backup-dir, but not in LV-dir, start aborted

Meaning

The PLM has detected an inconsistency between primary and secondary data maintenance. Possible reasons for this inconsistency:

– The /DB directory is not mounted.

– Primary data maintenance was not restored after the RAID system was replaced.

Response

Notify maintenance staff.

PLM(#27): NOTICE: PV <name> of tapelibrary <name> is faulty !

Meaning

The PLS or a PDS have reported an error indicating that this physical volume can no longer be used.

Response

If the (possibly manually started) physical volume is reorganized (if this is possible), then it can be removed. In the case of the PLS, the error may be due to a temporary robot problem.

For this reason, when PLS errors occur, you should check whether the error message is justified or whether the cause can be eliminated by intervening in the robot. Notify maintenance staff if necessary.

PLM(#28): NOTICE: No PVs existing for PV-group <name>

Meaning

When the PLM was started, a physical volume group without physical volumes was found.

Response

If this state of affairs is intentional, you do not need to do anything. Otherwise add physical volumes to this group.

PLM(#29):CRITICAL: missing licence for dual save !

Meaning

An LV group is configured for dual save, but the required license key is missing.

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXPL030

SXPL031

SXPL037

SXPL038

SXPL039

SXPL040

Response

Install the appropriate license key.

PLM(#30):CRITICAL: missing licence for optional function "Multiple Library

Support", exiting !

Meaning

Several physical library servers are configured, but the required license key is missing.

Response

Install the appropriate license key.

PLM(#31):WARNING: Initialization failed for PV <name>, PV-group <name>; PV-file will be removed !

Meaning

During initialization of the tape header an error occurred or the robot was unable to access the physical volume.

Response

Notify maintenance staff.

PLM(#37): NOTICE: Reorganisation: PV <PV-Name> of PV-group <pv-group> selected, reason: <reason>

Meaning

<reason> may be one of the following:

– PV is faulty

– refresh interval reached

– soft minimum reached

– hard minimum reached

– user request

– forced erase

PLM(#38): NOTICE: PDS <name> has to be cleaned

Meaning

A drive has reported that it needs to be cleaned.

PLM(#39): NOTICE: PDS <name>: cleaning finished

Meaning

A clean operation has been successfully terminated.

PLM(#40): NOTICE: Tape-library <name> has no cleaning-group, tape-library is responsible for cleaning !

Meaning

No cleaning group has been configured.

U41117-J-Z125-7-76

477

Message lines

Explanation of console messages

SXPL041

SXPL042

SXPL043

SXPL044

SXPL045

SXPL046

SXPL047

PLM(#41): NOTICE: Cleaning-group of Tape-library <name> has no cartridge, tape-library is responsible for cleaning !

Meaning

No cleaning cartridge is present.

Response

It is only necessary to enter cleaning cartridges if CentricStor is to clean the physical drives.

PLM(#42): NOTICE: Cleaning-cartridge <name> of Tape-library <name> is unusable !

Meaning

A cleaning cartridge is unusable.

Response

Remove cleaning cartridge and insert a new one.

PLM(#43): WARNING: soft minimum of free cleancycles (<num> of tape-library

<name> reached

Meaning

The soft minimum for cleaning cycles has been reached.

Response

Mount new cleaning cartridges.

PLM(#44): ERROR: hard minimum of free cleancycles (<num>) of tape-library <name> reached

Meaning

The hard minimum for cleaning cycles has been reached.

Response

Mount new cleaning cartridges.

PLM(#45): CRITICAL: no free cleancycles for tape-library <name> available

Response

Mount new cleaning cartridges.

PLM(#46): NOTICE: more than soft minimum cleancycles (<num>) for tape-library

<name> available again

Meaning

PLM(#43) has been correctly responded to.

PLM(#47): NOTICE: more than hard minimum cleancycles (<num>) for tape-library

<name> available again

Meaning

PLM(#44) has been correctly responded to.

478

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXPL048

SXPL049

SXPL050

SXPL051

SXPL053

SXPL054

SXPL055

PLM(#48): NOTICE: <num> cleancycles for tape-library <name> available again

Meaning

PLM(#45) has been correctly responded to?

PLM(#49): WARNING: ejected PV <name> of tapelibrary <name> is needed for restore !

Meaning

The PV of a vault group has been removed from the robot, but is now required for a restore job.

Response

The PV must be imported.

PLM(#50): NOTICE: PV <name> of tapelibrary <name> is ready for eject !

Meaning

Information that this PV of a vault group can be removed from the robot.

PLM(#51): ERROR: <pds> reports errno = <num> ( <string> ) on PV <name>

Meaning

The PDS has detected an error.

Response

Check PDS.

PLM(#53): NOTICE: writing of directory failed for PV <name> on PDS <name> !

Meaning

Error when writing the tape directory. Possible causes: No space available on the tape or tape damaged. This is normally not a problem; only in the event of a disaster recovery does the time for reading in the physical volume increase.

Response

Check whether the PV is defective.

PLM(#54): WARNING: PV <name> of tapelibrary <name> is inaccessible !

Meaning

The PLM does not have access to the physical volume. Further VLM restore requests for logical volumes on this physical volume are rejected with PLM_RELV_PVAC_ERR.

Response

Check the robot for why the access failed.

PLM(#55): WARNING: Capacity of PV <PV-name> is too small for PVG <PVG-name>;

PV-file will be removed!

Meaning

The capacity of the cartridge which was reported during initialization is not sufficient. It must be at least twice as large as the largest LV that is to be saved in this group.

U41117-J-Z125-7-76

479

Message lines

Explanation of console messages

SXPL056

SXPL057

SXPL058

SXPL059

SXPL060

SXPL061

Response

Only use cartridges with enough capacity.

PLM(#56): NOTICE: all PVGs of TL <name> deactivated

Meaning

This message is output after the plmcmd conf -e -T <TL> command has been issued:

All physical volume groups of the specified robot have been deactivated.

PLM(#57): NOTICE: all PVGs of TL <name> reactivated

Meaning

This message is output after the plmcmd conf -a -T <TL> command has been issued:

All physical volume groups of the specified robot have been reactivated.

PLM(#58): NOTICE: LVG <name>: Duplicating single saved LVs

Meaning

The duplication of LVs that were only saved 1x is started for the specified LVG.

PLM(#59): NOTICE: LVG <name>: Duplicating single saved LVs failed

Meaning

The duplication of LVs that were only saved 1x is aborted again for the specified LVG.

Bottlenecks have occurred again on the back end, e.g. library failure, failure of all physical drives or lack of physical volumes.

Response

The bottlenecks mentioned must be cleared.

PLM(#60): NOTICE: LVG <name>: Duplicating single saved LVs finished

Meaning

The duplication of LVs that were only saved 1x has been completed for the specified LVG.

PLM(#61): NOTICE: retries exceeded on PDS <PDS-name> at unload/umount

Meaning

Despite several attempts the PLM was not able to unload the drive <PDS-name> or the robot was not able to reset the cartridge. To avoid unnecessary robot movements the drive

is placed in the 'out of service' state (see message SXPL023 on page 475 ).

Response

The drive must be checked to see whether the cartridge is jammed. It may be necessary to unload the cartridge manually. A robot fault may also be involved. In this case notify the maintenance staff. After the fault has been cleared the drive can reset to 'in service'.

480

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXPL062

SXPL996

PLM(#62): ERROR: LV <name> can not be reorganized, reason: <reason>. It was set to inaccessible at the PLM.

Meaning

The PLM attempts to reorganize an LV. This LV is unknown to the VLM or in the “faulty” status and can therefore not be read in. To prevent reorganization from being obstructed, the

PLM sets this LV to “inaccessible”.

Response

The following two cases must be distinguished:

– LV is not known to the VLM:

When the LV is no longer required, add it again and then delete it. If it has been deleted by mistake, add it again as “migrated” and reset the LV to “accessible” on the PLM (in the case of dual save this must be done in both groups).

– LV is in the “faulty” status for the VLM:

This can occur in the case of RAID access errors. Reset the status of the LV on the VLM and set the LV to “accessible” again on the PLM (in the case of dual save this must be done in both groups).

SXPL063 PLM(#63): ERROR: Invalid PV-file '<name>' of TL <name> was moved to the error-directory

Meaning

An error was detected when the PV file was analyzed. In order not to disturb operations, the

PV has been moved to the error directory. It cannot be accessed, neither can any logical volumes stored on it.

Response

The PV file must be analyzed. Notify maintenance staff.

PLM 996 NOTICE "Stop for Maintenance."

SXPL997

SXPL998

SXPL999

Meaning

The PLM was stopped via a menu of the graphical user interface.

PLM 997 NOTICE "Automatically restarted after %d tries."

Meaning

The PLM was automatically restarted after %d attempts.

PLM 998 NOTICE "Automatically restarted."

Meaning

The PLM was automatically restarted.

PLM 999 ALERT "Auto restart %d times failed. Intervention required."

Meaning

The PLM could not be restarted even after %d attempts. Manual intervention is required.

U41117-J-Z125-7-76

481

Message lines

Explanation of console messages

9.2.14

SXPS... (PLS: Physical Library Server)

SXPS000

For the messages SXPS000 to SXPS008 of the robot software, only error numbers

#4000 - #4008 are described because these error messages are dependent on the robot.

The various error messages for robot types supported by at the current time are no longer individually listed.

PLS(#4000) ERROR: 'vsn': <robot error message>

This message may also be issued if 'vsn' is jammed in a drive.

i

Meaning

The volume 'vsn' could not be found.

Response

Notify maintenance staff.

SXPS001 PLS(#4001) ERROR: `PDS-name`: <robot error message>

SXPS005

Meaning

The robot software does not know the LibDevName of the `PDS-name`.

Response

If the LibDevName of the `PDS-name` has been entered incorrectly, correct this in the configuration (in SCSI robots the LibDevName is a number between 0 and the number of drives minus 1). Or if the drive has not been released for the CentricStor system in the robot software, release the drive on the robot control processor for the CentricStor system.

PLS(#4005) ERROR: 'PDS-name': <robot error message>

Meaning

The PDS <PDS-name> has not ejected a physical volume in a way that permits the robot to take hold of it.

Response

Notify maintenance staff.

482

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXPS006 PLS(#4006) ERROR: <robot error message>

Meaning

A general robot error which is not necessarily traceable to a device or a cassette.

The meaning of the error message can be found in the relevant robot documentation.

Response

The robot error messages are mostly self-explanatory.

Typical reasons for errors include:

Communication errors:

– LAN connection to the AMU PC or ACSLS server is defective

– Incorrect IP address for the AMU PC or ACSLS server in the VLP

– Incorrect IP address for the VLP in the AMU PC (Check of file \mptn\etc\hosts in AMU-PC)

– There is no address for the AMU PC or ACSLS server in the VLP’s /etc/hosts

– There is no system name (SYSNAME in vtls.conf) in the VLP’s /etc/hosts

– Client not defined in robot software (AMU-PC, LMF Lite Server)

Robot problems

– Error in the configuration file of the AMU PC (in the case of ADIC-AML robots)

– Cartridge is jammed

– Cartridge has fallen out of the grab attachment, etc.

Notify maintenance staff.

PLS(#4007):ERROR: <PDS-name>: <robot error message> SXPS007

Meaning

The robot is experiencing difficulties loading or unloading the device designated by the PDS number.

Response

Notify maintenance staff.

SXPS008 PLS(#4008) ERROR: 'vsn' <robot error message>

Meaning

The robot has difficulty loading or unloading the cassette described by ’vsn’.

Response

Check the cassette described by 'vsn'. There may be a problem in reading the barcode.

SXPS096 PLS(#996) NOTICE: Stop `PLS-name` for Maintenance

Meaning

The PLS `PLS-name` was stopped via the GUI.

U41117-J-Z125-7-76

483

Message lines

Explanation of console messages

SXPS996 PLS 996 NOTICE "Stop %s for Maintenance."

Meaning

%s

stands for: PLS name (e.g. PLS1, ...).

The PLS process %s was stopped via a menu in the graphical user interface.

PLS 997 NOTICE "%s automatically restarted %s after %d tries."

Meaning

%s stands for: PLS name (e.g. PLS1, ...).

The PLS process %s was automatically restarted after %d attempts.

PLS 998 NOTICE "%s automatically restarted."

Meaning

%s

stands for: PLS name (e.g. PLS1, ...).

The PLS process %s was automatically restarted.

PLS 999 ALERT "Auto restart %d times %s failed. Intervention required."

Meaning

%s stands for: PLS name (e.g. PLS1, ...).

The PLS process %s could not be restarted even after %d attempts. Manual intervention is required.

484

U41117-J-Z125-7-76

Explanation of console messages

Message lines

9.2.15

SXRD... (FibreCAT: RAID)

The table below shows the message numbers with the RAID systems which issue the messages:

Message number

SXRD001

SXRD100 - SXRD104

SXRD002 - SXRD009

SXRD010

SXRD501, SXRD901

RAID system

internal RAID

S80

CX500, CX3-20

CX500, CX3-20

Page

485

488

489

490

9.2.15.1

Messages of the monitoring daemon for the internal RAID

Messages during ongoing operation

SXRD001 NOTICE: raidd: 0:BBU - charging [xx] completed

SXRD001 NOTICE: raidd: 0:BBU - charging [xx] in progress

Meaning

These messages are normal when the BBU on controller 0 is in operation.

SXRD001 ALERT: raidd: 0:BBU - charging [xx] failed

SXRD001 ALERT: raidd: 0:BBU - pack not present

SXRD001 ALERT: raidd: 0:BBU - module not present

SXRD001 ALERT: raidd: 0:BBU - high temp

SXRD001 ALERT: raidd: 0:BBU - low voltage

SXRD001 ALERT: raidd: 0:BBU - cycles exceeded

Meaning

These messages indicate a hardware problem with the BBU on controller 0.

Response

Notify maintenance staff.

SXRD001 ALERT: raidd: 0:0:1 - disk state changed (Online -> Dead)

Meaning

The physical disk of controller 0, channel 0, target ID 1 has failed. All the associated logical disks are without redundancy.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

485

Message lines

Explanation of console messages

SXRD001 NOTICE: raidd: 0:0:1 - disk state changed (Dead -> Write-Only)

Meaning

A rebuild is active for the physical disk of controller 0, channel 0, target ID 1.

SXRD001 NOTICE: raidd: 0:0:1 - disk state changed (Dead -> Online)

Meaning

A rebuild was successful for the physical disk of controller 0, channel 0, target ID 1. All the associated logical disks are fully operational (redundant) again.

SXRD001 ALERT: raidd: c50d0 - state changed (Online -> Critical)

Meaning

The logical disk 0 on controller 0 no longer provides any redundancy. This indicates a hardware problem with a physical disk belonging to the addressed logical disk.

Response

Notify maintenance staff.

SXRD001 ALERT: raidd: c50d0 - state changed (Critical -> Offline)

Meaning

A further physical disk belonging to the logical disk 0 on controller 0 has failed. The addressed logical disk is no longer accessible.

Response

Notify maintenance staff.

SXRD001 NOTICE: raidd: c50d0 - state changed (Critical -> Online)

Meaning

The logical disk 0 on controller 0 has completed a rebuild and once again provides redundancy.

Messages during the start phase

SXRD001 ALERT: raidd: 0:0:3 - disk state is Dead

Meaning

This message is only generated when the raidd is started at system boot. The physical disk on controller 0, bus 0, target 3 was failed as the system booted. This indicates a hardware problem with the addressed physical disk.

Response

Notify maintenance staff.

SXRD001 ALERT: raidd: 0:0:3 - disk state is Write-Only

Meaning

This message is only generated when the raidd is started at system boot. As the system was started a rebuild was active for the physical disk on controller 0, bus 0, target 3.

486

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXRD001 ALERT: raidd: c50d0 - state is Critical

Meaning

This message is only generated when the raidd is started at system boot. The logical disk

0 on controller 0 no longer provides any redundancy. This indicates a hardware problem with a physical disk belonging to the addressed logical disk.

Response

Notify maintenance staff.

SXRD001 ALERT: raidd: c50d0 - state is Offline

Meaning

This message is only generated when the raidd is started at system boot. A further physical disk belonging to the logical disk 0 on controller 0 has failed. The addressed logical disk is no longer accessible.

Response

Notify maintenance staff.

SXRD100 ALERT: c50d0 RAID-1, Critical, 17300 MB, Write Back

Meaning

Logical disk 0 of controller 0 has no error redundancy.

Response

Notify maintenance staff.

SXRD101 ALERT: c50d0 RAID-1, Offline, 17300 MB, Write Back

Meaning

Logical disk 0 of controller 0 is not operable.

Response

Notify maintenance staff.

SXRD102 ALERT: raid 0:1:0 - Disk: Dead, 17300 MB

Meaning

The physical disk of controller 0, channel 1, target ID 0 has failed. All the associated logical disks are without redundancy.

Response

Notify maintenance staff.

SXRD103 NOTICE: raid 0:1:0 - Disk: Standby, 17300 MB

Meaning

The physical disk of controller 0, channel 1, target ID 0 is not active.

U41117-J-Z125-7-76

487

Message lines

Explanation of console messages

SXRD104 WARNING: raid 0:1:0 - Disk: Write-Only, 17300 MB

Meaning

A rebuild is active for the physical disk of controller 0, channel 1, target ID 0.

9.2.15.2

FibreCAT S80 messages

SXRD00<n> s80d: RAID: <weight>: <raid-id> Raid<raid#> enclosure <shelf#> <component>

<status>

Meaning

If there is a status change in a S80 component, a message will be output on the console.

The terms used here have the following meanings: n

1 - 8 weight

Error severity: NOTICE information

WARNING soft error

ERROR

ALERT error critical error n=8,9 n=6,7 n=4,5 n=2,3 raid-id

FibreCAT identification (target# of the 2 RAID controllers) raid#

Number of the RAID system (1 – 8) shelf#

Number of the shelf (1 – 7) component

Internal component of the shelf

Disk drive (1 – 14)

Power supply (1 – 2)

Cooling fan (1 – 4)

Enclosure services module (1 – 2)

Loop monitor

Voltage sensor (1 – 6)

Current sensor (1 – 6)

Temperature sensor (1 – 4) status

Status of the component

OK Error corrected

Warning

Critical

Non-critical error (sensor only)

Critical error

Not Installed

Not Available

Unknown

Component removed or faulty

Component not in operation

Status not available (sensor only)

488

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXRD009

Response

In the event of a message with the error weight ALERT: Notify maintenance staff.

Example

SXRD003 s80d: RAID: ALERT: #212215 Enclosure 3, Power Supply 2 Critical

Connection between status and error weighting:

OK

Warning

Not Available

Unknown

Critical

Not Installed

NOTICE

WARNING

ERROR

ERROR

ALERT

ALERT

Messages with the error weighting ALERT trigger a teleservice call. For the S80 this applies to all faulty components with the status “Critical” or “Not Installed” (faulty hard disks have the status “Not Installed”).

A hardware fault can result in several different messages.

s80d: RAID: NOTICE: Raid<raid#>: <ccnt> Controller OK

Meaning

When the monitoring daemon starts (for example on reboot), information is read from the connected FibreCAT S80 and the number of RAID controllers found per S80 is displayed on the console.

The terms used here have the following meanings: raid# Number of the RAID system (1 – 8) ccnt# Number of the Controller (1 or 2)

9.2.15.3

FibreCAT CX500 and CX3-20 messages

SXRD010 RAID: ALERT <raid-id> Raid<raid#>: not all HBAs of <isp-name> registered

Where:

<raid-id>

ID of the FibreCAT (target# of the two RAID controllers)

<raid#>

Sequence RAID# (1 - 8)

<isp-name>

Name of the ISP concerned

Meaning

One or both HBAs of the specified ISP are not registered in the FibreCAT named.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

489

Message lines

Explanation of console messages

9.2.15.4

FibreCAT CX500 and CX3-20 messages

SXRD501 RAID: NOTICE <raid-id> Hard SCSI Error recovered (<#501>) c<ctrl>t<tgt>l<lun>

Where:

<raid-id>

ID of the FibreCAT (target # of the two RAID controllers) c<ctrl>t<tgt>l<lun>

Path via which the message was transferred

(ctrl = controller#, tgt = target#, lun = logical device)

Meaning

Access via the specified path is possible again (positive message, cf. SXRD901).

SXRD901 RAID: ALERT <raid-id> Hard SCSI Error (<#901>) c<ctrl>t<tgt>l<lun>

Where:

<raid-id> ID of the FibreCAT (target # of the two RAID controllers) c<ctrl>t<tgt>l<lun> Path via which the message was transferred

(ctrl = controller#, tgt = target#, lun = logical device)

Meaning

An error occurred while accessing the specified path. This can be the result of a defective controller in theFibreCAT, an error in the FC switch or a defective cable.

Response

Notify maintenance staff.

490

U41117-J-Z125-7-76

Explanation of console messages

Message lines

9.2.16

SXRP... (RPLM: Recovery Physical Library Manager)

SXRP003 RPLM(#3): ALERT: <PDS-name> on <hostname> not reachable

Meaning

It was not possible to send a message to the PDS <PDS-name> on the host <hostname>.

Response

Check whether the PDS and/or host are running and whether the TCP/IP connection is okay. If the corresponding IDP is running but the connection is not working, check the cables and the hubs. Notify maintenance staff if necessary.

SXRP004 RPLM(#4): NOTICE: <PDS-name> on <hostname> reachable again

Meaning

The PDS <PDS-name> can be reached again.

SXRP005 RPLM(#5): CRITICAL: Physical Library Server <name> not reachable

Meaning

It was not possible to send a message to the PLS.

Response

Check whether the PLS is functioning.

SXRP006 RPLM(#6): NOTICE: Physical Library Server <name> reachable again

Meaning

It was again possible to send a message to the PLS.

SXRP013 RPLM(#13): ERROR: <PDS-name> reports media error on PV <PV-name>

Meaning

A media error has been reported on the physical volume <PV-name>.

Response

The physical volume has been marked by the PLM as read-only. Any logical volumes still located on this physical volume should be moved by means of a reorganization. Once this has been done, replace the physical volume.

SXRP014 RPLM(#14): ERROR: <PDS-name> reports hardware error

Meaning

The PDS <PDS-name> has reported a hardware error.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

491

Message lines

Explanation of console messages

SXRP015 RPLM(#15): ERROR: <PDS-name> reports sense = <Sense-Byte-Value> on PV <PV-name>

Meaning

The PDS <PDS-name> has reported an error code for the physical volume <PV-name>.

Response

Notify maintenance staff.

SXRP016 RLM(#16): ERROR: <PDS-name> reports error = <PDS-error-string> on PV <PV-name>

SXRP018

Meaning

The PDS <PDS-name> has reported a class-3 error (ERR_PDS_03...).

Response

The meaning of the error texts transferred in <PDS-error-string> and any actions to be taken are described in the section “

List of the error strings reported with PLM/RPLM(#16)

on page 469 .

RPLM(#18): ERROR: <PDS-name> reports error = <PDS-error-string> on PV <PV-name>

Meaning

The PDS <PDS-name> has reported a class-1 (general) error (ERR_PDS_01...). All generic errors that occur during program start, evaluation of <vtls.conf>, communication, etc. are classified as class-1 errors.

Response

The meaning of the error texts transferred in <PDS-error-string> and any actions to be

taken are described in the section “List of the error strings reported with PLM/RPLM(#18)” on page 472 .

492

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXRP019 RPLM(#19): NOTICE: job canceled on PDS <pds>, PV <pv>, state <state>

Meaning

The PLS or the PDS could not execute a job because of a timeout.

<state>

Describes the command in which the timeout occurred.

For the PLS:

PLS_INSPECT

MOUNT

UMOUNT

For the PDS:

PDS_INSPECT

RDIR

INIT

UNLOA

The command is extended by the suffix _SENT_TIMECHECK.

After the RPLM has started, the commands PLS_INSPECT, UMOUNT and UNLOAD can be preceded by 'INITIAL_' in the initialization phase. This occurs if a PV was mounted in a PDS.

Response

The RPLM repeats the command automatically. If the message appears frequently, check the device and/or the communication path. Notify maintenance staff if necessary.

SXRP022 RPLM(#22): ERROR: PLS reports VSN_NOEXIST on PDS <PDS-name>, PV <PV-name>

Meaning

The robot does not recognize the physical volume <PV-name>.

Response

This may be temporary. You should nevertheless check whether the relevant tape cartridge is known to the robot. Notify maintenance staff if necessary.

SXRP027 RPLM(#27): ALERT: Number of LVs over maximum

Meaning

The number of logical volumes is above the permitted maximum.

Response

Correct the configuration or remove some logical volumes with the command plmcmd dele -v <VSN> .

SXRP028 RPLM(#28): NOTICE: Number of LVs under maximum again

Meaning

The number of logical volumes is again below the permitted maximum.

U41117-J-Z125-7-76

493

Message lines

Explanation of console messages

SXRP051 RPLM(#51): ERROR: <pds> reports errno = <num> ( <string> ) on PV <name>

SXRP052

Meaning

The PDS has detected an error.

Response

Notify maintenance staff if necessary.

RPLM(#52): NOTICE: PLS reports VOLUME ERROR for PV <pv>, PV-file will be removed

Meaning

The physical library does not know this PV.

Response

Check the VSN of the PV, correct it, and notify the robot of the new VSN.

9.2.17

SXSB... (Sadm Driver: SCSI bus error)

SXSB001

None chim1 (sadm9): SCSI-Bus reset

SXSB003

None

Meaning

This message is part of a message complex (see the section “Bus Reset for SCSI

Controller” on page 542 ).

chim1 (sadm9): reinit of target <t> lun <l> failed

SXSB005

None

Meaning

One of the targets could not be initialized again after a bus reset. As this initialization is repeated automatically, this message can be ignored.

chim1 (sadm9): RESETTING CONTROLLER

Meaning

This message is part of a message complex (see the section “Bus Reset for SCSI

Controller” on page 542 ).

494

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXSB007

ALERT

<PC> : fcpal<n> (sadm<m>): timeout on target <t> lun <l> CDB <some bytes>

i

For more information, see the

section “Timeout on the RAID disk array” on page 538 and

section “Timeout on the MTC drives” on page 539 .

Meaning

An I/O operation has taken too long (minutes!), and as a result has been stopped and started again.

Response

Notify maintenance staff.

9.2.18

SXSC... (Savecore: organize coredump)

SXSC001 <timestamp> syslog: savecore: dump has been saved in /var/crash

ALERT

Meaning

The previous SINIX session was terminated with a crash. A crash dump was taken which was automatically saved in the /var/crash directory when the system was rebooted.

Response

Notify maintenance staff.

9.2.19

SXSD... (SCSI Disks: driver shd)

SXSD010

ALERT shd<k>t<ctl>: Hostadapter error

SXSD013

ALERT

Meaning

This message indicates a serious error in the communication with the RAID system.

Response

If this message is preceded by the message xxx: response: error = 0x03, vendor = 0x1d, .... (the 0x1d is important) it does not have to be analyzed further. In all other cases, notify maintenance staff. shd<k>t<ctl>: TIMEOUT @ nnnnnnn

SXSD015

See the section “Failover at the RAID system” on page 541

shd<k>t<ctl>: cmd "Write or Read" @ blk <number> key "Not Ready" (0x02) asc

"Drive Not Ready" (0x04) ascq 0x02

WARNING

See the section “Failover at the RAID system” on page 541

U41117-J-Z125-7-76

495

Message lines

Explanation of console messages

SXSD017

ALERT shd<k>t<ctl>: cmd "Read" @ blk <n> key "Medium Error" (0x03) asc ....

SXSD018

Meaning

Irrecoverable read errors occur sporadically on the FibreCAT RAID disk array despite mirroring.

Response

Notify maintenance staff.

shd<k>t<ctl>: Target vanished

See the section “Failover at the RAID system” on page 541

9.2.20

SXSE... (EXABYTE Tapes)

SXSE005

SXSE006

ALERT

WARNING: exa: out of spt, deconfiguring exa

Meaning

The driver could not allocate any virtual adresses for IO mapping. No tape devices will be usable for this ISP. Reason: the kernel has been modified. This error does not occur if the standard kernel is used without any further tuning or modification.

Response

Notify maintenance staff.

mbk<n>t<t>: cmd 1B failed; status <...>

This message is part of a message complex (see the section “Timeout on the MTC drives” on page 539 ).

496

U41117-J-Z125-7-76

Explanation of console messages

Message lines

9.2.21

SXSM... (Server Management)

SXSM001

ALERT

The term “sma#” used in this description is a collective term for the process names “sma”,

“sma02”, “sma03”, “sma04”, “sma05” and “sma06” which are specified in the error messages in accordance with the hardware type of the SINIX server.

With the fan messages, the fan IDs <Id> have the following meaning:

SysFanx System fan number x (e.g. SysFan3)

Cpux Fan CPU fan number x (e.g. Cpu0 Fan)

PSx Fan Power supply fan number x (e.g. PS1 Fan)

All error messages are also recorded in the default log file via V3 logging.

sma#: Power supply <Id> is not present

SXSM002

ALERT

Meaning

Redundant power supply module <Id> has not been installed.

Response

Notify maintenance staff.

sma#: Power supply <Id> is present and failed

SXSM004

ALERT

Meaning

Redundant power supply module <Id> has failed.

Response

Notify maintenance staff.

sma#: Fan <Id> is not working

SXSM006

ALERT

Meaning

Fan <Id> has failed and must be replaced. If the fan is inoperable for more than 3 minutes, the SINIX system is shut down and the server deactivated to prevent the server from overheating.

Response

Notify maintenance staff.

sma#: *** SHUTDOWN *** (Shutdown because of defective Fan [<Id>])

Meaning

The SINIX system is shut down because a fan is defective and the server deactivated to prevent the server from overheating.

U41117-J-Z125-7-76

497

Message lines

Explanation of console messages

SXSM006

ALERT

SXSM006

ALERT

Depending on the Primergy type the server will be reactivated after the wait time specified in the BIOS setup and the system started up. This mechanism is governed by the “ASR&R

Boot Delay” and “Boot Retry Counter” entries in the BIOS setup.

Response

Notify maintenance staff.

sma#: *** SHUTDOWN *** (Shutdown temperature = <value> degrees Celsius at sensor

<Id>) sma#: *** SHUTDOWN *** (Shutdown because of critical temperature)

SXSM009

ALERT

Meaning

The critical temperature of a sensor has reached the shutdown threshold value. The SINIX system is shut down and the server deactivated.

Depending on the Primergy type the server will be reactivated after the wait time specified in the BIOS setup and the system started up. This mechanism is governed by the “ASR&R

Boot Delay” and “Boot Retry Counter” entries in the BIOS setup.

A defective temperature sensor

1

can also trigger this message.

Response

Notify maintenance staff.

sma#: Critical temperature = <value> degrees Celsius at sensor <Id>

Meaning

The temperature of sensor <Id> is in the critical range. If a further temperature increase exceeds a predefined limit value, a controlled shutdown will be initiated by the monitoring software and the server deactivated.

A defective temperature sensor

1

can also trigger this message.

Response

Notify maintenance staff.

1

On the Primergy F250 the temperature sensors have the following meanings:

Sensor 0: CPU 0 temperature

Sensor 1: Inside temperature

Sensor 2: CPU 1 temperature

Sensor 3: Auxiliary = ambient temperature

498

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXSM010

ALERT

SXSM010

ALERT sma#: Memory Module <Id> disabled sma#: Memory Module disabled; Module# = <Id>

SXSM011

ALERT

Meaning

Memory module <Id> is in the “disabled” state. This can be caused by the following: a) The memory module was disabled in the BIOS setup.

b) The memory module was enabled in the BIOS setup, but has been disabled because of too many memory errors.

Response

Notify maintenance staff.

sma#: Correctable Memory Error occurred; Module# = <Id>

SXSM012

ALERT

Meaning

A correctable memory error has occurred in memory module <Id>.

Response

Notify maintenance staff.

sma#: Uncorrectable Memory Error occurred; Module# = <Id>

SXSM016

ALERT

Meaning

An uncorrectable memory error has occurred in memory module <Id>.

Response

Notify maintenance staff.

sma#: Fan <Id>: Fan failed

SXSM017

ALERT

Meaning

Non-redundant fan <Id> has failed and must be replaced.

If the fan is inoperable for more than 3 minutes, the SINIX system is shut down and the server deactivated to prevent the server from overheating.

Response

Notify maintenance staff.

sma#: Fan <Id>: Redundant fan failed

Meaning

Redundant fan <Id> has failed. As this fan is redundant, the SINIX system is not shut down.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

499

Message lines

Explanation of console messages

SXSM018

ALERT sma#: Fan <Id>: Fan is not manageable

SXSM019

ALERT

Meaning

Fan <Id> has failed and must be replaced.

If the fan is inoperable for more than 3 minutes, the SINIX system is shut down and the server deactivated to prevent the server from overheating.

Response

Notify maintenance staff.

sma#: Fan <Id>: Removable fan is not installed

SXSM021

ALERT

Meaning

Fan <Id> is not installed or has failed.

If the fan is inoperable for more than 3 minutes, the SINIX system is shut down and the server deactivated to prevent the server from overheating.

Response

Notify maintenance staff.

sma#: Power Supply <Id> AC fail occurred

SXSM022

ALERT

Meaning

Power supply module <Id> is either not installed or not connected or defective.

Response

Notify maintenance staff.

sma#: Power Supply <Id> DC fail occurred

SXSM024

ALERT

Meaning

Power supply module <Id> has failed.

Response

Notify maintenance staff.

sma#: Power Supply <Id> is not manageable.

Meaning

Power supply module <Id> has failed.

Response

Notify maintenance staff.

500

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXSM026

ALERT sma#: <Id> Voltage is too low

SXSM027

ALERT

Meaning

The voltage with ID <Id> is too low.

This message can also be triggered by faulty regulators, sensors, batteries or power supplies.

Response

Notify maintenance staff.

sma#: <Id> Voltage is too high

SXSM030

ALERT

Meaning

The voltage with ID <Id> is too high.

This message can also be triggered by faulty regulators, sensors, batteries or power supplies.

Response

Notify maintenance staff.

sma#: Warning temperature = <value> degrees Celsius at sensor <Id>

SXSM031

ALERT

Meaning

The temperature of sensor <Id> is in the warning range.

If a further temperature increase exceeds a predefined limit value, a controlled shutdown will be initiated by the monitoring software and the server deactivated.

A defective temperature sensor (see footnote on

page 498

) can also trigger this message.

Response

Notify maintenance staff.

sma#: Temperature Sensor <Id> is not working

SXSM032

ALERT

Meaning

Temperature sensor <Id> is defective (see footnote on

page 498

).

Response

Notify maintenance staff.

sma#: Fan <Id>: Fan not available

Meaning

Fan <Id> has failed.

U41117-J-Z125-7-76

501

Message lines

Explanation of console messages

SXSM033

ALERT

If the fan is inoperable for more than 3 minutes, the SINIX system is shut down and the server deactivated to prevent the server from overheating.

Response

Notify maintenance staff.

sma#: Fan <Id>: Fan was removed

SXSM034

ALERT

Meaning

Fan <Id> has been removed or has failed.

If the fan is inoperable for more than 3 minutes, the SINIX system is shut down and the server deactivated to prevent the server from overheating.

Response

Notify maintenance staff.

sma#: Fan <Id>: Unknown indicator for fan status <value>

SXSM034

ALERT

Meaning

Fan <Id> has an undefined status <value>.

Response

Notify maintenance staff.

sma#: <Component-Id>: Unknown indicator for sensor status <value>

SXSM035

ALERT

Meaning

Component <Component-Id> (fan, power supply etc.) has an undefined status <value>.

Response

Notify maintenance staff.

sma#: CPU <Id> not enabled

Meaning

CPU <Id> is not in the “enabled” status. This can be due to one of the following reasons: a) The CPU was not enabled in the BIOS setup.

b) The CPU was enabled in the BIOS setup, but an error resulted in it being disabled again when the BIOS was rebooted.

Response

Notify maintenance staff.

502

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXSM036

ALERT sma#: CPU <ID> internal error occurred

SXSM037

ALERT

Meaning

An internal error was detected in CPU <Id>.

Response

Notify maintenance staff.

sma#: Fan <Id> connection to fanboard defective

SXSM038

ALERT

Meaning

The cable connection from the motherboard to the fan board does not exist or is defective.

Response

Notify maintenance staff.

sma#: Fan <Id>: Fan prefailure

SXSM039

ALERT

Meaning

Fan <Id> is no longer operating at full capacity and may soon break down.

Response

Notify maintenance staff.

sma#: Memory Parity Error occurred; Module# = <Id>

SXSM040

ALERT

Meaning

A parity error has occurred in memory module <Id>.

Response

Notify maintenance staff.

sma#: Memory scrub failed

SXSM041

ALERT

Meaning

During the boot phase errors were detected in the memory test.

Response

Notify maintenance staff.

sma#: Power supply <Id> failed

Meaning

Power supply module <Id> has failed.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

503

Message lines

Explanation of console messages

SXSM042

ALERT sma#: Memory Error Logging limit reached

SXSM043

ALERT

Meaning

The limit for the Memory Error Log was reached because of too many correctable memory errors. No further correctable memory errors are recorded.

Response

Notify maintenance staff.

sma#: Memory Module configuration error; [Module# = <Id>]

SXSM044

ALERT

Meaning

The memory configuration is errored.

Response

Notify maintenance staff.

sma#: Prefailure of Memory Module indicated; Module# = <Id>

SXSM045

ALERT

Meaning

A large number of correctable errors have occurred in memory module <Id>.

Response

Notify maintenance staff.

sma#: PCI parity error at slot <id>

SXSM045

ALERT

Meaning

A parity error has occurred at the slot with the number <id>.

Response

Notify maintenance staff.

sma#: PCI parity error; bus# <a>; device# <b>; function# <c>

SXSM046

ALERT

Meaning

A PCI parity error is indicated by an onboard device. The onboard device is indicated by the bus/device/function <a, b, c> parameters.

Response

Notify maintenance staff.

sma#: PCI system error at slot <id>

Meaning

A system error has occurred at slot number <id>.

504

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXSM046

ALERT

Response

Notify maintenance staff.

sma#: PCI system error; bus# <a>; device# <b>; function# <c>

SXSM047

ALERT

Meaning

A PCI system error is indicated by an onboard device. The onboard device is indicated by the bus/device/function <a, b, c> parameters.

Response

Notify maintenance staff.

sma#: PCI Bus correctable error at slot <id>

SXSM047

ALERT

Meaning

A correctable PCI bus error has occurred at slot number <id>.

Response

Notify maintenance staff.

sma#: PCI Bus correctable error; bus# <a>; device# <b>; function# <c>

SXSM048

ALERT

Meaning

A correctable PCI bus error is indicated by an onboard device. The onboard device is indicated by the bus/device/function <a, b, c> parameters.

Response

Notify maintenance staff.

sma#: Bus uncorrectable error

Meaning

An uncorrectable bus error has occurred.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

505

Message lines

Explanation of console messages

SXSM049

ALERT sma#: Primergy Product Serial Number not available

Meaning

The product serial number of the Primergy is not available. This can be caused by the following: a) The product serial number is not entered in the Primergy IdProm (e.g. after the ID chip has been replaced).

b) The ID chip is defective.

c) The connection (cable/connector) to the IdProm is defective.

Response

Notify maintenance staff.

smasv: Server Management terminated (unrecoverable error or unsupported HW) SXSM050

ALERT

Meaning

The Server Management has shut down. This can be caused by the following: a) An unrecoverable error while the Server Management was running b) An unrecoverable error while accessing the Primergy hardware/firmware c) Primergy type not supported

Response

Notify maintenance staff.

SXSM051 sma#: Fan <Id>: Fan is working [again]

WARNING

Meaning

Fan <Id>, which was previously reported to be defective, is operating again.

Response

If error messages frequently occur for the fan in question: Notify maintenance staff.

SXSM052 sma#: CPU <Id> is not present

ALERT

Meaning

CPU <Id> has been removed or has failed.

Response

Notify maintenance staff.

SXSM053 sma#: CPU <Id> prefailure detection event

ALERT

Meaning

A large number of internal recoverable errors have occurred in CPU <Id>. This could result in a CPU failure.

506

U41117-J-Z125-7-76

Explanation of console messages

Message lines

Response

Notify maintenance staff.

SXSM054 sma#: CPU <Id> automatically throttled

ALERT

Meaning

The CPU performance has been reduced because the CPU temperature was high. This is designed to prevent the CPU from becoming any hotter and entering the critical temperature range.

The increase in the CPU temperature can, for example, be caused by a fan which is no longer fully operational (e.g. if a fan prefailure has occurred).

Response

Notify maintenance staff.

SXSM055 sma#: Fan <Id> is not installed

ALERT

Meaning

Fan <Id> is not installed or has failed. If the fan concerned is inoperable for more than 3 minutes, the SINIX system is shut down and the server is switched off to prevent the server from becoming too hot.

Response

Notify maintenance staff.

SXSM056 sma#: Memory automatically throttled; Module# = <Id>

ALERT

Meaning

The memory performance performance has been reduced because the temperature in memory module <Id> was high. This is designed to prevent the memory module from becoming any hotter and entering the critical temperature range.

The increase in the memory temperature can, for example, be caused by a fan which is no longer fully operational (e.g. if a fan prefailure has occurred).

Response

Check the ambient temperature and the fan situation Notify maintenance staff if required.

SXSM057 sma#: Memory device critical overtemperature; Module# = <Id>

ALERT

Meaning

Excessive temperatures were detected in memory module <Id>.

The increase in the memory temperature can, for example, be caused by a fan which is no longer fully operational (e.g. if a fan prefailure has occurred).

U41117-J-Z125-7-76

507

Message lines

Explanation of console messages

Response

Check the ambient temperature and the fan situation. Notify maintenance staff iff no connection to increased ambient temperatures or fan faults could be determined and this message continues to appear.

SXSM058 sma#: Fatal general memory error; Module# = <Id>

ALERT

SXSM059 sma#: Recoverable general memory error; Module# = <Id>

ALERT

SXSM060 sma#: Recoverable ECC memory error; Module# = <Id>

ALERT

SXSM061 sma#: Recoverable CRC memory error; Module# = <Id>

ALERT

SXSM062 sma#: Fatal CRC memory error; Module# = <Id>

ALERT

Meaning

An internal error has occurred in memory module <Id>.

Response

Notify maintenance staff iff the message continues to appear.

SXSM063 sma#: Recoverable thermal memory event occurred; Module# = <Id>

ALERT

SXSM064 sma#: Fatal thermal memory error; Module# = <Id>

ALERT

Meaning

High temperatures were detected in memory module <Id>. The increase in the memory temperature can, for example, be caused by a fan which is no longer fully operational (e.g. if a fan prefailure has occurred).

Response

Check the ambient temperature and the fan situation. Notify maintenance staff iff no connection to increased ambient temperatures or fan faults could be determined and this message continues to appear.

SXSM065 sma#: Predictive memory error without spare memory; Module# = <Id>

ALERT

Meaning

A large number of internal recoverable errors have occurred in memory module <Id>. This could result in a failure of the memory module.

Response

Notify maintenance staff.

508

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXSM501

ALERT sma#: BIOS Boot Retry Counter countdown occurred - maybe watchdog timeout

SXSM502

ALERT

Meaning

The Boot Retry Counter

1

(BIOS setup, menu item Server) has timed out.

Response

Notify maintenance staff.

sma#: Internal error at communication with autoss

SXSM503

ALERT

Meaning

Internal communication to the autoss process (for shutting down the system) is down. One reason for this could be that autoss has been terminated.

Response

Notify maintenance staff.

sma#: Internal error at communication with <name> driver

SXSM509

ALERT

Meaning

Internal process communication to Server Management driver <name> is down.

Response

Notify maintenance staff.

sma#: Internal error at HW-access

Meaning

An error occurred during internal accesses to hardware components containing information for monitoring the server.

Response

Notify maintenance staff.

1

The Boot Retry Counter defines the maximum number of attempts that may be made to start the SINIX system after an error has occurrred. This relates to errors such as software watchdog timeout or server shutdown owing to the temperature being too high. The automatic SINIX reboot after a system failure with crash dump is not dependent on this mechanism. With each SINIX reboot following such an error the Retry Counter is decremented. If the Retry Counter has reached the value 0, no automatic

SINIX reboot takes place when the next fault occurs.

U41117-J-Z125-7-76

509

Message lines

Explanation of console messages

9.2.22

SXSW... (Software Mirror)

SXSW010

SXSW011

SWM(#10): ALERT: <dev> mirror degrade: <part> failed

Meaning

Part of the mirror (<part>, primary or secondary) has failed. As the device <dev> is designed with redundancy, operations can continue. However, the remaining part is no longer failsafe. To restore failsafe performance, the failed part should be repaired.

Response

Notify maintenance staff.

SWM(#11): NOTICE: <dev> mirror synchronized

Meaning

The device <dev> is is mirrored again. Failsafe performance has thus been restored.

9.2.23

SXTF... (Tape File System)

SXTF001

SXTF003

SXTF003

ALERT: dtv_iflush(ino=<num>): i/o error

Meaning

This class of error messages indicates that write operations on the metadata could not be performed. If the problem is temporary, the write operation will be performed later. If the problem remains until the system is shut down, or the system crashes before the problem is rectified, the CentricStor data maintenance system will be inconsistent.

Response

Check that the RAID controller and the Fibre Channel connection are okay. If the problem cannot be rectified, notify maintenance staff.

ERROR: dtv_AddToReplay(): Out of buffer space!

Meaning

The log replay buffer is too small. The consistency of the data maintenance system after a system crash can therefore no longer be guaranteed if the system crashes during a sequence of consistency-critical I/Os.

Response

Operation can be continued. Notify maintenance staff.

ERROR: dtv_RemoveFromReplay(ino=<num>): Entry not found!

Meaning

Internal DTV error. This does not impair operation but does increase the risk (see above).

Response

Notify maintenance staff.

510

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXTF003

SXTF004

SXTF004

SXTF004

SXTF004

SXTF004

SXTF004

SXTF004

SXTF004

SXTF004

SXTF004

SXTF004

SXTF004

ERROR: dtv_ipalloc: dtv_ipsize too big, set to <val>

Meaning

The value of the Inode pool size that can be configured using space.c is invalid and is replaced by the maximum permitted value. The result is that the maximum permitted value is used.

Response

Notify maintenance staff.

WARNING: dtv_balloc(hd): not enough memory!

WARNING: dtv_binit: buffer pool allocation failed!

WARNING: dtv_binit: resource map allocation failed!

WARNING: dtv_irwopen: not enough memory!

WARNING: dtv_rdget() failed: not enough memory!

WARNING: dtv_readdir() failed: not enough memory!

WARNING: dtvinit() failed: not enough memory!

WARNING: dtvopen() failed: not enough memory!"

Meaning

Insufficient memory, serious operational problems with standstill/crash of the DTV system in this processor.

Response

Notify maintenance staff.

WARNING: dtv_binit: illegal value <val> for variable <var>, use default <def>

WARNING: dtv_iocache_alloc: PG_ISVALID: ppte=<ppte>(<*ppte>)

WARNING: dtv_ipalloc: dtv_ipsize too big, set to <max>

Meaning

One or more of the following messages is output if illegal parameters are supplied to DTV on start-up. Although this does not usually impair operation, the system will probably run with settings different from the intended ones.

Response

Notify maintenance staff.

WARNING: dtv_binit: resource map allocation failed!

Meaning

The mapping information for the virtual volume could not be allocated. The host operation will be rejected with “Medium Error”. The error may be of a temporary nature.

It may be that memory size is too small or part of the working memory is defective and is not recognized by BIOS.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

511

Message lines

Explanation of console messages

SXTF004

SXTF004

SXTF004

SXTF004

SXTF004

WARNING: dtv_mount: setopt(CLUSTER_READS) failed!

Meaning

The disk controller intended as the volume cache cannot perform cluster read operations.

This error should only occur during test operation if no RAID controller is available. Performance may be reduced.

Response

Notify maintenance staff if message occurs during normal operation.

WARNING: dtv_balloc(buf): i/o cache full!

Meaning

Warning; performance may be impaired. This may be due to an unsuitable system configuration.

Response

Notify maintenance staff.

WARNING: dtv_balloc(buf): not enough memory!

Meaning

An I/O of the DTV could not be executed due to insufficient memory. This is reported to the host as a media error. The error may be of a temporary nature.

Response

Notify maintenance staff.

WARNING: dtv_balloc(buf): i/o cache full!

Meaning

The system identified that the I/O cache was full when attempting to allocate a buffer. The result is that if the limit for dynamically allocatable memory has not yet been reached then the buffer is dynamically allocated. Otherwise the system waits until memory becomes available again.

Response

Notify maintenance staff.

WARNING: dtv_mount(%d,%d): setopt(CLUSTER_READS) failed!

Meaning

The hard disk driver (shd, vdrv, raid, ...) currently in use does not support the specified option (optimization).

512

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

NOTICE: dtv_iread: root directory stale!

NOTICE: dtv_rdlookup: root directory stale: <name>, ino=<num>

Meaning

These error messages indicate that, due to manual intervention, the image of the root directory stored in the working memory is no longer up to date. This does not impair operation but, if it occurs frequently, there will be a loss of performance because the root directory has to be read in again.

NOTICE: dtv_iocache_alloc: memory resource limits exceeded

NOTICE: dtv_iocache_alloc: not enough virtual address space

NOTICE: dtv_iocache_alloc: not enough physical memory

Meaning

It was not possible to allocate the necessary resources for the DTV I/O cache. As a result, operator message DTV(# 7) is output.

Response

Notify maintenance staff.

NOTICE: dtv_binit: not enough physical memory

NOTICE: dtv_binit: syssegsz <size>, too small

NOTICE: dtv_binit: <resource> allocation failed

Meaning

The DTV file system interface could not be initialized. As a result, operator message

DTV(# 7) is output.

Response

Notify maintenance staff.

NOTICE: dtv_binit: address map allocation for data compression failed

Meaning

It was not possible to allocate the necessary resources for DTV data compression.

As a result, operator message DTV(# 5) is output.

Response

The system is configured incorrectly. Notify maintenance staff.

NOTICE: dtv_ta_cleanup(<maj,min>): pending meta data update, aborted!

Meaning

The specified file system has been unmounted, even though it was not possible to write all metadata successfully. As a result, operator message DTV(# 2) is output.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

513

Message lines

Explanation of console messages

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF005

SXTF006

SXTF006

SXTF006

SXTF006

NOTICE: dtv_iread(<maj,min>: ino=<ino>): root directory stale!

NOTICE: dtv_rdlookup(<maj,min>: ino=<ino>): root directory stale!

Meaning

When reading in a file or searching the root directory on a DTV client system (e.g. ICP), it was determined that the specified file has been deleted or renamed at some point.

As a result, the root directory is reloaded.

NOTICE: dtv_irwclose(<maj,min>: ino=<ino>): cannot sync data to disk

NOTICE: dtv_irwclose(<maj,min>: ino=<ino>): cannot sync inode to disk

Meaning

The (meta)data of a volume file could not be written to the hard disk when closing the file.

As a result, operator message DTV(# 6) is output.

Response

Rewrite the volume.

NOTICE: dtv_iflush(<maj,min>: ino=<ino>): i/o error

NOTICE: dtv_rdflush(<maj,min>): i/o error

NOTICE: dtv_sbflush(<maj,min>): i/o error

NOTICE: dtv_bp0flush(<maj,min>): i/o error

NOTICE: dtv_auhflush(<maj,min>): i/o error

Meaning

I/O error when writing the following metadata: iflush ::

Inode of a file rdflush ::

Root directory of the file system sbflush ::

Superblock of the file system bp0flush ::

Superblock, RootInode, CoreBlockMap of the file system auhflush ::

Allocation unit headers (AU BlockMaps) - " -

As a result, operator message DTV(# 3) is output.

Response

If these error messages recur, determine the source of the error and correct it. Notify maintenance staff if necessary.

Bulletins are issued during startup of the DTV if the “verbose” mode has been activated.

dtv_binit: allocated <n> contiguous memory chunks of size <size> dtv_binit: *** <n> chunks non contiguous dtv_binit: iocache=<addr>(<size>MB) dtv_binit: bhpool=<addr>(<size>KB,<n> free)

Meaning

For information purposes only and only if “verbose” = on.

Response

None. If, however, memory problems occur later, notify maintenance staff.

514

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXTF006

SXTF007

SXTF008

SXTF009

SXTF010

ALERT

PANIC: dtv_iactive(<maj,min>: <cnt> inode(s) in use

Meaning

The file system has been unmounted even though it was currently in use. This results in a system crash.

Response

Notify maintenance staff if necessary.

ERROR: <func>:\ illegal value <val> for variable <var>, use default <val>

Meaning

The value of a variable configurable using space.c is invalid. As a result, the variable is set to the default value.

Response

Notify maintenance staff.

DTV_FSCK(dev=<maj,min>): assertion failed: <which> ...programming error!

Meaning

The implicit file system check carried out when mounting a DTV file system has identified an unexpected status.

Response

Notify maintenance staff if necessary.

ALERT: <fun>: cannot flush meta data to disk!

Meaning

This class of error messages indicates that write operations on the metadata could not be performed. If the problem is temporary, the write operation will be performed later. If the problem remains until the system is shut down, or the system crashes before the problem is rectified, the CentricStor data maintenance system will be inconsistent.

Response

Check that the RAID controller and the Fibre Channel connection are okay. If the problem cannot be rectified, notify maintenance staff.

DTV_FSCK(dev=<maj,min>): unexpected inconsistency: <which> ...run fsck (-o'full') manually!

Meaning

The implicit file system check carried out when mounting a DTV file system has identified an inconsistency. As a result, the file system cannot be mounted.

Response

Notify maintenance staff if necessary.

U41117-J-Z125-7-76

515

Message lines

Explanation of console messages

SXTF011 DTV_FSCK(dev=<maj,min>): <message> ...<message>

Meaning

Normal output of the implicit file system check carried out when mounting a DTV file system.

9.2.24

SXVD... (Distributed Tape Volume Driver)

SXVD001

ERROR vdrv<n> (FAILOVER): switch ...

SXVD002

SXVD003

SXVD003

SXVD004

See the section “Failure of RAID systems” on page 540

and the section “Failover at the

RAID system” on page 541

.

vdrv<n> (FAILOVER): Error exit 0130002A E54EC000

See the section “Failure of RAID systems” on page 540 .

vdrv<n> (MULTIPATH): switch 0:<n-2>->1:<n-1> vdrv<n> (MULTIPATH): switch 1:<n-1>->0:<n-2>

Meaning

The path between the PC and the FC switch was switched over to a redundant (fallback) path. This was due to disruption of the connection between the PC and the FC switch caused, for example, by a controller failure (in the PC), GBIC failure, cabling problems, or incorrectly identified topology.

Response

Notify maintenance staff.

vdrv<n> (FAILOVER): int switching

See the section “Failover at the RAID system” on page 541

516

U41117-J-Z125-7-76

Explanation of console messages

Message lines

9.2.25

SXVL... (VLM: Virtual Library Manager)

SXVL001

SXVL002

SXVL003

SXVL004

SXVL005

VLM(# 1): ALERT: ???: cannot register as supervisor - not mounted ?

Meaning

The VLM cannot log on as supervisor for a specific cache filesystem. The reason for this is usually that the filesystem specified in the error message is not mounted.

You can use the mount command to determine whether the filesystem is mounted. The named filesystem must be present in the output list.

Response

Notify maintenance staff.

VLM(# 2): NOTICE: move ???: volume not found

Meaning

The PLM wants to reorganize the specified logical volume. However, the VLM is not aware of this volume. The cause lies in an inconsistency between the VLM and PLM data maintenance systems.

Response

This error is not usually critical. However, you should check whether the volume exists and delete it in the PLM if necessary.

VLM(# 3): WARNING: no space in cache ???, mount of volume ??? queued

Meaning

The mount job for a logical volume has been queued because there is no further free space available in the cache filesystem.

This error occurs if the data is not saved to tape quickly enough, e.g. in the case of PLM/

PLS/PDS errors or an incorrect configuration (not enough physical drives).

VLM(# 4): ERROR: volume group for volume ??? not configured: ???

Meaning

Configuration error: a volume group has been deleted even though a logical volume exists for it.

Response

You must recreate the volume group.

VLM(# 5): ERROR: volume ???: more than one cache entry, cannot remove ???, aborting

Meaning

This error occurs after system crashes: there are then two files for one logical volume

(following a move to another filesystem) but the VLM is unable to delete the superfluous file.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

517

Message lines

Explanation of console messages

SXVL006

SXVL007

SXVL007

SXVL009

SXVL010

SXVL011

SXVL012

VLM(# 6): ERROR: volume ??? set to 'Faulty' (???)

Meaning

This error can have a number of different causes. It is usually caused by problems accessing the DTV filesystem. Further details can be found in the logging information.

Response

The logical volume can be reset using the XTCC function “Reset Logical Volume”. However, you should first check the cause as it may then be necessary to check the data on the volume.

VLM(# 7): ERROR: Mount: <ldxx> on <icpyy> not reachable: <errormsg> (<errno>)

VLM(# 8): ERROR: Unload: <ldxx> on <icpyy> not reachable: <errormsg> (<errno>)

Meaning

The VLM cannot access the logical drive <ldxx>.

Response

Notify maintenance staff.

VLM(# 9): ALERT: no database file found, aborted, see log for details

Meaning

The VLM has not found a data maintenance file but, instead, a backup data maintenance system. It is possible that the file system containing the data maintenance system is not mounted.

Response

Notify maintenance staff.

VLM(#10): WARNING: too many open files in cache ???, mount of volume ??? queued

Meaning

The mount job for a logical volume has been queued because no more files can be opened in the cache filesystem. This error may occur, for example, if the configuration is incorrect: maximum number of files that can be opened in the TVC is too small.

Response

In unfavorable instances, this behavior may be normal, for example:

– The mount jobs are distributed unequally to the individual caches.

– The reorganization of physical tapes requires too many restore jobs.

VLM(#11): ERROR: Mount: mount server on <icpyy> not reachable: <errmsg> (errno)

VLM(#12): ERROR: Unload: mount server on <icpyy> not reachable: <errmsg> (errno)

Meaning

The VLM cannot access the mount server on the ICP <icpyy>.

Response

Notify maintenance staff.

518

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXVL013

SXVL019

VLM(#13):ALERT: FATAL: database inconsistencies !

Meaning

Inconsistencies have occurred in the VLM data maintenance system.

Response

Notify maintenance staff!

SXVL014 VLM(#14): FATAL: more files in cache X than allowed: NNN (max. MMM)

SXVL015

Meaning

This message occurs only if the VLM is configured for cache only mode, for example if the system was previously not configured for cache only mode and now the number of logical volumes exceeds the limit which depends on the cache size.

Response

It is not possible to use a system in cache only mode if it was previously configured differently. Notify maintenance staff.

VLM(#15): WARNING: no space in cache ???, reorganisation of volume

??? queued

Meaning

Reorganization for a logical volume has been queued because there is no more free space available in the cache file system.

The error occurs when the data is not saved to tape quickly enough, e.g. in the event of

PLM/PLS/PDS errors or incorrect configuration (too few physical drives).

Response

If the error only occurs periodically it can be ignored. In any other case: notify maintenance staff.

SXVL018 VLM(#18): ALERT: wrong DTV version: X.Y.Z (must be at least N.M.O)

Meaning

After an update installation the version of the DTV file system no longer matches the existing software status.

Response

Notify maintenance staff.

VLM(#19): NOTICE: LVG <name>: Accepting single save

Meaning

In the specified LVG, LVs are only saved 1x because the conditions configured for this (e.g. cache utilization level) are satisfied. This can occur when bottlenecks occur on the back end, e.g. library failure, failure of all physical drives or lack of physical volumes.

Response

The bottlenecks mentioned must be cleared.

U41117-J-Z125-7-76

519

Message lines

Explanation of console messages

SXVL020

SXVL021

SXVL022

SXVL023

SXVL024

SXVL996

VLM(#20): ALERT: vtls.conf: SCRATCH_LABEL_<???>: wrong format

Meaning

When the VLM was started errors were found in configuration file vtls.conf. The VLM is terminated.

Response

Notify maintenance staff.

VLM(#21): ALERT: vtls.conf: SCRATCH_BLOCK<???>: wrong format

Meaning

When the VLM was started errors were found in configuration file vtls.conf. The VLM is terminated.

Response

Notify maintenance staff.

VLM(#22): ALERT: wrong DTV version for cache X: maximal LV size should be at least NNN, is only MMM

Meaning

After an update installation the version of the DTV file system no longer corresponds to the existing software status.

Response

Notify maintenance staff.

VLM(#23): ALERT: X: not accessible (<errmsg>), giving up

Meaning

Cache file system X cannot be accessed; the VLM has been terminated.

Response

Hardware faults are possibly the cause. If this is not the case or they cannot be rectified: notify the maintenance staff.

VLM(#24): ALERT: more than NN logical volumes faulty in less than XXs, giving up

Meaning

In a relatively short period more than a particular number of logical volumes has been placed in the “Faulty” status, i.e. is no longer accessible. The VLM has been terminated to prevent further problems.

Response

Hardware faults are possibly the cause. If this is not the case or they cannot be rectified: notify the maintenance staff.

VLM 996 NOTICE "Stop for Maintenance."

Meaning

The VLM was stopped via a menu in the graphical user interface.

520

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXVL997

SXVL998

SXVL999

VLM 997 NOTICE "Automatically restarted after %d tries."

Meaning

The VLM was automatically restarted after %d attempts.

VLM 998 NOTICE "Automatically restarted."

Meaning

The VLM was automatically restarted.

VLM 999 ALERT "Auto restart %d times failed. Intervention required."

Meaning

The VLM could not be restarted even after %d attempts. Manual intervention is required.

9.2.26

SXVLS... (VT_LS: Virtual Tape and Library System)

SXVLS75

ALERT s75vtls: file system <name> is not mounted

Meaning

The DTV file system <name> is not mounted.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

521

Message lines

Explanation of console messages

9.2.27

SXVS... (VLS: Virtual Library Server)

SXVS995

SXVS996

SXVS997

SXVS998

SXVS999

VLS(#995): NOTICE "%s started."

Meaning

%s stands for: VLS name (e.g. VA02, VC03, etc.).

The VLS process %s was started via a menu in the graphical interface.

VLS(#996): NOTICE "Stop %s for Maintenance."

Meaning

%s stands for: VLS name (e.g. VA02, VC03, ...).

The VLS process %s was stopped via a menu in the graphical user interface.

VLS(#997): NOTICE "%s automatically restarted %s after %d tries."

Meaning

%s stands for: VLS name (e.g. VA02, VC03, ...).

The VLS process %s was restarted automatically after %d attempts.

VLS(#998): NOTICE "%s automatically restarted."

Meaning

%s stands for: VLS name (e.g. VA02, VC03, ...).

The VLS process %s was automatically restarted.

VLS(#999): ALERT "Auto restart %d times %s failed. Intervention required."

Meaning

%s stands for: VLS name (e.g. VA02, VC03, ...).

The VLS process %s could not be restarted even after %d attempts. Manual intervention is required.

522

U41117-J-Z125-7-76

Explanation of console messages

Message lines

9.2.28

SXVW... (VLPWATCH)

SXVW001

SXVW002

SXVW003

SXVW004

SXVW005

SXVW006

VLP failover messages

VLPWATCH: ALERT: AutoVLP-Failover: switch SVLP_to_VLP successfully completed!

Meaning

The switchover from the SVLP to the VLP has been successfully completed.

VLPWATCH: ALERT: AutoVLP-Failover: SVLP is not alive!

Meaning

The AutoVLP function is active on the VLP. The VLP has detected that there is no sign of life from the required SVLP. The function is activated on the VLP, but without an active SVLP no switchover is possible in the event of a failover. As long as the SVLP is missing, the

AutoVLP failover function is ineffective.

Response

You must investigate why the SVLP is not available. The SVLP and the AutoVLP failover function must be activated.

VLPWATCH: NOTICE: VW(#003) AutoVLP-Failover: terminated, VLPwatch is already started!

Meaning

The VLPwatch daemon for the AutoVLP failover function is already activated. The daemon may only be activated once.

VLPWATCH: ERROR: VW(#004) AutoVLP-Failover: missing Licence of AutoVLP

(<lizenz>)!

Meaning

The license is not available for the AutoVLP failover function. This is required as of

CentricStor V3.0.

Response

Read in the license.

VLPWATCH: NOTICE: VW(#005) AutoVLP-Failover: VLPwatch is already active, process terminated!

Meaning

The AutoVLP failover function has already been started on this ISP.

VLPWATCH: NOTICE: VW(#006) AutoVLP-Failover: VLPwatch started!

Meaning

The AutoVLP failover function has been started. This message is only for logging purposes.

U41117-J-Z125-7-76

523

Message lines

Explanation of console messages

SXVW007

SXVW007

SXVW007

SXVW008

SXVW008

SXVW009

SXVW010

SXVW011

VLPWATCH: ALERT: VW(#007) AutoVLP-Failover: Raid1 (cache 100 | 101) not mounted!

VLPWATCH: ALERT: VW(#007) AutoVLP-Failover: connection to LAN and start of vtls prevented!

VLPWATCH: ALERT: VW(#007) AutoVLP-Failover: please correct the Raid1-connection and reboot the system!

Meaning

No connection to RAID1 could be set up. Mounting of the tape file system is forbidden. The

LAN interface has been disabled so that no “duplicate address” can be created. This ISP can only be operated via the console.

Response

The RAID problem must be examined and rectified. If it was only necessary to correct connection problems, only a reboot is then required. If maintenance work needs to be performed on the RAID system, the function must be deconfigured explicitly on the VLP and

SVLP.

VLPWATCH: ALERT: VW(#008) AutoVLP-Failover: internal or external LAN connection is down; terminated!

VLPWATCH: ALERT: VW(#008) AutoVLP-Failover: please correct the LAN-connection and reboot the system!

Meaning

The internal or external LAN connection is defective. The function cannot start its task correctly and is terminated immediately. If the problem is detected on the VLP a “shutdown halt” takes place.

Response

Examine and rectify the LAN problem. A reboot must then be performed.

VLPWATCH: NOTICE: VW(#009) AutoVLP-Failover: terminated!

Meaning

The AutoVLP failover function has been terminated on this ISP.

VLPWATCH: ALERT: VW(#010) AutoVLP-Failover: LAN_0 connection is DOWN; shutdown!

Meaning

link_status=down was detected for the LAN interface iee0/bge0. A shutdown with Power

OFF was performed for the ISP.

Response

Rectify the LAN connection problems and reboot the ISP.

VLPWATCH: ALERT: VW(#011) AutoVLP-Failover: LAN_1 connection is DOWN; shutdown!

Meaning

link_status=down was detected for the LAN interface iee1/bge1. A shutdown with Power

OFF was performed for the ISP.

524

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXVW012

SXVW013

SXVW014

SXVW015

SXVW016

Response

Rectify the LAN connection problems and reboot the ISP.

VLPWATCH: ALERT: VW(#012) AutoVLP-Failover: FC connection to RAID is DOWN; shutdown!

Meaning

There is no connection to the 1st RAID system. A shutdown with Power OFF was performed for the ISP.

Response

Rectify the RAID problems and reboot the ISP.

VLPWATCH: ALERT: VW(#013) AutoVLP-Failover: SVLP (<isp_name>) is alive;

VLPwatch on <isp_name> not running!

Meaning

The VLP has detected that the SVLP can be reached via the LAN, but the VLPwatch daemon for the AutoVLP failover function is not running on the SVLP.

Response

The function must be stopped manually via the interface (as of V3.0) and then restarted.

VLPWATCH: ALERT: VW(#014) AutoVLP-Failover: VLP (<isp_name>) is alive; VLPwatch on <isp_name> not running!

Meaning

The SVLP has detected that the VLP can be reached via the LAN, but the VLPwatch daemon for the AutoVLP failover function is not running on the VLP.

Response

The function must be stopped manually via the interface (as of V3.0) and then restarted.

VLPWATCH: NOTICE: VW(#015) AutoVLP-Failover: Raid currently not available!")

Meaning

The RAID is not available in the boot phase. Access to RAID is not yet possible. This occurs, for example, when the entire CS system starts up again after a power failure. Access is constantly repeated (timeout=30 minutes!).

Response

Check whether RAID is activated. If the message keeps appearing on the console (>10

MAL), abort the boot and examine why RAID access is not possible.

VLPWATCH: ALERT: VW(#016) AutoVLP-Failover: switch SVLP to VLP failed!

Meaning

The switchover of the SVLP to a VLP was aborted. The requirements were not met!

U41117-J-Z125-7-76

525

Message lines

Explanation of console messages

SXVW016

SXVW017

SXVW018

SXVW018

SXVW018

SXVW019

Response

The function should already have been stopped on the VLP; if it has not been, it must be stopped on the VLP. The additional messages must be taken into account; detailed information is stored in the log_VLPwatch and log_vlpwatch files in the logging directory

/etc/vtls/log . The function can then be restarted via the interface.

VLPWATCH: ALERT: VW(#016) AutoVLP-Failover: switch VVLP to SVLP failed!

Meaning

The switchover of the VLP to a SVLP was aborted. The requirements were not met!

Response

The function should already have been stopped on the SVLP; if it has not been, it must be stopped on the SVLP. The additional messages must be taken into account; detailed information is stored in the log_VLPwatch and log_vlpwatch files in the logging directory

/etc/vtls/log

. The function can then be restarted via the interface.

VLPWATCH: ALERT: VW(#017) AutoVLP-Failover: Failover defect: configurate new - terminated!

Meaning

The AutoVLP failover function is in an undefined status.

Response

Deconfigure the function, distribute it and then reconfigure it.

VLPWATCH: ALERT: VW(#018) AutoVLP-Failover: communication sector could not be determined! (fc-card may have changed)!

VLPWATCH: ALERT: VW(#018) AutoVLP-Failover: connection to LAN and start of vtls prevented!

VLPWATCH: ALERT: VW(#018) AutoVLP-Failover: please reconfigure this function!

Meaning

The hardware has changed; the assignment of VLP/SVLP is no longer definitely possible.

Response

The function must be deconfigured. This can only take place by performing several manual activities.

VLPWATCH: ALERT: VW(#019) AutoVLP-Failover: communication sector corrupted!

Meaning

The communication sector on RAID1 is unusable or has been destroyed. The function can no longer be guaranteed and has been terminated.

Response

The function must be deconfigured. The preceding messages must be taken into account; detailed information is stored in the function log. The communication sector is created again by subsequently reconfiguring the SVLP.

526

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXVW020

SXVW021

SXVW022

SXVW023

SXVW023

SXVW024

SXVW025

VLPWATCH: ALERT: VW(#020) AutoVLP-Failover: VLPwatch is started first on SVLP

Meaning

The VLPwatch monitoring wizard was started on the SVLP first. This is not permissible.

(Can only be done in the case of manual activation.)

Response

Restart the AutoVLP failover function via the interface.

VLPWATCH: ALERT: VW(#021) AutoVLP-Failover: check of /etc/vfstab failed

Meaning

Incorrect configuration of the caches and DB.

Response

Check the configuration of the caches and the DB and correct it for the VLP and SVLP.

VLPWATCH: ALERT: VW(#022) AutoVLP-Failover: Type of /etc/vfstab is SVLP but my type in communication sector is VLP.

Meaning

The ISP is configured as an SVLP but is entered as a VLP in the AutoVLP communication sector.

Response

An additional message is always output with this message. The response specified there must be implemented.

VLPWATCH: ALERT: VW(#023) AutoVLP-Failover: connection to LAN and start of

CentricStor prevented!.

VLPWATCH: ALERT: VW(#023) AutoVLP-Failover: please reconfigure this function!.

Meaning

The ISP is placed in Disconnect mode. No connection to: LAN, cache and DB.

Response

The function must be deconfigured manually and disconnect mode must be canceled.

Check and correct the configuration of the VLP and SVLP. Depending on the analysis, the

ISP must then be rebooted or the vtls started.

VLPWATCH: NOTICE: VW(#024) correct CS Site

Meaning

The master VLP is on the correct CentricStor site.

VLPWATCH: ERROR: VW(#025) no correct CS Site

Meaning

The master VLP is not on the correct CentricStor site

U41117-J-Z125-7-76

527

Message lines

Explanation of console messages

SXVW026

SXVW027

SXVW028

SXVW028

SXVW028

SXVW029

SXVW030

Response

If the VLP and SVLP are running correctly automatic switchover should be initiated manually.

VLPWATCH: ALERT: VW(#026) switch VLP/SVLP to SVLP/VLP timed out - reboot!

Meaning

The switchover from the VLP to the SVLP or from the SVLP to the VLP cannot be completed. The ISP is rebooted.

Response

A reboot is the automatic response.

VLPWATCH: NOTICE: VW(#027) AutoVLP-Failover: other ISP is currently switching

- wait maximum %d minutes

Meaning

The automatic switchover is currently running on the other ISP of the type “VLP”.

VLPWATCH: ALERT: VW(#028) AutoVLP-Failover: both communication sectors are empty in bootphase!

VLPWATCH: ALERT: VW(#028) AutoVLP-Failover: connection to LAN and start of

CentricStor prevented!

VLPWATCH: ALERT: VW(#028) AutoVLP-Failover: please reconfigure this function!

Meaning

In the boot phase it is ascertained that the AutoVLP failover function is to be activated, but the communication sectors are empty; the function is configured incorrectly. The ISP is placed Disconnect mode. No connection to: LAN, caches and DB.

Response

The function must be deconfigured manually and disconnect mode must be canceled (see

Service Manual), and the ISP must then be rebooted.

VLPWATCH: NOTICE: VW(#029) AutoVLP-Failover: wait until other ISP is switching

- wait maximum %d minutes

Meaning

Max. %d minutes are waited until the other ISP (SVLP) has taken over the VLP functionality.

VLPWATCH: ALERT: VW(#030) AutoVLP-failover: other ISP does not start switch - continue

Meaning

The VLP is rebooted by “swap master” and waits until the SVLP switches to become the

VLP. If this does not happen within 10 minutes the boot procedure is continued and, depending on the current situation, the old VLP switches to become the SVLP or retains its

VLP status.

Response

None or repeat “swap master”.

528

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXVW031

SXVW031

SXVW032

SXVW033

SXVW034

SXVW035

SXVW036

SXVW037

VLPWATCH: ALERT: VW(#031) AutoVLP-failover: internal or external LAN connection is not configured; terminated!

VLPWATCH: ALERT: VW(#031) AutoVLP-failover: please correct the LAN-connection and reboot the system!

Meaning

Less than 2 LAN interfaces are configured, and this means that the internal or external LAN is not configured.

Response

Check the LAN configuration and configure the missing interface.

VLPWATCH: NOTICE: VW(#032) AutoVLP-failover: switch_SVLP_to_VLP!

Meaning

The switchover of “SVLP to VLP” has been started. This message can only occur on the current SVLP.

VLPWATCH: NOTICE: VW(#033) AutoVLP-failover: switch SVLP_to_VLP is running!

Meaning

The switchover of “SVLP to VLP” is running. This is logged every 30 seconds with this message.

VLPWATCH: NOTICE: VW(#034) AutoVLP-failover: switch SVLP_to_VLP end with nothing todo!

Meaning

The switchover of “SVLP to VLP” has been completed and nothing needed to be done; the current ISP is already the VLP. This message can only occur after the AutoVLP failover function has been started for the first time.

VLPWATCH: NOTICE: VW(#035) AutoVLP-failover: %s not configured for mirror!

Meaning

The mirror key exists but the RAID node is not configured for CMF.

VLPWATCH: NOTICE: VW(#036) AutoVLP-Failover: wait max. 420 seconds before a failover after boot, if VLP is not alive

Meaning

The SVLP waits for 7 minutes in its boot phase for a sign of life from the VLP. If there is no sign of life after this period has elapsed the switchover of “SVLP to VLP” is started.

VLPWATCH: NOTICE: VW(#037) AutoVLP-Failover: wait max. 300 seconds before a failover after start, if VLP is not alive

Meaning

The AutoVLP failover function has been started on the SVLP and the latter is not in the boot phase. A sign of life from the VLP is waited for for 5 minutes. If there is no sign of life after this waiting time the switchover of “SVLP to VLP” is started.

This message can only occur on the current SVLP.

U41117-J-Z125-7-76

529

Message lines

Explanation of console messages

SXVW038

SXVW039

SXVW040

SXVW041

SXVW042

SXVW043

SXVW044

SXVW045

VLPWATCH: NOTICE: VW(#038) AutoVLP-Failover: VLP is alive: wait max. 180 seconds before a failover, if VLP is not alive

Meaning

The VLP has already provided a sign of life in the extended monitoring time of 7 or 5 minutes in the boot or start phase; the monitoring time is now reduced to 3 minutes (default).

This message can only occur on the current SVLP.

VLPWATCH: NOTICE: VW(#039) AutoVLP-Failover: reboot to switch!

Meaning

A manual VLP switchover was initiated via “swap master”. The VLP is therefore rebooted.

This message can only occur on the current VLP.

VLPWATCH: NOTICE: VW(#040) AutoVLP-Failover: open error of /etc/vtls/ vlpwatch_started (errno=%d); terminated

Meaning

The AutoVLP failover function was started a second time on this ISP. That is not permissible and is prevented!

VLPWATCH: NOTICE: VW(#041) AutoVLP-Failover: lock error of /etc/vtls/ vlpwatch_started (errno=%d), terminated

Meaning

The AutoVLP failover function was started a second time on this ISP. That is not permissible and is prevented!

VLPWATCH: NOTICE: VW(#042) AutoVLP-Failover: open error of /etc/vtls/ vlpwatch_daemon_started (errno=%d); terminated!

Meaning

The AutoVLP failover function was started a second time on this ISP. That is not permissible and is prevented!

VLPWATCH: NOTICE: VW(#043) AutoVLP-Failover: lock error of /etc/vtls/ vlpwatch_daemon_started (errno=%d), terminated!

Meaning

The AutoVLP failover function was started a second time on this ISP. That is not permissible and is prevented!

VLPWATCH: NOTICE: VW(#044) AutoVLP-Failover: VLP is alive!

Meaning

The SVLP logs that the VLP is available.

VLPWATCH: NOTICE: VW(#045) AutoVLP-failover: VLP is not alive (%d Seconds)!

Meaning

The SVLP has not been able to reach the VLP for %d seconds!

530

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXVW046

SXVW047

SXVW048

SXVW049

SXVW050

SXVW051

SXVW052

VLPWATCH: NOTICE: VW(#046) AutoVLP-failover: SVLP is alive!

Meaning

The VLP logs that the SVLP is available.

VLPWATCH: ALERT: VW(#047) AutoVLP-failover: SVLP is not alive!

Meaning

The VLP logs that the SVLP is not available.

Response

The SVLP and its connections to the VLP must be checked.

VLPWATCH: ALERT: VW(#048) AutoVLP-failover: switch SVLP_to_VLP successfully completed!

Meaning

The switchover of the SVLP to the VLP has been successfully completed. Files have been created for restore purposes. The conditions are check again and normally the function is terminated with message SXVW034.

Response

You must investigate the status of or fault on the failed VLP.

VLPWATCH: ALERT: VW(#049) AutoVLP-failover: switch VLP_to_SVLP successfully completed!

Meaning

The switchover of the VLP to the SVLP has been successfully completed.

VLPWATCH: NOTICE: VW(#050) AutoVLP-failover: reboot after %d minutes if switch

VLP_to_SVLP doesn't terminate!

Meaning

If a switchover of “VLP to SVLP” runs for a very long time the system logs when a reboot was executed every 5 minutes.

VLPWATCH: NOTICE: VW(#052) AutoVLP-failover: reboot after %d minutes if switch

SVLP_to_VLP doesn't terminate!

Meaning

If a switchover of “SVLP to VLP” runs for a very long time the system logs when a reboot was executed every 5 minutes.

VLPWATCH: NOTICE: VW(#052) AutoVLP-Failover: read error of Licence!

Meaning

An error occurred while checking the license.

Response

Check the license.

U41117-J-Z125-7-76

531

Message lines

Explanation of console messages

SXVW053 VLPWATCH: NOTICE: VW(#053) AutoVLP-Failover: system error of getx2kvp()!

SXVW054

Meaning

An error occurred while checking the license.

Response

Check the license.

VLPWATCH: NOTICE: VW(#054) AutoVLP-Failover: error of %d=getx2kvp()!

Meaning

An error occurred while checking the license.

Response

Check the license.

VLPWATCH: ERROR: VW(#055) AutoVLP-Failover: no reboot to switch!: %s SXVW055

Meaning

The statement for the explicit switchover was issued on the VLP. The SVLP is not available or the VLPwatch daemon is not running:

%s = SVLP is not alive!

%s = SVLP is not alive (%d Seconds)!

%s = SVLP (%s) is alive; VLPwatch on %s not running!

Response

The SVLP must be checked and the AutoVLP function must be activated!

VLPWATCH: ERROR: VW(#056) AutoVLP-Failover: no reboot to switch: not a VLP!

SXVW056

Meaning

The statement for the explicit switchover was issued on an SVLP. However, it may only be issued on the VLP.

Response

Issue the statement for explicit switchover (“swap master”) on the VLP.

SXVW057 VLPWATCH: ALERT: VW(#057) AutoVLP-Failover: LAN_0 connection is DOWN on SVLP;

Failover not functional!

Meaning

The SVLP has no connection to the internal LAN. The AutoVLP failover function is not working.

Response

Investigate and correct the LAN connection problem.

532

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXVW058 VLPWATCH: ALERT: VW(#058) AutoVLP-Failover: LAN_1 connection is DOWN on SVLP;

Failover not functional!

Meaning

The SVLP has no connection to the external LAN. The AutoVLP failover function is not working.

Response

Investigate and correct the LAN connection problem.

SXVW059 VLPWATCH: ALERT: VW(#059) AutoVLP-Failover: FC connection to RA ID is DOWN on

SVLP; Failover not functional

Meaning

The SVLP has no connection to the RAID and a switchover is not possible! The AutoVLP failover function is not working.

Response

Investigate and correct the FC connection problem to the RAID.

SXVW060 VLPWATCH: NOTICE: VW(#060) AutoVLP-Failover: LAN_0 connection is UP on SVLP

Meaning

The SVLP has a connection to the internal LAN again. The AutoVLP failover function is once more fully operational.

SXVW061 VLPWATCH: NOTICE: VW(#061) AutoVLP-Failover: LAN_1 connection is UP on SVLP

Meaning

The SVLP has a connection to the external LAN again. The AutoVLP failover function is once more fully operational.

SXVW062 VLPWATCH: NOTICE: VW(#062) AutoVLP-Failover: FC connection to RAID is UP on SVLP

Meaning

The FC connection SVLP/RAID is OK again. The AutoVLP failover function is once more fully operational.

SXVW063 VLPWATCH: ALERT: VW(#063) AutoVLP-Failover: one mirror-side is not accessible and SVLP is not alive; shutdown!

Meaning

A mirror side failed 2 minutes ago and the SVLP has given no sign of life. It is not possible to determine without doubt that the SVLP is running. It is therefore assumed that a splitbrain situation exists. The VLP master shuts itself down. This ensures that at most one VLP master is active in the CentricStor system.

Response

Check the status of the ISPs of the type VLP (VLP and SVLP), check the LAN connections, and also the RAID status and the connections. Clear any connection problems step by step and reboot the failed VLP master.

U41117-J-Z125-7-76

533

Message lines

Explanation of console messages

SXVW064 VLPWATCH: NOTICE: VW(#064) AutoVLP-Failover: only one mirror-side is accessible wait maximum %d minutes to see an update of the timestamp of SVLP

Meaning

In the boot phase it is detected that only one mirror side is available. The situation and the time stamp of the SVLP are monitored. If the timeout of up to 5 minutes has elapsed, a required action is initiated and logged accordingly.

Response

Take note of the next error message after the timeout!

SXVW065 VLPWATCH: ALERT: VW(#065) AutoVLP-Failover: only one mirror-side is available and timestamp of SVLP is not updated

SXVW065 VLPWATCH: ALERT: VW(#065) AutoVLP-Failover: connection to LAN and start of

CentricStor prevented!

SXVW066

SXVW067

Meaning

In the boot phase the VLP master detects that it can only access one mirror side. The time stamp of the SVLP has not been updated for 5 minutes. It is therefore assumed that a splitbrain situation exists: The CentricStor side with the SVLP has failed or is no longer accessible. The VLP master is placed in Disconnect mode.

Response

Check the other CentricStor side to see whether a VLP or SVLP is active. Check the LAN and FC connections of the ISPs of the type VLP, rectify any connection problems and reboot the ISP.

VLPWATCH: ALERT: VW(#066) AutoVLP-Failover: Failover defect: check /etc/vtls/ log/.sw-<date>.err! - terminated!

Meaning

The check on the prerequisites for the function produced a negative result. The VLPwatch daemon has been terminated.

Response

The cause must be determined by analyzing the switch-logdatei file and corrected.

VLPWATCH: ALERT: VW(#067) AutoVLP-Failover: check of /usr/apc/conf/vtls.conf failed

Meaning

The entry for the SVLP or the entry for the VLM host assignment in the vtls.conf file is not correct.

Response

The SVLP definition and the VLM host assignment must be checked and corrected if required.

534

U41117-J-Z125-7-76

Explanation of console messages

Message lines

SXVW068 VLPWATCH: ALERT: VW(#068) AutoVLP-Failover: internal or external LAN connection is not configured!

Meaning

The internal or external LAN connection is broken. The function cannot work properly.

Response

Check the LAN connection and make sure it works correctly.

SXVW069 VLPWATCH: ALERT: VW(#069) -Failover: shutdown, because an error occurred!

SXVW070

Meaning

As a consequence of previous messages the is system shut down (power off).

Response

Reboot the ISP. If the problems that caused the shutdown are still present they must be analyzed and fixed.

VLPWATCH: ALERT: VW(#070) AutoVLP-Failover: communication sector could not be determined!

SXVW071

SXVW072

Meaning

The function’s communication sectors have been destroyed.

Response

The function must be deconfigured and, once this has been done, configured again. If problems should occur when the configuration is changed, the function must be stopped and the maintenance staff must delete the communication sectors manually.

VLPWATCH: ALERT: VW(#071) AutoVLP-Failover: LAN0 is down - switch not useful

Meaning

The SVLP_to_VLP switch is necessary, but it is not executed on account of a defective internal LAN connection on the SVLP.

Response

Repair the internal LAN connection on the SVLP, check and activate the failed VLP.

VLPWATCH: ALERT: VW(#072) AutoVLP-Failover: LAN1 is down - switch not useful

Meaning

The SVLP_to_VLP switch is necessary, but it is not executed on account of a defective external LAN connection on the SVLP.

Response

Repair the external LAN connection on the SVLP, check and activate the failed VLP.

U41117-J-Z125-7-76

535

Message lines

Explanation of console messages

SXVW073

SXVW074

SXVW098

SXVW099

SXVW099

VLPWATCH: ALERT: VW(#073) AutoVLP-Failover: VLPwatch on <isp_name> is running, communication to <isp_name> is defective (internal LAN or Broker on <isp_name> down)!

Meaning

VLPwatch on the SVLP is running, but communication to the SVLP via the Broker has been interrupted. The Broker on the SVLP is not running or the internal LAN on the SVLP is interrupted.

Response

Determine the Broker status and the internal LAN status on the SVLP. Rectify the LAN or

Broker problems.

VLPWATCH: ALERT: VW(#074) AutoVLP-Failover: Communication to <isp_name> is functional again!

VLPWATCH: WARNING: VW(#098) AutoVLP-Failover: VLPwatch is configured, but not activated!

Meaning

The function is configured and has not yet been activated or has been deactivated manually via the interface or has been deactivated implicitly by vtcon stop.

Response

The function must be activated via the GXCC interface (switch ON AutoVLP failover).

VLPWATCH: WARNING: VW(#099) AutoVLP-Failover: VLPwatch is configured, but not activated!

VLPWATCH: WARNING: VW(#099) AutoVLP-Failover: VLPwatch must be deconfigured and configured again!

Meaning

The function is still configured, but the initialization no longer exists. This is a possible consequence of manual interventions or of implicit deactivation via vtcon stop.

Response

The function must be deconfigured via the interface (GXCC) with distribution to the entire

CentricStor system. If you require the function to be activated again, it must be configured and distributed again.

536

U41117-J-Z125-7-76

Explanation of console messages

Message lines

9.2.29

SXVX... (Veritas File System)

SXVX001

SXVX002

WARNING: vxfs: vx_idelxwri_done - inode 487921 on /usr had a write error at offset 147456

Meaning

When trying to write FS meta information (i.e. inodes) to disk, an IO error happened. The file denoted by the inode number will not be updated properly and information is lost.

Response

You may use find /usr -inum 487921 -print to find out which file was damaged. The ls -i command will report inode numbers also.

WARNING: vxfs: vx_flushsuper - / file system had an I/O error, setting

VX_FULLFSCK

Meaning

When trying to write FS meta information (i.e. superblock) to disk, an IO error happened.

The meta information is inconsistend and must be checked in depth by the fsck.

Response

The meta information must be checked in depth by the fsck.

U41117-J-Z125-7-76

537

Message complexes

Explanation of console messages

9.3 Message complexes

9.3.1

Timeout on the RAID disk array

SXSB007

ALERT fcpal0 (sadm12): timeout on target <t> lun <l> CDB ....F C0 00 01 80 00

SXSD013

0007b790: fc_send_fcp: FCP_ABORT...

0007b790: response: error = 0x03, vendor = 0x16, expl = 0x00, reason = 0x00, action 0x00

0007b790: freeing FC_E_ABORT_REQUESTED shd<k>t<ctl>: TIMEOUT @ nnnnnnn shd<k>t<ctl>: REZEROING shd<k>t<ctl>: rezero status = 2

Meaning

The message complex indicates a “normal” timeout on the RAID disk array, recovery normally repeats the command with success.

Response

If the error messages occur sporadically, save the error messages. Otherwise they do not indicate any significant operating problems. Notify maintenance staff.

538

U41117-J-Z125-7-76

Explanation of console messages

Message complexes

9.3.2

Timeout on the MTC drives

SXSB007

ALERT adsl1 (sadm<n>): timeout on target <t> lun <l> CDB ....

SXSB007

ALERT or adsl2 (sadm<n+1>): timeout on target <t> lun <l> CDB ....

SXSE006

ALERT followed by

WARNING: (adsl,3rd) Adaptec AIC-7870 PCI SCSI HBA: CH0 TARGET<t> LUN<l> is being reset

Ph_NonInit: calling Ph_AbortDev

Ph_AbortDev: scanning for target <t>

Ph_AbortDev: calling Ph_ScbAbort adsl2: Ph_ScbAbort scb_ptr->SP_MgrStat 00000040

OptimaAbort found abort active ready to send done

AbortOptima -> 00000001 complete: 00000000 00000004 mbk<n>t<t>: cmd 1B failed; status -2

SXSE006

ALERT or other messages with a negative MTC status such as mbk<n>t<t>: cmd 1B failed; status -<x>

Meaning

This message sequence indicates a timeout at the MTC drives.

Response

Notify maintenance staff.

U41117-J-Z125-7-76

539

Message complexes

Explanation of console messages

9.3.3

Failure of RAID systems

SXVD001

SXVD001

SXVD002 vdrv<n> (FAILOVER): switch 0:40->1:41 vdrv<n> (FAILOVER): switch 1:41->0:40 vdrv<n> (FAILOVER): Error exit 0130002A E54EC000

Meaning

Both RAID controllers have failed. A failover (1st line) and switchback (2nd line) have been performed but both without success; the RAID disk array with the next highest minor number can no longer be accessed.

Example for vdrv3

The error message is: vdrv3 (FAILOVER): Error exit 0130002A E54EC000

The directory of the vdrives has the following contents:

$ ls -l /dev/vdrv total 0 brw------- 1 root other 76, 13 May 15 15:44 raid1.st1.fo.b

crw------- 1 root other 76, 13 May 15 15:44 raid1.st1.fo.c

brw------- 1 root other 76, 26 May 15 15:44 raid1.st2.fo.b

crw------- 1 root other 76, 26 May 15 15:44 raid1.st2.fo.c

brw------- 1 root other 76, 39 May 15 15:47 raid2.st1.fo.b

crw------- 1 root other 76, 39 May 15 15:47 raid2.st1.fo.c

The minor numbers here are 13, 26 and 39. The error was reported by vdrv3.

The next highest device is always decisive. Therefore the RAID disk array involved is raid1.st1.fo.c (minor number 13), i.e. the first RAID disk array.

Only an error which occurs exactly on a minor number (i.e. here on vdrv13) is forwarded. If required, errors on other subordinate devices will be corrected elsewhere by means of configuring or restarting the IO.

Response

Notify maintenance staff.

540

U41117-J-Z125-7-76

Explanation of console messages

Message complexes

9.3.4

Failover at the RAID system

SXSD018

SXSD015 shd<k>t<ctl>: Target vanished or shd<k>t<ctl>: cmd "Write or Read" @ blk <number> key "Not Ready" (0x02) asc

"Drive Not Ready" (0x04) ascq 0x02

WARNING

SXVD004

SXVD001 followed by vdrv<n> (FAILOVER): int switching vdrv<n> (FAILOVER): switch 0:4->1:5 but not followed directly by another “switch” message.

Meaning

Normal failover. If one of the two RAID controllers (each CX500/CX3-20 has 2 of them) or the corresponding cable fails then this message sequence is displayed.The RAID disk array involved is the disk array with the next highest minor number:

Example (vdrv6)

$ ls -l /dev/vdrv total 0 brw------- 1 root other 76, 13 May 15 15:44 raid100.b

crw------- 1 root other 76, 13 May 15 15:44 raid100.c

brw------- 1 root other 76, 26 May 15 15:44 raid101.b

crw------- 1 root other 76, 26 May 15 15:44 raid101.c

brw------- 1 root other 76, 39 May 15 15:47 raid102.b

crw------- 1 root other 76, 39 May 15 15:47 raid102.c

The minor numbers here are 13, 26 and 39. The error was reported by vdrv6. Therefore the

RAID disk array involved is raid100.c (minor number 13), i.e. the first RAID disk array.

(Compare 6 of the vdrv with the minor numbers)

Response

Notify maintenance staff.

U41117-J-Z125-7-76

541

Message complexes

Explanation of console messages

9.3.5

Bus Reset for SCSI Controller

chim1 (sadm9): SCSI-Bus reset SXCM001

None

SXSB001

None

SXSB005

None chim1 (sadm9): SCSI-Bus reset chim1 (sadm9): RESETTING CONTROLLER

Meaning

A bus reset was triggered for SCSI controller 9 (in this example, chim/Adaptec controller 1).

542

U41117-J-Z125-7-76

10 Waste disposal and recycling

CentricStor is a product with a long life. The decisive factors here are not just the expansion options but also the quality.

However development is ongoing. Amounts of data which can hardly be foreseen today will have to be processed in the future. The demands on storage space, speed and design of computers are increasing. The time will arrive at which the hardware components of the

CentricStor will be replaced by successor modules and the old devices will have to be disposed of. Here too our company provides support.

At Fujitsu Siemens Computers GmbH recycling of old computer equipment has already become a tradition: For more than ten years worn-out computers have been taken back and recycled.

Even during construction great importance is attached to reuse of components and recyclability of materials. For example, all larger parts made of plastic are clearly identified as to their material components to make subsequent recycling easier.

The hardware components of the CentricStor too have been largely made from materials which can be disposed of in an environmentally-friendly manner and sent for appropriate recycling.

Fujitsu Siemens Computers GmbH will take back worn-out computers at your request.

If you have questions about waste disposal, please contact your local branch, our Service facility or get in touch directly:

Siemens AG

SPLS LCA

Werner-von-Siemens-Straße 6

D-86159 Augsburg

Tel.: (0821) 599-2424

Fax: (0821) 599-3298

U41117-J-Z125-7-76

543

Eine Dokuschablone von Frank Flachenecker by f.f. 1992

11 Contacting the Help Desk

The telephone numbers for the Fujitsu Siemens Computers Help Desk can be found at the following URL: http://www.fujitsu-siemens.com/helpdesk

When you call, please have the serial number of your device available.

U41117-J-Z125-7-76

545

Eine Dokuschablone von Frank Flachenecker by f.f. 1992

12 Appendix

12.1 Integration of CentricStor V3.1 in SNMP

This document describes how CentricStor can be monitored using SNMP. What does the system administrator need to configure on the CentricStor side for this purpose, and what can be monitored?

An installation package is available from FSC specifically for the SNMP Management

Station CA Unicenter. The customer is provided with comprehensive support for installation on CA Unicenter (NMS Version 3.0) under Microsoft Windows through installation scripts.

This is described in the sections

“Installation on the Management Station CA Unicenter” on page 552

and “Working with CA Unicenter and CentricStor” on page 554

.

12.1.1

Structure

The section “Activating SNMP on CentricStor” on page 548 first of all describes the config-

uration steps on CentricStor. The

section “Monitoring CentricStor” on page 549

shows the options for monitoring CentricStor and describes the key data for SNMP. The sections

“Installation on the Management Station CA Unicenter” on page 552 and

“Working with CA

Unicenter and CentricStor” on page 554

deal with the SNMP Management Station CA

Unicenter, describing installation on CA Unicenter NMS and how to work with this.

U41117-J-Z125-7-76

547

Integration of CentricStor V3.1 in SNMP

Appendix

12.1.2

Activating SNMP on CentricStor

12.1.2.1

Configuring SNMP under CentricStor

The CentricStor system’s VLP establishes the connection to the outside world. Consequently SNMP only needs to be configured on this processor. If a standby VLP exists

(VLP1), SNMP configuration must also be performed on this processor.

To configure SNMP the system administrator logs on to the VLP under “root” and calls sysadm . The SNMP configuration menu is opened under sinix_2000 -> snmp. After SINIX-

2000 has been installed the SNMP agent does run, but no replies from any Management

Stations are responded to (owing to the preset value public 0.0.0.0 NONE). For configuration you must select the menu item config. Under location you enter the contact address for any problems, with the name and telephone number and the location of the system.

The community name of the SNMP network and the IP address of the SNMP Management

Station are stored under communities and add. The only privilege required is READ. The default Management Station with the public 0.0.0.0 NONE data should be deleted using the delete function. If the entry is not deleted, a relic without any meaning remains. Failing to delete the entry has no effect on the performance or functionality.

The next function you must call is traps, and under this add. Once again you must enter the Management Station’s community name and IP address. The number of SNMP

Management Stations is not restricted.

12.1.2.2

Activating the configuration

If you do nothing more, the changes made will only become fully effective when the VLP is rebooted again. However, you can activate these immediately by calling the update item.

The changes then take effect immediately.

12.1.2.3

Changes in central files

This item is no longer relevant. As of CentricStor V3.0 no central system files such as

/etc/hosts , /etc/default/inet or /.rhosts are modified for SNMP operation. The changes made in the /etc/hosts file are undone automatically when the system is started up.

548

U41117-J-Z125-7-76

Appendix

Integration of CentricStor V3.1 in SNMP

12.1.3

Monitoring CentricStor

12.1.3.1

GXCC as a monitoring tool without SNMP i

This item is totally independent of SNMP and indicates that GXCC is fundamentally an effective monitoring tool.

GXCC and XTCC together with Tcl/Tk must be installed from the GUI CD supplied with

CentricStor. If Tcl/Tk is already installed and is not to be overwritten, Tcl/Tk is installed in an arbitrary directory. On Windows systems, Tcl/Tk is a part of GXCC. It is not necessary to reboot after installation. A README file is provided on the CS-GUI CD for this purpose.

GXCC enables CentricStor to be monitored and controlled fully without SNMP.

All that is required for this is a Windows, LINUX, Solaris or SINIX-Z system. For details, refer to the README file on the CentricStor GUI CD.

Global System State

GXCC shows the “Global System State”. This is a concentrator for the CentricStor state, which is obtained from many individual states of different things.

U41117-J-Z125-7-76

549

Integration of CentricStor V3.1 in SNMP

Appendix

With it a simple statement can be provided on the operating condition of CentricStor: turquoise: CentricStor is working (OK) yellow: CentricStor is working with restrictions (degraded, attention) pink: CentricStor is in fail state

The “Global System State” is shown by a colored square in the bottom line of the GXCC.

If the mouse is positioned on this square, more details of the current state are shown in the form of a Balloon Help.

12.1.3.2

Monitoring using any SNMP Management Station

The functional integrity of the carrier system on CentricStor and its LAN card can be monitored by means of ping and/or MIB-II. Configuration options are provided in the SNMP management software for checking the functional integrity cyclically. However, this only enables you to see that the carrier system is still running. It does not allow you to check whether the CentricStor firmware is still operating properly.

Consequently CentricStor sends traps to the Management Stations. In addition to the standard traps (linkUp, linkDown, coldStart, etc.), CentricStor sends important error events concerning the software or the hardware to the Management Station as a trap.

Important key data of a CentricStor’s MIB-II:

Sysobjectid: enterprises.231.1.19.1

Important key data of the standard traps:

Sysobjectid: enterprises.231.1.19.1

Important key data ofImportant key data of CentricStor-specific traps:

ObjectID: enterprises.231.2.48.2.2

Specific Trap #: 0

Var. Binding 1: enterprises.231.2.48.2.1.2: CS-MsgManager

(instance on CentricStor which sends the trap)

Var. Binding 2: enterprises.231.2.48.2.1.3: Device on which the error occurred

Var. Binding 3: enterprises.231.2.48.2.1.4: Weight of the message

Var. Binding 4: enterprises.231.2.48.2.1.5: Actual message text

The weights 5=ERROR, 6=CRITICAL, 7=ALERT and 8=EMERGENCY are reported as traps. Currently no traps are generated for the other weights 1=INFO, 2=DEBUG,

3=NOTICE and 4=WARNING.

Storing the MIB for the CentricStor trap:

The MIB of the CentricStor trap is stored in the ASN-1 code in the directory

/usr/apc/lib/mib with the file name centricstor.mib and the MIB for the

SysObjID in the file sni.mib in each CentricStor system and can be obtained with ftp when necessary

550

U41117-J-Z125-7-76

Appendix

Integration of CentricStor V3.1 in SNMP

12.1.3.3

CentricStor Global System State

Every 300 seconds the Global System State (see the section “GXCC as a monitoring tool without SNMP” on page 549 ) of CentricStor is sent via a trap. It is not meaningful to write

this trap onto the SNMP Management Station. This trap is designed to control the color of the ICON. The format of this trap is identical to the CentricStor Trap.

The various bindings are set as follows:

ObjectID: enterprises.231.2.48.2.0

Specific Trap #: 0

Var. Binding 1: enterprises.231.2.48.2.1.2: CS-SNMP_Mgr

(the CentricStor tool which sends the trap)

Var. Binding 2: enterprises.231.2.48.2.1.3: device on which the state of CentricStor was built.

Var. Binding 3: enterprises.231.2.48.2.1.4: weight of the Global State Trap

Var. Binding 4: enterprises.231.2.48.2.1.5: Text: “Global System State”

The following weights are sent:

1: green CentricStor is ready

4: yellow A part of CentricStor is defective, but CentricStor can go on working with

7: red restrictions.

CentricStor cannot work correctly.

A MIB call for returning the CentricStor Global System State is not possible.

12.1.3.4

GXCC on the SNMP Management Station

If permitted by the SNMP Management Station, the GXCC can be activated by means of application launching either with a mouse click or using a start button in order to obtain further information.

12.1.3.5

Sending a trap to the Management Station

To test the connection, a test trap can be sent after the SNMP trap has been activated on

CentricStor (see the

section “Activating the configuration” on page 548

) and the MIB has been made known on the SNMP Management Station. A menu item is provided for this under sysadm -> sinix_2000 -> snmp -> config -> traps -> send. The following data should be output on the Management Station:

Var. Binding 1: enterprises.231.2.48.2.1.2: CS-MsgManager

Var. Binding 2: enterprises.231.2.48.2.1.3: VLP0

Var. Binding 3: enterprises.231.2.48.2.1.4: 6 (=weight)

Var. Binding 4: enterprises.231.2.48.2.1.5: Test message

U41117-J-Z125-7-76

551

Integration of CentricStor V3.1 in SNMP

Appendix

12.1.3.6

Monitoring of CentricStor V2/V3.0 and V3.1

If an SNMP Management Station is required to monitor a CentricStor V3.1 and a

CentricStor V2/V3.0 simultaneously, the following applies:

On the Management Station the GUI CD of CentricStor V3.1 is read in as described here.

The V3.1 systems can be monitored as described. As the V2/V3.0 systems have different object IDs (this includes the sysobjectID, too) and the format of the traps is changed, the appearance differs between CentricStor V3.1 and older systems, but monitoring of both systems is possible. You are referred here to the documentation for V2/V3.0. However, the global state concentrator is not available in V2/V3.0. GXCC is always called with the popup menu which serves and monitors CentricStor V2/V3.0, too. Only new V3.1 options of GXCC lead to an error message.

CentricStor V2/V3.0 and V3.1 can thus be monitored by the same Management Station with minor restrictions for GXCC handling of CentricStor V2/V3.0. If you do not want this,

GXTCC (for CentricStor V2/V3.0) can be installed parallel to GXCC (for CentricStor V3.1) and can be called manually.

12.1.4

Installation on the Management Station CA Unicenter

A system on which the CA Unicenter and GXCC run is required as the base system. A

Windows-2000 system has been tested and is recommended.

12.1.4.1

Reading in the GUI CD

First GXCC and XTCC together withTcl/Tk must be installed from the GUI CD (as described

in the section “GXCC as a monitoring tool without SNMP” on page 549 ).

After this you should attempt to call GXCC and to set up a connection to a CentricStor. If this works, then the GXCC has been correctly installed and the LAN connection to the

CentricStor is working.

552

U41117-J-Z125-7-76

Appendix

Integration of CentricStor V3.1 in SNMP

12.1.4.2

Installation of the CA Unicenter extensions for CentricStor

Tools for adding and deleting CA Unicenter extensions were stored under Start -> Programs

-> Fujitsu Siemens Computers -> Tape Control Center -> Setup through the installation of the GUI CD 2. The tool Add CentricStor to CA Unicenter must be called to install the extensions. This tool stores all associated files which are needed for CA Unicenter operation in the associated directories. Because of repository access for database administration, CA

Unicenter requires a user ID with a password which is inquired in a dialog box.

At the end of the installation script the following question is asked:

Do you want to “ResetDSM” ? yes, no or cancel

If no or cancel is specified (the two responses are equivalent), no ResetDSM is performed, and therefore no reconfiguration of the CA Unicenter agent technology. The ResetDSM command must then be issued later.

If yes is specified, ResetDSM is called immediately and the DSM is thus reconfigured. The agent technology services are stopped for this purpose and started automatically again.

The new object class fscCentricStor now exists in the “WorldView - Repository”. It is now known in the CA Unicenter and can be used.

All the add-ons can be deinstalled with the function “Delete CentricStor from CA Unicenter”.

12.1.4.3

Identification and editing of the CentricStor traps

After CA Unicenter add-ons have been installed for CentricStor, on receipt of CentricStor traps messages are written which are formatted on the Event Console. The Global System

State trap leads to the icon being colored (green, yellow or red). Installation of a part of the

BS2000 integration package SMBS2-WIN (as with CentricStor V2/V3.0) is no longer necessary.

U41117-J-Z125-7-76

553

Integration of CentricStor V3.1 in SNMP

12.1.5

Working with CA Unicenter and CentricStor

12.1.5.1

CentricStor icon under CA Unicenter

The following icon was selected for CentricStor in 3-D format:

Appendix

It contains the texts Fujitsu Siemens and CentricStor.

In the WorldView tree you see the CentricStor systems Cest and STAR-VLP0 in the figure below:

554

U41117-J-Z125-7-76

Appendix

Integration of CentricStor V3.1 in SNMP

In 2D format CentricStor is represented as follows:

The Global System State trap is automatically set to green, yellow or red.

12.1.5.2

Identifying a CentricStor and assigning the icon

After the add-ons have been activated with Add CentricStor to CA Unicenter, a CentricStor

System is automatically recognized in the Unicenter-Discovery and is assigned to the

fscCentricStor

class with the appropriate icon. To do this, Unicenter must work with the appropriate community and thus be able to read the system’s SysObjID. The network manager can now invoke GXCC directly from the popup menu of the newly added

CentricStor object.

Tip for the community string

For safety reasons CentricStor cannot work with the public community, which is the default for CA Unicenter.

U41117-J-Z125-7-76

555

Integration of CentricStor V3.1 in SNMP

Appendix

12.1.5.3

Receipt and preparation of a CentricStor trap

On receipt of CentricStor traps, messages are output on the Event Console. The standard traps (e.g. coldStart) are issued without special preparation and appear on the Event

Console with the lead text %CATD_I_060, SNMPTRAP:.

Example

%CATD_I_060, SNMPTRAP:-c public 231 <ip-addr> <name of CentricStor>

<standard trap typ> <specific trap type>

0 0 shows a coldStart

2 0 shows linkDown with the additional binding interface etc.

A text message is shown for the enterprise-specific trap of a CentricStor.

Example of an error message text of a CentricStor component

SXIB300 2004-12-15 14:09:13 VLP0: IB(#300): ERROR: connection to ICP7 lost

After a CentricStor system has been entered in a CA Unicenter, you can send a test trap to test the connection. The menu item sysadm -> sinix_2000 -> snmp -> config -> traps

-> send is available on the VLP for this purpose. The output on the Management Station is:

<name of CentricStor> Testmessage

The following figure shows the standard trap coldStart (0 0), then the standard trap linkDown (2 0), then the CentricStor test trap, and finally the CentricStor trap with the key

SXB300 ... (14:09:13) :

556

U41117-J-Z125-7-76

Appendix

Integration of CentricStor V3.1 in SNMP

12.1.5.4

Monitoring CentricStor using ping and MIB-II

All objects entered in CA Unicenter are automatically moitored by means of ping and

MIB-II. This requires that the agent “Mib2” works with the right community. The administrator must make any necessary adjustments in the Pollset Browser of CA

Unicenter.

12.1.5.5

Calling the GXCC from the pop-up menu of CA Unicenter

Clicking on the CentricStor icon with the right mouse button causes a pop-up menu to open.

The item at the bottom contains GXCC, which can then be opened directly.

12.1.6

Monitoring of CentricStor V2/V3.0 and V3.1 with CA Unicenter

If an SNMP Management Station is required to monitor a CentricStor V3.1 and a

CentricStor V2/V3.0 simultaneously, the following applies:

On the Management Station the GUI CD of CentricStor V3.1 is read in and the CA

Unicenter add-ons are installed as described. The V3.1 systems can be monitored as described. The V2/V3.0 systems are initially recognized as SiemensUX systems and can then be assigned to the class fscCentricStor as described in the documentation for

CentricStor V2/V3.0.

The traps of CentricStor V2/V3.0 are still recognized and prepared by the installed BS2000 part as described in the documentation for CentricStor V2/V3.0. However, GXCC is now always called with the popup menu which serves and monitors CentricStor V2/V3.0, too.

Only new V3.1 options of GXCC lead to an error message.

CentricStor V2/V3.0 and V3.1 can thus be monitored by the same Management Station with minor restrictions for GXCC handling of CentricStor V2/V3.0. If you do not want this,

GXTCC (for CentricStor V2/V3.0) can be installed parallel to GXCC (for CentricStor V3.1) and can be called manually.

12.1.7

Summary

After the activities described above have been performed, a CentricStor system can be integrated in any SNMP environment, CA Unicenter being supported in particular by installation scripts and the editing of traps.

U41117-J-Z125-7-76

557

E-mail support in CentricStor

Appendix

12.2 E-mail support in CentricStor

12.2.1

Sendmail configuration

sendmail

is started only if the configuration file /etc/mail/sendmail.cf exists. This file is not generated, but under certain conditions it is modified to correct errors.

During installation a sample file is created under /etc/mail/sendmail.cf.sample which can be used as /etc/mail/sendmail.cf. This file may need to be adapted.

In CentricStor systems sendmail cannot automatically determine the external name and the customer domain. As a result, the file /etc/mail/sendmail.cf must be adjusted manually as follows:

1. After the section

# my official domain name

# ... define this only if sendmail ...

#Dj$w.Foo.COM

you must enter the following lines:

Dw<node-name>

Dm<name-of-the-customer-domain>

Dj$w.$m

2. If the mail host (smarterhost) is not mail.<name-of-the-customer-domain>, the entry DSmail.$m must be altered accordingly.

12.2.2

Setting up the DNS domain service

If the host is not or not fully configured as a DNS client, the following message is issued at startup during installation:

WARNING: local host name (....) is not qualified; ...

To ensure complete sendmail functionality, the host must be configrued as a DNS client as follows:

– The file/etc/resolv.conf must contain the following entries (the separator is the tabulator!): domain <name-of-the-customer-domain> nameserver <ip-address-nameserver1> nameserver <ip-address-nameserver2>

The nameserver must be entered with the IP address.

558

U41117-J-Z125-7-76

Appendix

E-mail support in CentricStor

– In the file /etc/netconfig, the entries which have “inet” in the 4th column must be complemented by the entry “,/usr/lib/resolv.so” in the last (7th) column.

Example

Thus (the separator is the tabulator!) tcp tpi_cots_ord v inet tcp /dev/tcp /usr/lib/tcpip.so

udp tpi_clts vb inet udp /dev/udp /usr/lib/tcpip.so

rawip tpi_raw - inet - /dev/rawip /usr/lib/tcpip.so

icmp tpi_raw - inet icmp /dev/icmp /usr/lib/tcpip.so

becomes: tcp tpi_cots_ord v inet tcp /dev/tcp

/usr/lib/tcpip.so,/usr/lib/resolv.so udp tpi_clts vb inet udp /dev/udp

/usr/lib/tcpip.so,/usr/lib/resolv.so rawip tpi_raw - inet - /dev/rawip

/usr/lib/tcpip.so,/usr/lib/resolv.so icmp tpi_raw - inet icmp /dev/icmp

/usr/lib/tcpip.so,/usr/lib/resolv.so

– A DNS entry must exist in the customer domain with the host name which returns

“uname -n”. In CentricStor “uname -n” does not return the name which the host has in the customer domain but the internal name (e.g. VLP0).

In the following tests the name of the host in the customer domain must be used:

nslookup

for the fully qualified host/domain name must return the correct IP address.

nslookup

for the simple host name (from “uname -n”) must return the correct IP address.

In CentricStor the name of the host in the customer domain must be used.

nslookup

for the IP address must return the fully qualified host/domain name.

ping

for the fully qualified host/domain name must supply “... is alive”.

i

If the customer is still using NIS, the general technical conditions must be clarified with the network management before a congiruation change is made in the file

/etc/mail/service.switch

.

U41117-J-Z125-7-76

559

E-mail support in CentricStor

Appendix

12.2.3

Configuring the e-mail template

The configurable data of the e-mail can be set in e-mail-format-specific configuration files.

The configuration file must be created by copying a sample file and then be adapted to the conditions.

If a customer-specific configuration file exists for an e-mail format, an e-mail is created and sent in accordance with the configuration file.

The following entries can be configured in each e-mail-format-specific configuration file:

– Recipient

– Selection criterion

Recipients

Up to 8 recipients can be entered.

Example

# list with the recipients of the error information mail

#

RECEIVER1=""

RECEIVER2=""

RECEIVER3=""

RECEIVER4=""

RECEIVER5=""

RECEIVER6=""

RECEIVER7=""

RECEIVER8=""

560

Selection criterion

The Message Management defines which error messages can be sent by e-mail. In the configuration file it is only possible to reduce this set. The criterion used for this purporse is the error weight of a message (see

section “General” on page 441

).

Example

# define error levels to be reported by email

# values: yes/no

#

MAIL_NOTICE="no"

MAIL_WARNING="no"

MAIL_ERROR="no"

MAIL_CRITICAL="yes"

MAIL_ALERT="yes"

MAIL_EMERGENCY="yes"

U41117-J-Z125-7-76

Appendix

E-mail support in CentricStor

The normal procedure is for an e-mail to be sent starting with the error weight ERROR. In the case of the error weights NOTICE and WARNING, only very few, specially selected

messages are offered for e-mail dispatch, for example SXPL027 ( page 476 ), SXPL049

( page 479 ) and SXPL050 ( page 479

).

12.2.4

Description of the e-mail formats

The sample file has the name:

/usr/apc/bin/msg_mail.config.sample

The e-mail-format-specific configuration file must be stored under the following name:

/usr/apc/conf/msg_mail.conf

The content of the e-mail can be defined using the configuration variables shown below:

System details

Device_name=""

Serial_Number=""

Customer details:

Customer_number=""

Customer_name=""

Customer_phone=""

Customer_email=""

Freely usable text area:

Remark1=""

Remark2=""

Remark3=""

Remark4=""

Remark5=""

Remark6=""

Undefined entries (=

""

) are masked out in the e-mail.

The subject of the mail is made up of error-related entries:

Message from $Device_name $Serial_Number $ErrorWeight $MSG_NUMBER

In addition to the information shown above, the e-mail contains the error message and details of the kernel version installed.

U41117-J-Z125-7-76

561

Transferring volumes

Appendix

12.3 Transferring volumes

12.3.1

Introduction

A transfer enables LVs to be exported from a CentricStor system and imported into another

CentricStor.

For the export these LVs are temporarily copied into the special LV group TR-LVG using

“plmcmd trans …” commands and saved on PVs of the special PV group TR-PVG.

These PVs can then be removed and transported to another CentricStor.

For importing these PVs can be included in the TR-PVG and the LVs contained there can be read into CentricStor using “plmcmd trans …” commands.

For this purpose one LVG group and one PVG group, named TR-LVG and TR-PVG respectively, are available in CentricStor which are statically linked. The connection cannot be canceled. The TR-PVG cannot be assigned to any other LVG.

Both groups are additive, i.e. 100 PV and 512 LV groups are still freely available (not counting BASE). They are used for the temporary addition of the logical and physical volumes during the export and import.

These two groups cannot be reached or administered via the GUI; PVs must therefore be added or removed via the CLI.

To add: plmif conf -a -V <PV> -t <type> -G TR-PVG [-l <loop>]

To remove: plmif conf -e -V <PV> [-l <loop>]

The following must be entered for <type>:

3580 for LTO drives

3590 for Magstar and Eagle drives

Volume export and import is a solution which runs only within CentricStor.

It is not controlled by the tape management tools on the hosts via the commands which a

DAS server provides with dasadmin eject / insert ... or an ACSLS server with eject / enter ...

. These commands are not currently supported by the VDAS and

VACS in CentricStor.

This solution is specially designed for the transfer of logical volumes from one CentricStor system to another CentricStor system, i.e. export in system 1 and import in system 2.

To handle large quantities of data, the copying operation of the LVs can take place in parallel on multiple physical disk servers (PDSs).

The transfer operation and the next backup to the same LVs may not overlap.

562

U41117-J-Z125-7-76

Appendix

Transferring volumes

12.3.2

Export procedure

1. Copying LVs

TR-LVG

A00001

Z10000

LVG1

A00001

LVG2

Z10000

TR-PVG

A00001

Z10000 plmif trans -o -v A00001,Z10000

Figure 36: Copying an LV to TR-PVG

With the aid of the transfer-out command (see the section “Transfer-out” on page 566 ),

the PLM creates an additional copy of the LVs selected for export in a special transfer

LVG, theTR-LVG. This is always permanently linked to a special transfer PVG, the

TR-PVG, on who’s PVs the additional copy is then stored.

Before the transfer, sufficient PVs must be added to the TR-PVG: plmif conf -a -V <PV> [-l <loop>] -G TR-PVG -t <type>

Before the next step, plmif query -g should be used to check whether the transfer has terminated. In this case 0 recover jobs may be outstanding in the TR-LVG.

2. Removing PVs from the CentricStor data maintenance system

TR-LVG

A00001

Z10000

LVG1 LVG2 plmif trans -o -G

TR-PVG

A00001

Z10000

Figure 37: Removing PVs

The plmif query -G TR-PVG -V command can be used to recognize PVs which have been fully written using the transfer-out command from the status 'r' = read for PVs which can only be read. These must be removed from the PLM’s data mainte-

nance system (see the section “Removing PVs and LVs” on page 568 ). CentricStor no

longer has information on the export and location of these exported LVs and PVs.

U41117-J-Z125-7-76

563

Transferring volumes

Appendix

The transfer volume groups TR-LVG and TR-PVG are now ready for another transfer.

3. Removing PVs from a library

The PVs determined above can now be physically removed from the library using a DAS

or ACSLS command (see the section “Library commands” on page 571

).

The existing copies of these LVs on other PVs when Mono Save or Dual Save is used remain unaffected by the transfer: These copies are retained in the physical library unchanged.

After the export the exported LVs thus remain in CentricStor and also in the host’s tape management tool.

12.3.3

Import procedure

1. Adding PVs to a library

The PVs to be imported are physically added to the library with the aid of a DAS or

ACSLS command (see the

section “Library commands” on page 571 ).

2. Adding PVs in CentricStor and copying LVs

TR-LVG LVG1

A00001

LVG2

Z10000 plmif trans -i -V PHY001

TR-PVG

A00001

Z10000

Figure 38: Importing LVs

The transfer-in command (see the

section “Adding a PV to the transfer-in” on page 568

) is used to add the LVs again to the same or another CentricStor system. More precisely, a set of PVs is specified, the LVs contained on these being added. All LVs that are to be added must, however, already exist in the VLM! Only in this way can the LVs be added to a normal LVG, any LVs which are already present and contain data being overwritten in the process.

The LVs are not visible in the TR-LVG after the transfer-in. However, the PVs in the

TR-PVG with the status [old]-scratch ('o'), which can then be used for another transferout, are visible.

564

U41117-J-Z125-7-76

Appendix

Transferring volumes

12.3.4

Special features of the PVG TR-PVG

PVs in the unknown status cannot be deleted using plmif conf -e ... .

No reorganization takes place, neither can it be initiated using a command.

Limits:

PV_SCRATCH_SOFT_MIN : not observed

PV_SCRATCH_HARD_MIN :

2

PV_SCRATCH_MIN :

-1

Similarly to cleaning groups, no configuration parameters are output in response to plmif query -c .

No values for this group are forwarded to the InfoBroker.

While save jobs are present, the PLM does not return a drive for this group so as to prevent unload/umounts.

The transferred LVs are not part of the 'normal' PLM data maintenance. In the event of a query, 2 lines are shown for the same LV, one for the location, one for the PV of the

PVG TR-PVG.

U41117-J-Z125-7-76

565

Transferring volumes

Appendix

12.3.5

Additional command line interface (CLI)

12.3.5.1

Transfer-out plmif trans -o ( -t HH:MM [-g <LVG>] | -v <LV>[,<LV>]* | -f <HOST>:<file> )

A transfer-out is initiated using this command.

– The PLM causes LVs which are located in normal LVGs to be copied to the special LVG

TR-LVG. The LVs are not moved, which means that the originals are still present after the transfer-out.

– The LVs are copied from the TVC to the PVs. If the LVs there are no longer present in the TVC, a restore is initiated.

– As usual, 2 normal PVGs can also be assigned to the normal source LVG in accordance with Dual Save 2.

If another transfer-out or transfer-in has not yet been terminated, the command is rejected.

LVs which are not known to the PLM are ignored (message:

LV <name> is unknown, not transferred

).

Options

-t

This option selects all LVs of an LVG which were stored during a time period:

HH:MM defines the start of the time period, the range of values being within

[00:00,23:59].

– If the time is in the past, before the current time, the time period is determined by [HH:MM, current time].

– If the time is in the future, after the current time, the time period is determined by [HH:MM-24:00, current time].

-g

Specifies the LVG

If the -g parameter is not entered, the command applies to all LVGs.

-v

This option enables a list of LVs to be specified. Blanks are not permitted in the list.

-f

The -f option enables a file to be entered with LV names (one LV per line). This file is copied into a temporary local file using remote copy.

566

U41117-J-Z125-7-76

Appendix

Transferring volumes

Example of an output when no transfer-out is active

AZUR-VLP0# plmif query -g

pos LV-Group PVGroup1 PVGroup2 LVs pending jobs recover jobs

1 A P16 ====== 10010 0 0

2 BASE BASE ====== 0 0 0

3 C P19 ====== 10000 0 0

4 D ====== ====== 0 0 0

5 TR-LVG TR-PVG ====== 0 0 0

6 ksp ====== ====== 0 0 0

Example of the start of a transfer-out

AZUR-VLP0# plmif trans -o -v EXIM00,EXIM01,EXIM02

LV EXIM00 scheduled for transfer.

LV EXIM01 scheduled for transfer.

LV EXIM02 scheduled for transfer.

Example of the output during a transfer-out

AZUR-VLP0# plmif query -G pos name Type PVs scratch LVs tapelib jobs(wait-work) Reorg.(PV)

1 BASE stacked 0 0 0 P_HORN 0 - 0 ======

2 PHORN stacked 0 0 0 P_HORN 0 - 0 ======

3 P16 stacked 49 45 10010 TLIDP1 0 - 0 ======

4 P19 stacked 66 64 10000 S1000 0 - 0 ======

5 TR-PVG transfer 2 1 3 S1000 0 - 0 ======

AZUR-VLP0# plmif query -g pos LV-Group PVGroup1 PVGroup2 LVs pending jobs recover jobs

1 A P16 ====== 10007 0 0

2 BASE BASE ====== 0 0 0

3 C P19 ====== 10003 0 0

4 D ====== ====== 0 0 0

5 TR-LVG TR-PVG ====== 349 5 651

6 ksp ====== ====== 0 0 0

AZUR-VLP0# plmif query -j -g TR-LVG pos name PVGroup1 PVGroup2 pending jobs

1 TR-LVG TR-PVG ====== 3

pos name cmd TR-PVG ====== timestamp

1 EXIM00 SAVE pending ------- 21.11.2002 15:17:37

2 EXIM01 SAVE pending ------- 21.11.2002 15:17:50

3 EXIM02 SAVE pending ------- 21.11.2002 15:18:00 dumping recover-list:

pos name timestamp

1 EXIM00 21.11.2002 15:19:42

2 EXIM01 21.11.2002 15:19:42

3 EXIM02 21.11.2002 15:19:42

U41117-J-Z125-7-76

567

Transferring volumes

Appendix

Example of an output after termination of the transfer-out

AZUR-VLP0# plmif query -g pos LV-Group PVGroup1 PVGroup2 LVs pending jobs recover jobs

1 A P16 ====== 10010 0 0

2 BASE BASE ====== 0 0 0

3 C P19 ====== 10000 0 0

4 D ====== ====== 0 0 0

5 TR-LVG TR-PVG ====== 3 0 0

6 ksp ====== ====== 0 0 0

12.3.5.2

Removing PVs and LVs plmif trans -o -G

This command is used to remove all PVs of the group TR-PVG which have the status 'read' from the PLM-DB, and also all LVs which have been transferred to these PVs. This does not affect normal PLM data maintenance.

If a PV of the TR-PVG is mounted when this command is issued, the command is rejected

After the command has been issued, the LVs just transferred no longer exist in the TR-LVG for the PLM, nor do the associated PVs in the PVG TR-PVG, thus allowing the PVs to be removed from the physical library. The special transfer volume groups are now empty and ready for the next transfer.

Example

AZUR-VLP0# plmif trans -o -G

PV 000348 exported.

12.3.5.3

Adding a PV to the transfer-in plmif trans -i ( -V <PV>[,PV]* | -f <HOST>:<file>] -t <type> )

This command is used to add a PV to the transfer-in. Until it has been fully read, it has the status 'unknown' ('----');

With this command only the physical volumes are specified, but implicitly all the logical volumes contained there are added by means of a scan of the PV. All LVs that are to be added must, however, already exist in the VLM! This is normally the case because these were earlier exported from this CentricStor system. However, if these originate from a different CentricStor system, these logical volumes must be added beforehand to a normal

LVG in the VLM (vlmcmd conf -a -v <LV> -g <LVG>).

568

U41117-J-Z125-7-76

Appendix

Transferring volumes

If the VLM does not know the LV, no restore command is issued to the PLM for the purpose of actually reading in the LV. The PLM therefore waits for an unlimited time, and no progress can be recognized when you query the jobs (plmif query -j -G TR-PVG).

You can then either create this LV in the LVG, or skip this LV using the transfer-in cancel command (see the

section “Skipping an LV / removing a PV” on page 570

).

Options

-V The -V option enables a list of PVs to be entered directly; blanks are not permitted here.

-f The -f option specifies the file which contains the PV names, one name in each line. Thes are copied to the VLP using rcp.

Example of the start of a transfer-in

AZUR-VLP0# plmif trans -i -V 000348 -t 3580

PV 000348 prepared for transfer-in.

Example of the output when starting a transfer-in

AZUR-VLP0# plmif query -j -G TR-PVG dumping worklist:

pos name type PDS PV priority(dyn. - static) timestamp

1 ====== RINIT PDSI 000348 0 - 0 21.11.2002

15:16:24 no entry in waitqueue

Example of the output during a transfer-in

AZUR-VLP0# plmif query -j -G TR-PVG dumping worklist:

pos name type PDS PV priority(dyn. - static) timestamp

1 EXIM00 REST PDSI 000348 1000 - 1000 21.11.2002

15:17:13 no entry in waitqueue

As with reorganization, the PLM uses a Move command to have the LVs read into the TVC from the transfer PVs and then have them stored again on the relevant PVs of the normal

PVG in accordance with the normal affiliation of the LVs to the LVG.

A special option (-r) in the internal Move command (from the PLM to the VLM) is used to guarantee that a restore always takes place from the TR-PVG to the TVC, also if a (newer)

LV still exists in the TVC. This ensures that the data of an LV which may have been modified during the export is overwritten by the (older or newer) LV in the system.

U41117-J-Z125-7-76

569

Transferring volumes

Appendix

12.3.5.4

Removing an LV from a transfer list plmif trans -o -c [ -v <LV> ]

This command enables an LV to be removed from the list of LVs to be transferred. If it has already been transferred, the command is rejected.

If no LV is specified, the entire transfer-out is aborted. Existing save requests are still processed.

Example

AZUR-VLP0# plmif trans -o -c transfer-out cancelled.

12.3.5.5

Skipping an LV / removing a PV plmif trans -i -c ( -v <LV> | -V <PV> )

The -v option is used to skip an LV. This is only possible if the PLM is waiting for a VLM restore request, otherwise the command is rejected. This is useful if the VLM does not know the LV concerned and the LV is not to be created.

The -V option enables you to remove a complete physical volume which was added inadvertently. This can only be done if the PV is not mounted in a PDS.

12.3.6

Special situations

If you do not wish PVs with the 'read' status to really be deleted but to be reused, you must remove them using plmif trans -o -G and then add them again using the command plmif conf -a -f (-f=force: omit header check).

570

U41117-J-Z125-7-76

Appendix

Transferring volumes

12.3.7

Library commands

12.3.7.1

ADIC library with DAS server

ejects cartridges from the AML

[via the eject area] inserts [normal data] cartridges

[via the insert area] in the AML dasadmin eject2 [-c] [-t media-type] volserrange area dasadmin insert2 -n area

Further information is provided in the DAS manual.

12.3.7.2

StorageTek Library with ACSLS server

Eject volumes [of a cartridge pool] from the library eject cap_id vol_id | volrange ...

Make manual mode CAP ready to enter labelled carts [into a cartridge pool] enter cap_id

Further information is provided in the ACSLS manuals.

12.3.7.3

Fujitsu Library with LMF server (PLP)

Eject volume to MailSlot

Enter volume from MailSlot

/opt/FJSVlmf/bin/lmeject <volume_name>

(on LMF server)

/opt/FJSVlmf/bin/lmenter

(on LMF server)

Further information is available in the following PLP manuals:

– FUJITSU LMF SERVER/CLIENT USER'S GUIDE

– ETERNUS LT270 TAPE LIBRARY UNIT INSTALLATION INSTRUCTIONS

– ETERNUS LT270 Tape Library User's Guide

– ETERNUS LT270 Setup Guide

– ETERNUS LT270 Tape Library Maintenance Guide

U41117-J-Z125-7-76

571

Licenses

Appendix

12.4 Licenses

All licenses dealed with the Open Source Software in CentricStor are listed below.

12.4.1

Xpdf, gzip

GNU GENERAL PUBLIC LICENSE

Version 2, June 1991

Copyright (C) 1989, 1991 Free Software Foundation, Inc.

59 Temple Place - Suite 330, Boston, MA

02111-1307, USA.

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

12.4.1.1

Preamble

The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.

This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software

Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.

When we speak of free software, we are referring to freedom, not price. Our General Public

Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.

To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.

For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.

We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.

572

U41117-J-Z125-7-76

Appendix

Licenses

Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations.

Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all.

The precise terms and conditions for copying, distribution and modification follow.

12.4.1.2

GNU GENERAL PUBLIC LICENSE

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public

License. The “Program”, below, refers to any such program or work, and a “work based on the Program” means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term “modification”.) Each licensee is addressed as “you”.

Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the

Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.

1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.

You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.

2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.

U41117-J-Z125-7-76

573

Licenses

574

Appendix b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.

c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)

These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.

In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.

3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

U41117-J-Z125-7-76

Appendix

Licenses

The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.

If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.

4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.

6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.

7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.

If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.

U41117-J-Z125-7-76

575

Licenses

Appendix

It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.

This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.

8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.

9. The Free Software Foundation may publish revised and/or new versions of the General

Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.

Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and “any later version”, you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software

Foundation.

10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.

NO WARRANTY

11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WAR-

RANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.

EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS

AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRAN-

TY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LI-

MITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS

FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND

576

U41117-J-Z125-7-76

Appendix

Licenses

PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM

PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,

REPAIR OR CORRECTION.

12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRI-

TING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MO-

DIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIAB-

LE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL

OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO

USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA

BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD

PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER

PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF

THE POSSIBILITY OF SUCH DAMAGES.

END OF TERMS AND CONDITIONS

12.4.1.3

Appendix: How to Apply These Terms to Your New Programs

If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.

To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the “copyright” line and a pointer to where the full notice is found.

<one line to give the program's name and a brief idea of what it does.> Copyright (C)

19yy <name of author>

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WAR-

RANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,

Boston, MA 02111-1307, USA.

Also add information on how to contact you by electronic and paper mail.

U41117-J-Z125-7-76

577

Licenses

Appendix

If the program is interactive, make it output a short notice like this when it starts in an interactive mode:

Gnomovision version 69, Copyright (C) 19yy name of author Gnomovision comes with

ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program.

You should also get your employer (if you work as a programmer) or your school, if any, to sign a “copyright disclaimer” for the program, if necessary. Here is a sample; alter the names:

Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision'

(which makes passes at compilers) written by James Hacker.

<signature of Ty Coon>, 1 April 1989

Ty Coon, President of Vice

This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU

Library General Public License instead of this License.

# The contents of this file are subject to the Interbase Public

# License Version 1.0 (the “License”); you may not use this file

# except in compliance with the License. You may obtain a copy

# of the License at http://www.Inprise.com/IPL.html

#

# Software distributed under the License is distributed on an

# “AS IS” basis, WITHOUT WARRANTY OF ANY KIND, either express

# or implied. See the License for the specific language governing

# rights and limitations under the License.

#

# The Original Code was created by Inprise Corporation

# and its predecessors. Portions created by Inprise Corporation are

# Copyright (C) Inprise Corporation.

#

# All Rights Reserved.

# Contributor(s): ______________________________________.

Copyright (c) 1998,1999, InterBase Software Corporation

All Rights Reserved

578

U41117-J-Z125-7-76

Appendix

Licenses

12.4.2

Firebird

INTERBASE PUBLIC LICENSE

Version 1.0

1. Definitions.

1.0.1. “Commercial Use” means distribution or otherwise making the Covered Code available to a third party.

1.1. “Contributor” means each entity that creates or contributes to the creation of Modifications.

1.2. “Contributor Version” means the combination of the Original Code, prior Modifications used by a Contributor, and the Modifications made by that particular Contributor.

1.3. “Covered Code” means the Original Code or Modifications or the combination of the Original Code and Modifications, in each case including portions thereof.

1.4. “Electronic Distribution Mechanism” means a mechanism generally accepted in the software development community for the electronic transfer of data.

1.5. “Executable” means Covered Code in any form other than Source Code.

1.6. “Initial Developer” means the individual or entity identified as the Initial Developer in the Source Code notice required by Exhibit A.

1.7. “Larger Work” means a work which combines Covered Code or portions thereof with code not governed by the terms of this License.

1.8. “License” means this document.

1.8.1. “Licensable” means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.

1.9. “Modifications” means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. When Covered Code is released as a series of files, a Modification is:

A.

B.

Any addition to or deletion from the contents of a file containing Original Code or previous Modifications.

Any new file that contains any part of the Original Code or previous Modifications.

1.10. “Original Code” means Source Code of computer software code which is described in the Source Code notice required by Exhibit A as Original Code, and which, at the time of its release under this License is not already Covered Code governed by this License.

U41117-J-Z125-7-76

579

Licenses

Appendix

1.10.1. “Patent Claims” means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.

1.11. “Source Code” means the preferred form of the Covered Code for making modifications to it, including all modules it contains, plus any associated interface definition files, scripts used to control compilation and installation of an Executable, or source code differential comparisons against either the Original Code or another well known, available Covered Code of the Contributor's choice. The Source Code can be in a compressed or archival form, provided the appropriate decompression or de-archiving software is widely available for no charge.

1.12. “You” (or “Your”) means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 6.1. For legal entities, “You” includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition,

“control” means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.

2. Source Code License.

2.1.

The Initial Developer Grant.

The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims:

(a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer to use, reproduce, modify, display, perform, sublicense and distribute the Original Code (or portions thereof) with or without Modifications, and/or as part of a Larger Work; and

(b) under Patents Claims infringed by the making, using or selling of Original Code, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Code (or portions thereof).

(c) the licenses granted in this Section 2.1(a) and (b) are effective on the date Initial

Developer first distributes Original Code under the terms of this License.

(d) Notwithstanding Section 2.1(b) above, no patent license is granted: 1) for code that

You delete from the Original Code; 2) separate from the Original Code; or 3) for infringements caused by: i) the modification of the Original Code or ii) the combination of the Original Code with other software or devices.

580

U41117-J-Z125-7-76

Appendix

Licenses

2.2.

Contributor Grant.

Subject to third party intellectual property claims, each Contributor hereby grants

You a world-wide, royalty-free, nonexclusive license

(a) under intellectual property rights (other than patent or trademark) Licensable by

Contributor, to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof) either on an unmodified basis, with other Modifications, as Covered Code and/or as part of a Larger Work; and

(b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version

(or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: 1) Modifications made by that Contributor (or portions thereof); and 2) the combination of Modifications made by that Contributor with its

Contributor Version (or portions of such combination).

(c) the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date Contributor first makes Commercial Use of the Covered Code.

(d) Notwithstanding Section 2.2(b) above, no patent license is granted: 1) for any code that Contributor has deleted from the Contributor Version; 2) separate from the Contributor Version; 3) for infringements caused by: i) third party modifications of Contributor Version or ii) the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or 4) under Patent Claims infringed by Covered Code in the absence of Modifications made by that Contributor.

3. Distribution Obligations.

3.1.

Application of License.

The Modifications which You create or to which You contribute are governed by the terms of this License, including without limitation Section 2.2. The Source Code version of Covered Code may be distributed only under the terms of this License or a future version of this License released under Section 6.1, and You must include a copy of this License with every copy of the Source Code You distribute. You may not offer or impose any terms on any Source Code version that alters or restricts the applicable version of this License or the recipients' rights hereunder. However, You may include an additional document offering the additional rights described in Section 3.5.

3.2.

Availability of Source Code.

Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License either on the same media as an Executable version or via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable version available; and if made available

U41117-J-Z125-7-76

581

Licenses

Appendix via Electronic Distribution Mechanism, must remain available for at least twelve (12) months after the date it initially became available, or at least six (6) months after a subsequent version of that particular Modification has been made available to such recipients. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.

3.3.

Description of Modifications.

You must cause all Covered Code to which You contribute to contain a file documenting the changes You made to create that Covered Code and the date of any change. You must include a prominent statement that the Modification is derived, directly or indirectly, from Original Code provided by the Initial Developer and including the name of the Initial Developer in (a) the Source Code, and (b) in any notice in an Executable version or related documentation in which You describe the origin or ownership of the Covered Code.

3.4.

Intellectual Property Matters

(a) Third Party Claims.

If Contributor has knowledge that a license under a third party's intellectual property rights is required to exercise the rights granted by such Contributor under Sections

2.1 or 2.2, Contributor must include a text file with the Source Code distribution titled

“LEGAL” which describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If Contributor obtains such knowledge after the Modification is made available as described in Section 3.2, Contributor shall promptly modify the LEGAL file in all copies Contributor makes available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Covered Code that new knowledge has been obtained.

(b) Contributor APIs.

If Contributor's Modifications include an application programming interface and

Contributor has knowledge of patent licenses which are reasonably necessary to implement that API, Contributor must also include this information in the LEGAL file.

(c) Representations.

Contributor represents that, except as disclosed pursuant to Section 3.4(a) above,

Contributor believes that Contributor's Modifications are Contributor's original creation(s) and/or Contributor has sufficient rights to grant the rights conveyed by this

License.

582

U41117-J-Z125-7-76

Appendix

Licenses

3.5.

Required Notices.

You must duplicate the notice in Exhibit A in each file of the Source Code. If it is not possible to put such notice in a particular Source Code file due to its structure, then

You must include such notice in a location (such as a relevant directory) where a user would be likely to look for such a notice. If You created one or more Modification(s) You may add your name as a Contributor to the notice described in Exhibit

A. You must also duplicate this License in any documentation for the Source Code where You describe recipients' rights or ownership rights relating to Covered Code.

You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Code. However, You may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear than any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.

3.6.

Distribution of Executable Versions.

You may distribute Covered Code in Executable form only if the requirements of

Section 3.1-3.5 have been met for that Covered Code, and if You include a notice stating that the Source Code version of the Covered Code is available under the terms of this License, including a description of how and where You have fulfilled the obligations of Section 3.2. The notice must be conspicuously included in any notice in an Executable version, related documentation or collateral in which You describe recipients' rights relating to the Covered Code. You may distribute the Executable version of Covered Code or ownership rights under a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable version does not attempt to limit or alter the recipient's rights in the Source Code version from the rights set forth in this License. If You distribute the Executable version under a different license You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or any Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.

3.7.

Larger Works.

You may create a Larger Work by combining Covered Code with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Code.

U41117-J-Z125-7-76

583

Licenses

Appendix

4. Inability to Comply Due to Statute or Regulation.

If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Code due to statute, judicial order, or regulation then

You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 3.4 and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.

5. Application of this License.

This License applies to code to which the Initial Developer has attached the notice in Exhibit A and to related Covered Code.

6. Versions of the License.

6.1.

New Versions.

Borland Software Corporation (“Interbase”) may publish revised and/or new versions of the License from time to time. Each version will be given a distinguishing version number.

6.2.

Effect of New Versions.

Once Covered Code has been published under a particular version of the License,

You may always continue to use it under the terms of that version. You may also choose to use such Covered Code under the terms of any subsequent version of the License published by Interbase. No one other than Interbase has the right to modify the terms applicable to Covered Code created under this License.

6.3.

Derivative Works.

If You create or use a modified version of this License (which you may only do in order to apply it to code which is not already Covered Code governed by this License), You must (a) rename Your license so that the phrases “Mozilla”, “MOZILLAPL”,

“MOZPL”, “Netscape”, “MPL”, “NPL”, “Interbase”, “ISC”, “IB” or any confusingly similar phrase do not appear in your license (except to note that your license differs from this License) and (b) otherwise make it clear that Your version of the license contains terms which differ from the Mozilla Public License and Netscape Public License. (Filling in the name of the Initial Developer, Original Code or Contributor in the notice described in Exhibit A shall not of themselves be deemed to be modifications of this License.)

584

U41117-J-Z125-7-76

Appendix

Licenses

6.4

Origin of the Interbase Public License.

The Interbase public license is based on the Mozilla Public License V 1.1 with the following changes:

1. The license is published by Borland Software Corporation. Only Borland Software Corporation can modify the terms applicable to Covered Code.

2. The license can be modified used for code which is not already governed by this license. Modified versions of the license must be renamed to avoid confusion with Netscape?s or Interbase Software?s license and must include a description of changes from the Interbase Public License.

7.

3. The name of the license in Exhibit A is the “Interbase Public License”.

4. The reference to an alternative license in Exhibit A has been removed.

5. Amendments I, II, III, V, and VI have been deleted.

6. Exhibit A, Netscape Public License has been deleted

7. A new amendment (II) has been added, describing the required and restricted rights to use the trademarks of Borland Software Corporation

DISCLAIMER OF WARRANTY.

COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN “AS IS” BASIS,

WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, IN-

CLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE

IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE

OR NONINFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFOR-

MANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED

CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVEL-

OPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECES-

SARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WAR-

RANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF

ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS

DISCLAIMER.

8.

TERMINATION.

8.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. All sublicenses to the Covered Code which are properly granted shall survive any termination of this License. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.

U41117-J-Z125-7-76

585

Licenses

586

Appendix

8.2. If You initiate litigation by asserting a patent infringement claim (excluding declatory judgment actions) against Initial Developer or a Contributor (the Initial Developer or

Contributor against whom You file such action is referred to as “Participant”) alleging that:

(a) such Participant's Contributor Version directly or indirectly infringes any patent, then any and all rights granted by such Participant to You under Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively, unless if within 60 days after receipt of notice You either: (i) agree in writing to pay

Participant a mutually agreeable reasonable royalty for Your past and future use of

Modifications made by such Participant, or (ii) withdraw Your litigation claim with respect to the Contributor Version against such Participant. If within 60 days of notice, a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Participant to You under Sections 2.1 and/or 2.2 automatically terminate at the expiration of the 60 day notice period specified above.

(b) any software, hardware, or device, other than such Participant's Contributor Version, directly or indirectly infringes any patent, then any rights granted to You by such

Participant under Sections 2.1(b) and 2.2(b) are revoked effective as of the date You first made, used, sold, distributed, or had made, Modifications made by that Participant.

8.3. If You assert a patent infringement claim against Participant alleging that such Participant's Contributor Version directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by such

Participant under Sections 2.1 or 2.2 shall be taken into account in determining the amount or value of any payment or license.

8.4. In the event of termination under Sections 8.1 or 8.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or any distributor hereunder prior to termination shall survive termination.

9. LIMITATION OF LIABILITY.

UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER

TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU,

THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBU-

TOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE

LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR

CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LI-

MITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPU-

TER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL

DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED

OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY

SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESUL-

U41117-J-Z125-7-76

Appendix

Licenses

TING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW

PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE

EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMA-

GES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

10. U.S. GOVERNMENT END USERS.

The Covered Code is a “commercial item,” as that term is defined in 48 C.F.R. 2.101

(Oct. 1995), consisting of “commercial computer software” and “commercial computer software documentation,” as such terms are used in 48 C.F.R. 12.212 (Sept.

1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through

227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein.

11. MISCELLANEOUS.

This License represents the complete agreement concerning subject matter hereof.

If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. With respect to disputes in which at least one party is a citizen of, or an entity chartered or registered to do business in the United States of America, any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of

California, with venue lying in Santa Clara County, California, with the losing party responsible for costs, including without limitation, court costs and reasonable attorneys' fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License.

12. RESPONSIBILITY FOR CLAIMS.

As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.

13. MULTIPLE-LICENSED CODE.

Initial Developer may designate portions of the Covered Code as “Multiple-Licensed”. “Multiple-Licensed” means that the Initial Developer permits you to utilize portions of the Covered Code under Your choice of the NPL or the alternative licenses, if any, specified by the Initial Developer in the file described in Exhibit A.

U41117-J-Z125-7-76

587

Licenses

Appendix

EXHIBIT A - InterBase Public License.

``The contents of this file are subject to the Interbase Public License Version 1.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.Interbase.com/IPL.html

Software distributed under the License is distributed on an “AS IS” basis, WITHOUT WAR-

RANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.

The Original Code was created by InterBase Software Corp and its successors.

Portions created by Borland/Inprise are Copyright (C) Borland/Inprise. All Rights Reserved.

Contributor(s): ______________________________________.

AMENDMENTS

I. InterBase and logo. This License does not grant any rights to use the trademarks

“Interbase”, “Java” or “JavaScript” even if such marks are included in the Original

Code or Modifications.

Trademark Usage.

II.

II.1. Advertising Materials. All advertising materials mentioning features or use of the covered Code must display the following acknowledgement: “This product includes software developed by Borland Software Corp. ”

II.2. Endorsements. The names “InterBase,” “ISC,” and “IB” must not be used to endorse or promote Contributor Versions or Larger Works without the prior written permission of Interbase.

II.3. Product Names. Contributor Versions and Larger Works may not be called “Inter-

Base” or “Interbase” nor may the word “InterBase” appear in their names without the prior written permission of Interbase.

588

U41117-J-Z125-7-76

Appendix

Licenses

12.4.3

Sendmail

SENDMAIL LICENSE

The following license terms and conditions apply, unless a different license is obtained from

Sendmail, Inc., 6425 Christie Ave, Fourth Floor, Emeryville, CA 94608, USA, or by electronic mail at [email protected].

License Terms:

Use, Modification and Redistribution (including distribution of any modified or derived work) in source and binary forms is permitted only if each of the following conditions is met:

1. Redistributions qualify as “freeware” or “Open Source Software” under one of the following terms:

(a) Redistributions are made at no charge beyond the reasonable cost of materials and delivery.

(b) Redistributions are accompanied by a copy of the Source Code or by an irrevocable offer to provide a copy of the Source Code for up to three years at the cost of materials and delivery. Such redistributions must allow further use, modification, and redistribution of the Source Code under substantially the same terms as this license. For the purposes of redistribution “Source Code” means the complete compilable and linkable source code of sendmail including all modifications.

2. Redistributions of source code must retain the copyright notices as they appear in each source code file, these license terms, and the disclaimer/limitation of liability set forth as paragraph 6 below.

3. Redistributions in binary form must reproduce the Copyright Notice, these license terms, and the disclaimer/limitation of liability set forth as paragraph 6 below, in the documentation and/or other materials provided with the distribution. For the purposes of binary distribution the “Copyright Notice” refers to the following language: “Copyright (c)

1998-2003 Sendmail, Inc. All rights reserved.”

4. Neither the name of Sendmail, Inc. nor the University of California nor the names of their contributors may be used to endorse or promote products derived from this software without specific prior written permission. The name “sendmail” is a trademark of Sendmail, Inc.

5. All redistributions must comply with the conditions imposed by the University of California on certain embedded code, whose copyright notice and conditions for redistribution are as follows:

(a) Copyright (c) 1988, 1993 The Regents of the University of California. All rights reserved.

U41117-J-Z125-7-76

589

Licenses

Appendix

(b) Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

(i) Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

(ii) Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

(iii) Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

6. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY SENDMAIL,

INC. AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRAN-

TIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MER-

CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.

IN NO EVENT SHALL SENDMAIL, INC., THE REGENTS OF THE UNIVERSITY OF

CALIFORNIA OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCI-

DENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,

BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;

LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER

CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT

LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN

ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POS-

SIBILITY OF SUCH DAMAGES.

12.4.4

XML

12.4.4.1

Licence for libxslt except libexslt

Copyright (C) 2001-2002 Daniel Veillard. All Rights Reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EX-

PRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MER-

CHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

590

U41117-J-Z125-7-76

Appendix

Licenses

IN NO EVENT SHALL THE DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES

OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWI-

SE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE

USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of Daniel Veillard shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from him.

12.4.4.2

Licence for libexslt

Copyright (C) 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard.

All Rights Reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EX-

PRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MER-

CHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR

OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,

ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE

OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of the authors shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authoriza