close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": libsvn_fs-1.so.1: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
- Timestamp:
-
Jul 20, 2011, 12:28:47 PM (14 years ago)
- Author:
-
waue
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v2
|
v3
|
|
| 20 | 20 | |
| 21 | 21 | {{{ |
| 22 | | #!text |
| | 22 | cat > /opt/hbase/conf/hbase-env.sh << EOF |
| 23 | 23 | export JAVA_HOME=/usr/lib/jvm/java-6-sun |
| 24 | 24 | export HBASE_HOME=/opt/hbase |
| … |
… |
|
| 26 | 26 | export HBASE_LOG_DIR=/var/hadoop/hbase/logs |
| 27 | 27 | export HBASE_PID_DIR=/var/hadoop/hbase/pids |
| | 28 | EOF |
| 28 | 29 | }}} |
| 29 | 30 | |
| 30 | | * 修改 /opt/hbase/conf/hbase-site.xml |
| | 31 | |
| | 32 | * 產生 /opt/hbase/conf/hbase-site.xml |
| 31 | 33 | |
| 32 | 34 | {{{ |
| 33 | | #!xml |
| | 35 | cat > /opt/hbase/conf/hbase-site.xml << EOF |
| | 36 | <?xml version="1.0"?> |
| | 37 | <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> |
| 34 | 38 | <configuration> |
| 35 | | <property> |
| 36 | | <name>hbase.rootdir</name> |
| 37 | | <value>hdfs://localhost:9000/hbase</value> |
| 38 | | <description>The directory shared by region servers. </description> |
| 39 | | </property> |
| 40 | | <property> |
| 41 | | <name>hbase.tmp.dir</name> |
| 42 | | <value>/var/hadoop/hbase/${user.name}</value> |
| | 39 | <property> |
| | 40 | <name>hbase.rootdir</name> |
| | 41 | <value>hdfs://localhost:9000/hbase</value> |
| | 42 | </property> |
| | 43 | <property> |
| | 44 | <name>hbase.tmp.dir</name> |
| | 45 | <value>/var/hadoop/hbase/${user.name}</value> |
| 43 | 46 | <description>Temporary directory on the local filesystem.</description> |
| 44 | 47 | </property> |
| 45 | 48 | </configuration> |
| | 49 | EOF |
| 46 | 50 | }}} |
| 47 | 51 | |
| | 52 | |
| 48 | 53 | = 啟動 = |
| 49 | | |
| | 54 | * 如果 hadoop 沒有啟動的話,請先啟動 |
| 50 | 55 | {{{ |
| 51 | | $ /opt/hbase/bin/start-hbase.sh |
| | 56 | /opt/hadoop/bin/start-all.sh |
| | 57 | }}} |
| | 58 | * 啟動 HBase |
| | 59 | {{{ |
| | 60 | /opt/hbase/bin/start-hbase.sh |
| 52 | 61 | }}} |
| 53 | 62 | |
| 54 | 63 | = 測試 = |
| | 64 | |
| | 65 | * 檢查 jps 是否有 NameNode 等 java process,以及 HMaster 與 HQuorumPeer,正常應該要有以下的 java process (PID 可能不同) |
| | 66 | {{{ |
| | 67 | 13019 HMaster |
| | 68 | 10513 NameNode |
| | 69 | 10838 SecondaryNameNode |
| | 70 | 12952 HQuorumPeer |
| | 71 | 10916 JobTracker |
| | 72 | 13312 Jps |
| | 73 | 11068 TaskTracker |
| | 74 | 10676 DataNode |
| | 75 | }}} |
| 55 | 76 | |
| 56 | 77 | [http://localhost:60010] 此網頁正常 |