You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ap...@apache.org on 2010/01/16 10:05:01 UTC

svn commit: r899906 - in /hadoop/hbase/branches/0.20_on_hadoop-0.18.3: CHANGES.txt src/contrib/ec2/bin/hbase-ec2-init-remote.sh src/contrib/ec2/bin/image/create-hbase-image-remote

Author: apurtell
Date: Sat Jan 16 09:05:01 2010
New Revision: 899906

URL: http://svn.apache.org/viewvc?rev=899906&view=rev
Log:
HBASE-2131 [EC2] Mount data volumes as xfs, noatime

Modified:
    hadoop/hbase/branches/0.20_on_hadoop-0.18.3/CHANGES.txt
    hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/hbase-ec2-init-remote.sh
    hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/image/create-hbase-image-remote

Modified: hadoop/hbase/branches/0.20_on_hadoop-0.18.3/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/hbase/branches/0.20_on_hadoop-0.18.3/CHANGES.txt?rev=899906&r1=899905&r2=899906&view=diff
==============================================================================
--- hadoop/hbase/branches/0.20_on_hadoop-0.18.3/CHANGES.txt (original)
+++ hadoop/hbase/branches/0.20_on_hadoop-0.18.3/CHANGES.txt Sat Jan 16 09:05:01 2010
@@ -112,6 +112,7 @@
    HBASE-2084  [EC2] JAVA_HOME handling broken
    HBASE-2100  [EC2] Adjust fs.file-max
    HBASE-2103  [EC2] pull version from build
+   HBASE-2131  [EC2] Mount data volumes as xfs, noatime
    HBASE-2037  Alternate indexed hbase implementation; speeds scans by adding
                indexes to regions rather secondary tables
 

Modified: hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/hbase-ec2-init-remote.sh
URL: http://svn.apache.org/viewvc/hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/hbase-ec2-init-remote.sh?rev=899906&r1=899905&r2=899906&view=diff
==============================================================================
--- hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/hbase-ec2-init-remote.sh (original)
+++ hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/hbase-ec2-init-remote.sh Sat Jan 16 09:05:01 2010
@@ -62,7 +62,12 @@
   service gmond start
 fi
 
-# Probe for instance volumes
+# Reformat sdb as xfs
+umount /mnt
+mkfs.xfs -f /dev/sdb
+mount -o noatime /dev/sdb /mnt
+
+# Probe for additional instance volumes
 
 # /dev/sdb as /mnt is always set up by base image
 DFS_NAME_DIR="/mnt/hadoop/dfs/name"
@@ -71,8 +76,9 @@
 for d in c d e f g h i j k l m n o p q r s t u v w x y z; do
   m="/mnt${i}"
   mkdir -p $m
-  mount /dev/sd${d} $m > /dev/null 2>&1
+  mkfs.xfs -f /dev/sd${d}
   if [ $? -eq 0 ] ; then
+    mount -o noatime /dev/sd${d} $m > /dev/null 2>&1
     if [ $i -lt 3 ] ; then # no more than two namedirs
       DFS_NAME_DIR="${DFS_NAME_DIR},${m}/hadoop/dfs/name"
     fi

Modified: hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/image/create-hbase-image-remote
URL: http://svn.apache.org/viewvc/hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/image/create-hbase-image-remote?rev=899906&r1=899905&r2=899906&view=diff
==============================================================================
--- hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/image/create-hbase-image-remote (original)
+++ hadoop/hbase/branches/0.20_on_hadoop-0.18.3/src/contrib/ec2/bin/image/create-hbase-image-remote Sat Jan 16 09:05:01 2010
@@ -44,7 +44,7 @@
 # Install tools
 echo "Installing rpms."
 yum -y update
-yum -y install rsync lynx screen ganglia-gmetad ganglia-gmond ganglia-web httpd php lzo-devel
+yum -y install rsync lynx screen ganglia-gmetad ganglia-gmond ganglia-web httpd php lzo-devel xfsprogs
 yum -y clean all
 
 # Install Hadoop