104
Chapter 9. Managing GFS
Variable
Specifies a special reserved name from a list of values (refer to Table 9-5) to represent one of
multiple existing files or directories. This string is not the name of an actual file or directory
itself. (The real files or directories must be created in a separate step using names that correlate
with the type of variable used.)
LinkName
Specifies a name that will be seen and used by applications and will be followed to get to one of
the multiple real files or directories. When
LinkName
is followed, the destination depends on
the type of variable and the node or user doing the following.
Variable
Description
@hostname
This variable resolves to a real file or directory named with the hostname string
produced by the following command entry:
echo ’uname -n’
@mach
This variable resolves to a real file or directory name with the machine-type string
produced by the following command entry:
echo ’uname -m’
@os
This variable resolves to a real file or directory named with the operating-system
name string produced by the following command entry:
echo ’uname -s’
@sys
This variable resolves to a real file or directory named with the combined machine
type and OS release strings produced by the following command entry:
echo
’uname -m’_’uname -s’
@uid
This variable resolves to a real file or directory named with the user ID string
produced by the following command entry:
echo ’id -u’
@gid
This variable resolves to a real file or directory named with the group ID string
produced by the following command entry:
echo ’id -g’
Table 9-5. CDPN
Variable
Values
9.13.2. Example
In this example, there are three nodes with hostnames
n01
,
n02
and
n03
. Applications on each node
uses directory
/gfs/log/
, but the administrator wants these directories to be separate for each node.
To do this, no actual log directory is created; instead, a
@hostname
CDPN link is created with the
name
log
. Individual directories
/gfs/n01/
,
/gfs/n02/
, and
/gfs/n03/
are created that will be
the actual directories used when each node references
/gfs/log/
.
n01#
cd /gfs
n01#
mkdir n01 n02 n03
n01#
ln -s @hostname log
n01#
ls -l /gfs
lrwxrwxrwx 1 root root 9 Apr 25 14:04 log -> @hostname/
drwxr-xr-x 2 root root 3864 Apr 25 14:05 n01/
drwxr-xr-x 2 root root 3864 Apr 25 14:06 n02/
drwxr-xr-x 2 root root 3864 Apr 25 14:06 n03/
n01#
touch /gfs/log/fileA
n02#
touch /gfs/log/fileB
n03#
touch /gfs/log/fileC
Содержание GFS 5.2.1 -
Страница 1: ...Red Hat GFS 5 2 1 Administrator s Guide...
Страница 8: ......
Страница 14: ...vi Introduction...
Страница 24: ...10 Chapter 1 GFS Overview...
Страница 36: ...22 Chapter 4 Initial Configuration...
Страница 84: ...70 Chapter 6 Creating the Cluster Configuration System Files...
Страница 96: ...82 Chapter 8 Using Clustering and Locking Systems...
Страница 126: ...112 Chapter 10 Using the Fencing System...
Страница 132: ...118 Chapter 11 Using GNBD...
Страница 144: ...130 Appendix A Upgrading GFS...
Страница 184: ...170 Appendix B Basic GFS Examples...
Страница 190: ......
Страница 192: ...178...