From eab8c8136dc5379efde28e62f195437997c9db7f Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Mon, 22 Jun 2020 08:31:46 -0400 Subject: [PATCH] vstart: just use ganesha.nfsd that's in $PATH In an earlier patch, I added a --ganesha-path option, but that left out ganesha-rados-grace, which also could be in an alternate path. Instead, just change vstart to run whatever ganesha.nfsd it finds in $PATH. We already do that for ganesha-rados-grace so it should be fine to do that for ganesha.nfsd as well. Signed-off-by: Jeff Layton --- src/vstart.sh | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/vstart.sh b/src/vstart.sh index bfaa686b0d0..664d026fd85 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -175,7 +175,6 @@ fi filestore_path= kstore_path= bluestore_dev= -ganesha_path=/usr/bin/ganesha.nfsd VSTART_SEC="client.vstart.sh" @@ -234,7 +233,6 @@ usage=$usage"\t--bluestore-zoned: blockdevs listed by --bluestore-devs are zoned usage=$usage"\t--inc-osd: append some more osds into existing vcluster\n" usage=$usage"\t--cephadm: enable cephadm orchestrator with ~/.ssh/id_rsa[.pub]\n" usage=$usage"\t--no-parallel: dont start all OSDs in parallel\n" -usage=$usage"\t--ganesha-path: path to ganesha.nfsd binary (defaults to $ganesha_path)\n" usage_exit() { printf "$usage" @@ -446,10 +444,6 @@ case $1 in --bluestore-zoned ) zoned_enabled=1 ;; - --ganesha-path) - ganesha_path="$2" - shift - ;; * ) usage_exit esac @@ -1151,7 +1145,7 @@ EOF prun env CEPH_CONF="${conf_fn}" ganesha-rados-grace --userid $test_user -p $pool_name -n $namespace add $name prun env CEPH_CONF="${conf_fn}" ganesha-rados-grace --userid $test_user -p $pool_name -n $namespace - prun env CEPH_CONF="${conf_fn}" $ganesha_path -L "$CEPH_OUT_DIR/ganesha-$name.log" -f "$ganesha_dir/ganesha-$name.conf" -p "$CEPH_OUT_DIR/ganesha-$name.pid" -N NIV_DEBUG + prun env CEPH_CONF="${conf_fn}" ganesha.nfsd -L "$CEPH_OUT_DIR/ganesha-$name.log" -f "$ganesha_dir/ganesha-$name.conf" -p "$CEPH_OUT_DIR/ganesha-$name.pid" -N NIV_DEBUG # Wait few seconds for grace period to be removed sleep 2