Browse code

Remove fstab entry and mount it manually.

Chmouel Boudjnah authored on 2011/11/02 22:28:41
Showing 1 changed files
... ...
@@ -619,17 +619,10 @@ if [[ "$ENABLED_SERVICES" =~ "swift" ]];then
619 619
         mkfs.xfs -f -i size=1024 ${SWIFT_LOCATION}/swift-disk
620 620
     fi
621 621
 
622
-    # Add the mountpoint to fstab
623
-    if ! egrep -q "^${SWIFT_LOCATION}/swift-disk" /etc/fstab;then
624
-        echo "# Added by devstack" | sudo tee -a /etc/fstab
625
-        echo "${SWIFT_LOCATION}/swift-disk ${s} xfs loop,noatime,nodiratime,nobarrier,logbufs=8 0 0" | \
626
-            sudo tee -a /etc/fstab
627
-    fi
628
-
629 622
     # Create and mount drives.
630 623
     mkdir -p ${s} 
631 624
     if ! egrep -q "$s" /proc/mounts;then
632
-        sudo mount ${s}
625
+        sudo mount -t xfs -o loop,noatime,nodiratime,nobarrier,logbufs=8 ${s}
633 626
     fi
634 627
 
635 628
     for x in {1..4}; do sudo ln -sf $s/$x ${SWIFT_LOCATION}/$x; done