|
AIXtm mtXIA
Technical Consulting Group
  |
Filesystem Naming
|
| |||
This document contains the Volume Group, Logical Volume, and File System naming standards for RS/6000 machines running AIX. These standards are used by Mt Xia to provide consistancy across a wide variety of applications being run on the AIX platform. These standards also provide interoperability with the requirements of HACMP. In the following document, there are many references to a generic representation of the naming standard shown as XXX##. This representation is explained as follows: What is XXX##?
Volume GroupsThere are four standard volume groups to be used on all machines:
Root VGThe root volume group "rootvg" is to contain the AIX operating system and updates. No other applications, programs or data should be stored on this VG. This VG is configured to use the two internal disk drives and should be mirrored between the systems. Each drive should be configured to be bootable and the bootlist should contain both drives. System VGThe system volume group XXX##systvg is for system related applications and programs. These include MQSeries, Patrol, Connect:Direct, TSM, CONTROL-M/Agent, etc. This volume group is always configured on a single 4.5gb EMC drive and should exist on every system. The generic representation of the naming convention assumes that XXX represents the three letter identifier of the machine, and ## represents the two digit identifier of the machine. This is followed by the letters "systvg". For example, the system VG of the machine "ftweai01" would be called "eai01systvg". Application VGThe application volume group XXX##appsvg is for applications, programs, utilities, scripts, etc. This would include this such as ECS, CONTROL-M/Server, OMS, EXE, Mercator, Manugistics, etc. This volume group may be configured to use one or more EMC drives and may or may not exist on every system. The naming convention as shown above assumes that XXX represents the three letter identifier of the machine, and ## represents the two digit identifier of the machine. This is followed by the letters "appsvg". For example, the application VG of the machine "ftweai01" would be called "eai01appsvg". Data VGThe data volume group XXX##datavg is for storage of databases, data files, data queues, flat files, etc. All data storage should be contained within this volume group. Exceptions may include database applications which require a different architecture. This volume group may be configured to contain one or more EMC drives and may or may not exist on every system. The naming convention as shown above assumes that XXX represents the three letter identifier of the machine, and ## represents the two digit identifier of the machine. This is followed by the letters "datavg". For example, the application VG of the machine "ftweai01" would be called "eai01datavg". Logical VolumesThe "Mt Xia" AIX architecture requires that each logical volume be created with a specific naming structure which conforms to the following template: XXX##YYYYlv
The final 2 letters of the logical volume name should always be "lv", which will distinguish the logical volumes from volume groups in a listing of the "/dev" directory. These logical volume names should remain consistant across machines so that multiple logical volumes are not created for the same purpose. This will require that a list of currently used logical volume names and their purpose be maintained. Uniqueness is achieved by combining this consistent naming structure with the three letter identifier and the two digit number of the machine. The list of logical volume names currently in use are as follows:
The rest of the logical volumes shown here currently exist on one or more systems, but the associated file systems do not conform to the naming standard. The file system names should begin with the name of the machine on which they normally reside:
One additional file system which should be configured in the root volume group is for storage of installation images. It should have the logical volume name of "XXX##instlv" and a file system mount point of "/usr/sys/inst.images". File SystemsThere are two distinct types of file systems with the "Mt Xia" AIX architecture: file systems which reside on hard drives within each AIX machine, and file systems which reside on external EMC drives. File systems which reside on external EMC drives are likely to be involved in an HACMP environment, so the directory mount point must be unique enterprise wide. Uniqueness is accomplished by using the name of the machine, on which the file system is normally mounted, as the first part of the directory structure of the mount point. All file systems which reside on external EMC drives should conform to the following template:
As an example, the CONTROL-M/Agent file system on the machine "ftweai01" should have the following directory mount point:
This insures that during an HACMP or manual failover of the file systems, that there will be no directory conflicts between applications, programs or data. |
  |
For information regarding this page, contact
Dana French ( dfrench@mtxia.com )
Copyright 2008 by Mt Xia Inc, All Rights Reserved