| [16] | 1 | #!/bin/ksh | 
|---|
|  | 2 | # IBM_PROLOG_BEGIN_TAG | 
|---|
|  | 3 | # This is an automatically generated prolog. | 
|---|
|  | 4 | # | 
|---|
|  | 5 | # | 
|---|
|  | 6 | # | 
|---|
|  | 7 | # Licensed Materials - Property of IBM | 
|---|
|  | 8 | # | 
|---|
|  | 9 | # (C) COPYRIGHT International Business Machines Corp. 2007 | 
|---|
|  | 10 | # All Rights Reserved | 
|---|
|  | 11 | # | 
|---|
|  | 12 | # US Government Users Restricted Rights - Use, duplication or | 
|---|
|  | 13 | # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. | 
|---|
|  | 14 | # | 
|---|
|  | 15 | # IBM_PROLOG_END_TAG | 
|---|
|  | 16 | # @(#)73 1.2 src/avs/fs/mmfs/ts/admin/mmsdrquerydef.sh, mmfs, avs_rgpfs24, rgpfs24s011a 3/29/07 15:24:13 | 
|---|
|  | 17 | ########################################################################## | 
|---|
|  | 18 | # | 
|---|
|  | 19 | #  Constants and definitions for the mmsdrquery command. | 
|---|
|  | 20 | #  See the prolog of the mmsdrquery command for more details. | 
|---|
|  | 21 | # | 
|---|
|  | 22 | ########################################################################## | 
|---|
|  | 23 | sourceFile="mmsdrquerydef.sh" | 
|---|
|  | 24 | [[ -n $DEBUGmmsdrquerydef ]] && set -x | 
|---|
|  | 25 |  | 
|---|
|  | 26 | # Global declarations | 
|---|
|  | 27 | sdrq_current_format=1 | 
|---|
|  | 28 | sdrq_compatible_format=1 | 
|---|
|  | 29 | sdrq_obsolete_item="sdr_obsolete_item" | 
|---|
|  | 30 | sdrq_unknown_item="sdr_unknown_item" | 
|---|
|  | 31 |  | 
|---|
|  | 32 | # Supported query types | 
|---|
|  | 33 | sdrq_cluster_info=10              # retrieve global cluster information | 
|---|
|  | 34 | sdrq_node_info=20                 # retrieve node specific information | 
|---|
|  | 35 | sdrq_nsd_info=30                  # retrieve NSD specific information | 
|---|
|  | 36 | sdrq_fs_info=40                   # retrieve file system specific information | 
|---|
|  | 37 |  | 
|---|
|  | 38 | # Supported clusterInfo query items | 
|---|
|  | 39 | sdrq_cluster_name=1001 | 
|---|
|  | 40 | sdrq_cluster_id=1002 | 
|---|
|  | 41 | sdrq_cluster_type=1003            # lc or single (obsolete) | 
|---|
|  | 42 | sdrq_primary_server=1004 | 
|---|
|  | 43 | sdrq_secondary_server=1005 | 
|---|
|  | 44 | sdrq_rsh_path=1006 | 
|---|
|  | 45 | sdrq_rcp_path=1007 | 
|---|
|  | 46 | sdrq_uid_domain=1008 | 
|---|
|  | 47 | sdrq_security_level=1009          # 0 - security is disabled; 1 - security is enabled | 
|---|
|  | 48 | sdrq_cipher_list=1010 | 
|---|
|  | 49 | sdrq_tcp_port_number=1011         # daemon TCP port number (default is 1191) | 
|---|
|  | 50 | sdrq_os_environment=1012          # [ALWS] (first letter of each OS in the clsuter) | 
|---|
|  | 51 | sdrq_sdrfs_version=1013           # the mmsdrfs file current major version is 3 | 
|---|
|  | 52 | sdrq_sdrfs_format=1014            # changes as new fields are added | 
|---|
|  | 53 | sdrq_sdrfs_gennumber=1015         # current generation number of the mmsdrfs file | 
|---|
|  | 54 |  | 
|---|
|  | 55 | # Supported nodeInfo query items | 
|---|
|  | 56 | sdrq_node_number=2001 | 
|---|
|  | 57 | sdrq_admin_interface=2002         # fully-qualified host name | 
|---|
|  | 58 | sdrq_daemon_interface=2003        # fully-qualified host name | 
|---|
|  | 59 | sdrq_daemon_ip_address=2004 | 
|---|
|  | 60 | sdrq_client_node=2005             # true or false | 
|---|
|  | 61 | sdrq_manager_node=2006            # true or false | 
|---|
|  | 62 | sdrq_quorum_node=2007             # true or false | 
|---|
|  | 63 | sdrq_product_version=2008         # installed product version string | 
|---|
|  | 64 | sdrq_daemon_version=2009          # daemon version number | 
|---|
|  | 65 | sdrq_os_name=2010                 # AIX, Linux, Windows or SunOS | 
|---|
|  | 66 | sdrq_reserved_2011=2011 | 
|---|
|  | 67 | sdrq_reserved_2012=2012 | 
|---|
|  | 68 |  | 
|---|
|  | 69 | # Supported nsdInfo query items | 
|---|
|  | 70 | sdrq_nsd_name=3001 | 
|---|
|  | 71 | sdrq_nsd_server_list=3002         # comma-separated list of admin host names | 
|---|
|  | 72 | sdrq_backup_nsd_server_list=3003  # comma-separated list of admin host names | 
|---|
|  | 73 | sdrq_fs_name=3004 | 
|---|
|  | 74 | sdrq_storage_pool=3005 | 
|---|
|  | 75 | sdrq_disk_usage=3006 | 
|---|
|  | 76 | sdrq_failure_group=3007 | 
|---|
|  | 77 | sdrq_nsd_id=3008 | 
|---|
|  | 78 | sdrq_disk_subtype=3009 | 
|---|
|  | 79 | sdrq_quorum_disk=3010             # true or false | 
|---|
|  | 80 | sdrq_disk_status=3011 | 
|---|
|  | 81 |  | 
|---|
|  | 82 | # Supported fsInfo query items | 
|---|
|  | 83 | sdrq_device_name=4001 | 
|---|
|  | 84 | sdrq_mount_point=4002 | 
|---|
|  | 85 | sdrq_fs_type=4003                 # local or remote | 
|---|
|  | 86 | sdrq_owning_cluster_name=4004 | 
|---|
|  | 87 | sdrq_remote_device_name=4005 | 
|---|
|  | 88 | sdrq_automount_option=4006        # yes (mount on startup), no, or automount | 
|---|
|  | 89 | sdrq_rw_options=4007              # rw or ro | 
|---|
|  | 90 | sdrq_quota_option=4008            # null or "userquota;groupquota;filesetquota" | 
|---|
|  | 91 | sdrq_atime_option=4009            # atime or noatime | 
|---|
|  | 92 | sdrq_mtime_option=4010            # mtime or nomtime | 
|---|
|  | 93 | sdrq_other_mount_options=4011     # string of other mount options | 
|---|
|  | 94 | sdrq_mount_options=4012           # string of all mount options (including the above) | 
|---|
|  | 95 | sdrq_drive_letter=4013 | 
|---|
|  | 96 | sdrq_device_minor_number=4014 | 
|---|
|  | 97 |  | 
|---|