You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hama.apache.org by Apache Wiki <wi...@apache.org> on 2008/09/22 08:54:13 UTC

[Hama Wiki] Update of "GettingStarted" by SamuelGuo

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hama Wiki" for change notification.

The following page has been changed by SamuelGuo:
http://wiki.apache.org/hama/GettingStarted

------------------------------------------------------------------------------
  
  4. [hadoop-0.17.1]# ./bin/hadoop jar hama-0.1.0-dev-examples.jar addition 2 2
  
+ == Run in a hama shell ==
+ 
+ {{{
+ 1. Modify ${HAMA_HOME}/conf/hama-env.sh.
+    
+    Make sure that $HADOOP_CONF_DIR and $HBASE_CONF_DIR are set to the location of your hadoop+hbase cluster' configurations file.
+    And uncomment line "# export HAMA_CLASSPATH=$HADOOP_CONF_DIR:$HBASE_CONF_DIR"
+ 
+ 2. ${HAMA_HOME} > cp ./build/hama-0.1.0-*.jar ${HAMA_HOME}
+    
+    Make sure that hama-x.x.x-{,examples}.jar are placed in ${HAMA_HOME}
+    
+ 3. ${HAMA_HOME} > ./bin/hama examples addition 10 10
+ 
+    You can run the hama examples quickly as above.
+ 
+ 4. ${HAMA_HOME} > ./bin/hama shell
+ 
+    Now, you are in the hama shell as below.
+    hama > 
+ 
+    you can enjoy hama's power in hama shell!
+ 
+    For examples:
+    hama > a = Matrix.Random 10 10  // generate a random matrix(10,10)
+    hama > b = Matrix.Random 10 10  // generate a random matrix(10,10)
+    hama > c = Matrix.Random 10 20  // generate a random matrix(10,20)
+    hama > d = ( a + b ) * c        // do matrix computation
+ 
+ 5. You can find more detais about Hama Shell in http://wiki.apache.org/hama/Shell.
+ 
+ }}}
+