def_num_mds=1
def_debug=0
def_osd_dev=dev/osd\$osd
+def_osd_journal=""
SCRIPT_BIN=`dirname $0`
do
get_conf_bool use_sudo 0 sudo osd$osd osd global
get_conf osd_dev $def_osd_dev "osd dev" osd$osd osd global
+ [ "$def_osd_journal" == "" ] && [ -ne $def_osd_journal ] && def_osd_journal=""
+ get_conf osd_journal $def_osd_journal "osd journal" osd$osd osd global
get_conf conf_file $startup_conf_file "conf file" osd$osd osd global
get_conf MON_PORT $MON_PORT "mon port" osd$osd osd global
get_conf CEPH_HOST $MON_HOST "mon host" osd$osd osd global
get_conf cd_path "" "ssh path" osd$osd osd global
[ "$ssh_host" != "" ] && CD_PATH="cd $cd_path \\;" || CD_PATH=""
+ [ "$osd_journal" != "" ] && JOURNAL_OPT="-j $osd_journal"
+
echo start osd$osd
echo $SSH_HOST $CD_PATH \
$CEPH_BIN/crun $norestart $valgrind $SUDO $CEPH_BIN/cosd --conf_file $conf_file \
- $osd_dev $ARGS $COSD_ARGS -m $MON_HOST:$MON_PORT &
+ $osd_dev $JOURNAL_OPT $ARGS $COSD_ARGS -m $MON_HOST:$MON_PORT &
$SSH_HOST $CD_PATH \
$CEPH_BIN/crun $norestart $valgrind $SUDO $CEPH_BIN/cosd --conf_file $conf_file \
- $osd_dev $ARGS $COSD_ARGS -m $MON_HOST:$MON_PORT &
+ $osd_dev $JOURNAL_OPT $ARGS $COSD_ARGS -m $MON_HOST:$MON_PORT &
done
fi