summaryrefslogtreecommitdiffstats
path: root/extras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh
diff options
context:
space:
mode:
Diffstat (limited to 'extras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh')
-rwxr-xr-xextras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/extras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh b/extras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh
index 885ed03ad5..5a8c6c1f63 100755
--- a/extras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh
+++ b/extras/hook-scripts/set/post/S32gluster_enable_shared_storage.sh
@@ -104,8 +104,15 @@ function check_volume_status()
echo $status
}
-mount_cmd="mount -t glusterfs $local_node_hostname:/gluster_shared_storage \
+key=`echo $5 | cut -d '=' -f 1`
+val=`echo $5 | cut -d '=' -f 2`
+if [ "$key" == "transport.address-family" ]; then
+ mount_cmd="mount -t glusterfs -o xlator-option=transport.address-family=inet6 \
+ $local_node_hostname:/gluster_shared_storage /var/run/gluster/shared_storage"
+else
+ mount_cmd="mount -t glusterfs $local_node_hostname:/gluster_shared_storage \
/var/run/gluster/shared_storage"
+fi
if [ "$option" == "enable" ]; then
retry=0;