VERITAS Volume Manager 4.0: User's Guide - VERITAS Enterprise Administrator
VERITAS Volume Manager 4.0: User's Guide - VERITAS Enterprise Administrator
VERITAS Volume Manager 4.0: User's Guide - VERITAS Enterprise Administrator
N10011F
Disclaimer
The information contained in this publication is subject to change without notice. VERITAS Software
Corporation makes no warranty of any kind with regard to this manual, including, but not limited to,
the implied warranties of merchantability and fitness for a particular purpose. VERITAS Software
Corporation shall not be liable for errors contained herein or for incidental or consequential damages
in connection with the furnishing, performance, or use of this manual.
Copyright
Copyright © 2001-2004 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS
logo, and all other VERITAS product names and slogans are trademarks or registered trademarks of
VERITAS Software Corporation. VERITAS and the VERITAS Logo Reg. U.S. Pat & Tm. Off. Other
product names and/or slogans mentioned herein may be trademarks or registered trademarks of their
respective companies.
Commercial use is permitted only if products that are derived from or include this software are made
available for purchase and/or use in Canada. Otherwise, redistribution and use in source and binary
Copyright 1985, 1986, 1987, 1988, 1990 by the Massachusetts Institute of Technology. All rights
reserved.
Export of this software from the United States of America may require a specific license from the
United States Government. It is the responsibility of any person or organization contemplating export
WITHIN THAT CONSTRAINT, permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted, provided that the above copyright
notice appear in all copies and that both that copyright notice and this permission notice appear in
supporting documentation, and that the name of M.I.T. not be used in advertising or publicity
pertaining to distribution of the software without specific, written prior permission. M.I.T. makes no
representations about the suitability of this software for any purpose. It is provided as is without
USA
Phone 650–527–8000
Fax 650–527–2908
http://www.veritas.com
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
VxVM Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Main Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
The Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Task Roadmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Setup Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Maintenance Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Repair/Recovery Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Starting VEA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Contents iii
Multiple Selections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Accessing Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Task Throttling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Command Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Performance Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Disk Phaseout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Setting Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Managing Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Scanning Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Reserving a Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Renaming a Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Onlining a Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Mirroring a Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Evacuating a Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Disconnecting a Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Replacing a Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Resizing Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Contents v
Disabling a Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Enabling a Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Renaming an Enclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
VxVM Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Creating Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Concatenated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Striped . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
RAID-5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Mirrored . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Resizing a Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Renaming a Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Contents vii
Permissions/Ownership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Contents ix
Intent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Contents xi
Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Reliability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Alerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Contents xiii
VEA version of plug-in component is not compatible. Cannot load plug-in . 265
ConfineVolume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
DataMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
DataMirroringPrefabricatedRaid5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
DataMirroringPrefabricatedStriping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
DataMirrorStripe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
DataStripeMirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
InstantSnapshottable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
MultipathingThroughMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
MultipathingThroughMultiplePaths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
PrefabricatedDataMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
PrefabricatedRaid5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
PrefabricatedStriping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Raid5Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Striping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
ArrayProductId . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
ColumnsOnSeparateComponents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
ConcatVolumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
ConfineColumnsToSimilarStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
ConfineLogsToSimilarStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
ConfineMirrorsToSimilarStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
ConfineToSimilarStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
ConfineToSpecificStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
DataMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
DataMirrorStripe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
DataStripeMirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
DCOLogMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
DCOLogStriping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
ExcludeSpecificStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
InstantSnapshottable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
LogsOnSeparateComponents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
MirrorsOnSeparateComponents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
MultipathingThroughMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
MultipathingThroughMultiplePaths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
PrefabricatedDataMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
PrefabricatedRaid5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
PrefabricatedStriping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Raid5LogStriping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Raid5Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Striping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
ArrayProductId . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
ColumnsOnSeparateComponents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Contents xv
ConcatVolumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
ConfineColumnsToSimilarStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
ConfineLogsToSimilarStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
ConfineMirrorsToSimilarStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
ConfineToSimilarStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
ConfineToSpecificStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
DataMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
DataMirrorStripe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
DataRedundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
DataStripeMirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
DCOLogMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
DCOLogStriping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
ExcludeSpecificStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
InstantSnapshottable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
LogsOnSeparateComponents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
MirrorsOnSeparateComponents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Multipathing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
MultipathingThroughMultiplePaths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
PrefabricatedDataMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
PrefabricatedDataRedundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
PrefabricatedRaid5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
PrefabricatedStriping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Raid5Capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Raid5LogMirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Raid5LogStriping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Snapshottable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Striping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
any_volume_type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
mirror_stripe_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
mirrored_prefab_striped_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
mirrored_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
prefab_mirrored_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
prefab_raid5_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
prefab_striped_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
raid5_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
stripe_mirror_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
striped_prefab_mirrored_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
striped_volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
mirrored_data_striped_clones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
mirrored_prefab_raid5_data_mirrored_clones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
mirrored_prefab_stripe_data_striped_clones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
prefab_mirrored_data_prefab_striped_clones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
stripe_mirrored_data_striped_clones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
striped_prefab_mirrored_data_striped_clones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .299
Contents xvii
This guide describes how to use the VERITAS Volume Manager™ Graphical User
Interface (GUI).
Audience
This guide is intended for system administrators responsible for configuring and
maintaining systems using the VERITAS Volume Manager (VxVM) with the VERITAS
Enterprise Administrator (VEA). This guide assumes the following:
◆ A basic understanding of storage management
◆ A basic understanding of system administration
◆ A working knowledge of the Solaris operating system
◆ Familiarity with VxVM and related concepts
Organization
This guide is organized as follows:
◆ Chapter 1, “Introducing the VEA GUI,” describes the main components of the GUI.
◆ Chapter 2, “Getting Started with VxVM VEA,” describes how to set up and start
using VEA with VEA.
◆ Chapter 3, “Disk Tasks,” describes how to set up and use disks using VxVM with
VEA.
◆ Chapter 4, “Volume Tasks,” describes how to create and use volumes and related
objects using VEA with VEA.
◆ Chapter 5, “Volume Set Tasks,” describes how to use the volume sets feature.
◆ Chapter 6, “Using Volume Snapshots,” describes how to use the volume snapshot
feature.
◆ Chapter 7, “File System Tasks,” describes the tasks associated with file systems.
xix
Related Documents
◆ Chapter 8, “Using the Quality of Storage Service Feature,” describes how to use the
Quality of Storage Service Feature.
◆ Chapter 9, “Device-Related Tasks,” provides information on the Device Discovery
Layer feature.
◆ Chapter 10, “Using Intelligent Storage Provisioning,” provides information on using
the VERITAS Intelligent Storage Provisioning (VERITAS Volume Manager Storage
Administrator) feature.
◆ Chapter 11, “Cluster Tasks,” describes the optional cluster-related features.
◆ Chapter 12, “Troubleshooting,” provides information about VEA alerts, object states,
and other troubleshooting topics.
◆ Appendix A, “Storage Selection Rules,” provides detailed ISP parameter information.
◆ Appendix B, “Available ISP Definitions,” provides ISP definitions.
◆ Glossary defines terms that relate to VEA.
Related Documents
The following documents provide related information:
◆ VERITAS Volume Manager Administrator’s Guide
◆ VERITAS Volume Manager Troubleshooting Guide
◆ VERITAS Volume Manager Hardware Notes
◆ VERITAS Volume Manager Installation Guide
◆ VERITAS Volume Manager Release Notes
◆ VERITAS Intelligent Storage Provisioning Administrator’s Guide
◆ VERITAS Volume Manager manual pages
The following table describes terms associated with the use of the mouse:
Term Definition
Click Press and release the mouse button.
Double-click Click the left mouse button twice (quickly).
Right-click Press and release the right mouse button.
Press and Hold Press and continue to hold down the left mouse button.
Point Move the cursor onto an item on the screen.
Term Definition
Select Click the left mouse button while the pointer is directly over the item to be
selected.
Drag Select the object and drag it while pressing the left mouse button.
Getting Help
If you have any comments or problems with the VERITAS products, contact VERITAS
Technical Support:
◆ U.S. and Canadian Customers: 1-800-342-0652
◆ International Customers: +1 (650) 527-8555
◆ E-mail: support@veritas.com
For license information (U.S. and Canadian Customers):
◆ Phone: 1-650-527-0300
◆ E-mail: license@veritas.com
◆ Fax: 1-650-527-0952
For software updates:
◆ E-mail: swupdate@veritas.com
For information on purchasing VERITAS products:
◆ Phone 1-800-327-2232
◆ E-mail: sales.mail@veritas.com
For additional technical support information, such as TechNotes, product alerts, and
hardware compatibility lists, visit the VERITAS Technical Support Web site at:
◆ http://support.veritas.com (U.S. and Canada Customers)
For additional information about VERITAS and VERITAS products, visit the Web site at:
◆ http://www.veritas.com
Preface xxi
Getting Help
the “V” indicates that this is a VERITAS product error message. The text of the error
message follows the unique message number.
Before using the VERITAS Volume Manager VEA GUI, you should familiarize yourself
with the following introductory topics:
◆ VxVM Features
◆ Main Window
◆ Task Roadmap
VxVM Features
You use the VxVM to administer disks, volumes, and file systems on local or remote
machines.
VxVM consists of a server and a client. The server runs on a UNIX machine that is running
VxVM. The client runs on Windows, HP, Linux, Solaris, and AIX machines that support
the Java Runtime Environment.
VxVM provides the following features:
◆ Accessibility - Using the Mouse and Keyboard
Accelerators and mnemonics are provided as alternatives to using the mouse (refer to
the VEA online help for more information).
◆ Ease of Use
The task-based user interface provides access to tasks through menus or a task list.
Administrators can easily navigate and configure their systems, and browse through
all of the objects on the system or view detailed information about a specific object.
◆ Remote Administration
Administrators can perform VxVM administration remotely or locally. The VEA client
runs on UNIX or Windows machines.
◆ Java-based Interface
A pure Java-based interface is used. Administrators can run VxVM as a Java
application.
1
Main Window
◆ Scalability
VxVM can handle systems containing large numbers of disks. Administrators can
view all of the objects on the system, or focus on a specific object or set of objects.
◆ Security
VxVM does not support communication between the client and server across a
firewall.
◆ Multiple VEA Support
The VxVM client can provide simultaneous access to multiple host machines. The
administrator can use a single client session to connect to multiple hosts, view the
objects on each host, and perform administrative tasks on each host. Each host
machine must be running the VxVM server.
◆ Multiple Views of Objects
VxVM provides multiple views of objects:
◆ The main window tree and grid view lists objects on the system.
◆ The Disk View window displays a graphical view of volumes, disks, and other
objects in a disk group.
◆ The Volume View window displays a graphical view of the volumes on a host.
◆ The Volume to Disk Mapping window shows the relationships between volumes
and their underlying disks.
Main Window
The VxVM Main Window consists of:
◆ The Object Tree and Grid
◆ The Menu Bar
◆ The Toolbar
◆ The Status Area
Main Window
The toolbar can be separated from and reattached to the main window (this is known as
docking). The grid can be replicated in a separate window.
The Window menu gives you access to the Tear off feature. This allows you to view
several different object types at the same time, and to correlate relationships between
them.
Window -> Tear off
◆ Help
The Help menu provides access to online help for VEA.
1. Choose Tools > Customize Table Headers. The Customize Columns dialog box is
displayed.
2. Select the table to be modified from the Type: drop-down menu. The columns
applicable to that table are then displayed under Show columns: (those columns that
are currently shown) and Free columns: (those columns that are currently hidden).
3. You can now customize your tables by reordering (Move Up, Move Down),
displaying (Add), and hiding (Remove) headers and columns.
The Toolbar
The toolbar provides quick access for performing some of the program’s most common
tasks.
The toolbar handle is the thin bar next to the toolbar. You can use the toolbar handle to
separate the toolbar from the main window or move the toolbar to the bottom, side, or top
of the main window. To reposition the toolbar, press and hold the mouse button over the
toolbar handle and drag the toolbar to its new location.
Note The toolbar handle is not visible when running on UNIX clients.
Task Roadmap
VxVM tasks are grouped into:
◆ Setup Tasks
◆ Maintenance Tasks
◆ Repair/Recovery Tasks
Setup Tasks
If you are using VxVM and VEA for the first time, you need to install both products, place
your disks under VxVM control, and create volumes.
▼ To set up disks
▼ To set up volumes
◆ Create volumes.
◆ Create mirrors for any volumes that need to be redundant.
These tasks are described in Chapter 4, “Volume Tasks.”
▼ To set up clusters
Maintenance Tasks
After you have set up your disks and volumes, you need to perform some or all of the
following maintenance tasks.
▼ Monitor objects
◆ Use the Main Window tree (left pane) and grid (right pane) to view disks, volumes,
file systems, and other objects on the system.
◆ Use the Disk View Window to display a graphical view of disks, volumes, and other
objects in a particular disk group.
◆ Use the Volume View window to display a graphical view of the volumes for a host.
◆ Use the Volume to Disk Mapping Window to view the relationships between volumes
and their underlying disks.
◆ Use the Object Properties Window to view detailed information about a selected
object.
◆ Use the Alert Tab to view information about errors or failures associated with objects
that are marked with alert icons.
(Windows are described in Chapter 2, “Getting Started with VxVM.”)
▼ Maintain disks
▼ Maintain volumes
▼ Maintain clusters
Repair/Recovery Tasks
If disk and/or system failures occur, VxVM generally performs any necessary recovery
operations automatically. However, depending on the circumstances, you may need to
attempt to recover from the situation as follows.
▼ Repair/recover volumes
◆ Recovering a Volume.
◆ Recover all volumes on a failed disk.
◆ Recovering Volumes in Disk Groups.
◆ If a volume is not recoverable, restore the volume from backup.
These tasks are described in Chapter 3, “Disk Tasks,” and Chapter 4, “Volume Tasks.”
◆ Perform a file system consistency check on any file systems that may be damaged.
(Refer to Chapter 5, “File System Tasks.”)
Before using VEA, you need to familiarize yourself with the following:
◆ Starting VEA
◆ Command Log
◆ Performance Tuning
◆ Load Balancing
◆ Setting Preferences
11
Setting Up Your System
3. If users other than root need to access VEA, set up security to specify which users can
run VEA.
4. If you plan to run the VEA client from a machine other than the machine to be
administered, install the VEA client on the machine where the client will run.
Starting VEA
Only users with appropriate privileges can run VEA. (Refer to VERITAS Volume Manager
Installatin Guide for information on security and access permissions.)
You can use VEA to administer the local machine or a remote machine. The VxVM
daemon (vxconfigd) and the VEA server (vxsvc) must be running on the machine to be
administered. Once VEA is installed, the VEA server starts up automatically at system
startup.
The main window tree and grid view displays volumes, disks, file systems, and other
objects on the system. The grid also displays a limited set of properties for listed
objects.
◆ Disk View Window
The Disk View window displays a graphical view of disks, volumes, and other objects
in a particular disk group.
◆ Volume View Window
The Volume Layout Details window displays a close-up graphical view of a single
volume and its components (mirrors/plexes and subdisks).
◆ Volume to Disk Mapping Window
The Volume to Disk Mapping window shows the relationships between volumes and
their underlying disks.
◆ Object Properties Window
The object Properties window contains detailed information about a specific object.
◆ Volumes
◆ Controllers
◆ Paths
You can move the horizontal splitter to adjust the relative heights of both panes.
◆ Projection
The Projection button highlights objects associated with the selected subdisk or
volume.
Projection shows the relationships between objects by highlighting objects that are
related to or part of a specific object. When disks are in layout mode or detailed mode,
clicking on a subdisk highlights the location of the subdisk on the corresponding disk.
◆ Print
The Print button prints the Disk View.
The Disk View window displays plexes and subdisks that are associated with volumes. To
view Volume Manager objects that are not associated with volumes (such as dissociated
plexes), open the Dissociated Object View window (see Dissociated Plex View Window).
Caution Moving subdisks reorganizes volume disk space and must be done with care.
You can view objects in the Volume Layout Details window in the following ways:
◆ To display the Volume Layout Details window for a volume, click on the volume (in
the main window grid) and then choose Actions > Layout View.
◆ To view a different volume, go back to the main window and select the required
volume.
◆ To access the popup menu for an object, right-click on the object.
Use the File menu to close the window.
This window can also display details such as the subdisks on each disk. Each subdisk or
gap is listed with its disk offset and length. When subdisks are shown, circles show the
relationship between volumes and subdisks.
The Volume to Disk Mapping window is dynamic, so the contents of this window are
automatically updated when objects are added, removed, or changed. For instructions on
navigating the Volume to Disk Mapping window, see “Navigating the Volume to Disk
Mapping Window” on page 21.
◆ To display the Volume to Disk Mapping window, click on the disk group (in the main
window grid) and then choose Actions > Disk/Volume Map.
The File menu displays volume and disk property information, or closes the window.
The View menu changes the way objects appear in the Volume to Disk Mapping window,
and allows you to set up collection of statistics for the disk group.
The context-sensitive Actions menu allows you to perform tasks for a selected object. To
access the popup menu for an object, right-click on the object.
The Volume to Disk Mapping window has a performance monitoring feature that ranks
volume response time. When performance monitoring is turned on, the icons in the table
change. The volumes with the slowest reads/writes are shown as red icons. Volumes with
relatively slow response time are shown as yellow icons. All other volumes are shown as
green icons. For instructions on viewing real-time statistics, see “Viewing Real-Time
Statistics” on page 34.
“Volume to Disk Mapping Window” shows the relationships between volumes and disks.
The Dissociated Plex View window can be displayed by clicking on a disk group and
selecting Actions > Dissociated Plex View.
Multiple Selections
You can select more than one object from a list (for example, when you need to add several
disks into a disk group) using the SHIFT and CONTROL keys in conjunction with the left
mouse button.
Use the SHIFT key to select a range of objects.
Use the CONTROL key to select individual objects.
Accessing Tasks
Most VEA tasks are performed by selecting objects and/or tasks and then completing the
resulting dialog boxes. With VEA, you can access tasks from the menu bar and from a
context-sensitive popup menu.
For a selected task, you can use the popup menu options: Abort Task to cancel the task;
Pause Task to temporarily stop a task, Resume Task to continue the task; and Throttle
Task to throttle a task.
Task Throttling
Task Throttling causes an operation to pause for the allowed amount of time whenever a
disk I/O is performed, allowing the CPU and disks to perform other tasks.
Select the popup menu option Throttle Task to change the task priority. You can change
the priority for a single task, or select Throttle All Tasks to apply the priority to all
Volume Manager Tasks. Click Ok to complete your selection.
Command Log
The command log file (veacmdlog) contains a history of VEA, VxVM, and VxFS tasks
performed in the current session and previous sessions. It contains a description of each
task, along with properties such as the start/finish times and the low-level commands
used to perform the task. For failed tasks, the command log includes any relevant error
messages. The command log file resides, and can be viewed, at
/var/adm/vx/veacmdlog.
The following example shows a sample command log file entry:
Description: Add Log to Volume
Exit Code: 20
3. In order to find an object, you must first select the object type (under Look for:).
Object types include:
◆ Volumes
◆ Volume Sets
◆ Disks
◆ Disk Groups
◆ Controllers
◆ Enclosures
◆ File systems
4. Once you have chosen the object type, you define the search criteria (under Define
Criteria):
The criteria menu selection is based on the object type you have selected.
If you chose Volumes, the available Attributes are:
◆ Name
◆ Disk group name
◆ Size
◆ Status
◆ Disk
◆ Device
◆ # Mirrors
◆ Layout
◆ Usage
If you chose Volumes sets, the available Attributes are:
◆ Name
◆ Disk group name
If you chose Disks, the available Attributes are:
◆ Name
◆ Controller name
◆ Device name
◆ Status
◆ Size
◆ Free Space
◆ Name
◆ Imported
◆ Size
◆ Free space
◆ # Volumes
◆ # Disks
If you chose Controllers (only shown if DMP is installed), the available Attributes are:
◆ Physical name
◆ Logical name
If you chose Enclosures (only shown if DMP is installed), the available Attributes are:
◆ Name
◆ Type
◆ Connected
◆ Mount point
◆ Free space
◆ Capacity
5. Once you have chosen an Attribute, you must choose how to compare the object.
The possible ways to compare the object change with your previous selections, and
are limited to:
◆ Any
◆ Contains
◆ At least
◆ At most
◆ Is
◆ Is not
◆ True
◆ False
6. If you did not select the Usage, Status or Imported attribute, you must enter a number
into the value box. The attribute of the object type you selected will be compared with
the value you enter in the way you selected. If you selected the Status attribute, you
will need to select a value from Unitialized, Healthy, Stopped, Degraded, and Failed.
7. If you selected the Size or Free space attribute, you will also need to define the unit of
measurement (Sectors, KB, MB, GB, TB).
8. If you selected the Usage attribute, you will also need to define the type: Cache, Data
Change Object, Volume Set Component, Volume, or Data (regular volume).
9. Use the Add and Remove buttons to add and remove search statements.
Note You can construct an ‘or’ statement for exact matches (‘Is’ criteria) by clicking
Add after entering a value; then entering a new value and again clicking Add.
Similarly, you can construct an ‘and’ statement for ‘Is not’ and ‘contains’
criteria.
10. If you wish to save the query data, click the Save Query button.
◆ The Save Query dialog box appears. Select the name for the saved query (Name:),
and, if you want, supply a description of the query (Description:). You can
display the saved queries in the Main Window by selecting the Active checkbox.
◆ Click OK to save the query and close the dialog box.
Volume Search
12. If you wish to save the search results, click the Save Results button.
◆ The Save Dialog box appears. Select the path or folder you want the file to save to.
◆ Enter a name for the file into the File Name: field.
◆ Click Save to save the file and close the dialog box.
4. Click Search Now. The information is displayed at the bottom of the dialog.
1. Select the query to be edited from the Saved Queries node, then choose Actions >
Edit. This brings up the Edit Query dialog.
2. You can now edit the name and description of the query.
3. Select the Active if you want to display the results in the main window.
4. Click OK.
▼ To remove a query
1. Select the query to be removed from the Queries, then choose Actions > Remove.
This brings up the Remove Query dialog.
Performance Tuning
When a program or device uses too much disk I/O, bottlenecks can occur, creating a hot
spot and degrading performance. You can make adjustments by moving subdisks from an
area of high I/O usage to another disk that has lower usage.
The VxVM statistics function provides I/O statistics to allow you to do performance
tuning to improve overall disk and system performance.
You can improve disk and system performance by identifying I/O bottlenecks, or hot
spots; then moving data among physical drives to evenly balance the I/O load among the
disk drives. This is known as load balancing.
See also:
◆ Real-time Statistics Collection and Display
◆ Load Balancing
◆ Disk Failure or Removal
◆ Disk Phaseout
2. Choose Actions > Statistics View> to bring up the Volume to Disk Mapping window.
3. Choose View > Data Gathering Options… to bring up the data gathering options
dialog box.
4. Select the pulldown menu for the Hot spot indicator based on categories.
Note Each time you select an indicator and “Set Refresh Interval,” , you must click
OK and move onto the next category you wish to set up by Choose View >
Data Gathering Options…
◆ Read Requests/Second
The number of read requests per second for selected storage objects.
◆ Write Requests/Second
The number of write requests per second for selected storage objects.
◆ Read Blocks/Second
The amount of read request data (in blocks per second) that is processed for
selected storage objects. It is the throughput on the read requests made.
◆ Write Blocks/Second
The amount of write request data (in blocks per second) that is processed for
selected storage objects. It is the throughput on the write requests made.
◆ Avg Time (microseconds)/Read Block
The average time in microseconds that it takes to process a read block from the
time a request is made until the data is returned.
◆ Avg Time (microseconds)/Write Block
The average time in microseconds that it takes to process a write block from the
time a request is made until the write status is returned.
◆ Read and Write Requests/Second
The number of read and write requests per second for selected storage objects
◆ Read and Write Blocks/Second
The amount of read and write request data (in blocks per second) that is
processed for selected storage objects. It is the throughput on the read and write
requests made.
By default, all the statistical parameters will be enabled.
Statistics are accumulated from when they were reset (usually they are reset when
the system boots/reboots, or at object creation, whichever is most recent).
◆ View > Compare on Refresh
Each statistic request is compared with the last one to determine where the
current high I/O activity is occurring.
Load Balancing
If disk activities are heavily concentrated on one or a small number of disks in the storage
subsystem, it may create bottlenecks. You can use the Moving a Subdisk and possibly the
Splitting a Subdisk features to spread out disk accesses more evenly across all the disks
to balance the load.
If a disk has High or Critical I/O activity (shown by a red or yellow pie symbol), you may
consider moving one or more of its subdisks to another disk that shows below average
I/O activity (shown by a blue pie symbol). The idea is to move just enough activity to
achieve balance. A careful study of the statistics for the disk with Critical activity may
identify the best subdisks to move. You should move subdisks only when a disk has High
or Critical I/O activity over a prolonged period of time and performance is affected.
Moving a subdisk to another disk has an effect on I/O as well, but it should be
compensated for by the other disk having much lower I/O activity. You would need to
look at the statistics after the subdisk move to see whether the move was effective in
balancing the load.
Disk Phaseout
When a disk starts getting intermittent I/O errors and shows signs of hardware fatigue,
you can use the Moving a Subdisk feature to move all its subdisks to healthier disks. The
benefit of moving subdisks instead of copying the volumes is that you need only enough
space on the receiving disks for the subdisks on the one failed disk, not for entire volumes
that may span multiple disks. Another advantage is that there is no interruption in I/O.
Moving subdisks provides you a flexible means of making adjustments in your storage
system while it is up and running.
Setting Preferences
To set VxVM view and dialog preferences, select Tools > Preferences > to display the
Preferences window. Then select the Volume Manager General tab to show the
Preferences. When you have made your changes:
◆ Press Apply to apply the changes.
◆ Press Reset to revert back the changes.
◆ Press OK to apply and dispose the Preference window.
◆ Press Cancel to discard and close the Preference window.
Note In VxVM releases prior to VxVM 4.0, you could disable the wizards for certain
functions by deselecting the Enable Wizard Mode. In this release or VxVM, you can
no longer disable wizards.
VxVM VEA provides you with easy-to-use interfaces for performing tasks and
procedures associated with:
◆ Managing Disks
◆ Managing Disk Groups
The Disk Task Roadmap summarizes these tasks.
Managing Disks
The following tasks are associated with disk management:
◆ Adding a Disk to VxVM
◆ Scanning Disks
◆ Commands for Hot Relocation
◆ Reserving a Disk
◆ Renaming a Disk
◆ Onlining a Disk
◆ Mirroring a Disk
◆ Evacuating a Disk
◆ Disconnecting a Disk
◆ Replacing a Disk
◆ Recovering Volumes on a Disk
◆ Removing a Disk from a Disk Group
◆ Forcing Initialization of a Disk
◆ Viewing Disk Properties
◆ Disabling a Controller
39
Managing Disk Groups
◆ Enabling a Controller
◆ Renaming an Enclosure
◆ Resizing Disks
◆ Setting Disk Usage
1. Choose Actions > Add Disk to Disk Group. The Add Disk to Disk Group wizard
appears. Click Next to continue.
Disk group name: Select the disk group into which the disks will be added.
To add the disk(s) to a new disk group, select New disk group, and
enter the name of the new disk group in the new dialog box.
Available disks: Move the disks to be added from Available disks to Selected disks.
Selected disks:
When you have provided all necessary information in the dialog box, click Next.
3. When the confirmation dialog box appears, click Yes to confirm your selection.
5. You now indicate whether the disk should be initialized or encapsulated. (It is
necessary to reboot the system before encapsulation takes effect.)
Notes:
◆ The Add Disk to Disk Group task sets up disks for VxVM use. Disks must be under
VxVM control and in a disk group before they can be used to create volumes.
◆ Disks must be online before they can be added to a disk group.
◆ Disks that already belong to a disk group cannot be added to another disk group.
◆ Disks cannot be added to deported disk groups.
Scanning Disks
When VxVM rescans disks, it scans all attached disks for disk configuration changes. It
also updates information on all removable media.
Rescanning disks can take several minutes, depending on the number of hardware
devices installed.
◆ You should rescan disks when you remove disks from or add disks to a computer.
◆ From the Actions menu, select Rescan.
A dialog box comes up with the message “Getting hardware configuration. Please
wait.” The box also displays a progress bar showing the percentage of completion
for the rescan process.
Reserving a Disk
The Set Disk Usage feature can be used to designate a disk as a reserved disk. A reserved
disk is not considered part of the free space pool. If you perform a task that requires disk
space and you do not specify a disk, VxVM VEA allocates space from disks other than the
reserved disk.
▼ To reserve a disk
1. Follow the instructions in Adding a Disk to VxVM to place the disk under VxVM
control and in a disk group.
4. In the Set Disk Usage window, check the Reserve Disk option. Click OK.
(To cancel the disk reservation, open the Set Usage window, and uncheck the Reserve
Disk option.)
Notes:
◆ Before you select the Reserve Disk option, make sure the disk is under VxVM control
and in a disk group.
◆ A reserved disk is not available for general use.
◆ A reserved disk can only be used if you specify the reserved disk when you perform a
task.
Renaming a Disk
The Rename Disk procedure changes the VxVM name assigned to a disk. The VxVM disk
name is the name given to the disk by the administrator or VxVM. This procedure does
not change the physical disk name (device name).
▼ To rename a disk
Disk Name: If the correct disk name does not already display in this field, enter
the disk name to be changed.
When you have provided all necessary information in the dialog box, click OK.
Notes:
◆ The Rename Disk task requires the current disk name and a new disk name.
◆ The new disk name must be unique within the disk group.
◆ The disk must be in an imported disk group.
Onlining a Disk
The Online Disk procedure restores access to a disk that has been taken offline. The disk is
made accessible to VxVM again. After bringing a disk back online, the disk must be added
to a disk group before it can be used for volumes (see “Adding a Disk to VxVM,” ).
Notes:
Mirroring a Disk
The Mirror Disk procedure mirrors (copies) all concatenated and striped volumes on a
disk onto another disk. You can use this procedure to mirror any disk that contains
concatenated or striped volumes.
1. Select the disk that contains the volumes to be mirrored onto another disk.
3. Enter the target disk name in the Mirror Disk. Click OK.
Notes:
Evacuating a Disk
This feature is similar to disk replacement, but it involves moving the contents of the
volumes on one disk to another disk. If a disk begins to fail, you can attempt to
protect/preserve the volumes on that disk by evacuating the disk. You can also evacuate a
disk if you plan to remove the disk or use the disk elsewhere. The other disk does not have
to be empty. The active redundant volumes on the replacement disk will be synchronized
automatically.
To Evacuate a disk:
3. The Evacuate Disk dialog will appear. Select either “Auto Assign destinations disks”
or “Manually assign destination disks”.
a. If you chose “Manually assign destination disks” add the destination disks by
clicking on the disk and clicking the Add button.
Remove disks from the selected destination disks by clicking on the disk and
clicking the Remove button.
Notes:
◆ The contents of a disk must be evacuated/moved to another disk in the same disk group
with sufficient free space.
◆ If no target disk is specified, VxVM uses an available disk with sufficient free space.
◆ If the disk being evacuated contains part of a mirrored, striped, or RAID-5 volume, do not
move the contents of the disk to another disk containing a copy of the mirrored volume or
part of the striped/RAID-5 volume.
Disconnecting a Disk
The Disconnect Disk procedure disconnects a VxVM disk from its underlying physical
disk. You can disconnect a disk in preparation for the replacement of a physical disk. After
disconnecting a disk, you can use the Replacing a Disk task to reconnect the disk (see
“Replacing a Disk” on page 50).
▼ To disconnect a disk
Notes:
◆ Disconnecting a disk that contains volumes can result in loss of data or redundancy.
Replacing a Disk
Disks most often need replacing when they fail or start to behave strangely. A failed or
removed disk can be replaced, and active redundant volumes (mirrored and RAID-5) on
the replaced disk will be resynchronized automatically after disk replacement.
Failed volumes on the replaced disk, however, will stay failed after disk replacement
because no valid data is available for copy. These underlying steps are handled
automatically when the disk replacement is performed using VxVM VEA.
The disk replacement procedure can only be performed on a disk that has failed or is
disconnected. VxVM VEA indicates a failed disk by renaming it “Missing Disk”. If the
disk replacement is successful, the replacement disk will take on the attributes of the
failed disk, including the Disk Name.
3. Select (click on) the disk you wish to use to replace the missing disk.
Notes:
◆ The Replace Disk task requires the name of the disk to be replaced and the replacement
disk name.
◆ The disk to be replaced must be disconnected or removed from its disk group. If the disk
has not failed, remove the disk from its disk group before you replace the disk.
◆ The new disk can be a disk in the free disk pool or an uninitialized disk. If the new disk is
uninitialized, the Replace Disk task places the disk under Volume Manager control.
◆ The new disk is placed in the disk group of the old disk.
Note:
In some cases, recovery is not possible. If the volume recovery fails, you can attempt to
restore the volume from backup.
The steps for removing a disk from a disk group are as follows:
1. Right-click on the selected disk or on the Disk Group and select Remove Disk from
Disk Group.
2. Make sure the proper disk or disks that you want to remove are showing in the right
pane of the window and click Next to continue.
The Remove Disk from Disk Group procedure removes the disk from VxVM control. If
the disk to be removed contains volumes, you must evacuate the disk before you remove
the disk.
When you have provided all necessary information in the dialog box, click OK.
Notes:
◆ If the disk contains a volume that has only one mirror and either has a mounted file
system or is used as a swap area, you must evacuate the disk before you remove it.
◆ When a disk is removed from a disk group or VxVM control, the disk cannot be accessed.
◆ A disk that is in use (that is., contains volumes) must not be removed. Removing a disk
with volumes can result in loss of data or data redundancy. If volumes exist on the disk to
be removed, use the Evacuate Disks task to move the volumes to another disk.
◆ Any non-redundant volumes on the removed disk become disabled.
Caution Forcing the initialization or reinitialization of a disk can result in data loss.
The Initialize Disk procedure forces the initialization of a disk. This task is intended for
use in troubleshooting disks that have already been placed under VxVM control. To
initialize a disk for VxVM use, use the Add Disks task instead (see Adding a Disk to
VxVM).
▼ To (re)initialize a disk
Disk Name: If the correct disk name does not already display in this field, enter
the disk name.
When you have provided all necessary information in the dialog box, click OK.
Notes:
◆ The Initialize Disk task forces the (re)initialization of a disk and can result in data loss.
◆ The Initialize Disk task overwrites existing disk header and configuration information
on the disk. Any volume copies or regions located on the disk are not accessible after you
reinitialize the disk.
Resizing Disks
You can resize (shrink, or grow) a virtual disk device with a SCSI interface presented by a
smart switch, smart array or RAID controller. The device must be online in an imported
disk group. The resize function can be performed only on a host licensed for the Dynamic
LUN Expansion option.
The data is preserved. Only sectors at the end of device can be added or removed.
Note You must ensure that this operation is only invoked for storage devices that
preserve the data while resizing.
To resize a disk:
2. Choose Actions -> Resize Disk.... The Resize Disk dialog appears.
Disk group: You can select a disk group other than the one originally chosen.
New disk size: If the new size is smaller than the current disk size, then this is a
shrink request and the subdisks fall outside the new disk size need
to be preserved.
Select a Disk to Resize: Select the disk to be resized (from the selected disk group)
Force Before reducing the size of a device, any volumes on the device
should first be reduced in size or moved off the device. By default,
the resize fails if any subdisks would be disabled. Selecting the
Force checkbox overrides this behavior, but this can result in loss of
data.
4. After you have provided all necessary information in the dialog box, click OK.
3. The Set Disk Usage dialog appears. Select the options you wish to implement.
Spare: (to be used as a spare disk in case it’s needed)
No Hot use: (cannot be used as a Hot Spare or for Hot Relocation)
Reserved: (reserved for other needs)
Reserved for Allocator: (reserved for ISP use only)
4. After you have provided all necessary information in the dialog box, click OK.
Field Description
Device Lists the disks under VxVM control, by device name, for this
host. You can also use this field to:
◆ Change the fields displayed.
◆ Sort devices in ascending or descending order.
Internal Name The name you have defined for the disk, or the default name
allocated to the disk by VxVM.
Group Name The name of the group to which the disk is added.
Pool Name The name of the storage pool in which a system allocator disk
resides.
Hot Use Indicates whether the disk is not to be used as a hot spare or to
receive volumes from the Hot Relocation procedure.
Category Description
Pool Name Name of the Storage Pool (data pool or clone pool).
Capacity Size.
WWN This is the World Wide Name of the disk. This is a DDI-related
property. DDI properties are device driver properties primarily
used in Solaris OS.
Spare Indicates whether (Yes) or not (No) the disk has been
designated as a hot spare.
Hot Use Indicates whether the disk is not to be used as a hot spare or to
receive volumes from the Hot Relocation procedure.
Spare Indicates whether (Yes) or not (No) the disk has been
designated as a hot spare.
Disabling a Controller
The controller Disable procedure disables I/O to a controller.
Caution If your system supports the Dynamic Multipathing (DMP) feature; it should be
noted that performing the controller Disable procedure will prevent DMP from
accessing the paths associated with a controller.
▼ To disable a controller
3. When you have checked the information in the dialog box, click OK.
Enabling a Controller
The controller Enable procedure enables I/O to a controller. (If your system supports the
DMP feature, and if DMP is enabled, then the Enable procedure also restores access to the
paths associated with a controller.)
▼ To enable a controller
3. When you have checked the information in the dialog box, click OK.
Renaming an Enclosure
The Enclosure Rename procedure changes the name of an enclosure (disk array).
▼ To rename an enclosure
Enclosure Name: If the correct enclosure name does not already display in this field,
enter the name.
When you have provided all necessary information in the dialog box, click OK.
Notes:
◆ The Enclosure Rename task requires the current enclosure name and a new enclosure
name.
◆ The new enclosure name must be unique within the disk group.
2. Select Actions > New Disk Group. The New Disk Group Wizard welcome screen
appears.
3. You can suppress the Welcome to Create New Disk Group page by selecting the Do
not show this page next time checkbox.
5. The New Disk Group Wizard appears. Provide information as described in the
following table.
Group name: Enter a new disk group name in the Group Name field.
Create cluster group If the cluster feature is available, you can select the Create cluster
group checkbox if the new disk group is to be used with clusters.
Available disks: Select which disks (from Available disks:) you want to include in
Selected disks: the group. Make sure the disks you want to include are in the right
pane of the window (Selected disks:).
(Normally, you would add all the disks you want in the group at
this point. However, you can always add more disks later with the
Add Disk to Disk Group procedure.)
Disk names: Type in the names of any disks to be added that do not appear
under Selected disks:
6. When you have provided all necessary information in the dialog box, click Next>.
7. If the disks are not empty, you now need to indicate whether the disk should be
initialized or encapsulated. The initialize option is not available for disks with
mounted partitions or swap areas. If you initialize the disk, any existing data on the
disk will be destroyed. If you encapsulate the disk, any existing data will be preserved
in volumes.
8. If you chose to encapsulate the disk, the disk needs to be rebooted before
encapsulation can take effect. You have the option of rebooting the system now, or
later.
11. Click None, if you do not want to organize the disk group. Otherwise, click any of the
other organization categories under Organize DiskGroup By to create an ISP disk
group (refer to Organizing Disk Groups).
12. If you choose an organization principle other than None, the Specify Pool Names
screen appears. Specify the names for the Data pool and the Clone pool and click
Next. You must specify the pool names in order to create the first storage pool for an
ISP disk group.
13. The next screen confirms the disks you have selected. Click Finish to continue if you
are satisfied with the disk selection. If you are not satisfied, you can click the <Back
button to go back to the previous screen in order to modify your selections.
14. After clicking Finish, the new disk group will then appear under the Disks Groups
node.
Notes:
Notes:
◆ If you have disk groups created with earlier releases of VxVM, these must be upgraded
before they can take advantage of new features and tasks in the current release.
◆ If a disk group is upgraded to the current disk group version, you cannot import that disk
group on a machine running an earlier VxVM release. Disk groups that must remain
backward compatible with earlier releases of VxVM must not be upgraded.
4. When you have provided all necessary information in the dialog box, click OK.
Notes:
◆ The Rename Disk Group task requires the current disk group name and a new disk
group name.
◆ The new disk group name must be unique.
◆ The Rename Disk Group task deports and re-imports the disk group. If volumes in the
disk group are in use, the deport fails and the disk group is not renamed.
◆ The Rename Disk Group task updates the file system table file, if necessary.
◆ If the disk group contains volumes with mounted file systems, you may need to unmount
the file systems.
3. If you want to change the disk name and define a new host, then check Deport
options and complete the New name and New host fields - type in the name of the
new name of the disk group and the name of the host you are deporting the disk
group to.
Notes:
◆ A deported disk group cannot be accessed. To access a deported disk group, the disk
group must be imported.
◆ A disk group cannot be deported if any volumes in that disk group are in use (open).
◆ When a disk group is deported, the host ID (the name of the machine where the disk
group currently resides) stored on all disks in the disk group is cleared and the disk group
is not re-imported automatically when the system is rebooted. However, if you specify a
host in New host option, the specified host imports the disk group at reboot.
New Name: Enter a new disk group name in the New Name field. to change the
name of the disk group at import.
Clear host ID Select Clear host ID to clear the existing host ID stamp (name of
the host machine that currently “owns” the disk group) on all disks
in the disk group at import. Do not use this option if another host is
using any disks in the disk group.
Force Select Force to force the disk group import when the host cannot
access all disks in the disk group This option can be used to import
a disk group that contains a failed disk, but can lead to disk group
inconsistency if all disks are still usable.
Start all volumes Select Start all volumes checkbox to start all volumes associated
with the disk group on import.
When you have provided all necessary information in the dialog box, click OK.
Notes:
2. Enter the disk group name if the correct disk group name is not shown in the dialog
box.
4. Click OK.
Note:
In some cases, recovery is not possible. If the volume recovery fails, you can attempt to
restore the volume from backup.
Note The Hot Relocation and Hot Spare operations are only performed for redundant
(mirrored or RAID-5) subdisks on a failed disk. Non-redundant subdisks on a failed
disk are not relocated, but the system administrator is notified of their failure.
When hot relocation takes place, the failed subdisk is removed from the configuration
database and Volume Manager takes precautions to ensure that the disk space used by the
failed subdisk is not recycled as free space.
Note The Undo Hot Relocation procedure is only available after a hot relocation or hot
sparing procedure has occurred.
1. Right-click on the disk group that contains the hot relocated volumes.
3. Select the disks you wish to unrelocate by clicking on the corresponding circle in the
column under the check mark.
4. Click OK. The hot relocated subdisks will return to the original disk.
3. A dialog box will appear asking if you are sure you want to clear the relocation
information on the disk group. Click Yes if you want to clear the hot relocation
information.
Caution Once you clear the Hot Relocation Information, you will not be able to perform
an Undo Hot Relocation on that disk group.
Notes:
◆ The Clear the Relocation Info procedure requires the name of the original disk (even
if an alternate disk is specified).
◆ When a disk fails, the hot-relocation feature attempts to move subdisks from the failed
disk to other disks. The Undo Relocation Info procedure can be used to return the
relocated subdisks to their original disk locations after the original disk is repaired or
replaced.
◆ It is not possible to return relocated subdisks to their original disks after their disk group
relocation information has been cleared with the Clear the Relocation Info task.
3. A disk can be marked for use for spare only (Spare), or for neither hot spare or hot
relocation (No hot use). When you are satisfied with your selection, click OK.
You can review the settings for all your disks by selecting the Disks folder in the tree pane
and then viewing Disks tab in the right pane. The settings for each disk are listed in the
Spare, Reserved, Reserved for Allocator, and Hot Use columns.
The Destroy Disk Group procedure permanently removes a disk group from VxVM
control. This procedure also reinitializes all of the disks in the disk group as empty disks
and places them in the free disk pool for reuse.
Destroy a disk group only if you are sure that you no longer need the volumes and data in
the disk group.
3. When the warning prompt appears; select Yes to confirm that you want all volumes
and disks removed from the disk group.
Notes:
◆ Use the Destroy Disk Group task with caution. Destroying a disk group permanently
removes the disk group from VxVM control and can result in data loss.
◆ When a disk group is destroyed, its disks are returned to the free disk pool. Any volumes
in the disk group are removed.
◆ A disk group cannot be destroyed if any volumes in that disk group are in use (open)
and/or contain mounted file systems.
Disk Group Name: Select the name of the disk group from which objects are to be
moved from the Disk Group Name pulldown menu.
Target Disk Group Enter the name of the disk group into which objects are to be
Name: moved.
Show Dependencies: Click Show Dependencies to display the objects affected by the
move.
Notes:
◆ Before moving volumes between disk groups, stop all applications that are accessing the
volumes, and unmount all file systems that are configured in the volumes.
◆ The objects to be moved must be self-contained, meaning that the disks that are moved
must not contain any other objects that are not intended for the move.
◆ This operation fails if it would remove all the disks from the source disk group.
◆ Volume states are preserved across the move.
◆ The reconfiguration must involve an integral number of physical disks.
◆ Objects to be moved must not contain open volumes.
◆ Data change objects (DCOs) and snap objects that have been dissociated by Persistent
FastResync cannot be moved between disk groups.
◆ If your system supports VERITAS Volume Replicator (VVR), then it should be noted that
VVR objects cannot be moved between disk groups.
◆ For a disk group move to succeed, the source disk group must contain at least one disk
that can store copies of the configuration database after the move.
◆ For a disk group move to succeed, the configuration database in the target disk group
must be able to accommodate information about all the objects in the enlarged disk group.
◆ The operation can only be performed on the master node of a cluster if either the source
disk group or the target disk group is shared.
Disk Group Name: Enter the name of the disk group from which objects are to be split.
Target Disk Group Enter the name of the target disk group which will consist of the
Name: objects to be split.
Select Objects to move: ◆ To select disks to move, click the checkbox Split disk group
by disk, and choose from the displayed list.
◆ To select volumes to move, click the checkbox Split disk
group by volume, and choose from the displayed list.
◆ To select volumes sets to move, click the checkbox Split disk
group by volume sets, and choose from the displayed list.
◆ To select storage pools to move, click the checkbox next to Split
disk group by storage pool, and choose from the display
list.
Expand: Click Expand to specify that the objects to be split should include
all other disks that contain subdisks that are associated with the
specified objects or with objects that they contain. For example, if
you specify that disk01 should be split off and disk01 contains vol1
which is also located on disk02, then by using the Expand button,
you ensure that disk02 will also be split off.
Show Dependencies Select the Show Dependencies checkbox to show any other disks
that would be dragged to the new disk group along with the
selected disks.
Notes:
◆ Before carrying out the split operation, stop all applications that are accessing the
volumes, and unmount all file systems that are configured in the volumes.
◆ The objects to be split off must be self-contained, meaning that the disks that are split
must not contain any other objects that are not intended for the move.
◆ This operation fails if it would remove all the disks from the source disk group.
◆ Volume states are preserved across the split.
◆ An existing deported disk group is destroyed if it has the same name as the target disk
group.
◆ The reconfiguration must involve an integral number of physical disks.
◆ Objects to be split off must not contain open volumes.
◆ Data change objects (DCOs) and snap objects that have been dissociated by Persistent
FastResync cannot be moved between disk groups.
◆ If your system supports VVR, then it should be noted that VVR objects cannot be moved
between disk groups.
3. Use the source disk group name shown or replace it with one from the pull-down
menu.
4. Use the target disk group name shown, or replace it with one from the pull-down
menu.
5. Click OK.
Note:
◆ Before performing a join operation, stop all applications that are accessing the volumes,
and unmount all file systems that are configured in the volumes.
◆ The reconfiguration must involve an integral number of physical disks.
◆ Objects to be joined must not contain open volumes.
◆ Data change objects (DCOs) and snap objects that have been dissociated by Persistent
FastResync cannot be moved between disk groups.
◆ If your system supports VVR, then it should be noted that VVR objects cannot be moved
between disk groups.
◆ For a disk group join to succeed, both the source and target disk groups must contain at
least one disk that can store copies of the configuration database after the split.
Field Description
Name Lists the disk groups under VxVM control, by name, for this
host. You can also use this field to:
◆ Change the fields displayed.
◆ Sort disk groups in ascending or descending order.
Current Version Indicates whether the disk group has been upgraded to the
current disk group version. (No indicates that disk group needs
to be upgraded.)
3. If the Welcome screen appears, click Next. You can suppress the Welcome Screen by
checking the Do Not Show This Page Again checkbox.
4. The organize principle selection screen appears. You can select a different disk group,
at this point, if you wish.
5. Select the Organize Principle option to be applied to the disk group. Each option has
a descriptor associated with it. To view the descriptor for each option, simply click on
the option you wish to see the descriptor for and a definition will expand below the
descriptor. Once you choose a specific option, you are confined to the specified
capabilities within that option.
6. Click Next to go to the Name Storage Pools page. From the pulldown menu, select
the names for your data pool and clone pool.
7. Click Next to go to the Summary Page. This displays the organize principle selected,
the disk group to which the principle is applied, and a description of the disk group.
8. Click Finish to apply the organization principle to the selected disk group.
◆ Renaming a Volume
◆ Recovering a Volume
◆ Deleting a Volume
◆ Attaching Mirrors
79
Volume Task Roadmap
VxVM Volumes
VxVM Volumes
VxVM uses logical volumes to organize and manage disk space. A volume is made up of
portions of one or more physical disks, so it does not have the physical limitations of a
physical disk.
A volume can provide greater capacity and better availability and performance than a
single physical disk. A volume can be extended (grown) across multiple disks to increase
capacity, mirrored (copied) on another disk to provide data redundancy, and/or striped
across multiple disks to improve I/O performance.
You can use VEA to create the following types of volumes:
◆ Concatenated Volume
A concatenated volume is made up of one or more disk regions that are linked
together (concatenated) in a linear fashion. A concatenated volume can consist of disk
regions on multiple disks; a concatenated volume that extends across two or more
disks is also known as a spanned volume.
Note Data in this type of volume cannot be recovered if the underlying disk fails.
However, a concatenated volume can be mirrored (copied) onto other disks to
protect its data against disk failure.
◆ Striped Volume
Striped volume data is interleaved (striped) across two or more physical disks.
Striped volume data is spread across the disks alternately and evenly in small,
equal-sized portions of data called stripe units. Striping improves performance.
Note Data in this type of volume cannot be recovered if one of the underlying disks fails.
However, a striped volume can be mirrored (copied) onto other disks to protect its
data against disk failure.
◆ RAID-5 Volume
RAID-5 volume data is interleaved (striped) across three or more physical disks.
Within each stripe across the set of disks, the data on one of the disks is parity data. If
one of the physical disks fails, the parity data can be used to reconstruct and recover
the lost data.
◆ Mirrored Volume
Volumes with concatenated or striped layouts can be mirrored to increase data
availability. All of the data in a mirrored volume is duplicated on at least one other
physical disk. If one of the disks fails, the data can still be accessed from one of the
remaining disks.
The plexes in a mirrored volume typically have the same layout, but a volume can
consist of plexes with different layouts. A mirrored volume has a “mixed” layout if
the plexes in the volume have different layouts.
◆ Layered Volume
A layered volume is built on one or more other volumes. The underlying volumes are
typically mirrored. In layered volumes, mirroring is done at a lower level and with
smaller granularity than with non-layered volumes, so each mirror covers a relatively
small storage region.
Layered volumes tolerate disk failure better than non-layered volumes and provide
improved data redundancy. If a disk in a layered volume fails, only a portion of the
redundancy is lost and recovery time is usually quicker than it would be for a
non-layered volume. Layered volumes also reduce the chance that two disk failures
will result in lost data.
The underlying volumes in a layered volume are used exclusively by VxVM and are
not intended for user manipulation.
With VEA, you can create the following types of layered volumes:
◆ Concatenated Mirrored Volume
A concatenated mirrored volume is a layered volume that concatenates several
underlying mirror volumes.
◆ Striped Mirrored Volume
A striped mirrored volume is a layered volume that stripes several underlying
mirror volumes.
The following table summarizes the advantages and disadvantages of each volume
layout.
Layout Comparison
Layout Comparison
Creating Volumes
Note The total volume size you indicate for the volume in the Create Volume Wizard is
the usable size for storing the data. Depending on the layout type, the volume can
take more space on the disk. The size shown in the Wizard for simple, striped, and
spanned volumes is the actual volume size on the disk. A RAID-5 volume requires
additional space for parity information, and a mirrored volume is a multiple of the
space taken by the original plex of the volume. The Wizard provides a Query Max
Size button to determine the size of the volume. Again, this is the usable size of the
volume rather than the actual size taken by the volume on the disk.
Creating Volumes
You can create new volumes on disks under Volume Manager control. When you invoke
the new volume wizard, it asks you for information on the disks to use, the required
layout, size, mirrors, logging, and file system options.
▼ To create a volume
2. Choose Actions > New Volume. The new volume wizard appears.
3. You can suppress the Welcome to New Volume Wizard page by selecting the Do not
show this page next time checkbox.
Note To reinstate the Welcome page, you need to launch the wizard, click on the <Back
button, then uncheck the checkbox.
You can create a VxVM volume (see Creating a VxVM Volume), or VxVM ISP volumes
(see Creating a VxVM ISP Volume).
When you create a VxVM volume, you can either select your own disks, or let VxVM
select the disks for you:
Selecting Your Own Disks
VxVM Selecting the Disks
▼ To create a volume
1. Click on the disk group to be used to create the volume under Disk Groups under the
selected host in the left pane. (The selected disk group must not have been organized
using ISP.)
3. You are now asked if you want Volume Manager to select the disks to use; or, if you
want to select them manually.
4. Click the Manually select disks to use with this Volume radio button, click Next>.
5. The Select Disks to use for Volume screen appears. You can now:
◆ Select disks to be used by VxVM when creating the volume. (Move to Included:
area.)
◆ Select disks not to be used by VxVM when creating the volume. (Move to
Excluded: area.)
◆ Specify that the volume is to be mirrored across (Mirror Across:) or striped across
(Stripe Across:) controllers, trays, targets, or enclosures.
Note For ISP Volumes the layout (Mirror Across: and Strip Across:) cannot be
specified.
6. Click Next>. The Select the attributes for this volume screen appears.
7. Type in the Volume Name. This is a Volume Manager-specific name that is used in
some VxVM commands. It is different from the volume label for the file system.
Option Notes
Mirror Info: ◆ To mirror the volume, select Mirrored. In the Total Number of
Mirrors field, enter the total number of mirrors for the volume.
Note Concatenated mirrored volumes are mirrored by default.
Initialize zero: ◆ To clear the volume before enabling it for general use, select
Initialize Zero.
Enable FastResync ◆ If the Enable FastResync box is checked; then Enable Logging
is an option only if the volume is mirrored.
(The reason it is only enabled when Enable FastResync is
Enable logging
checked is to ensure that a new style DRL is created.)
11. Click Next> to continue. You are now asked if you want to create a File System.
12. If you want to create file system, select Create a File System (see “Creating a New File
System on a Volume Set,” , Chapter 7).
If you do not want to create a file system, select No File System, then click Next>.
13. A summary of your selections appears. Click <Back to make changes, otherwise, click
Finish.
▼ To create a volume
1. Click on the disk group to be used to create the volume under Disk Groups under the
selected host in the left pane.
2. Choose Actions > New Volume. You are now asked if you want Volume Manager to
select the disks to use; or, if you want to select them manually.
3. Select Let Volume Manager decide which disks to use for this volume, then click
Next> to bring up the Select the attributes for this volume screen.
4. Type an alphanumeric string in the Volume Name field. The total number of
characters must be less than 32. This is a Volume Manager-specific name that is used
in some VxVM commands. It is different from the volume label for the file system.
If you click on a volume type and also click the Maxsize button, a size appears in the
volume size box that represents the maximum volume for that layout for all disks in
the group.
If you choose Striped or RAID-5, Number of Columns and Stripe Unit Size need to
have an entry. Defaults are provided.
Option Notes
Mirror Info: To mirror the volume, select Mirrored. In the Total Number of
Mirrors field, enter the total number of mirrors for the volume.
Note Concatenated mirrored volumes are mirrored by default.
Initialize zero: To clear the volume before enabling it for general use, select
Initialize Zero.
Enable FastResync ◆ If the Enable FastResync box is checked; then Enable Logging
is an option only if the volume is mirrored.
(The reason it is only enabled when Enable FastResync is
Enable logging
checked is to ensure that a new style DRL is created.)
8. Click Next> to continue. You are now asked if you want to create a File System.
9. If you want to create file system, select Create a File System and proceed to Creating
File Systems.
If you do not want to create a file system, select No File System, then click Next>.
10. A summary of your selections appears. Click <Back to make changes, otherwise, click
Finish.
1. Click on the disk group to be used to create the volume under Disk Groups under the
selected host in the left pane. The selected disk group must have been organized
using ISP.
2. Choose Actions > New Volume. You are now asked if you want to create the volume
from an existing template (Create a VxVM ISP Volume from an Existing User
Template), or if you want to define a new template (Create a VxVM ISP Volume Using
a New Template).
1. From the Organized Disk Group (Organizing Disk Groups) that you want to create
your ISP-style volume with, select Actions > New Volume.
2. Press the Blank User Template button in the Select User Template dialog, then click
Next>. The Select Capabilities dialog appears.
3. Select the capabilities you want. (Refer to Select Capabilities, Using Intelligent Storage
Provisioning.) Click Next>. The Rule configuration dialog appears.
4. Select the rules you want. (Refer to Set Configuration Rules, Using Intelligent Storage
Provisioning.) Click Next>. The Select Disks dialog appears.
5. You can either select the disks yourself, or let VxVM select the disks for you.
6. If you want to select the disks yourself, select the disks which can be used for the new
volume (move to Include). You can also select those disks you want to exclude from
creating the new volume (move to Exclude).
8. Type an alphanumeric string in the Volume Name field. The total number of
characters must be less than 32. This is a Volume Manager-specific name that is used
in some Volume Manager commands. It is different from the volume label for the file
system.
Note If you select Maxsize, a size appears in the volume size box that represents the
maximum value for the selected capabilities and rules.
10. Click Next> . You are now asked if you want to create a File System.
11. If you want to create file system, select Create a File System and proceed to Creating
File Systems.
If you do not want to create a file system, select No File System, then click Next>.
12. Click on Finish when you are satisfied with all the settings displayed on the summary
page. Use the <Back button to make any changes to the earlier pages.
1. From the Organized Disk Group (Organizing Disk Groups) that you want to create
your ISP-style volume with, select Actions > New Volume.
2. Select the Existing User Templates button in the Select User Template dialog, then
click Next>.
4. If you do not want to modify the capabilities and rules for the selected existing
template, select the Skip Capabilities check box, then click Next>. The Select Disks
dialog box appears.
5. To manually select the disks, move the disks to the Include or Exclude areas. Click
Next>. The Volume Attributes screen appears.
6. Type an alphanumeric string in the Volume Name field. The total number of
characters must be less than 32. This is a Volume Manager-specific name that is used
in some Volume Manager commands. It is different from the volume label for the file
system.
Note If you select Maxsize, a size appears in the volume size box that represents the
maximum value for the selected capabilities and rules.
8. Click Next> . You are now asked if you want to create a File System.
9. If you want to create file system, select Create a File System and proceed to Creating
File Systems.
If you do not want to create a file system, select No File System, then click Next>.
10. A summary of your selections appears. Click <Back to make changes, otherwise, click
Finish.
Concatenated
A concatenated volume consists of one or more regions of the specified disks. You have
the option of placing a file system on the new volume or mirroring the volume. You can
create a regular concatenated volume or a concatenated mirrored volume. A concatenated
mirrored volume is layered and mirrored.
Options: ◆ To mirror the volume, select Mirrored. In the Total Number of Mirrors
field, enter the total number of mirrors for the volume.
Note Concatenated mirrored volumes are mirrored by default.
To enable logging for a mirrored volume, select Enable Logging.
◆ To clear the volume before enabling it for general use, select Initialize
Zero.
◆ To prevent the creation of a layered volume, select No Layered
Volumes. In cases where a layered volume layout is appropriate,
VxVM can create a layered volume when a non-layered layout is
specified. This option ensures that the volume has a non-layered
layout. If a layered layout is selected, this option is ignored.
Notes:
◆ If no disks are assigned, VxVM uses available space on disks in the selected disk group.
◆ The data in a concatenated volume is not protected against disk failure unless the volume
is mirrored. At least one additional disk is required to mirror a concatenated volume.
◆ Concatenated mirrored volumes are mirrored by default, so a concatenated mirrored
volume requires more disks than an unmirrored concatenated volume.
◆ If your system supports root volumes, then it should be noted that you cannot use a
concatenated mirrored volume for a root volume.
◆ You cannot use a concatenated mirrored volume for a swap volume.
◆ If a file system is placed on the volume and the Mount at Boot option is selected, the file
system table file automatically updates.
◆ The Enable FastResync option is available only for VxVM 4.0 data groups, and if the
FastResync license is present.
Striped
A striped volume spreads across two or more disks. You have the option of placing a file
system on the new volume or mirroring the volume. You can create a regular striped
volume or a striped mirrored volume. A striped mirrored volume is layered and
mirrored.
Options: ◆ To mirror the volume, select Mirrored. In the Total Number of Mirrors
field, enter the total number of mirrors for the volume.
Note Striped mirrored volumes are mirrored by default.
To enable logging for a mirrored volume, select Enable Logging.
◆ To clear the volume before enabling it for general use, select Initialize
Zero.
◆ To prevent the creation of a layered volume, select No Layered
Volumes. In cases where a layered volume layout is appropriate,
VxVM can create a layered volume when a non-layered layout is
specified. This option ensures that the volume has a non-layered
layout. If a layered layout is selected, this option is ignored.
Notes:
◆ If no disks are assigned, VxVM uses available space on disks in the selected disk group.
◆ The data in a striped volume is not protected against disk failure unless the volume is
mirrored. At least one additional disk is required to mirror a striped volume.
◆ Striped mirrored volumes are mirrored by default, so a striped mirrored volume requires
more disks than an unmirrored striped volume.
◆ If your system supports root volumes, then it should be noted that you cannot use a
striped mirrored volume for a root volume.
◆ You cannot use a striped mirrored volume for a swap volume.
◆ If a file system is placed on the volume and the Mount at Boot option is selected, the file
system table file is automatically updated.
◆ The Enable FastResync option is available only for VxVM 4.0 data groups, and if the
FMR3 license is present.
RAID-5
A RAID-5 volume spreads across two or more disks, and contains parity information. You
have the option of placing a file system on the new volume.
Options: ◆ To enable RAID-5 logging for the volume, select Enable Logging.
VxVM adds an appropriate number of logs to the volume.
◆ To clear the volume before enabling it for general use, select Initialize
Zero.
Notes:
◆ A RAID-5 volume requires at least three disks. If logging is enabled, a RAID-5 volume
requires at least four disks.
◆ RAID-5 volumes cannot be mirrored.
◆ For a RAID-5 volume, the size specified in the Size field is the usable space in the volume.
Volume Manager allocates additional space for the volume parity information. The disks
across which the RAID-5 volume is striped must, therefore, contain additional free space
for the volume parity information.
◆ If no disks are assigned, VxVM uses available space on disks in the selected disk group.
◆ If a file system is placed on the volume and the Mount at Boot option is selected, the file
system table file is automatically updated.
◆ The Enable FastResync option is available only for VxVM 4.0 data groups, and if the
FMR3 license is present.
Mirrored
A concatenated or striped volume is mirrored (copied) on at least one other disk. If one of
the disks fails, data on the volume can be accessed from the surviving disks. Concatenated
mirrored and striped mirrored volumes are layered and mirrored by default.
Mirror Info: Select Mirrored. In the Total Number of Mirrors field, enter the total
number of mirrors for the volume.
Options: ◆ To enable Dirty Region Logging (DRL) for the volume, select Enable
Logging. VxVM adds an appropriate number of logs to the volume.
◆ To clear the volume before enabling it for general use, select Initialize
Zero.
◆ To prevent the creation of a layered volume, select No Layered
Volumes. In cases where a layered volume layout is appropriate,
VxVM can create a layered volume when a non-layered layout is
specified. This option ensures that the volume has a non-layered
layout. If a layered layout is selected, this option is ignored.
Notes:
◆ A mirrored volume requires at least two disks. If logging is enabled, the volume requires
at least one additional disk.
◆ Only concatenated or striped volumes can be mirrored.
◆ The Prepare for Instant Snapshot option is available only for VxVM 4.0 data groups, and if
the
Resizing a Volume
You can change the size of a VxVM volume. If users require more space on a volume, you
can use this procedure to increase the size of the volume. If a volume contains unused
space that you need to use elsewhere, you can use this procedure to shrink the volume. If
the volume contains a file system, this procedure also resizes the file system.
2. Choose Actions > Resize Volume. The Resize Volume dialog appears, displaying the
name of the volume name its current size.
3. You can find out the maximum size of the volume by selecting Max Size.
5. You can force the resize, if the size is being reduced and the volume is active, by
selecting the Force checkbox.
6. To use a specific disk for the additional space, click Manually select disks for use by
this volume, then use the buttons for adding and removing disks to move the disk or
disks you want assigned as a destination disk to the right pane of the window.
7. If you select the disks manually, you can specify the layout, select Mirror Across or
Stripe Across; then select the device (Controller, Tray, Target, Enclosure). Click OK.
Notes:
◆ The Resize Volume task requires either the desired size or the amount of space to add to
or subtract from the volume size.
◆ A volume containing a file system other than VxFS cannot be reduced in size.
◆ Shrinking a volume with an unmounted file system can result in data loss, so a volume
containing an unmounted file system cannot be reduced in size.
◆ When the size of volume is reduced, the resulting extra space is freed for use.
◆ When the volume size is increased, sufficient disk space must be available. When
increasing the size of a volume, VxVM assigns the necessary new space from available
disks. .
◆ You cannot Mirror Across or Stripe Across ISP Volumes when you choose to select the
disks manually.
❖ In case of error
If there is an error on any of the selected volumes, the changes are not applied to this
volume and an error message specific to the volume is displayed. The changes are
successful on the rest of the selected volumes.
Renaming a Volume
The Rename Volume procedure changes the name of a volume. If the volume has a file
system, this procedure also makes the necessary changes to the file system table file and
allows you to specify a new mount point for the file system.
▼ To rename a volume
Volume Name: If the correct volume name does not already display in this field,
enter the volume name.
After you have provided all necessary information in the dialog box, click OK.
Notes:
◆ The Rename Volume task requires the current volume name and a new volume name.
◆ The new volume name must be unique within the disk group.
◆ If the volume contains a file system, the file system table file is automatically updated (if
necessary).
◆ The Rename Volume task requires umount file system if a file system is mounted.
2. Choose Actions > Transform Volume. The Transform Volume Wizard appears. Click
Next.
3. The Volume Attribute dialog appears. This dialog displays the volume to be
transformed and the size of the volume. In this dialog a comment about the volume
can be added.
4. Click Next. You are now asked if you want select existing template (Create a VxVM
ISP Volume from an Existing User Template), or if you want to define a new template
(Create a VxVM ISP Volume Using a New Template). Once you have chosen the
template you wish to use, click Next.
5. Select the capabilities you want. (Refer to Select Capabilities, Using Intelligent Storage
Provisioning.) Click Next>.
6. If asked, select the rules you want. (Refer to Set Configuration Rules, Using Intelligent
Storage Provisioning.) Click Next>.
7. A summary of your selections appears. Click <Back to make changes, otherwise, click
Finish.
2. Choose Actions > Add/Remove Column. The Add/Remove Column dialog appears.
This displays the number of columns and the stripe size on the selected volume.
Complete options for changing the layout as follows:
Stripe Width Change the stripe width of the columns in the Stripe Width field.
2. Choose Actions > Change Column Count. The Change Column Count dialog
appears. This displays the number of columns and the stripe size on the selected
volume. Complete options for changing the layout as follows:
Stripe Unit Size Change the stripe unit size of the columns in the Stripe Unit Size
field.
Volume Name: If the correct volume name does not already display in this field, enter the
volume name.
Options: Click Show Options to access the optional settings for this task.
◆ To retain the original volume size when the volume layout changes,
click Retain volume size at completion.
◆ To specify the size of the pieces of data that are copied to temporary
space during the volume relayout, enter the size in the Temp space
size field.
◆ To specify additional disk space to be used for the new volume layout
(if needed), specify the disk in the disk(s) field.
◆ To specify the temporary disk space to be used during the volume
layout change, specify the disk in the temp disk(s) field.
◆ If the volume contains plexes with different layouts, specify the plex to
be changed to the new layout in the Target Plex field.
4. After you have provided all necessary information in the dialog box, click OK. The
Relayout Status Monitor window appears. This window provides you with the
following information:
Volume Name: The name of the volume that is undergoing a layout change.
If you need to pause, abort, or continue a relayout task after you close the Relayout
Status Monitor window, you can access the relayout task through the popup menu at
the bottom of the main window, see “Accessing Tasks” for more information. You can
use the popup menu to abort, pause, or resume the task.
Notes:
◆ The Volume Change Layout task requires a volume name and a different volume
layout.
◆ Volumes remain accessible during online relayout.
◆ This task may take a long time, depending on the volume size and other factors. The
Relayout Status Monitor shows the progress of the layout change and allows you to abort,
pause, or reverse the task.
◆ If no disk space is specified, VxVM uses available space on disks in the current disk
group.
◆ If the temporary space size is not specified, VxVM uses an appropriate size. Specifying a
larger temporary space size speeds up the layout change process because larger pieces of
data are copied at a time. If the specified temporary space size is too small, VxVM uses a
larger size.
◆ If all of the plexes in the volume have identical layouts, VxVM changes all plexes (except
log plexes) to the new layout. If the volume contains plexes with different layouts, a target
plex must be specified. When a target plex is specified, VxVM changes the layout of the
target plex and leaves the other plexes in the volume alone.
◆ Log plex layouts do not change. VxVM removes and/or replaces log plexes, depending
on the new layout.
◆ If the volume length changes as a result of the layout change and the volume contains a
file system, the file system length is automatically adjusted (if possible).
◆ A volume cannot undergo multiple relayouts at the same time.
◆ This task cannot be used to change the layout of a volume with a sparse plex.
◆ This task may fail for volumes that were not created by VEA or the vxassist command.
◆ If the relayout is reversed, the volume returns to its original layout. However, data in the
volume may not return to its original storage location.
◆ During a relayout, many other tasks are unavailable for the volume.
◆ A mirrored or striped volume requires at least two disks.
◆ A RAID-5 volume requires at least three disks.
Note The mirroring process is disabled if the volume cannot be mirrored or if there is no
unallocated space on another disk large enough to mirror the volume. A RAID-5
volume cannot be mirrored.
1. Select the volume to be mirrored. You can view the mirrors on a volume by selecting
the Mirrors tab from the volume’s detail view.
Options: ◆ To add more than one mirror, enter the number of mirrors in
the Number of Mirrors to Add field.
◆ To place the mirror on a specific disk, select Manually select
disks for use by this volume, and assign the destination
disks for the mirrors.
◆ To specify the layout for the mirror, select Mirror Across or
Stripe Across. For a striped mirror, specify the number of
columns and stripe unit size.
Note The layout does not need to be specified for an ISP Volume.
Also, Option 3 (Mirror Across/Stripe Across) is not
applicable to ISP volumes.
◆ To let VxVM assign the disks, select Let Volume Manager
decide what disks to use for this volume.
After you have provided all necessary information in the dialog box, click OK.
Adding a mirror requires resynchronization, so this task may take some time.
Notes:
◆ Once mirrored, the data in the volume is redundant. If a disk fails, the data remains
available on the surviving mirror (on another disk).
◆ The new mirror cannot be created on a disk that already contains a copy of the volume.
Each mirror must reside on a separate disk.
◆ Sufficient disk space must be available to accommodate the additional mirrors.
◆ Only disks in the same disk group as the volume can be used to create the new mirror.
◆ If no disks are assigned, VxVM uses available disk space to create the mirror.
◆ A RAID-5 volume cannot be mirrored.
◆ A volume can contain up to 32 plexes (mirrors).
◆ If you create more than one mirror at a time, you may see inconsistent information on the
progress bar. Also, the generation of multiple mirrors does affect system resources. After
creating a mirror, you may want to wait until it has finished generating before creating
another mirror.
3. In the Number of Logs to Add field, select the number of logs you wish to add to this
volume.
Note This field is only available if you are adding logs to an ISP Volume.
4. By default the Auto select disks option will be selected. To manually assign the
destination disks, select the Manually select disks option.
Available disks will appear in the left window. To add destination disks, select them
in the left window and click the Add button. To add all of the available disks, click the
Add All button.
To remove destination disks, select them in the right window and then click the
Remove button. To remove all of the destination disks, click the Remove All button.
Notes:
◆ When a log is added to a mirrored volume, DRL is activated for that volume.
◆ You cannot add a DRL log to an ISP Volume. ISP Volumes can only contain DCO logs.
◆ RAID5 volume users can add either a DCO log or a RAID5 log.
▼ To stop a volume
3. In reply to the message “Are you sure you want to stop the volume ...,” click OK. The
volume state changes to STOPPED.
Note:
Recovering a Volume
The Recover Volume procedure performs any necessary volume recovery operations on
a volume. The recovery operations depend on the type of volume and include starting
disabled volumes, resynchronizing mirrors in mirrored volumes, and resynchronizing
parity in RAID-5 volumes. After successful recovery, the volume is again available for use.
3. In reply to the message “Are you sure you want to recover volume ...,” click OK.
Note:
In some cases, recovery is not possible. If the volume recovery fails, you can attempt to
restore the volume from backup.
2. Choose Volumes > Restore Volume. When asked, “Are you sure you want to
restore this volume?,” click OK.
Note:
If the volume contains a mounted file system, the file system must be unmounted before
this task can proceed. This task does not remount the file system.
The Mirror Remove procedure removes a mirror from its volume. This procedure breaks
the link between the mirror and its volume and returns the mirror disk space to the free
space pool for reuse. You can remove an extra mirror from a volume to make the
underlying disk space available for use elsewhere. However, this may leave the volume
unmirrored and unprotected against disk failure.
Volume Name: If the correct volume name does not already display in this field,
enter the volume name or select the volume from the drop-down
menu.
After you have provided all necessary information in the dialog box, click OK.
Notes:
◆ The Mirror Remove task requires a volume name. This task also requires the number of
mirrors to remove, a disk name, or a mirror name.
◆ If a volume only has two mirrors and one mirror is removed, the volume is no longer
redundant.
◆ The last mirror (plex) cannot be removed from a volume.
◆ When a mirror is removed, the space occupied by that mirror is returned to the free space
pool.
1. Select the volume that contains the RAID-5, DRL, or DCO log to be removed.
Volume Name: If the correct volume name does not already display in this field,
select the volume name from the drop-down menu.
After you have provided all necessary information in the dialog box, click OK.
Notes:
◆ If the only log is removed from a volume, then logging (either dirty region logging, DCO
logging, or RAID-5 logging) is no longer in effect for that volume. When logging is
disabled, recovery time increases.
Deleting a Volume
This procedure permanently removes a volume and all of its data. You should only
remove a volume if you are sure that you do not need the data in the volume (or the data
is backed up elsewhere). You can remove a volume to make the underlying disk space
available for use elsewhere.
▼ To delete a volume
Notes:
Attaching Mirrors
The Attach Mirror procedure attaches a mirror to a volume. This involves copying data
from an active mirror on the volume to the mirror.
▼ To attach a mirror
1. Select the volume containing the mirror. The volume table appears in the right pane.
2. Click on the Mirrors tab in the right pane. The list of mirrors for that volume appears.
Detaching a Mirror
The Detach Mirror procedure dissociates a mirror from its volume. This disconnects the
mirror from its volume and reduces volume data redundancy.
▼ To detach a mirror
1. Select the volume containing the mirror. The volume table appears in the right pane.
2. Click on the Mirrors tab in the right pane. The list of mirrors for that volume appears.
Moving a Subdisk
Note You are not allowed to move a subdisk that is part of a boot or system volume.
The Subdisk Move procedure moves the contents of a volume subdisk from one disk to
another. This is useful for moving portions of a volume to a different disk for improved
performance.
If disk activities are heavily concentrated on one or a small number of disks in the storage
subsystem, it may create bottlenecks. You can use the Subdisk Move and possibly the
Subdisk Split procedure to spread out disk accesses more evenly across all the disks to
balance the load.
You can use the Subdisk Move procedure to move all subdisks to healthier disks. The
benefit of moving subdisks instead of copying the volumes is that you need only enough
space on the receiving disks for the subdisks on the one failed disk, not for entire volumes
that may span multiple disks. Another advantage is that there is no interruption in I/O.
Moving subdisks provides you with a flexible means of making adjustments in your
storage system while it is up and running.
In the Disk View window, you can move a subdisk by placing the pointer over the subdisk
and then pressing and holding the mouse button to drag the subdisk to another location.
To display the subdisk in the right pane, click on its volume in the tree view, and then click
on the Subdisks tab in the right pane. The subdisks for that volume will display. You can
use the Sub-disk Properties menu selection to further identify the characteristics of a
volume’s subdisks.
2. Choose Actions > Disk View. Then select the Subdisks tab.
4. Choose Actions > Move Subdisk. The Move Subdisk dialog is displayed.
5. Choose Auto assign destination disks, if you want VxVM to assign a destination disk
for you. Choose Manually assign destination disks is you want to select the
destination disk.
6. If you select manual assignment of the destination disk, you need to select the
destination disks. You also need to set the disk offset and its units (Sectors, KB, MB,
GB, or TB).
Note VEA automatically checks the state of the data before beginning the subdisk move.
If the data is degraded, the subdisk can still be moved. After moving, you will need
to reactivate the disk to clear the degraded setting.
8. Click Finish when the final screen appears to complete the command.
Notes:
Sub-disk Properties
Property Description
Name Subdisks on a disk are assigned numbers in a sequence, such as 1-01, 1-02, 1-03 or
12-01, 12-02, 12-03. The subdisk number is an internal number generated by the
program. There is no particular significance to the one or two digits before the dash
except that, for any one disk, the first one or two numbers identifying its subdisks
must be the same. The numbers after the dash represent a number for the subdisk
within the disk. Thus, if the subdisk was the first one created for a particular disk, it
would have 01 after the dash, the second disk created would have 02 after the dash,
and so on.
Size This field displays the size of the subdisk.
Column Column displays the column that the subdisk occupies in the volume. Striped and
RAID-5 volumes have multiple columns.
Disk Offset This is the offset where the subdisk starts on the disk. The reason this is included in
the Properties window is because for a subdisk to be split, it must be a contiguous to
the subdisk next to it. By looking at the offsets, you can determine which subdisks
are contiguous.
Plex Offset This is the offset of a subdisk within a plex. It shows the distance from the start of a
plex to the start of a specific subdisk. The first subdisk within a plex will have an
offset of "0." The second subdisk will be offset by the size of the first subdisk.
Splitting a Subdisk
Use the Subdisk Split procedure to split a subdisk. After the subdisk is split, the resulting
two subdisks will reside on the same section of the same disk. You can then use the
Subdisk Move procedure to move one or both subdisks to other disks. You may want to
split and move a subdisk to make the best use of your disk space. A split subdisk can be
joined back together again with the Subdisk Join command.
2. Choose Actions > Disk View. Then select the Subdisks tab.
5. In the next screen that comes up, specify the subdisk size for the first of the two
subdisks and Click Next.
The remaining space left over will be assigned to the second subdisk. For example, if
the original subdisk was 100 MB and you assigned 40 MB to the first subdisk, the
other subdisk will be 60 MB.
6. The final screen of the Subdisk Split wizard appears. Click Finish to complete the
command.
After a few moments, two subdisks will appear in the right pane of the Volume
Manager GUI.
Notes:
◆ The name of the first subdisk remains the same as the selected subdisk. Other subdisks are
automatically named by VxVM.
◆ The new, smaller subdisks occupy the same regions of the disk that the original subdisk
occupied.
◆ The original subdisk must contain a sufficient number of sectors for the specified split to
work.
◆ A Dirty Region Logging log subdisk cannot be split.
Joining a Subdisk
The Subdisk Join procedure joins two or more subdisks together to form a single larger
subdisk. Subdisks can only be joined together if they belong to the same volume and
occupy adjacent regions of the same disk and mirror. You can join two subdisks that had
been one subdisk but that were split by the Subdisk Split command. You cannot split a
subdisk and join it back to another subdisk that it was not split from. There also has to be
room on the disk for the two subdisks.
▼ To join subdisks
2. Choose Actions > Disk View. Then select the Subdisks tab.
5. The welcome screen of the Subdisk Join wizard appears. Click Next to continue.
6. In the screen that comes up next, select the subdisks to be joined together and click
Next.
7. The final screen of the Subdisk Join wizard appears. Click Finish to complete the
operation.
Within a short time, the two subdisks will be replaced in the right pane of the Volume
Manager GUI with one subdisk.
After you have provided all necessary information in the dialog box, click OK.
Notes:
◆ The Subdisk Join task requires two or more existing subdisk names and a new (joined)
subdisk name.
◆ Only contiguous subdisks on the same disk can be joined.
◆ The subdisks to be joined must belong to the same volume and mirror.
◆ For a striped volume, the subdisks must be in the same column.
◆ The joined subdisk name can be the name of one of the subdisks being joined.
Category Description
Status The normal status is “Healthy,” which means that volume is accessible
and has no known problems. Please refer to Troubleshooting for a
complete description of other condition states.
Read policy Indicates the mode in which the device (or volume) is read.
Group name The name of the disk group in which the volume was created.
Region size Space within the volume used for the policies enabled.
Pool name Name of the storage pool within the disk group
Set name Name of template set associated with the disk group
Raw device path Location of the disk device associated with VxVM.
Block device path Exact location of the device associated with VxVM.
Category Description
Capabilities A capability is a simple name used to indicate what the capability means
for an ISP volume. Storage is allocated according to your request. For
example, you can ask for a volume to be Performant and Reliable. These
are capabilities have parameters such as the number of striped columns
or number of mirrors.
Rules: Rules specify the storage allocation criteria for ISP volumes. These define
storage selection and storage layout. Rules are simple sentences written
in the ISP language.
Comment You can insert comments in this field. The text will be preserved by
clicking OK. (This is the only field that is preserved on leaving the
dialog.)
Group Name of the group that “owns” the user managing this version of
VxVM.
125
VxVM Volume Sets
2. Choose Actions > Volume Set > Create Volume Set. The Create Volume Set display
appears.
3. You can now change the disk group, or continue with the selected disk group and
volume.
5. Move the volumes to be included in the volume set from the Available volumes
column to the Selected volumes column.
6. Click OK.
▼ To add a volume
2. Choose Actions > Volume Set > Add Volume to Volume Set. The Add Volume to
Volume Set display appears.
4. Move the volumes to be added to the volume set from the Available Volumes column
to the Selected Volumes column.
5. Is a file system is present on the volume set, you can select the Add Volume to
Multi-Component File System checkbox to also add the volume to the MDS.
6. Click OK.
2. Choose Actions > Volume Set > Rename Volume Set. The Rename Volume Set
display appears.
4. Click OK.
3. In reply to the message “Are you sure you want to recover volume set...,” click OK.
Note:
In some cases, recovery is not possible. If the volume set recovery fails, you can attempt to
restore the volume set from backup.
2. Choose Actions > Volume Set > Delete Volume Set. The Delete Volume Set
confirmation message appears.
▼ To remove a volume
1. Click on the volume set folder, then click on the volume to be removed.
2. Choose Actions > Volume Set > Remove Volume from Volume Set. The Remove
Volume from Volume Set display appears.
3. You can now select a new volume set, or continue with the already selected volume
set.
4. Move the volumes to be removed from the volume set from the Available Volumes
column to the Selected Volumes column.
5. Click OK.
Note A volume with index 0 cannot be removed while other volumes exist in the volume
set. Removing a volume with index 0 can lead to data corruption if it is removed
before all other volumes in the volume set have been removed.
VEA provides you with easy-to-use interfaces for performing tasks associated with
volume snapshots:
◆ Using the Instant Snapshot Feature
◆ Creating Instant Snapshots
◆ Using the Full Volume Snapshot Feature
◆ Displaying the Snapshots for a Volume
◆ Displaying Cache Volume Information
131
Volume Snapshots Task Roadmap
Note To take a snapshot of a volume, you must have an empty disk in the volume’s disk
group.
Snapshot creates a snapshot image of a volume, which can be detached from the volume.
The detached snapshot image can be used for backup, or other purposes, while the
original volume remains in service. The snapshot can then be quickly reattached and
resynchronized with the volume. The snapshot volume can also be permanently
disconnected from the original volume.
You can attach a snapshot to either the original volume or the snapshot volume.
The following sections describe how to create and administer volume snapshots:
◆ Using the Instant Snapshot Feature describes how to create and administer
third-mirror break-off and space-optimized snapshots of 4.0 (version 110) disk group
volumes.
◆ Using the Full Volume Snapshot Feature describes how to create and administer
traditional third-mirror break-off snapshots of pre-4.0 (pre-version 110) disk group
volumes.
Note Please refer to the VERITAS Volume Manager Administration Guide for a full
description of third-mirror snapshots.
Note Instant snapshots are the preferred mechanism for implementing online and
off-host point-in-time copy solutions in VEA. Support for traditional third-mirror
snapshots may be removed in a future release.
Note The information in this section also applies to RAID-5 volumes converted to a
special layered volume layout by the addition of a DCO (Data Change Object) and
DCO volume.
The Create procedure creates an instant snapshot that is immediately available for
making a backup. Read requests for data in the original volume at the point in time that
the snapshot was taken are satisfied by reading either from a non-updated region of the
original volume, or from the copy of the original contents of an updated region that have
been recorded by the snapshot.
Note The information in this section also applies to creating snapshots from volume sets.
Enabling FastResync
The Enable FastResync procedure gives you the option of preparing a volume for
snapshot in advance of using the create instant snapshot feature. This makes a volume
ready for instant snapshot and space-optimized snapshot operations. It can also prepare it
for Dirty region Logging (DRL), if required.
Note If you have enabled FastResync on a previous version of VxVM, you need to
remove any old DCOs from the volumes to be used for instant snapshot.
2. Choose Actions > Instant Snapshot > Enable FastResync. The Enable FastResync
dialog appears.
4. Provided that there are no existing DCOs, you can now elect the options you require:
Let Volume Manager Check this box if you do not wish to manually select disks for the
decide which disks to volume.
use for this volume
Manually select disks Check this box to manually select disks for use by the volume.
for use by this volume
5. Select OK
6. You can now create an instant snapshot. To create instant snapshots, see “Creating
Instant Snapshots” on page 136.
◆ Break off; equivalent to the traditional third-mirror snapshot (where the snapshot
plex can be detached from the original volume into a new disk group).
Note Please refer to the VERITAS Volume Manager Administration Guide for a full
description of break-off snapshots.
◆ Space optimized; uses a storage cache to reduce the size of the snapshot volume.
▼ To enable FastResync
2. Choose Actions > Instant Snapshot > Create. The Create Instant Snapshot wizard
appears.
3. In the Choose the method by which to select Disks for FastResync dialog, you can
either let VxVM select the disks for you (Let Volume Manager decide what disks to
use for FastResync), refer to VxVM Selecting the Disk for FastResync, or select your
own disks (Manually select disks to use for FastResync), refer to Selecting Your Own
Disks for FastResync.
1. Select Let Volume Manager decide which disks to use for FastResync, then click
Next> to bring up the FastResync options dialog.
1. Select the type (Full sized). The Full Sized Options dialog appears.
2. Select Create volume for snapshot (refer to Creating a Volume for Snapshot) if you
want to create a new volume; otherwise, select Specify existing volume for snapshot
(refer to Specifying an Existing Volume for Snapshot).
Note The Specify existing volume for snapshot option will not be available (that is,
it is grayed-out) if no existing volumes match the criteria for use as a snapshot
(same size, started, no file system, not a current snap, instant ready, or if they
are in the same disk group).
3. Check Syncing if you want the contents of the instant snapshot to be fully
synchronized with the contents of the original volume at the point the snapshot is
taken.
1. Select the type (Space optimized). Click Next>. The Space Optimized Options dialog
appears.
Create a new cache Select this option if you want to create a new cache object.
object
Size Define the size and select the unit for the new cache object.
Mirrors Define the number of mirrors for the new cache object.
Choose an existing Select this option if you want to use an existing cache object.
cache object
Cache objects Select the existing cache object from the list provided.
When you have provided all necessary information in the dialog box, click Next>. The
Snapshot options dialog appears.
3. Define a name for the snapshot, and add a comment if you want. Click Finsh.
5. Click Finish if you are satisfied with your selections. Otherwise, click <Back to make
changes.
1. Select Manually select disks to use for FastResync to bring up the Select disks to use
for FastResync wizard.
2. Make your selections. The disks that you select should be in the right pane when you
eventually click Next>.
1. Select the type (Full sized). The Full Sized Options dialog appears.
2. Check Syncing if you want the contents of the instant snapshot to be fully
synchronized with the contents of the original volume at the point the snapshot is
taken.
3. Select Create volume for snapshot (refer to Creating a Volume for Snapshot) if you
want to create a new volume; otherwise, select Specify existing volume for snapshot
Volume (refer to Specifying an Existing Volume for Snapshot).
Note The Specify existing volume for snapshot Volume option will not be available
(that is, it is grayed-out) if no existing volumes match the criteria for use as a
snapshot (same size, started, no file system, not a current snap, instant ready, or
if they are in the same disk group).
4. Click Next> when the confirmation window appears, and click Finish to create the
instant snapshot.
1. Select the type (Space optimized). Click Next>. The Space Optimized Options dialog
appears.
Create a new cache Select this option if you want to create a new cache object.
object
Size Define the size and select the unit for the new cache object.
Mirrors Define the number of mirrors for the new cache object.
Choose an existing Select this option if you want to use an existing cache object.
cache object Note The option to specify an existing cache object is greyed-out if
there are no existing caches.
Cache objects Select the existing cache object from the list provided.
When you have provided all necessary information in the dialog box, click Next>. The
Snapshot options dialog appears.
3. Define a name for the snapshot, and add a comment if you want. Click Finsh.
5. Click Finish if you are satisfied with your selections. Otherwise, click <Back to make
changes.
2. Choose Actions > Instant Snapshot > Create. The Create Instant Snapshot wizard
appears.
4. Select the type (Full sized). The Full Sized Options dialog appears.
5. Check Syncing if you want the contents of the instant snapshot to be fully
synchronized with the contents of the original volume at the point the snapshot is
taken.
6. Select Create volume for snapshot (refer to Creating a Volume for Snapshot) if you
want to create a new volume; otherwise, select Specify existing volume for snapshot
Volume (refer to Specifying an Existing Volume for Snapshot).
Note The Specify existing volume for snapshot Volume option will not be available
(that is, it is grayed-out) if no existing volumes match the criteria for use as a
snapshot (same size, started, no file system, not a current snap, instant ready, in
the same disk group, and so on).
7. Click Next>.
1. Select Let Volume Manager decide which disks to use for this volume, then click
Next> to bring up the Select the attributes for this volume dialog.
2. Type an alphanumeric string in the Volume Name field. The total number of
characters must be less than 32. This is a Volume Manager-specific name that is used
in some Volume Manager commands. It is different from the volume label for the file
system.
4. Click Next> to continue. A summary of your selections appears. Click <Back to make
changes; otherwise, click Finish.
1. Select Manually select disks to use for this volume to bring up the Select disks to
use for this volume wizard. Then click Next> to bring up the Select Disks to use
with volume dialog.
2. Make your selections. The disks that you select should be in the right pane when you
eventually click Next>.
3. Specify the layout, select Mirror Across or Stripe Across; then select the device
(Controller, Tray, Target, Enclosure). Select Ordered to use the specified storage to
first concatenate the disks, then to form columns, and finally to form mirrors.
1. Select the volume to be used, then click Next>. A summary of the volume attributes
appears.
2. Choose Actions > Instant Snapshot > Create. The Create Instant Snapshot wizard
appears.
Create a new cache Select this option if you want to create a new cache object.
object
Size Define the size and select the unit for the new cache object.
Mirrors Define the number of mirrors for the new cache object.
Choose an existing Select this option if you want to use an existing cache object.
cache object
Cache objects Select the existing cache object from the list provided.
When you have provided all necessary information in the dialog box, click Next>. The
Snapshot options dialog appears.
7. Define a name for the snapshot, and add a comment if you want. Click Finsh.
9. Click Finish if you are satisfied with your selections. Otherwise, click <Back to make
changes.
2. Choose Actions > Instant Snapshot > Create. The Create Instant Snapshot wizard
appears.
3. Click Next>. The Snapshot Information window appears. The ISP Volume name and
the ISP disk group name are listed.
◆ Select a name for the snapshot and type it into the Snapshot Name: field.
◆ Select the snapshot type: Full-sized or Space Optimized. Refer to Creating
Space-Optimized Snapshots of a Volume or Creating a Full-sized Instant Snapshot
of a Volume.
◆ Select the Pool Name: from the pool name pull-down menu.
4. Click Next>. If you chose a space optimized instant snapshot, complete options for
the cache object as follows:
Create a new cache Select this option if you want to create a new cache object.
object
Size Define the size and select the unit for the new cache object.
Mirrors Define the number of mirrors for the new cache object.
Choose an existing Select this option if you want to use an existing cache object.
cache object
Cache objects Select the existing cache object from the list provided.
5. When you have provided all necessary information in the dialog box, click Next>. The
Select User Template dialog box appears.
6. You are now asked to select an existing user template, or if you want to define a new
template (Create the User Template).
7. Select the capabilities you want. (Refer to Select Capabilities, Using Intelligent Storage
Provisioning.) Click Next>.
9. Click Finish if you are satisfied with your selections. Otherwise, click <Back to make
changes.
2. Choose Actions > Instant Snapshot > Create. The Volume Set Snapshot wizard
appears.
3. Click Next>. The Volume Set Snapshot dialog appears. You can choose to create a
New Volume Set Snapshot (space optimized), or Create a Snapshot using an existing
volume set.
4. Click Next>.If you chose a space optimized instant snapshot, complete options for the
cache object as follows:
Choose an existing Select this option if you want to use an existing cache object.
cache object
Cache objects Select the existing cache object from the list provided.
Create a new cache Select this option if you want to create a new cache object.
object
Size Define the size and select the unit for the new cache object.
High Water Mark When cache usage reaches this value, and the new required cache
size would exceed the value of Max Grow, the oldest snapshot in
the cache is deleted. If there are several snapshots with the same
age, the largest of these is deleted.
Max Grow Limits the maximum size to which a cache can grow. To estimate
this size, consider how much the contents of each source volume
are likely to change between snapshot refreshes, and allow some
additional space for contingency.
5. When you have provided all necessary information in the dialog box, click Next>. The
Select User Template dialog box appears.
6. You are now asked to select an existing user template, or if you want to define a new
template (Create the User Template).
7. When you have provided all necessary information in the dialog box, click Next>. The
Select Capabilities dialog box appears.
8. When you have selected all of the capabilities you need for this volume set, click
Next>. The Set Configuration Rules dialog appears.
9. When you have selected all of the configuration rules you need for this volume set,
click Next>. The Volume Set Information dialog appears.
10. Enter the name of the volume set of which you are creating a snapshot, add comments
and names to all volumes within the volume set, and then click Next>.
12. Click Finish if you are satisfied with your selections. Otherwise, click <Back to make
changes.
2. Choose Actions > Instant Snapshot > Create. The Create Instant Snapshot wizard
appears.
4. Select the type (Full sized). The Full Sized Options dialog appears.
5. Select the volume sets you where you want the instant snapshot to reside.
6. Check Syncing if you want the contents of the instant snapshot to be fully
synchronized with the contents of the original volume at the point the snapshot is
taken.
7. Click Next>.
2. Choose Actions > Instant Snapshot > Create. The Create Instant Snapshot wizard
appears.
4. Select the type (Space optimized). Click Next>. The Space Optimized Options dialog
appears.
Create a new cache Select this option if you want to create a new cache object.
object
Size Define the size and select the unit for the new cache object.
Mirrors Define the number of mirrors for the new cache object.
Choose an existing Select this option if you want to use an existing cache object.
cache object
Cache objects Select the existing cache object from the list provided.
When you have provided all necessary information in the dialog box, click Next>. The
Snapshot options dialog appears.
6. Define a name for the snapshot, and add a comment if you want. Click Finsh.
8. Click Finish if you are satisfied with your selections. Otherwise, click <Back to make
changes.
Notes:
◆ A Volume Set must be identical in size and layout as well as enabled for FastResync in
order to be used as a new volume set snapshot.
◆ Volume sets for breaking off snapshots must have the same limitations as volume set
full-sized snapshots.
◆ You cannot add or delete volumes in a volume set snapshot and you cannot add snapshot
volumes to a volume set.
2. Choose Actions > Instant Snapshot > Create. The Create Instant Snapshot wizard
appears.
4. Select the type (Break off). Click Next>. The Full Sized Break Off Options dialog
appears.
Specify mirror objects Select the mirrors from the available mirrors.
Note This option is greyed-out unless the plex state is
SNAPDONE.
Selected Mirrors Move the mirrors to be added from Available mirrors to Selected
mirrors.
6. When you have provided all necessary information in the dialog box, click Next>.
7. The summary page is displayed. Click Finish if you are satisfied with your selections.
Otherwise, click <Back to make changes.
Disabling FastResync
Use the following procedure to disable FastResync:
3. When the confirmation dialog appears (Are you sure you want to disable
FastResync for volume-name?), click Yes to confirm.
4. FastResync is then disabled. This removes the Disk Change Object (DCO) and DRLs,
if any.
Note The snapshot being refreshed must not be open to any application. For example,
any file system configured on the volume must first be unmounted.
▼ To refresh a volume
Use the Reattach procedure to reattach the plexes of an instant snapshot volume to the
specified volume in a snapshot hierarchy, and synchronizes them from that volume.
▼ To reattach a volume
2. Choose Actions > Instant Snapshot > Reattach. The Snapshot Reattach dialog
appears.
Note The snapshot being reattached must not be open to any application. For example,
any file system configured on the snapshot volume must first be unmounted.
Note For this operation to succeed, the volume that is being restored and the snapshot
volume must not be open to any application. For example, any file systems that are
configured on either volume must first be unmounted.
▼ To restore a volume
2. Choose Actions > Instant Snapshot > Restore. The Snapshot Restore dialog appears.
5. Attach the snapshot plexes to the parent upon completion of the volume
synchronization.
6. Check Destroy if the snapshot volume is to be removed after reattaching all the
plexes.
Use the Dissociate procedure to dissociate an instant snapshot from its parent volume or
volume set in the snapshot hierarchy. If the snapshot has a dependent snapshot hierarchy
below it, this hierarchy is adopted by the parent volume.
Note The snapshot volume or volume set and any snapshots in the hierarchy must have
been fully synchronized for this procedure to succeed.
2. Choose Actions > Instant Snapshot > Dissociate. The Snapshot Confirm Dissociate
dialog appears.
Note Dissociating a volume set can cause inconsistencies in the snapshot hierarchy in the
unlikely event of a failure.
3. When the Snapshot Confirm Dissociate dialog appears, (Are you sure you want
to dissociate THIS_VSET)? Click Yes to confirm.
The topmost snapshot volume in the hierarchy must have been fully synchronized for this
task to succeed. Snapshots that are lower down in the hierarchy need not have been fully
resynchronized.
Use the Split procedure to split the snapshot hierarchy into two independent hierarchies.
2. Choose Actions > Instant Snapshot > Split. The Snapshot Confirm Split dialog
appears.
3. When the Snapshot Confirm Split appears, (Are you sure you want to split
THIS_VSET?) click Yes to confirm.
Note Splitting a volume set can cause inconsistencies in the snapshot hierarchy in the
unlikely event of a failure.
Start Synchronization
The Start Synchronization procedure synchronizes the contents of an instant snapshot
with the contents of the original volume at the point in time that the snapshot was taken.
If you wish to move an instant snapshot volume to another disk group for export to
another machine for off-host processing, you must ensure that the snapshot volume has
been completely synchronized.
If synchronization of an instant snapshot was not started when the snapshot was created,
or synchronization was paused, you can start synchronization.
Note Synchronization of the contents of a snapshot with its original volume is not
possible for instant space-optimized snapshots.
▼ To start synchronization
2. Choose Actions > Instant Snapshot > Start Synchronization. The Start
Synchronization Confirm dialog appears.
Note You can pause, restart, or abort synchronization from the Task View. (Select the task,
then right click).
Adding Maps
You can add a map to a volume that has already been prepared for instant snapshot.
When you add a map to volume, you can either select your own disks, or let VxVM select
the disks for you:
◆ Selecting Your Own Disks
◆ VxVM Selecting the Disks
2. Choose Actions > Instant Snapshot > Add map. The Add map dialog appears.
4. Choose Manually select disks. Then move the required disks from Available disks:
list to the Selected disks: list.
Use the following procedure to add a map to a volume, letting VxVM select the disks.:
2. Choose Actions > Instant Snapshot > Add map. The Add map dialog appears.
Using Snapshot
In summary, the snapshot procedure consists of three steps:
2. Detaching the snapshot mirror and creating the snapshot volume that is associated
with the snapshot mirror. The Snap Shot command is used for this step.
3. Either reattaching the snapshot to the volume after you are done using it, or
permanently disconnecting it from the volume. Snap Back reattaches the snapshot
mirror; Snap Clear permanently disconnects the snapshot mirror from the volume,
removing the association between the snapshot volume and the original volume.
Note To create a snapshot mirror on a volume, you must have an empty disk in the disk
group of that volume.
Note The Break Mirror and Remove Mirror features do not work with the snapshot
mirror.
Click OK.
The snapshot mirror is detached from the original volume and a new volume is
created that is associated with the snapshot mirror.
The snapshot mirror is no longer displayed on the Mirrors tab for the original volume.
The new snapshot volume is displayed under the Volumes folder in the tree view. The
program assigns it the next available drive letter. You can now use the snapshot
volume for backup or other purposes.
Notes:
3. Specify whether the snapshot volume is resynchronized with the original volume, or
the original volume is synchronized to the snapshot volume and click OK.
Note One situation where you might want to resynchronize to the snapshot volume
rather than the original volume is the case where something has happened to the
original volume so that its data integrity is no longer sound.
The snapshot mirror is reattached to the original volume and the snapshot volume is
deleted if it is the last plex of the volume. (If the snapshot volume has other mirrors
associated with it, it is not deleted.)
3. Click Yes.
The snapshot mirror is permanently disconnected from the original volume and is no
longer displayed on the Volume Manager console.
Aborting a Snapshot
The volume Snap Abort procedure allows you to abort the snapshot procedure before it
completes. If you have started the procedure, through Snap Start, but have not yet
clicked on Snap Shot to complete the procedure, you can select Snap Abort to abort the
procedure.
1. Right-click on the volume that you want to abort the snapshot operation on.
A context menu is displayed.
A message box is displayed asking you to confirm the snap abort operation for the
specified volume.
3. Click OK.
The snapshot process is aborted.
2. If the volume has direct snapshots, the Snapshot Volumes tab is displayed.
4. The snapshots belonging to the volume are displayed in the volume table.
Backing up a Volume
To back up a volume, use the following procedure:
1. If you intend to take an instant space-optimized snapshot of the volume, you may
wish to consider first setting up a shared cache object in the same disk group as the
volume. If you intend to split the volume and snapshot into separate disk groups (for
example, to perform off-host processing), you must use a fully synchronized
full-sized snapshot (which does not require a cache object). You cannot use a
space-optimized snapshot for this purpose.
2. If you have not already done so, enable FastResync on the volume. Click:
Actions > Instant Snapshot > Enable FastResync
The Create task creates an instant snapshot that is immediately available for making a
backup. Read requests for data in the original volume at the point in time that the
snapshot was taken are satisfied by reading either from a non-updated region of the
original volume, or from the copy of the original contents of an updated region that have
been recorded by the snapshot.
Note Unless you perform the Start Synchronization procedure, the contents of an instant
snapshot are unlikely ever to become fully synchronized with the contents of the
original volume at the point in time that the snapshot was taken. If you wish to
move an instant snapshot volume to another disk group for export to another
machine for off-host processing, you must ensure that the snapshot volume has
been completely synchronized.
For instant space-optimized snapshots that share a cache object, the specified region
size must be greater than or equal to the region size specified for the cache object.
3. Use the Create task create an instant snapshot that is immediately available for
making a backup. If you specify a name and size for a storage cache, a
space-optimized snapshot is created that requires less space than does a full-sized
snapshot volume.
Note By default, VEA attempts to avoid placing snapshot plexes on a disk that already
holds any plexes of a data volume. However, this may be impossible if insufficient
space is available in the disk group. In this case, VEA uses any available space on
other disks in the disk group. If the snapshot plexes are placed on disks which are
used to hold the plexes of other volumes, this may cause problems when you
subsequently attempt to move a snapshot volume into another disk group.
You have the following choices for what to do with an instant snapshot:
◆ Refresh the contents of the snapshot. This effectively creates a new snapshot of the
original volume ready for another backup. If synchronization was already in progress
on the snapshot, this operation may result in large portions of the snapshot having to
be resynchronized.
◆ Restore the contents of the original volume from the snapshot volume. An instant
space-optimized snapshot always remains intact at the end of the operation.
1. For full-sized instant snapshots, you must create a volume that is to be used as the
snapshot volume. This must be the same size as the volume for which the snapshot is
being created, and it must also have the same region size. Alternatively, if there is a
sufficient number of suitable plexes available in the volume, you can break these off
and use them to create a full-sized instant snapshot.
Note To turn one or more existing plexes in a volume into a break-off instant snapshot
volume, the volume must be a non-layered volume with a mirror or
mirror-stripe layout, or a RAID-5 volume that you have converted to a special
layered volume The volume must have a sufficiently number of available plexes
that are in the ACTIVE state. The plexes in a volume with a stripe-mirror
layout are mirrored at the sub-volume level, and cannot be broken off.
2. Reattach some or all of the plexes of the snapshot volume with the original volume.
3. Restore the contents of the original volume from the snapshot volume. You can choose
whether none, a subset, or all of the plexes of the snapshot volume are returned to the
original volume as a result of the operation.
4. Dissociate the snapshot volume entirely from the original volume. This may be useful
if you want to use the copy for other purposes such as testing or report generation. If
desired, you can delete the dissociated volume.
5. If the snapshot is part of a snapshot hierarchy, you can also choose to dissociate this
hierarchy from its parent volumes.
165
File System Task Roadmap
File system type: Select the file system type from the options shown.
Create Options: ◆ See Allocation unit/Block size for allocation and block and
settings.
◆ To specify other create details, click New File System
Details and specify any additional options in the New File
System Details dialog box.
Compress (checkbox) ◆ If your platform supports file compression, then you can select
Compress to compress the files on your file system.
Mount Options: ◆ Enter the mount point for the file system, if you want the file
system mounted at system startup.
◆ Select the Create mount point checkbox if you want the
system to create the mount point if it does not already exist.
◆ Select the Read only and Honor setuid checkboxes, as
required.
◆ Select the Add to file system table and Mount at boot
checkboxes to update the system table file and mount the file
system at system startup.
◆ Select the Add to file system table checkbox, and leave the
Mount at boot checkbox unselected to update the system
table file, and not mount the file system at system startup.
◆ To specify mount details, click Mount File System Details
and specify any additional options using the checkboxes and
Extra Options entry in the Mount Details dialog box.
After you have provided all necessary information in the dialog box, click OK.
Notes:
Checkbox - Support vxfs, jfs (Journalled File System) Check if file system contains
large file size (Greater files greater than 2 GBytes.
than 2 GB)
Cluster Options
Cluster Options Area
Checkbox - Cluster mount. This vxfs Mounts the file system in shared mode.
is present only if the optional Select the nodes to be mounted.
cluster functionality is available.
Once the Cluster mount vxfs Mounts the file system in shared mode.
checkbox is selected, you can set Select the nodes to be mounted, and
the Node mount information, their mode (Read Only).
primary node, and Service group
Select the Service group (cfs, by
information.
default). This defines the vcs service
group that the mount resources will go
into. You can select an existing group,
or type in a new one.
Note If you do not specify a service group, a new service group name is created. The
name of the generated service group takes the form vrts_vea_cfs_xx where xx is
a running serial number. If you specify a service group which does not exist, a new
service group is created. If the service group does exist, it checks the node lists
specified in the command with the existing node lists in the group. If the node lists
do not match the service group selection operation will fail.
Permissions/Ownership
Permissions/Ownership Area
Advanced Options
Advanced Options Area
Checkbox - Clear all data extents vxfs Clears all data extents before file
before file allocation. allocation.
Checkbox - File system caching vxfs Note that, while the tmpcache option to
policy mincache improves performance, it
reduces integrity.
Mount Options: ◆ If you want the system to use the mount options defined in the
system table, check Mount using options in the file
(refer to Creating a New
File System on a
system table.
Volume for available ◆ Enter the mount point for the file system, if you want the file
options) system mounted at system startup.
◆ Select the Create mount point checkbox if you want the
system to create the mount point if it does not already exist.
◆ Select the Read only and Honor setuid checkboxes, as
required.
◆ To specify mount details, click Mount File System Details
and specify any additional options using the checkboxes and
Extra Options entry in the Mount Details dialog box (see
Advanced Options Area).
After you have provided all necessary information in the dialog box, click OK.
Notes:
◆ The mount point must be an absolute pathname (that is, it must begin with /).
3. Proceed as for creating a new file system on a volume (Creating a New File System on
a Volume).
Note The volume set device will be shown as a child of the file system instance in the tree.
3. Click Yes in the Unmount File System dialog to confirm that you want the file system
unmounted.
4. If an entry exists for this file system in the file system table, a Remove File System
dialog appears. Click Yes in the Remove File System dialog if you want the file system
table entry removed.
3. Click Yes in the Remove File System dialog to confirm that you want the file system
information removed.
New Volume Name: By default, the new volume name displayed is composed of the
name of the file system to be backed up and the suffix _vxfssnap
(for example, Vol5_vxfssnap). You can replace the default name
with the volume name of your choice.
Snapshot Mount Point: By default, the new snapshot mount point displayed is composed
of the mount point of the file system to be backed up and the suffix
_vxfssnap (for example, /Vol5_vxfssnap). You can replace the
default name with the mount point of your choice.
Snapshot Size: Enter the size of the snapshot copy of the file system.
Cluster node (displayed If your node is part of a cluster, you can now select the node in the
only if your node is part cluster to contain the file system.
of a cluster): If the node you select is not displayed in the current window, then
it resides on a remote node. In order to remove this snapshot, you
will have to open the remote node and display the created file
system before removing it.
Select disks to use for Select the disks for Volume screen.
the volume: The default setting is for Volume Manager to assign the disks for
you. To manually select the disks, click the “Manually select which
disks to use for volume” radio button. The disks that you select
should be in the right pane when you click Apply or let VxVM
decide which disks to use for the volume.
After you have provided all necessary information in the dialog box, click OK.
Notes:
◆ Snapshots are shown in the left pane tree view as children of the file system they are based
on. They are shown in the right pane of the table view of the File Systems at the same level
as the file system they are based on.
◆ In the case of creating a snapshot of a cluster file system, snapshot creation can be run
only on the master node
◆ Snapshots cannot be made of Multi-component file systems.
◆ The File System Snapshot task is only available for VxFS file systems.
◆ The snapshot file system is an exact copy of the original file system at the time the
snapshot was created.
◆ After you create the snapshot copy of the file system, remember to back it up to tape or
some other media. Remove the snapshot file system when it is no longer needed.
◆ Users can continue to use the original file system during this snapshot backup procedure.
◆ Refer to the VERITAS File System Administrator’s Guide for guidelines on choosing the
snapshot file system size.
1. The system first unmounts the snapshot file system and, in the case of a cluster file
system, deletes the snapshot mount point from the cluster configuration.
2. The system then deletes the volume that was created for the snapshot file system. This
step must be executed on the master node in the case of a cluster file system.
Use the following procedure to remove a snapshot copy of a file system.
3. Click Yes in the Remove Snapshot File System dialog to confirm that you want the
snapshot deleted.
Note If you are removing the snapshot on a slave node. The message “Error
V-40-49408-40 VxVM exedit ERROR V-5-1-0 operation must be
executed on master” may appear. In this case, you need to go to the master
node and delete the snapshot volume after the snapshot has been unmounted on
the slave.
3. Click Yes in the Check File System dialog to confirm that you want the file system
checked.
3. Click Yes in the Check File System dialog to confirm that you want the file system
checked.
Notes:
Threshold Percentage Select the Threshold Percentage value. When usage crosses this
value, an alert will be logged.
Notes:
For systems other than vxfs, alert thresholds are not persistent (that is, the information is lost
when the server restarts). This means that:
◆ File system objects on the bus reflect the threshold and enabled status for alerts.
◆ Once an alert is fired, the status on the bus is disabled so that the alert is not refired at
every periodic rescan.
(This can be avoided by allocating a low value to Threshold Percentage.)
Volume Name: Check that the correct volume name is displayed in this field.
Log Device Number: Select the number of the log device to attach to the volume. Log
devices are listed in /dev/qlog.
Create Cluster Quicklog Check this box is you want the Quicklog volume to be available to
checkbox (shown only the cluster.
if the volume is part of a
cluster):
After you have provided all necessary information in the dialog box, click OK.
Notes:
Note You can enable QuickLog on the file system automatically at system startup by
selecting Mount at Boot, and specifying the appropriate options when completing
the New File System dialog box (see Creating a New File System on a Volume).
File System Name: Check that the correct file system name is displayed in this field.
Log Device Number: Select the number of the log device to be enabled for the file
system. Log devices are listed in /dev/qlog.
Make QuickLog enable Check to enable QuickLog whenever the File System is mounted.
persistent (checkbox):
After you have provided all necessary information in the dialog box, click OK.
Notes:
3. Check that the correct file system name is displayed in the Disable QuickLog dialog
box, then click OK.
Notes:
Notes:
3. Select the nodes to be unmounted from the Unmount Cluster File System dialog box.
4. Click Yes in the Unmount File System dialog to confirm that you want the file system
unmounted.
1. Select the File Systems node; then select the cluster file system to be unmounted.
3. Select the nodes to be unmounted from the Unmount Cluster File System dialog box.
4. Click Yes in the Unmount File System dialog to confirm that you want the file system
unmounted.
3. Click Yes to remove the cluster file system resource information from the cluster
configuration file and dissociate the shared volume from the mount point.
Notes:
◆ The cluster file system must be unmounted before performing the Remove Cluster
Mount procedure.
◆ The Remove Cluster Mount procedure must be performed before changing any mount
options. When remounting a previously unmounted shared volume with different mount
options, the mount options will not be changed if the cluster mount point was not
removed with Remove Cluster Mount.
2. Choose Change Log > Tune. The Tune File Change Log dialog is displayed.
4. After you have provided all necessary information in the dialog box, click Apply then
OK, or OK.
Create a Checkpoint
Remove a Checkpoint
Mount a Checkpoint
Unmount a Checkpoint
Create a Checkpoint
▼ To create a checkpoint
2. Choose Storage Checkpoint > Create. The Create Storage Checkpoint dialog is
displayed.
Mount point: If you check Mount:, then you need to supply a mount point.
Mount details: If you check Mount:, then mount details (Read Only, and Add to
file system table) can be defined. If you are creating a checkpoint
for a cluster file system, then mount details Mount and Read only
can be selected for each cluster node
4. After you have provided all necessary information in the dialog box, click Yes.
Remove a Checkpoint
You can remove existing checkpoint; provided that it is unmounted.
▼ To remove a checkpoint
2. Choose Storage Checkpoint > Remove. The remove Storage Checkpoint dialog is
displayed.
Mount a Checkpoint
You can mount an existing checkpoint.
▼ To mount a checkpoint
2. Choose Storage Checkpoint > Mount. The Mount Storage Checkpoint dialog is
displayed.
Mount point: Verify the mount point displayed is the one you need.
Mount details: Check the required mount options (Mount and Read only for
mounting checkpoint of a cluster file system; Read Only and Add
to file system table for mounting checkpoint of a local file system).
4. After you have provided all necessary information in the dialog box, click Yes.
Note Mounted Checkpoints are shown as children of the file system they are based on.
Unmount a Checkpoint
You can unmount an existing checkpoint.
▼ To unmount a checkpoint
2. Choose Storage Checkpoint > Unmount. The Unmount Storage Checkpoint dialog is
displayed.
Remove cluster mount: Check this checkbox to remove cluster mount from file system
table.
Remove storage Check this checkbox to remove storage checkpoint from file system
checkpoint table.
4. After you have provided all necessary information in the dialog box, click OK.
2. Choose Storage Checkpoint > Enable Checkpoint Quotas. The Enable Checkpoint
Quotas dialog is displayed.
Hard limit: Define the hard limit - the point at which removable checkpoints
are lost.
If you want, you can check the box Reuse space occupied by
removable checkpoints when hard limit is reached.
Soft limit: Define the soft limit - the point at which an alert is raised.
If you want, you can check the box Allow new checkpont creation
when soft limit is reached.
Note The hard limit for the checkpoint cannot be less than the soft limit.
4. After you have provided all necessary information in the dialog box, click Yes.
2. Choose Storage Checkpoint > Disable Checkpoint Quotas. The Disable Checkpoint
Quotas confirmation dialog is displayed.
◆ Creating the MDS File System (see Creating a New File System on a Volume Set)
Note If an MDF is selected, the sub file system objects are show in a tab view in the table.
2. Choose Actions > File System > Mount File System. The Mount File System dialog
appears (see Mounting a File System).
Adding Volumes
Note Before adding a volume to an MDS file system, the volume must already have been
added into volume set.
2. Choose Actions > Multi-Component File System > Add Volume. The Add Volume
to File System dialog appears.
3. Move the required volumes from the Volumes not in File System area to the Selected
volumes area.
4. Click OK.
Note When adding a volume to a volume set, the volume is also added to an existing
MDS file system.
Removing Volumes
Note You must remove sub file systems manually. This operation can take a long time to
complete (it is asynchronous). The data needs to be moved off the subvolume to
another volume in the volume set.
2. Choose Actions > Multi-Component File System > Remove Volume. The Remove
Volume dialog appears.
4. Click OK.
Encapsulating Volumes
▼ To encapsulate a volume in an MDS file system
2. Choose Actions > Multi-Component File System > Encapsulate Volume. The
Encapsulate Volume dialog appears.
4. You can define a new file name, if you want (default file name is same as volume
name).
5. Click Yes.
Note VxFS layout version 6 is the default when a file system is created using the GUI.
2. Choose Set Intent Log Options. The Intent Log Options dialog is displayed.
Intent log size: Size of the intent log. It must be greater than 256K bytes, and less
than 262144K bytes.
4. After you have provided all necessary information in the dialog box, click Yes.
Note VERITAS Quality of Storage Service is a licensed feature. You must purchase a
separate license key to use QoSS, and the VRTSfppm package must be installed for
the VERITAS Quality of Storage Service feature to operate. (See the VERITAS File
System Release Notes for current product information.)
193
Configuring Relocation Policies
1. Right-click one or more file systems that have multiple component devices.
All configured
policies
Add, modify,
or delete policies
Display effect of
relocation on volumes
Relocate files on
demand
All configured
rules for
selected policy
Add, modify,
or delete rules
3. From the Relocation Policies Configuration screen, you can do any of the following:
a. Click New relocation policy to launch the Relocation Policy Wizard and use it to
create a new policy.
b. Click Modify relocation policy to launch the Relocation Policy Wizard and use it
to modify an existing policy. You can add rules to a policy, delete source or
destination component volumes from a policy, and so on.
c. Click Delete relocation policy to remove the selected policy. You must confirm
your choice before the policy will be deleted.
d. Click Analyze to display the effect of relocation policies on a volume. The results
are displayed in the pie chart on the far right. Clicking this button does not
relocate files; it only displays how disk space would change if files were relocated
according to a specific policy. For detailed information, see “To experiment with
relocation policies using the Analyze button” on page 204.
e. Click Relocate files to relocate all eligible files immediately. Usually files are
relocated according to a predetermined schedule. For more information, see “To
relocate files immediately” on page 207.
f. Click New rule to create a new rule that will be associated with an existing policy
that is selected from the list in the top pane.
g. Click Modify selected rule to modify a rule associated with an existing policy
that is selected in list in the top pane.
h. Click Delete selected rule to delete a rule that is associated with an existing
policy that is selected in list in the top pane
Note The Default rule can not be deleted because it is always associated with the
policy.
i. Click the Apply button to save your changes and leave the dialog open for further
modifications.
j. Click the Close button and confirm your choice to save your changes and close
the dialog.
1. Right-click one or more file systems that have multiple component devices.
3. From the Relocation Policies Configuration dialog, click the New relocation policy
button to launch the Relocation Policy Wizard.
To modify an existing policy, select it and click the Modify relocation policy button.
You cannot modify the name of a policy using the wizard.
5. On the Source Component Volume screen, specify the policy name and select the
source component volume or volumes the policy will manage.
The source component volume has files that you want to manage by relocating them
when they match relocation policy rules. By selecting a volume, you configure the file
system sweeping utility to search it for files that can be relocated based on your
configuration.
Click Next.
The destination component volume is the location for files selected for relocation. By
choosing a volume, you configure the file system sweeping utility to relocate files it
selects to that component volume.
Click Next.
7. On the Relocation Rules screen you can add, modify, and remove rules for a
relocation policy.
Column
headings
Arrow
buttons
You can use the column headings to sort the information on this screen. Click a
column heading to organize the information by that criteria. For example, to display
all of the files from the same source component volume together in the list, click the
Source Volume heading.
Use the arrow buttons to move a selected row up or down.
Click the Delete Selected Rule button to delete the selected rule (you must confirm
your choice).
Note The Default rule can not be deleted because it is always associated with the
policy. You can change the name Default through the language-dependent Java
properties file for the GUI extension.
Click the New Rule button to create a new rule. The Relocation Rules dialog appears.
a. The only required criteria for a rule is a name that is unique among the other rules
for relocation policies. The relocation rule you name will use the criteria you
select to determine which files to select for relocation.
Note A file must meet all of the criteria you specify in a rule in order to be eligible for
relocation. For example, if you select both a directory path and file pattern, the
sweep of the file system will consider only files that meet both conditions.
b. Specify a directory path for files to which the rule will apply.
To select a directory from the source component volume or volumes from a list of
possible directories, click Browse. The Select Directory dialog appears.
c. Specify the destination component volume to which this rule will apply. This is
the component volume to which files will be relocated.
To select a destination component volume or volumes from a list of possible
volumes, click Select Destination. The Select Volume dialog appears.
Select a component volume or volumes for this rule and click OK.
d. After returning to the Relocation Rules dialog, you can specify how the rule will
be used:
◆ Exclude files when the rule is applied
◆ Include files when the rule is applied
e. To apply this rule to all subdirectories under those the rule causes to be selected,
select Apply rule to subdirectories.
f. To add, modify or remove file selection criteria from the rule, toggle the
checkmark next to the criterion either on or off, as appropriate. If you remove a
checkmark, the criterion is not considered in selecting files to relocate.
8. If the screen summarizes the policy as you want o configure it, click Finish to
configure the policy.
If you wish to make changes, click Back, modify the appropriate rules or policies, and
click Next until you return to the Policy Configuration Summary screen. Click Finish
to configure the policy.
1. In VEA, right-click one or more file systems that have multiple component devices.
3. Determine the relocation policy that you want to test and select it from the Relocation
policies pane. You can also test how relocating files according to all policies will affect
the disk space on component volumes.
4. To display the effect of relocation policies on a volume, click Analyze. The results are
displayed in the pie chart on the far right.
5. A confirmation dialog prompts you to confirm whether you want to analyze the file
system based on the policy that is selected in the Relocation policies pane or based on
all policies. Click the appropriate radio button and OK.
6. After you have confirmed your choice of policies, an Analysis Status window appears
that shows the total number of files that will be analyzed, how many have been
processed so far, how long the analysis is expected to take, and how much time it has
taken.
7. After the status bar at the top of the Analysis Status window has reached 100%, click
Close and examine the Component Volume(s) Status to see where files will move
within the file system.
Clicking the Analyze button does not relocate files; it only displays how disk space would
change if files were relocated according to a specific policy.
After you have analyzed a policy, you can relocate files based on the results by click
Relocate files and confirming your choice when prompted.
You can select different policies and see corresponding results.
Relocating Files
After you have configured policies, you can use them to select and relocate files.
1. Right-click one or more file systems that have multiple component devices.
Device-related tasks are handled by the Device Discovery layer (DDL). It supports device
discovery and allows dynamic addition of support for disk arrays for multipathing.
Procedures are provided for:
◆ Maintaining the List of Foreign Devices
◆ Maintaining Disks
◆ Enabling and Disabling Paths
209
Device Task Roadmap
1. Right-click on the host for which the supported arrays are to be displayed.
5. OK to exit.
1. Select the controller node in the left pane. The controller table view appears.
3. Select the Paths tab from the table view in the right pane. The path name and status
(enabled/disabled) is displayed.
5. To enable a path, select Actions > Enable Path , to disable a path, select Actions >
Disable Path. A confirmation message is displayed.
6. Choose OK to confirm that you want to enable or disable the paths shown.
Maintaining Disks
You can initiate a rescanning of the devices in the device tree. Use the following procedure
to scan devices in the operating system device tree and to trigger a Dynamic MultiPathing
(DMP) reconfiguration.
▼ To scan disks
2. Select Actions > Scan Disks, a Scan Disk dialog box is displayed. You can now choose
to:
◆ Scan all devices
◆ Perform a partial discovery of devices (Scan new devices)
◆ Scan by controllers
3. If you choose to scan by controllers, you need to select at least one controller to scan
(move from Available controllers: to Selected controllers:).
4. Select OK; then choose Yes to confirm that you want to continue with the disk scan.
2. Choose Actions > Foreign Device > List. The List Foreign Device information
appears.
3. OK to exit.
2. Choose Actions > Foreign Device > Add. The Add Foreign Devices dialog appears.
3. Type the absolute device path name in the Device Directory/Path field.
Block and char path If you use block path, then you also have to specify character path;
for example, /dev/dsk/c2t0d0s2 /dev/rdsk/c2t0d0s2
Suppress autoconfig Suppress the auto discovered entries in case of duplicates (that is,
disks keep the foreign disk entries)
Suppress foreign disks Suppress the foreign entries in case of duplicates (that is, keep the
auto discovered entries)
1. Choose Actions > Foreign Device > Add. The Add Foreign Devices dialog appears.
2. Type the name of the directory containing the set of devices to be added in the Device
Directory/Path field.
Block and char If you specify a block directory, then you also have to specify a
directory character directory; for example, /dev/dsk /dev/rdsk
Suppress autoconfig Suppress the auto discovered entries in case of duplicates (that is,
disks keep the foreign disk entries)
Suppress foreign disks Suppress the foreign entries in case of duplicates (that is, keep the
auto discovered entries)
5. Select Apply then Cancel. The device is now added to the /etc/vx/darecs file.
2. Choose Actions > Foreign Device > Remove. The Remove Foreign Device dialog
appears.
6. Click OK to exit if you are making no more changes. If you clicked Apply in step 4,
then click Cancel to exit if you are making no more changes.
221
ISP Task Roadmap
Application Volumes
An application volume is created by ISP, and then exported for use by an application such
as a database or file system.
Intent
The intent of a volume is a conceptualization of its purpose as defined by its
characteristics and implemented by a template. ISP attempts to preserve the intent of a
volume whenever the volume is reconfigured, resized, or relocated. Intent preservation
automatically conserves capabilities such as reliability and performance, and observes
additional rules such as allocating storage based on confinement and exclusion
specifications.
Template Set
A template set consists of related capabilities and templates that have been collected
together for convenience. Associating a template set with a storage pool is equivalent to
associating each of its member templates separately with the storage pool. See Template
Sets, in Appendix B, for details of the template sets that are provided.
User Template
A user template (or user-defined template) defines an arbitrary collection of capabilities,
templates and rules to which you want volumes of a certain type to conform. For example,
you might want all volumes that you create to store database tables to share the same
reliability and performance capabilities, and also that they only be allocated from a
restricted set of storage.
It is useful to create user templates if you regularly create volumes with similar
capabilities.
A user template consists of a list of capabilities and rules. Associated with each capability
is a list of parameter-value pairs that define default parameter values for the capability. If
a parameter is defined as a constant, you cannot override this value. Otherwise, you can
change the value of the parameter when creating a volume.
You can recreate the same type of ISP volume (a volume having the same capabilities,
parameters and rules) by storing its configuration as a user template. The user template can
then be used in subsequent volume creations.
Use the User Template Management feature to:
◆ Create a User Template
◆ Delete a User Template
◆ Edit a User Template
◆ Select Capabilities
1. Select User Template from the left pane of the VEA interface.
2. Select Actions > New User Template. There is a short interval while status
information is downloaded. The User Template Creation Wizard then appears.
3. Click Next> to continue. The User Template Creation Wizard dialog box appears.
User Template Name: Enter the name for the user template. The name must begin
with either underscore or an alphabetic character.
Select Capabilities
A capability is a feature that is provided by a volume. For example, a volume may exhibit
capabilities such as performance and reliability to various degrees. Each type of capability
is defined as a set of rules.
You can select the capabilities for your template and define the parameter values for these
capabilities.
▼ To select a capability
1. Click on the required top-level capability (the root capability) in the left pane. The tree
displays a capability tree derived from the root capability. A description of the selected
root capability is also displayed, beneath the capability tree.
2. Select a capability.
3. Define the ISP parameters (select name and define a value) for the selected capability
in the right pane.
4. Repeat step 2 and step 3 until you have selected and defined parameters for all the
capabilities you need.
Note If the Show rules page preference (refer to Show Rules Page) is set, the Set
Configuration Rules dialog box appears.
▼ To configure rules
1. Click on the rule cell in the left column. The Storage Selection Rules are then shown.
3. Click on the attribute cell in the right column. A button with ellipsis appears on the
right side of this cell.
6. Select the attribute (Attribute Name) and value (Attribute Value) for this rule.
8. Click on the Add button to select another attribute for the rule. (You can delete a
selected attribute by clicking on Remove.)
10. To specify a new rule, click on the Add button in the Rule Configuration Dialog box.
11. When you have finished defining the rules, press Next> to bring up the Summary
Page.
(To delete a rule, click Remove in the Rules Configuration Dialog box.)
Summary Page
The Summary page displays information on the name and description of the user
template, and its selected capabilities and rules.
Click Finish. If the user template creation is successful, the message User template
created successfully, is displayed and the wizard exits. If an error occurs while
creating the user template, a message along with the error string from the provider is
displayed and the wizard exits.
Performance
Performance specifies the capabilities of a volume based on factors such as number of
columns in striped volumes, stripe unit size, preferred characteristics of storage such as
using prefabricated disks that are configured in hardware.
Reliability
Reliability specifies the level of redundancy that is required from a volume as a capability.
Very reliable volumes have a high degree of redundancy. For example, a very reliable
volume could be configured as a software mirrored volume built upon underlying
prefabricated RAID-5 capable LUNs that are configured in the enclosure hardware. A
medium-level redundant volume could be a simple 2-way mirror or RAID-5 volume
configured either in software or on a suitable LUN within a single enclosure.
1. Select User Template from the left pane of the VEA interface.
2. Right click the user template you want to edit from the right pane.
3. Select Edit. There is a short interval while status information is downloaded. The Edit
User Template Wizard then appears.
4. Click Next> to continue. The User Template Information dialog is displayed. Enter a
description of the new template under User Template Description:.
5. Click Next> to continue. The Select Capabilities dialog is displayed. Even if a user
template doesn't have any capabilities defined the capability page appears. Only if
there are no capabilities defined in the configuration database will the capability page
not appear.
7. Define the ISP parameters for the selected capability in the right pane.
8. Repeat step 6 and step 7 until you have selected and defined parameters for all the
capabilities you need.
9. Click Next> to continue. The Select Rules dialog is displayed. See Storage Selection
Rules for more information.
13. Click Finish. If the user template was edited successfully, a message User template
edited successfully, is displayed and wizard exits. If an error occurs while
editing the user template, a message along with the error string from the provider is
displayed and the wizard exits.
1. Select User Template from the left pane of the VEA interface.
2. Right click the user template you want to delete from the right pane. A dialog box
appears asking if you are sure you are sure you want to delete the selected user
template.
Note The disks that you assign to a storage pool must have already been initialized for
use, and must belong to the disk group in which you are creating the storage pool.
The first storage pool that you create in a disk group is a Data Pool that contains
application volumes. Any storage pools that you subsequently create in the disk
group are Clone Pools that can be used to hold full-sized instant snapshots of the
volumes in the data storage pool. You need only place such snapshots in a separate
clone storage pool if they need to be created using different templates from their
parent volumes, or if they are to be moved into a different disk group.
For convenience, storage pool definitions are provided that include a number of
associated templates that can be used for different purposes. See “Storage Pools” on
page 284 for details of the storage pool definitions that are provided.
Note Only full-sized and space-optimized instant snapshots are supported for use with
ISP. Third-mirror break-off volume snapshots are not supported.
You can:
◆ Add and delete storage pool disks (Adding and Removing Storage Pool Disks)
Data Pool
The data pool is the first storage pool created within a disk group. All other storage pools
that are subsequently created within a disk group are clone pools.
Note Only one data pool can be created within a disk group.
Clone Pools
A clone pool is a storage pool that contains one or more full-sized instant volume
snapshot replicas of volumes within a data pool. (A volume snapshot is an image of a
volume’s contents at the moment in time that the snapshot was taken. See the VERITAS
Volume Manager Administrator’s Guide for more information about volume snapshots.)
Note A clone pool can be moved into another disk group but an individual snapshot
volume cannot. If you want to move a clone pool into a different disk group in order
to perform off-host processing, you must ensure that the clone pool contains only
those snapshots that you require for this purpose.
Note A LUN, or logical unit, can either correspond to a single physical disk, or to a
collection of disks that are exported as a single logical entity, or virtual disk, by a
device driver or by an intelligent disk array’s hardware. VEA and other VERITAS
software modules may be capable of automatically discovering the special
characteristics of LUNs, or you can use the Annotation Service to define new
storage attributes.
The two policies that are associated with a storage pool are:
◆ AutoGrowDefines how a storage pool uses LUNs. This policy can take the following
level values:
◆ poolUse storage that has been manually assigned to the storage pool.
◆ diskgroupUse storage that has been assigned to the disk group.
◆ SelfSufficientDefines how a storage pool uses templates. This policy can take the
following level values:
◆ poolUse templates that have been manually assigned to the storage pool.
◆ diskgroupUse templates that have been manually assigned to the disk group.
◆ hostUse templates that have been installed in the ISP repository on this host.
These values of these two policies can be combined to suit how the storage pool is to be
used.
Note If you do not want to use the provided templates to create your storage pool, then
you need to create a disk group (see Creating a Disk Group) using the Organize
Diskgroup option (refer also to Organizing Disk Groups).
2. Choose Actions > New Storage Pool. There is a short interval while the required data
is downloaded from the server to launch the wizard.
3. When the Storage Pool Wizard appears, click Next>. The Storage Pool Information
dialog box appears.
Pool Name: Enter the name for the storage pool. The name must be less
than 31 characters.
DiskGroup: Confirm the disk group, or select another disk group, to contain
the storage pool.
Storage Pool Description: If you want, you can enter a brief description for the new
storage pool.
8. The Select Disk dialog has two panes. The left pane (Available Disks:) shows the
names and sizes of all available disks - those disks in the disk group that are not
already part of any storage pool. Move the selected disks to the right pane (Selected
Disks:).
9. Click Next. The summary page displays information you have entered. If you want to
make changes, click <Back. Otherwise, click Finish.
10. If the storage pool is successfully created, the following message appear:
Storage Pool Created Successfully
1. Select the ISP disk group containing the storage pool. The Disk Group view is
displayed in the right pane.
2. Click on the Storage Pools tag. The storage pools are listed in the right pane.
4. Choose Actions > Delete Storage Pool. Click Yes when the Delete Storage Pool
confirmation dialog box appears.
1. Select the ISP disk group containing the storage pool. The Disk Group view is
displayed in the right pane.
2. Click on the Storage Pools tag. The storage pools are listed in the right pane.
4. Choose Actions > Add/Remove Disks. There is a short interval while status
information is downloaded. The Add/Remove disks wizard is displayed.
5. Select the Disk Group associated with the storage pool from the pulldown menu.
6. Select the Pool Name from which you want to remove disks from the pulldown
menu.
7. The Add/Remove disks dialog appears. The Add/Remove Disks dialog has two
panes. The left pane shows the names and sizes of all available disks. The right pane
shows the selected disks.
8. Select the disks to be added or removed. To add disks to the pool, select the disks from
the Available Disks and Add> them to the Selected Disk list. To remove disks from the
pool, select the disks from the Selected Disks and Remove< them to the Available
Disks pane.
9. Click Next. The summary page displays information you have entered. If you want to
make changes, click <Back. Otherwise, click Finish.
1. Select the ISP disk group containing the storage pool to be renamed. The Disk Group
view is displayed in the right pane.
2. Click on the Storage Pools tag. The storage pools are listed in the right pane.
3. Select the storage pool to be renamed, then choose Actions > Rename Storage Pool.
The Rename Storage Pool dialog appears
1. Right click the storage pool, and select Associate Template Set. The Associate
Template Set wizard appears.
4. Select one or more template sets to associate with the storage pool by checking the
appropriate checkboxes underneath Template sets.
Note For each template set you select to associate with a storage pool, a definition of
that particular template set is located at the bottom of the Select template sets
dialog box.
5. Click Next>.
6. The Summary Page displays the storage pool and the list of associated template sets.
1. Right click the storage pool, and select Disassociate Template Set. The Disassociate
Template Set wizard appears.
4. Select one or more template sets to disassociate with the storage pool by checking the
appropriate checkboxes underneath Template sets.
Note For each template set you select to disassociate with a storage pool, a definition
of that particular template set is located at the bottom of the Select template
sets dialog box.
5. Click Next>.
6. The Summary Page displays the storage pool and the list of disassociated template
sets.
Annotating a Disk
The Annotate Disks feature enables you to administer disk storage attributes.
Storage Attributes
A storage attribute allows the properties of a LUN to be defined in an arbitrary conceptual
space. For example, attributes can describe properties such as:
◆ Manufacturer.
◆ Model type.
◆ Physical location, such as rack number, frame number, floor, building, or site.
◆ Hardware RAID configuration.
◆ Failover properties.
◆ Performance properties.
Attributes may be used to capture information about special features that storage
possesses, such as:
◆ Hardware-supported cloning, such as EMC Business Continuity Volumes (BCV).
◆ Hardware-supported replication, such as the EMC Symmetrix Remote Data Facility
(SRDF).
◆ Hardware redundancy, such as mirrored parity, and caching.
It should only be necessary to enter such information manually if VEA cannot discover it
automatically. An example of a user-defined attribute is physical location.
Note Attribute names and their string values are case sensitive.
In order to administer storage attributes, you must first Launch the Annotate Service
Dialog. You can then:
◆ Add a New User Attribute
◆ Modify a User Attribute
◆ Remove a User Attribute
◆ Sort Disks by Attribute Name
◆ Create a User Attribute Short-cut
◆ Remove a User Attribute
Note There are four discovered attributes: name, enclosure, disk group and vendor.
2. Choose Actions > Annotate Disks. There is a short interval while status information
is downloaded. The Annotate Service dialog appears.
The left pane lists all the disks available under the Volume Manager control. The right
pane lists the name and values of both discovered attributes and user set attributes.
3. Click on one of the shortcuts in the left pane to display the required disk set. The
disks shown are grouped according to their attribute names and values represented
by the shortcut information.
4. Choose one or more disks to which you want to annotate. (The existing attributes are
shown in the attribute/value table.)
Note If you select multiple disks, only those attributes common to the selected disks are
displayed.
1. Launch the Annotate Service Dialog and select the disks to be annotated.
2. Click on the Add button alongside the lower attribute/value table. A new row
appears at the bottom of the attribute table.
3. Click on the Name cell, and enter the name of the attribute to be added.
4. Click on the Value cell, and enter a value for the attribute. (If you want to enter more
than one value, separate the values with commas.)
Repeat step 2 to step 4 until all attributes have been added; or, click the Add button for the
number of attributes you want to set.
Note The Reset button will discard the unsaved changes to the disk attributes and return
the original values
1. Launch the Annotate Service Dialog and select the disks to be annotated from the box
underneath the attribute selection fields.
2. Click on the Value cell to enter new values for the attribute. If you want to enter more
than one value, separate the values by a comma.
4. Click Modify.
1. Launch the Annotate Service Dialog and select the disks to be annotated.
Note Use the Reset button to discard unsaved changes and return the original values.
Use the Cancel button discard the changes and close the window.
2. Select the attribute from the combo box. The tree structure then changes to display the
attribute followed by the attribute value and then the disks that have these values.
Those disks that do not have the selected attribute, are listed under Others.
Attribute Tree
2. From the drop-down list above the disk tree view, select the attribute you want to
create a short-cut for. The tree displays a list of all disks that have the selected
attribute.
This creates a new shortcut icon in the left panel for the selected attribute.
VEA provides access to cluster-related features only if the optional cluster functionality is
present.
The following tasks are associated with clusters:
◆ Working with Clusters
◆ Creating a Shared Disk Group
247
Working with Clusters
◆ To display the objects in a cluster, expand the cluster hierarchy (by clicking on the plus
sign next to the Clusters icon).
◆ To determine which node is the master in a cluster, expand the cluster hierarchy for
the appropriate cluster and select Hosts from the cluster hierarchy. The grid displays
the names and properties of the nodes in the cluster. The Type column indicates which
node is the master.
The Cluster Properties window also indicates which node is the master. To access this
window, select a cluster and choose Properties from the Selected or popup window.
Notes:
◆ When VEA is connected to a single host, that host is auto-expanded; that is, the hierarchy
of objects under that host is fully displayed in the dialog.
◆ If VEA is connected to more than one host, the hierarchy of objects is not auto-expanded.
2. Select Actions > New Disk Group. The New Disk Group wizard screen appears.
3. Click Next to continue. The New Disk Group dialog appears. Provide information as
described in the following table.
Group name: Enter a new disk group name in the Group Name field.
Create cluster group If the cluster feature is available, you can select the Create cluster
group checkbox if the new disk group is to be used with clusters.
Available disks: Select which disks (from Available disks:)you want to include in
Selected disks: the group. Make sure the disks you want to include are in the right
pane of the window (Selected disks:).
(Normally, you would add all the disks you want in the group at
this point. However, you can always add more disks later with the
Add Disk to Disk Group procedure.)
Disk names: Type in the names of any disks to be added that do not appear
under Selected disks:
Create cluster group: Check this box to create a shared disk group.
4. If your system supports Activation Mode, then select Activation Mode and choose
the mode from the displayed submenu. Click OK.
5. The next screen confirms the disks you have selected. Choose Yes to continue if you
are satisfied with the disk selection. If you are not satisfied, you can click the No
button to go back to the previous screen in order to modify your disk choices.
6. Normally, you would add all the disks you want in the group at this point. You can
always add more disks later with the Add Disk to Disk Group command.
7. If the disks are not empty, you now need to indicate whether the disk should be
initialized or encapsulated. The initialize option is not available for disks with
mounted partitions or swap areas. If you initialize the disk, any existing data on the
disk will be destroyed. If you encapsulate the disk, any existing data will be preserved
in volumes.
8. If you chose to encapsulate the disk, the disk needs to be rebooted before
encapsulation can take effect. You have the option of rebooting the system now, or
later.
Notes:
New Name: Enter a new disk group name in the New Name field. to change the
name of the disk group at import.
Clear host ID Select Clear host ID to clear the existing host ID stamp on all
disks in the disk group at import, Do not use this option if another
host is using any disks in the disk group.
Force Select Force to force the disk group import when the host cannot
access all disks in the disk group This option can be used to import
a disk group that contains a failed disk, but can lead to disk group
inconsistency if all disks are still usable.
Import Shared Select Import Shared to import the disk group as a shared disk
group, This option is only applicable in a cluster environment.
When you have provided all necessary information in the dialog box, click OK.
Notes:
2. Choose Actions > Cluster > Select Primary Policy. The Set Primary Policy dialog is
displayed.
3. Move the required primary nodes from the All Cluster Nodes: list to the Primary
Policy Nodes: list.
2. Choose Actions > Cluster > Clear Primary Policy. The confirmation dialog is
displayed.
3. Click OK.
2. Choose Actions > Cluster > Select Primary Node. The Set Primary Node dialog is
displayed.
Select one of the following options for information on alerts, object states, and other
troubleshooting topics. If you are unable to resolve a problem by following the
instructions provided, please contact Customer Support for additional information.
◆ Alerts
◆ Disk Troubleshooting
◆ Volume Troubleshooting
◆ General Troubleshooting
◆ Client/Server Problems
◆ Configuration Changes
Alerts
When an object fails or experiences an error, an alert icon appears on the object and the
object state usually changes to an unhealthy state. When an object enters an unhealthy
state and has an alert, you should review the contents of the console window and then try
to correct the problem.
255
Client Java Exceptions and Errors
Click on this icon to display the Java console containing the text of the errors or
exceptions.
Disk Troubleshooting
Disk Troubleshooting
The disk state indicates the current condition of a disk. The disk state appears in the state
column of the grid and in the Disk Properties window. When a disk is unhealthy, an alert
icon appears on the disk and the disk is listed in the Alert Monitor window. Disk states
can be one of the following:
◆ Disk State: Imported
◆ Disk State: Free
◆ Disk State: Not Setup
◆ Disk State: Import Failed
◆ Disk State: Disconnected
◆ Disk State: Deported
◆ Disk State: Offline
◆ Disk State: Not Initialized
◆ Disk State: Locked
◆ Disk State: Inactive
◆ Disk State: Foreign Owned
Caution This command overwrites the disk header and configuration information on
the disk. Any volume copies or regions located on the disk are not accessible
after you reinitialize the disk.
Caution This command overwrites the disk header and configuration information on
the disk. Any volume copies or regions located on the disk are not accessible
after you reinitialize the disk.
Caution If any of the disks in the disk group are in use by another machine, this
command can cause the disks to be managed by two systems at the same time,
which can lead to corruption.
Caution This command overwrites the disk header and configuration information on
the disk. Any volume copies or regions located on the disk is not accessible after
you reinitialize the disk.
Volume Troubleshooting
The volume state indicates the current condition of a volume. The volume state appears in
the state column of the grid and in the Volume Properties window. The normal state is
“Healthy,” which means that the volume is accessible and has no known problems.
When a volume is unhealthy, an alert icon appears on the volume and the volume is listed
in the Alert Monitor window. Unhealthy states include:
◆ Volume State: Stopped
◆ Volume State: Uninitialized
◆ Volume State: Degraded
◆ Volume State: Failed
General Troubleshooting
General troubleshooting includes:
◆ Client/Server Problems
◆ Configuration Changes
Client/Server Problems
◆ Check the client and server versions using the following commands:
# vxsvc -V
If necessary, upgrade the client or server.
# vxsvc
Configuration Changes
VxVM is dynamic, so it automatically displays new objects or changes to existing objects
on the system. These changes or additions are usually reflected in VEA immediately (or
within a short time).
If you add objects (such as new disks) to the system and VxVM does not display these
objects within a short time, you can force VxVM to check for new objects in one of the
following ways:
1. Scan the disks on the system (Rescan Disks) to make sure that VxVM recognizes any
newly attached hardware.
The following table lists the rules that are presented for storage selection in ISP.
267
This appendix lists and describes the following types of pre-defined objects that are
available for use with VERITAS Intelligent Storage Provisioning (ISP):
◆ Template Sets
◆ Volume Templates
◆ Capabilities
◆ Storage Pools
◆ Storage Pool Sets
These objects are defined in the file /etc/vx/alloc/alloc_capabilities.txt.
Before modifying this file, make a backup copy so that you can reverse any changes that
you make.
269
Template Sets
Template Sets
ConfineVolume
Ensures that a volume is confined to specified storage.
DataMirroring
Ensures that a volume has multiple copies of its data.
Provides capabilities: ArrayProductId, ConfineLogsToSimilarStorage,
ConfineMirrorsToSimilarStorage, DataMirroring, DCOLogMirroring,
InstantSnapshottable, LogsOnSeparateComponents, MirrorsOnSeparateComponents.
Uses templates: ArrayProductId, ConfineLogsToSimilarStorage,
ConfineMirrorsToSimilarStorage, DataMirroring, DCOLogMirroring,
InstantSnapshottable, LogsOnSeparateComponents, MirrorsOnSeparateComponents.
DataMirroringPrefabricatedRaid5
Ensures that a volume has multiple copies of data on prefabricated RAID-5 disks that are
exported by an array.
Provides capabilities: ArrayProductId, ConfineLogsToSimilarStorage,
ConfineMirrorsToSimilarStorage, DataMirroring, DCOLogMirroring,
InstantSnapshottable, LogsOnSeparateComponents, MirrorsOnSeparateComponents,
PrefabricatedRaid5.
Uses templates: ArrayProductId, ConfineLogsToSimilarStorage,
ConfineMirrorsToSimilarStorage, DataMirroring, DCOLogMirroring,
InstantSnapshottable, LogsOnSeparateComponents, MirrorsOnSeparateComponents,
PrefabricatedRaid5.
DataMirroringPrefabricatedStriping
Ensures that a volume has multiple copies of data on prefabricated striped disks that are
exported by an array.
DataMirrorStripe
Ensures that I/O from and to a volume is spread across multiple columns within mirrors.
Provides capabilities: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, ConfineLogsToSimilarStorage,
ConfineMirrorsToSimilarStorage, DataMirrorStripe, DCOLogMirroring,
InstantSnapshottable, LogsOnSeparateComponents, MirrorsOnSeparateComponents.
Uses templates: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, ConfineLogsToSimilarStorage,
ConfineMirrorsToSimilarStorage, DataMirrorStripe, DCOLogMirroring,
InstantSnapshottable, LogsOnSeparateComponents, MirrorsOnSeparateComponents.
DataStripeMirror
Ensures that I/O from and to a volume is spread across multiple columns, where each
column has multiple copies of the data.
Provides capabilities: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, ConfineLogsToSimilarStorage,
ConfineMirrorsToSimilarStorage, DataStripeMirror, DCOLogMirroring,
InstantSnapshottable, LogsOnSeparateComponents, MirrorsOnSeparateComponents.
Uses templates: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, ConfineLogsToSimilarStorage,
ConfineMirrorsToSimilarStorage, DataStripeMirror, DCOLogMirroring,
InstantSnapshottable, LogsOnSeparateComponents, MirrorsOnSeparateComponents.
InstantSnapshottable
Ensures that a volume supports dirty region logging (DRL) and instant snapshots.
Provides capabilities: ConfineLogsToSimilarStorage, DCOLogMirroring,
InstantSnapshottable, LogsOnSeparateComponents.
MultipathingThroughMirroring
Ensures that a volume can withstand the failure of a number of paths. The I/O from and
to a volume can potentially be spread across all the paths.
Provides capability: DataMirroring, Multipathing.
Uses template: MultipathingThroughMirroring.
MultipathingThroughMultiplePaths
Ensures that a volume can withstand the failure of a specified number of paths. The I/O
from and to the volume can potentially be spread across all these paths.
Provides capability: MultipathingThroughMultiplePaths.
Uses template: MultipathingThroughMultiplePaths.
PrefabricatedDataMirroring
Ensures that a volume uses prefabricated data mirroring configured within the disks
exported by an array.
Provides capabilities: ArrayProductId, PrefabricatedDataMirroring.
Uses templates: ArrayProductId, PrefabricatedDataMirroring.
PrefabricatedRaid5
Ensures that a volume uses prefabricated RAID-5 disks that are exported by an array.
PrefabricatedStriping
Ensures that a volume uses prefabricated striped disks that are exported by an array.
Provides capabilities: ArrayProductId, PrefabricatedStriping.
Uses templates: ArrayProductId, PrefabricatedStriping.
Raid5Templates
Ensures that a volume uses parity to maintain redundant data.
Provides capabilities: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, ConfineLogsToSimilarStorage,
LogsOnSeparateComponents, Raid5Capability, Raid5LogMirroring.
Uses templates: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, ConfineLogsToSimilarStorage,
LogsOnSeparateComponents, Raid5Volume.
Striping
Ensures that I/O from and to volume is spread across multiple columns.
Provides capabilities: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, Striping.
Uses templates: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, Striping.
StripingPrefabricatedDataMirroring
Ensures that I/O from and to a volume are spread across multiple columns, which are
configured on prefabricated data mirror disks that are exported by an array.
Provides capabilities: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, PrefabricatedDataMirroring, Striping.
Uses templates: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, PrefabricatedDataMirroring, Striping.
Volume Templates
ArrayProductId
Provides capability: ArrayProductId.
ColumnsOnSeparateComponents
Provides capability: ColumnsOnSeparateComponents.
ConcatVolumes
Provides Capability: ConcatVolumes
ConfineColumnsToSimilarStorage
Provides capability: ConfineColumnsToSimilarStorage.
ConfineLogsToSimilarStorage
Provides capability: ConfineLogsToSimilarStorage.
ConfineMirrorsToSimilarStorage
Provides capability: ConfineMirrorsToSimilarStorage.
ConfineToSimilarStorage
Provides capability: ConfineToSimilarStorage.
ConfineToSpecificStorage
Provides capability: ConfineToSpecificStorage.
DataMirroring
Provides capability: DataMirroring.
Variable:nmirsNumber of mirrors.
DataMirrorStripe
Provides capability: DataMirrorStripe.
Variables:ncolsMinimum number of columns.
nmaxcolsMaximum number of columns.
nmirsNumber of mirrors.
DataStripeMirror
Provides capability: DataStripeMirror.
Variables:ncolsMinimum number of columns.
nmaxcolsMaximum number of columns.
nmirsNumber of mirrors.
DCOLogMirroring
Provides capability: DCOLogMirroring.
DCOLogStriping
Provides capability: DCOLogStriping.
ExcludeSpecificStorage
Provides capability: ExcludeSpecificStorage
InstantSnapshottable
Provides capability: InstantSnapshottable.
LogsOnSeparateComponents
Provides capability: LogsOnSeparateComponents.
MirrorsOnSeparateComponents
Provides capability: MirrorsOnSeparateComponents.
MultipathingThroughMirroring
Provides capabilities: DataMirroring, Multipathing.
Variable:nmirsNumber of mirrors.
MultipathingThroughMultiplePaths
Provides capability: MultipathingThroughMultiplePaths.
PrefabricatedDataMirroring
Provides capability: PrefabricatedDataMirroring.
PrefabricatedRaid5
Provides capability: PrefabricatedRaid5.
PrefabricatedStriping
Provides capability: PrefabricatedStriping.
Raid5LogStriping
Provides capability: Raid5LogStriping.
Raid5Volume
Provides capabilities: Raid5Capability, Raid5LogMirroring.
nlogsNumber of logs.
Striping
Provides capability: Striping.
Variables:ncolsMinimum number of columns.
nmaxcolsMaximum number of columns.
Capabilities
ArrayProductId
A volume uses storage of the same type (productid).
Provided by volume template: ArrayProductId.
ColumnsOnSeparateComponents
The columns of a volume are separated at the specified component level, such as
“Controller” or “Enclosure”.
Provided by volume template: ColumnsOnSeparateComponents.
Variable:componentName of component (default value is “Controller”).
ConcatVolumes
A concatenated volume is created.
ConfineColumnsToSimilarStorage
Each column uses only storage that has the same value for a specified attribute.
Provided by volume template: ConfineColumnsToSimilarStorage.
Variable:nameName of storage attribute (default value is “Enclosure”).
ConfineLogsToSimilarStorage
Each log uses only storage that has the same value for a specified attribute.
Provided by volume template: ConfineLogsToSimilarStorage.
Variable:nameName of storage attribute (default value is “Enclosure”).
ConfineMirrorsToSimilarStorage
Each mirror uses only storage that has the same value for a specified attribute.
Provided by volume template: ConfineMirrorsToSimilarStorage.
ConfineToSimilarStorage
A volume uses only storage that has the same value for a specified attribute.
Provided by volume template: ConfineToSimilarStorage.
Variable:nameName of storage attribute (default value is “VendorName”).
ConfineToSpecificStorage
A volume uses only storage that has the specified value for a specified attribute name.
DataMirroring
A mirrored volume maintains multiple copies of its data. This capability extends the
DataRedundancy capability.
Provided by volume template: DataMirroring.
Variable:nmirsNumber of mirrors (default value is 2).
DataMirrorStripe
A mirrored-stripe volume distributes I/O across multiple columns within mirrors. This
capability extends the DataMirroring and Striping capabilities.
Provided by volume template: DataMirrorStripe.
Variables:ncolsMinimum number of columns (default value is 8).
nmaxcolsMaximum number of columns (default value is 20).
nmirsNumber of mirrors (default value is 2).
DataRedundancy
A volume that maintains redundant data.
DataStripeMirror
A striped-mirror volume distributes I/O across multiple columns, where each column has
multiple copies of data. This capability extends the DataMirroring and Striping
capabilities.
Provided by volume template: DataStripeMirror.
Variables:ncolsMinimum number of columns (default value is 8).
nmaxcolsMaximum number of columns (default value is 20).
nmirsNumber of mirrors (default value is 2).
DCOLogMirroring
The number of DCO plexes (copies) to configure for a DCO volume.
Provided by volume template: DCOLogMirroring.
Variable:nlogsNumber of DCO plexes (default value is 1).
DCOLogStriping
The number of columns to configure for a striped DCO volume.
ExcludeSpecificStorage
A volume does not use storage that has the specified value for the specified attribute
name.
Provided by volume template: ExcludeSpecificStorage.
Variable: name Name of the storage attribute (no default).
Variable: value Value of the storage attribute (no default).
InstantSnapshottable
A volume supports instant snapshots (full-sized or space-optimized). This capability
extends the Snapshottable capability.
Provided by volume template: InstantSnapshottable.
LogsOnSeparateComponents
The logs of a volume are separated at the specified component level, such as
“Controller” or “Enclosure”.
Provided by volume template: LogsOnSeparateComponents.
Variable:componentName of component (default value is “Enclosure”).
MirrorsOnSeparateComponents
The mirrors of a volume are separated at the specified component level, such as
“Controller” or “Enclosure”.
Provided by volume template: MirrorsOnSeparateComponents.
Variable:componentName of component (default value is “Enclosure”).
Multipathing
Multipathing allows a volume to withstand failure of a number of paths to the disks. The
I/O from and to the volume can potentially be spread across all the paths.
Extended by capability: MultipathingThroughMultiplePaths.
MultipathingThroughMultiplePaths
Multipathing allows a volume to withstand failure of the specified number of paths to the
disks. The I/O from and to the volume can potentially be spread across all the paths. This
capability extends the Multipathing capability.
Provided by volume template: MultipathingThroughMultiplePaths.
Variable:npathsNumber of paths that are allowed to fail (default value is 2).
PrefabricatedDataMirroring
A volume uses prefabricated data mirroring that is configured on disks that are exported
by an array. This capability extends the PrefabricatedDataRedundancy capability.
Provided by volume template: PrefabricatedDataMirroring.
Variable:nmirsNumber of prefabricated mirrors to use (default value is 2).
PrefabricatedDataRedundancy
A volume uses prefabricated redundant disks that are exported by an array.
Extended by capabilities: PrefabricatedDataMirroring, PrefabricatedRaid5.
PrefabricatedRaid5
A volume uses prefabricated RAID-5 disks that are exported by an array. This capability
extends the PrefabricatedDataRedundancy capability.
Provided by volume template: PrefabricatedRaid5.
PrefabricatedStriping
A volume uses prefabricated striped disks that are exported by an array.
Provided by volume template: PrefabricatedStriping.
Raid5Capability
A RAID-5 volume uses parity to implement data redundancy. This capability provides
the DataRedundancy capability.
Provided by volume template: Raid5Volume.
Variable:ncolsMinimum number of columns (default value is 8).
nmaxcolsMaximum number of columns (default value is 20).
Raid5LogMirroring
The number of RAID-5 log copies to configure for a RAID-5 volume.
Provided by volume template: Raid5Volume.
Variable:nlogsNumber of RAID-5 log copies (default value is 1).
Raid5LogStriping
The number of columns to configure for striped RAID-5 logs.
Snapshottable
Volume snapshots of a volume may be taken.
Extended by capability: InstantSnapshottable.
Striping
A striped volume distributes I/O across multiple columns.
Provided by volume template: Striping.
Variables:ncolsMinimum number of columns (default value is 8).
nmaxcolsMaximum number of columns (default value is 20).
Storage Pools
any_volume_type
Supports volumes using any template from the configuration database.
Default policies: autogrow=2
selfsufficient=3
Associate volume template: none
mirror_stripe_volumes
Supports distribution of I/O from and to volumes across multiple columns within
mirrors.
Default policies:autogrow=2
selfsufficient=1
mirrored_prefab_raid5_volumes
Supports use by volumes of multiple copies of data configured on prefabricated Raid-5
disks that are exported by an array.
Default policies:autogrow=2
selfsufficient=1
mirrored_prefab_striped_volumes
Supports use by volumes of multiple copies of data configured on prefabricated striped
disks that are exported by an array.
Default policies:autogrow=2
selfsufficient=1
mirrored_volumes
Supports volume with multiple copies of data.
Default policies:autogrow=2
selfsufficient=1
Associates volume templates: ArrayProductId, ConfineLogsToSimilarStorage,
ConfineMirrorsToSimilarStorage, ConfineToSimilarStorage, ConfineToSpecificStorage,
DataMirroring, DCOLogMirroring, InstantSnapshottable, LogsOnSeparateComponents,
MirrorsOnSeparateComponents, MultipathingThroughMultiplePaths.
prefab_mirrored_volumes
Supports use by volumes of prefabricated data mirrors that are exported by an array.
Default policies:autogrow=2
selfsufficient=1
Associates volume templates: ArrayProductId, ConfineToSimilarStorage,
ConfineToSpecificStorage, InstantSnapshottable, MultipathingThroughMultiplePaths,
PrefabricatedDataMirroring.
prefab_raid5_volumes
Supports use by volumes of prefabricated RAID-5 disks that are exported by an array.
Default policies:autogrow=2
selfsufficient=1
prefab_striped_volumes
Supports use by volumes of prefabricated striped disks that are exported by an array.
Default policies:autogrow=2
selfsufficient=1
Associates volume templates: ArrayProductId, ConfineToSimilarStorage,
ConfineToSpecificStorage, InstantSnapshottable, MultipathingThroughMultiplePaths,
PrefabricatedStriping.
raid5_volumes
Supports volumes which use parity to maintain redundant data.
Default policies:autogrow=2
selfsufficient=1
Associates volume templates: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, ConfineLogsToSimilarStorage,
ConfineToSimilarStorage, ConfineToSpecificStorage, InstantSnapshottable,
LogsOnSeparateComponents, Raid5Volume, MultipathingThroughMultiplePaths.
stripe_mirror_volumes
Supports distribution of I/O from and to volumes across multiple columns, where each
column has multiple copies of data.
Default policies:autogrow=2
selfsufficient=1
striped_prefab_mirrored_volumes
Supports distribution of I/O from and to volumes across multiple columns that are
configured on prefabricated data mirrors exported by an array.
Default policies:autogrow=2
selfsufficient=1
striped_volumes
Supports distribution of I/O from and to volumes across multiple columns.
Default policies:autogrow=2
selfsufficient=1
Associates volume templates: ArrayProductId, ColumnsOnSeparateComponents,
ConfineColumnsToSimilarStorage, ConfineToSimilarStorage, ConfineToSpecificStorage,
InstantSnapshottable, MultipathingThroughMultiplePaths, Striping.
mirrored_data_striped_clones
Supports data volumes with multiple copies of data, and snapshot volumes with I/O
distributed across multiple columns.
Data storage pool type: mirrored_volumes.
Clone storage pool type: striped_volumes.
mirrored_prefab_raid5_data_mirrored_clones
Supports data volumes with multiple copies of data created from RAID-5 storage, and
snapshot volumes with multiple copies of data.
Data storage pool type: mirrored_prefab_raid5_volumes.
Clone storage pool type: mirrored_volumes.
mirrored_prefab_stripe_data_striped_clones
Supports data volumes with multiple copies of data configured on prefabricated striped
storage, and snapshot volumes with I/O distributed across multiple columns.
Data storage pool type: mirrored_prefab_striped_volumes.
Clone storage pool type: striped_volumes.
prefab_mirrored_data_prefab_striped_clones
Supports data volumes with multiple copies of data configured on prefabricated striped
storage, and snapshot volumes with I/O distributed across multiple columns also
configured on prefabricated striped storage.
Data storage pool type: prefab_mirrored_volumes.
Clone storage pool type: prefab_striped_volumes.
stripe_mirrored_data_striped_clones
Supports I/O from and to data volumes that are distributed across multiple columns,
where each column has multiple copies of data, and snapshot volumes with I/O
distributed across multiple columns.
striped_prefab_mirrored_data_striped_clones
Supports I/O from and to data volumes distributed across multiple columns constructed
from mirrored storage, and snapshot volumes with I/O distributed across multiple
columns.
Data storage pool type: striped_prefab_mirrored_volumes.
Clone storage pool type: striped_volumes.
Action menu
A context-sensitive menu that changes its menu options to match the type of object that is
selected. By default, the Action menu is greyed out. When an object is selected, the Action
menu provides access to tasks appropriate for the selected object.
alert
An indication that an error or failure has occurred on an object on the system. When an
object fails or experiences an error, an alert icon appears.
alert icon
An icon that indicates that an error or failure has occurred on an object on the system.
Alert icons usually appear in the status area of the main window and on the group icon of
the affected object.
Alert Monitor
A window that provides information about objects that have failed or experienced errors.
ASL
A dynamically loadable library to discover attributes of a disk array.
291
button
A window control that the user clicks to initiate a task or display another object (such as a
window or menu).
capability
You can create volumes having specific capabilities. A capability is a simple name used to
indicate what the capability means. Storage is allocated according to your request. For
example, you can ask for a volume to be Performant and Reliable. These are capabilities
have parameters such as, number of striped columns or number of mirrors.
CFS
Cluster file system. A VxFS file system mounted on a selected volume in cluster (shared)
mode.
check box
A control button used to select optional settings. A check mark usually indicates that a
check box is selected.
children
Objects that belong to an object group.
cluster
A set of host machines (nodes) that shares a set of disks.
command log
A log file that contains a history of VERITAS Volume Manager (VxVM) tasks performed
in the current session and previous sessions. Each task is listed with the task originator,
the start/finish times, the task status, and the low-level commands used to perform the
task.
DCO
A Volume Manager object that keeps the Persistent FastResync tracking information
DDL
Device Discovery Layer. A facility of VxVM for discovering disk attributes needed for
VxVM DMP operation.
device name
The physical disk device name (or disk access name).
dialog box
A window in which the user submits information to VxVM. Dialog boxes can contain
selectable buttons and/or fields that accept information.
disk group
A set of disks that are under VxVM control and share a common configuration. A disk
group configuration is a set of records containing detailed information on existing
VERITAS Volume Manager objects (such as disk and volume attributes) and their
relationships. Each disk group has an administrator-assigned name. Volumes can only be
created on disks that belong to disk groups.
disk name
The VERITAS Volume Manager disk name (or disk media name). This is the logical name
given to the disk by VxVM or the administrator.
DMP
The VERITAS Volume Manager Dynamic Multipathing facility.
dock
To separate or attach the main window and a subwindow.
Glossary 293
DRL
A VxVM mechanism that tracks mirror write inconsistency which helps in fast
resynchronization of mirrors after system crash. Even though the term log is used,
internally DRL is implemented as a map.
Dynamic Multipathing
See DMP.
enclosure
A disk array.
FastResync
A VxVM feature for fast resynchronizing of stale mirrors at the time of reattach which
were earlier split off as a result of snapshot or detach operation.
gap
A disk region that does not contain VERITAS Volume Manager objects (subdisks).
graphical view
A window that displays a graphical view of objects. In VxVM, the graphical views include
the Object View window and the Volume Layout Details window.
grid
A tabular display of objects and their properties. The grid lists VERITAS Volume Manager
objects, disks, controllers, or file systems. The grid displays objects that belong to the
group icon that is currently selected in the object tree. The grid is dynamic and constantly
updates its contents to reflect changes to objects.
group icon
The icon that represents a specific object group.
GUI
Graphical User Interface.
host
A machine or system.
launch
To start a task or open a window.
main window
The main VERITAS Volume Manager window. This window contains a tree and grid that
display volumes, disks, and other objects on the system. The main window also has a
menu bar, a toolbar, and an optional Command Launcher.
menu
A list of options or tasks. A menu item is selected by pointing to the item and clicking the
mouse.
menu bar
A bar that contains a set of menus for the current window. The menu bar is typically
placed across the top of a window.
mirror
A copy of a volume and its data. There can be several mirrors per volume. The terms
mirror and plex are used synonymously.
node
In the VxVM tree, a node is an element attached to the tree.
In a cluster environment, a node is a host machine in a cluster.
object group
A group of objects of the same type. Each object group has a group icon and a group
name. In VxVM, object groups include disk groups, disks, volumes, controllers, free disk
pool disks, uninitialized disks, and file systems.
object tree
A dynamic hierarchical display of VERITAS Volume Manager objects and other objects on
the system. Each node in the tree represents a group of objects of the same type.
Glossary 295
Organization principle for disk group
An organization principle is associated with a disk group. These disk groups have storage
pools present on them. Volumes created on such disk groups are maintained by ISP.
Traditional volumes cannot be created on these disk groups. You have the option of not
associating a organization principle to a disk group.
plex
A copy of a volume and its data. There can be several plexes per volume. The terms mirror
and plex are used synonymously.
popup menu
A context-sensitive menu that only appears when you click on a specific object or area.
properties window
A window that displays detailed information about a selected object.
radio buttons
A set of buttons used to select optional settings. Only one radio button in the set can be
selected at any given time. These buttons toggle on or off.
rules
Rules specify the storage allocation criteria. These define storage selection and storage
layout. Rules are simple sentences written in the ISP language.
scroll bar
A sliding control that is used to display different portions of the contents of a window.
Search window
The VERITAS Volume Manager search tool. The Search window provides a set of search
options that can be used to search for objects on the system.
splitter
A bar that separates two panes of a window (such as the object tree and the grid). A
splitter can be used to adjust the sizes of the panes.
status area
An area of the main window that displays an alert icon when an object fails or experiences
some other error.
subdisk
A set of contiguous disk blocks that form a logical disk segment. Subdisks are associated
with plexes (mirrors) to form volumes.
toolbar
A set of buttons used to access VERITAS Volume Manager windows. These include
another main window, a task request monitor, an alert monitor, a search window, and a
customize window.
tree
A dynamic hierarchical display of objects on the system. Each node in the tree represents
a group of objects of the same type.
uninitialized disks
Disks that are not under VxVM control.
user templates
User templates are a collection of capabilities, templates and rules defined by the user to
simplify tasks. You can group the capabilities you want the volume to have, and save
these capabilities along with the rules as a user template.
Glossary 297
volume
A virtual disk or entity that is made up of portions of one or more physical disks.
volume set
The volume set feature provides support for the multi-device file system enhancement of
VERITAS File System (VxFS). A volume set allows several volumes to be treated as a
single object with one logical I/O interface.
VxFS
VERITAS File System.
VxVM
VERITAS Volume Manager.
A DCOLogStriping 280
activation mode 250 Raid5LogStriping 283
add storage pool disks 237 capabilities options 37
addby attribute 147 capability selection page
adding selecting a capability 226, 230
disks 42 capability tree 226, 227
file systems 167, 172 changing volume layouts 103
adding a foreign device 215 checking file systems 176
adding a mirror to a volume 106 checkpoint quotas
adding a new attribute 243 disabling 189
adding a volume to a volume set 127 enabling 188
adding columns 102 clearing primary policies 253
alerts client 12
icons 6 cluster file system
on disks 258 unmounting 182
on volumes 262 cluster nodes
allocation unit 168 cluster mounting file system on 171
annotating a disk 241 clusters
annotation service creating shared disk groups 249
adding attributes 243 importing disk groups 251
delete a short-cut 246 command log 26
modifying attributes 244 commands, viewing 24
remove attribute 244 concatenated volumes 82, 89, 136, 141
sorting by attribute 245 controllers
application volumes 223 disabling 58
associate template set 239 enabling 58
attribute short-cut 246 creating
attributes 241 disk groups 60
file systems 167, 172
B
instant snapshots on ISP volumes 155
backing up file systems 174
shared disk groups 249
backups
storage volumes 92
creating for volumes 133
volume sets 126
block size 168
volumes 82, 86, 89, 136, 141
boot disk
creating a new user template 225
mirroring 47
creating a storage pool 235
C critical usage 13
299
D task roadmap 41
data management upgrading 62
file relocation with QoSS 207 disk groups versions 62
data pools 233 disk usage 13
DCOLogStriping capability 280 disks
DCOLogStriping volume template 275 adding 42
deleting boot 47
controllers 58 control 42
disconnecting reinitializing 53
disks 49 removing 52
disk renaming 45
adding disks 42
troubleshooting 53, 258
deporting 64
displaying
destroying 71
commands 24
importing 65, 251
disk group properties 78
joining 76
disk properties 56, 57, 77
moving objects between 72
dissociated objects 17
organize 78
file system properties 177
preventing access 64
object properties 12
properties 78
Object Properties window 22
recovering volumes 66
objects 12
removing 71
volume properties 122
removing disks 52
displaying the rules page 37
renaming 63
dissociated objects, displaying 17
restoring access 65, 251
dissociating instant snapshots 152
splitting 72, 74
dissociating plexes 116
enclosures, renaming 59
help 5
extend a volume 98
Help menu 5
F high usage 13
Index 301
status area 6 in grid 13
maintenance tasks 7 window 22
making multiple selections 24 object tree 3
managing storage pools 232 objects
managing user templates 223 displaying 12
max grow attribute 147 viewing 12
menus online disks 46
Help 5 Options menu 4
Options 4 organize disk groups 78
preferences 4
P
types of 4
performance monitoring 20
window 4
performance tuning
mirror
statistics tab display 32
attaching 116
placing disks under Volume Manager
mirrored 97
control 42
mirrored volumes 83
plexes
mirrored_data_striped_clones storage pool
dissociating 116
set 284
preferences 36
mirroring
Options menu 4
disks 47
setting 4
volumes 106
primary node
mirrors
setting 253
adding to volumes 106
primary policy
removing 112
clearing 253
mixed layout volumes 83
setting 252
modifying attributes 244
projection 16
modifying user templates 230
properties 13
monitoring
122
alerts 6
disk 56, 57, 77
performance 20
disk groups 78
monitoring capacity 177
Disk Properties window 56, 57, 77
mount file system details 169
File System Properties window 177
mounting file systems 171
in grid 13
moving
viewing objects
subdisks 17
properties 22, 78
moving a subdisk 117
volumes 122, 177
multi-component file systems
add volume 127 Q
multiple component file systems Quality of Storage Service feature 193
analyzing for effective data QuickLog 178
relocation 204 device 179
multiple host support 2 R
N RAID-5 96
O
Raid5LogStriping volume template 276
object properties
reattaching instant snapshots 152
resizing splitter 4
Index 303
delete 236 and grid view 12, 13
delete disks 238 object 3
managing 232 troubleshooting
remove disks 238 disk states 258
storage volumes volume states 262
creating 92
U
striped 95
unmounting file systems 172, 173, 183
striped volumes 82
usage legend 13
subdisk move command 117
user templates
subdisks
creating new user templates 225
graphical view 18, 22
delete 231
moving 17, 117
modifying 230
numbering 119
using the search feature 26
splitting 119
viewing 18, 22 V
synchronization start 154 VEA
system starting 12
setup 12 view preferences 36
viewing commands 24
T
viewing objects
table headers
and object properties 12
customizing 5
graphical view 18, 22
task dialogs 36
properties 56, 57, 77, 122, 177
tasks
tree and grid 13
disk maintenance 7
viewing tasks 24
displaying 24
volume set
recovery 8
recovering 128
repair 8
volume sets
roadmap 6
creating 126
volume maintenance 8
deleting
volume recovery 8
removing 128
volume repair 8
renaming 128
tear off 5
volume states 262
templates
volume task roadmap 80, 125, 132
DCOLogStriping 275
volume templates
Raid5LogStriping 276
DCOLogStriping 275
threshold percentage 177
Raid5LogStriping 276
toolbar 5
volumes 86
backing up 133
resizing 98
concatenated pro 83
splitting subdisks 119
disabling 110
striped pro 83
extending 98
VRTSexplorer xxii
graphical view 13, 18, 22
VxVM
layered 83
obtaining system information xxii
layout 13
W
maintenance tasks 8
window menu 4
merging snapshots 159
window preferences 36
mirrored 83, 97
windows
mixed layout 83
main window 2
object view 14
RAID-5 82, 96
resizing 4
recovering/restarting 110
recovery tasks 8
Index 305