i=Adilger
correct remote_[mds|ost] fn to work correctly on configuration with
several MDS/OSS nodes
echo $ost
}
+remote_node () {
+ local node=$1
+ [ "$node" != "$(hostname)" ]
+}
+
remote_mds ()
{
- local var=${SINGLEMDS}_HOST
- [ "${!var}" != "$(hostname)" ]
+ local node
+ for node in $(mdts_nodes); do
+ remote_node $node && return 0
+ done
+ return 1
}
remote_mds_nodsh()
remote_ost ()
{
- [ "$ost_HOST" != "$(hostname)" ]
+ local node
+ for node in $(osts_nodes) ; do
+ remote_node $node && return 0
+ done
+ return 1
}
remote_ost_nodsh()