| 61 | |
| 62 | == 2013-05-11 == |
| 63 | |
| 64 | * 也許因為註冊人數變多了,開始會遇到 Tomcat 記憶體不足的現象。因此做了點小的調整: |
| 65 | * 因為 Hadoop 的資源使用量並不大,因此把 hadoop-env.sh 的 HADOOP_HEAPSIZE 調降到 256M - /opt/crawlzilla/nutch/conf/hadoop-env.sh |
| 66 | {{{ |
| 67 | # The maximum amount of heap to use, in MB. Default is 1000. |
| 68 | export HADOOP_HEAPSIZE=256 |
| 69 | }}} |
| 70 | * 其次,修改 mapred-site.xml 的預設 mapper 個數與 reducer 個數。 - /opt/crawlzilla/nutch/conf/mapred-site.xml |
| 71 | {{{ |
| 72 | <property> |
| 73 | <name>mapred.tasktracker.map.tasks.maximum</name> |
| 74 | <value>6</value> |
| 75 | <description>The maximum number of map tasks that will be run |
| 76 | simultaneously by a task tracker. |
| 77 | </description> |
| 78 | </property> |
| 79 | <property> |
| 80 | <name>mapred.tasktracker.reduce.tasks.maximum</name> |
| 81 | <value>2</value> |
| 82 | <description> |
| 83 | </description> |
| 84 | </property> |
| 85 | }}} |
| 86 | * 增加 Tomcat 的 HEAPSIZE 到 4GB - /opt/crawlzilla/tomcat/bin/catalina.sh |
| 87 | {{{ |
| 88 | case "`uname`" in |
| 89 | CYGWIN*) cygwin=true;; |
| 90 | OS400*) os400=true;; |
| 91 | Darwin*) darwin=true;; |
| 92 | esac |
| 93 | |
| 94 | ## Add by Jazz - 2013-05-11 |
| 95 | export CATALINA_OPTS="-Xms1024m -Xmx4096m" |
| 96 | |
| 97 | # resolve links - $0 may be a softlink |
| 98 | PRG="$0" |
| 99 | }}} |