echo "---- host $host osd $osd dev $dev ----"
ls -al $dev
ssh cosd$host cd ceph/src \; ./cosd --mkfs_for_osd $osd $dev # --osd_auto_weight 1
- ssh cosd$host cd ceph/src \; ./cosd $dev -d --debug_ms 1 --debug_osd 20 # --debug_filestore 10 --debug_ebofs 30 --osd_heartbeat_grace 300
+ ssh cosd$host cd ceph/src \; ./cosd $dev -d --debug_ms 1 --debug_osd 10 # --debug_filestore 10 --debug_ebofs 30 --osd_heartbeat_grace 300
# ssh cosd$host cd ceph/src \; valgrind --leak-check-full --show-reachable-yes ./cosd $dev --debug_ms 1 --debug_osd 20 --debug_filestore 10 1>out/o$osd \&
done
done
#!/bin/sh
-./stop.sh
-rm core*
+test -d dev/osd0 && SUDO="sudo"
+
+$SUDO ./stop.sh
+$SUDO rm core*
test -d out || mkdir out
-rm out/*
+$SUDO rm out/*
# figure machine's ip
HOSTNAME=`hostname`
for osd in 0 #1 2 3
do
- $CEPH_BIN/cosd --mkfs_for_osd $osd dev/osd$osd # initialize empty object store
- $CEPH_BIN/cosd $ARGS dev/osd$osd --debug_osd 40
+ $SUDO $CEPH_BIN/cosd --mkfs_for_osd $osd dev/osd$osd # initialize empty object store
+ $SUDO $CEPH_BIN/cosd $ARGS dev/osd$osd --debug_osd 40
done
# mds
#!/bin/sh
-./stop.sh
-rm core*
+# sudo if btrfs
+test -d dev/osd0 && SUDO="sudo"
+
+$SUDO ./stop.sh
+$SUDO rm core*
test -d out || mkdir out
-rm out/*
+$SUDO rm out/*
# figure machine's ip
HOSTNAME=`hostname`
for osd in 0 #1 #2 3 #4 5 6 7 8 9 10 11 12 13 14 15
do
- $CEPH_BIN/cosd --mkfs_for_osd $osd dev/osd$osd # initialize empty object store
+ $SUDO $CEPH_BIN/cosd --mkfs_for_osd $osd dev/osd$osd # initialize empty object store
# echo valgrind --leak-check=full --show-reachable=yes $CEPH_BIN/cosd dev/osd$osd --debug_ms 1 --debug_osd 20 --debug_filestore 10 --debug_ebofs 20 #1>out/o$osd #& #--debug_osd 40
- $CEPH_BIN/cosd -m $IP:$CEPH_PORT dev/osd$osd -d --debug_ms 1 --debug_osd 20 --debug_filestore 20
+ $SUDO $CEPH_BIN/cosd -m $IP:$CEPH_PORT dev/osd$osd -d --debug_ms 1 --debug_osd 20 --debug_filestore 20
done
# mds