Use > Server Automation > OGFS directories > /opsw/Server directory

/opsw/Server directory

The Server directory not only contains information about managed servers, but also organizes the servers by their associated objects. For example, the /opsw/Server/@Group directory organizes servers by device group.

At the top level, the /opsw/Server directory has the following structure:

/opsw/Server/
             @/
server-1/
server-2/
                . . .
             @Application/
                Application Servers/
                Database Servers/
                . . .
             @Customer/
customer-1/
customer-2/
                . . .
             @Facility/
facility-1/
facility-2/
                . . .
             @Group/
                Private/
private-group-1/
private-group-2/
                . . .
                Public/
public-group-1/
public-group-2/
                . . .
             @Hardware/
             @OS/
             @ServiceLevel/

The sections that follow list some of the directory structures under /opsw/Server.

/opsw/Server/@ directory

This directory contains all managed servers. The files directory reflects the file system of the managed server. When you modify the file system beneath the files directory, you do so as a specific user (such as login-1) of the managed server.

The Interface directory contains information about the network interface of the server. This directory might contain symbolic links to a network device. See /opsw/Network directory for more information on these links.

The paths in the following directory structure are under /opsw/Server/@. For example, the full path name of server-1 in the following structure is
/opsw/Server/@/server-1/.

server-1/
   attr
   ChangeLog
   complus
   CPU/
       0
       1
       . . .
   CustAttr/
custom-attribute-1
custom-attribute-2/
      . . .
   files/
login-1/
(file system as seen by login-1)
login-2/
(file system as seen by login-2)
      . . .
   info
   Interface/
network-interface-1/
      . . .
   Memory/
      RAM
      SWAP
   metabase/
login-1/
(metabase as seen by login-1)
 login-2/
(metabase as seen by login-2)
      . . .
method/
   registry/
 login-1/
         (registry as seen by login-1)
      login-2/
         (registry as seen by login-2)
      . . .
   self

/opsw/Server/@Facility directory

This directory filters servers according to their facility:

facility-1/
   @ /(all servers in facility-1)
      server-1/
      server-2/
      . . .
      @Group/
 group-1/
            @/ (all servers in both facility-1 and group-1)
               server-1/
               . . .
 group-2/
         . . .
facility-2/
. . .

/opsw/Server/@Group directory

This directory does not contain network devices. This directory filters servers according to their device groups:

group-1/
   @/ (all servers in group-1)
      server-1/
      . . .
 child-group-1/
      @ (all servers in child-group-1)
         server-1/
         . . .
 child-group-2/
   . . .
   @Facility/
 facility-1/
         @ (all servers in both group-1 and facility-1)
            server-1/
   . . .
group-2/
   @/ (all servers in group-2)
   . . .

/opsw/Library directory

The Library directory contains information about folders and the objects within folders: application policies, OS sequences, and packages. This directory has the following structure:

/opsw/folder-path-1/@/
                      AppPolicy/
app-policy-1/
                                           attr/
                                           method/
                                           self
app-policy-2/
                               . . .
                      attr/
                      method/
                      OSSequence/
os-sequence-1/
                                           attr/
                                           method/
                                           self
 os-sequence-2/
                               . . .
                      Package/
package-1/
                                           attr/
                                           method/
                                           self
package-2/
                               . . .
                      self
/opsw/folder-path-2/
. . .