
2. Edit
/etc/modprobe.d/dvs.conf
file on all the DVS server NIDs configured in the cluster to enter the
following line :
options dvsipc_single_msg_queue=1
3. Restart DVS on all servers.
6.1.8.2 Force a Cache Revalidation on a DVS Mount Point
About this task
Mounting DVS with the attrcache_timeout=[time_in_seconds] option can improve performance because cached
file attributes on a DVS client preclude the need to make some requests of the DVS server. Unfortunately, if the
file attributes of the DVS mounted file system changed, the only way to revalidate the cache was to wait the entire
timeout, which is often as long as four hours. Users can force a cache revalidation at any time, not just when the
timeout has expired, by using the following procedure.
Procedure
1. Force a cache revalidation on a DVS client using one of the following methods:
●
To revalidate all cached attributes on a single DVS mount point, echo 1 into that mount point's
drop_caches proc
file. The following example uses the second mount point on the client and uses the
cat
command first to confirm that is the desired mount point. To specify a different mount point, replace
the
2
with
0-
n
.
cat /proc/fs/dvs/mounts/2/mount
echo 1 > /proc/fs/dvs/mounts/2/drop_caches
●
To revalidate all attributes across all DVS mounts, echo 1 into the universal DVS
drop_caches proc
file. For example:
echo 1 > /proc/fs/dvs/drop_caches
2. (Optional) Clear out other caches on the DVS client to ensure that all data is revalidated.
echo 3 > /proc/sys/vm/drop_caches
3. (Optional) Clear out other caches on the DVS server to ensure that all data is revalidated.
If an NFS file system is the underlying file system, it is also likely that the same procedure will be required on
the DVS servers to allow all of the changes on the NFS file system to properly propagate out to the DVS
clients. This has to do with NFS caching behavior.
echo 3 > /proc/sys/vm/drop_caches
6.1.8.3 Project XFS over DVS
About this task
The following procedure is used to project an XFS file system over DVS to compute and service node clients in
Cray systems.
Cray DVS
S3016
159