Home > Veritas Storage Foundation™ Volume Manager Manual Pages

VXGUIDGEN (1M)

Maintenance Commands

Table of contents


NAME

vxguidgen - generates a Globally Unique Identifier (GUID).

SYNOPSIS

vxguidgen [-d | -s | -h]


DESCRIPTION

vxguidgen generates a globally unique identifier (GUID). The GUID is used to generate interface identifiers, client-extension identifiers, and message-catalog identifiers.

On UNIX, vxguidgen uses the uuid_create function from the distributed computing environment (DCE).

By definition, a GUID is unique for both the system on which it was generated and the time when it was generated. To achieve this objective, the GUID generation algorithm requires a 48-bit value that is unique to the computer on which it is generated. This value is usually the IEEE 802.x address of the network card. By using this value, the algorithm guarantees uniqueness across GUIDs generated on other systems. The GUID also includes 60 bits for the time stamp. The time stamp represents the number of 100-nanosecond intervals since 00:00:00.00, 15 October 1582. Microsoft's CoCreateGuid API function also uses the DCE UUID algorithm.

For each component of the GUID structure, the value is converted to hexadecimal and then padded on the left with zeros to ensure that the size requirement is maintained.


OPTIONS

-d
Generates a GUID in VX_DEFINE_GUID() format.
-s
Generates a GUID in a string format suitable for the registry.
-h
Prints a help message.

COPYRIGHTS

Copyright (c) 2007 Symantec Corporation. All rights reserved.

Last updated: 05/17/2007
Copyright ©2009 Symantec Corporation
All rights reserved.