You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by yu...@apache.org on 2013/03/22 05:10:06 UTC
svn commit: r1459619 [17/35] - in /incubator/ambari/site/1.2.2: ./ common/
common/css/ common/images/ common/images/admon/ common/images/callouts/
common/images/cc/ common/jquery/ common/jquery/jquery.qtip-1.0.0-rc3/
common/jquery/theme-redmond/ common...
Added: incubator/ambari/site/1.2.2/content/ambari-chap3-7-1.html
URL: http://svn.apache.org/viewvc/incubator/ambari/site/1.2.2/content/ambari-chap3-7-1.html?rev=1459619&view=auto
==============================================================================
--- incubator/ambari/site/1.2.2/content/ambari-chap3-7-1.html (added)
+++ incubator/ambari/site/1.2.2/content/ambari-chap3-7-1.html Fri Mar 22 04:10:01 2013
@@ -0,0 +1,768 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:exsl="http://exslt.org/common" xmlns:ng="http://docbook.org/docbook-ng"
+ xmlns:fb="http://ogp.me/ns/fb#">
+<head>
+ <meta http-equiv="X-UA-Compatible" content="IE=7"/>
+ <title>8.1. HDFS - Apache Ambari
+ </title>
+ <meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"/>
+ <meta name="mavenGroupId" content="ambari.docs"/>
+ <meta name="mavenArtifactId" content="Ambari"/>
+ <meta name="mavenVersionId" content="1.2.2"/>
+ <link rel="home" href="index.html" title="Apache Ambari"/>
+ <link rel="up" href="ambari-chap3-7.html" title="8. Customize Services"/>
+ <link rel="prev" href="ambari-chap3-7.html" title="8. Customize Services"/>
+ <link rel="next" href="ambari-chap3-7-2.html" title="8.2. MapReduce"/>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <script type="text/javascript">
+ //The id for tree cookie
+ var treeCookieId = "treeview-4098";
+ var language = "en";
+ var w = new Object();
+ //Localization
+ txt_filesfound = 'Results';
+ txt_enter_at_least_1_char = "You must enter at least one character.";
+ txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended.";
+ txt_please_wait = "Please wait. Search in progress...";
+ txt_results_for = "Results for: ";
+ </script>
+ <style type="text/css">
+ input {
+ margin-bottom: 5px;
+ margin-top: 2px;
+ }
+
+ .folder {
+ display: block;
+ height: 22px;
+ padding-left: 20px;
+ background: transparent url(../common/jquery/treeview/images/folder.gif) 0 0px no-repeat;
+ }
+
+ </style>
+ <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon"/>
+ <link rel="stylesheet" type="text/css" href="../common/css/positioning.css"/>
+ <link rel="stylesheet" type="text/css" href="../common/css/custom.css"/>
+ <!--[if IE]>
+ <link rel="stylesheet" type="text/css" href="../common/css/ie.css"/>
+ <![endif]-->
+ <link rel="stylesheet" type="text/css" href="../common/jquery/theme-redmond/jquery-ui-1.8.2.custom.css"/>
+ <link rel="stylesheet" type="text/css" href="../common/jquery/treeview/jquery.treeview.css"/>
+ <script type="text/javascript" src="../common/jquery/jquery-1.4.3.min.js"><!----></script>
+ <script type="text/javascript" src="../common/jquery/jquery-ui-1.8.2.custom.min.js"><!----></script>
+ <script type="text/javascript" src="../common/jquery/jquery.cookie.js"><!----></script>
+ <script type="text/javascript" src="../common/jquery/treeview/jquery.treeview.min.js"><!----></script>
+ <script type="text/javascript"
+ src="../common/jquery/jquery.qtip-1.0.0-rc3/jquery.qtip-1.0.0-rc3.min.js"><!--jQuery plugin for glossary popups. --></script>
+ <script type="text/javascript" src="search/htmlFileList.js"><!----></script>
+ <script type="text/javascript" src="search/htmlFileInfoList.js"><!----></script>
+ <script type="text/javascript" src="search/nwSearchFnt.js"><!----></script>
+ <script type="text/javascript" src="search/stemmers/en_stemmer.js"><
+ !--//make this scalable to other languages as well.--></script>
+ <script type="text/javascript" src="search/index-1.js"><!----></script>
+ <script type="text/javascript" src="search/index-2.js"><!----></script>
+ <script type="text/javascript" src="search/index-3.js"><!----></script>
+</head>
+<body>
+<div id="header"><a onclick="_gaq.push(['_trackEvent', 'Header', 'logo', 'click', 1]);" target="_blank"
+ href="http://incubator.apache.org/ambari/"><img src="../common/images/ambari-logo.png"
+ alt="Ambari Project Website" width="60"
+ height="60"/></a>
+
+ <h1>8.1. HDFS</h1>
+
+ <div id="navheader" align="right"><!---->
+ <table class="navLinks">
+ <tr>
+ <td><a id="showHideButton"
+ onclick="showHideToc(); _gaq.push(['_trackEvent', 'Header', 'show/hide', 'click', 1]);" class="pointLeft"
+ title="Hide TOC tree">Sidebar
+ </a></td>
+ <td><a accesskey="p" class="navLinkPrevious"
+ onclick="_gaq.push(['_trackEvent', 'Header', 'prevLink', 'click', 1]);" tabindex="5"
+ href="ambari-chap3-7.html">Prev</a>
+ |
+ <a accesskey="u" class="navLinkUp" onclick="_gaq.push(['_trackEvent', 'Header', 'upLink', 'click', 1]);"
+ tabindex="5" href="ambari-chap3-7.html">Up</a>
+ |
+ <a accesskey="n" class="navLinkNext" onclick="_gaq.push(['_trackEvent', 'Header', 'nextLink', 'click', 1]);"
+ tabindex="5" href="ambari-chap3-7-2.html">Next</a></td>
+ </tr>
+ </table>
+ </div>
+</div>
+<div id="toolbar" class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
+ <div id="toolbar-left"><p class="breadcrumbs"><a href="http://incubator.apache.org/ambari/">Ambari Project Website</a><a
+ href="index.html">Ambari User Guide</a></p><a
+ onclick="_gaq.push(['_trackEvent', 'Header', 'pdfDownload', 'click', 1]);" alt="Download a pdf of this document"
+ class="pdficon" href="../bk_using_Ambari_book-20130320.pdf"><img src="../common/images/pdf.png"/></a></div>
+</div>
+<div id="content">
+ <div class="statustext">Â </div>
+ <div class="section">
+ <div xmlns="" class="titlepage">
+ <div>
+ <div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="ambari-chap3-7-1"> </a>8.1. HDFS</h3></div>
+ </div>
+ </div>
+ <p>This tab covers HDFS settings. Here you can set properties for the NameNode, Secondary
+ NameMode, DataNodes, and some general and advanced properties. Click the name of the group to expand
+ and collapse the display.</p>
+
+ <div class="table"><a id="d6e855">Â </a>
+
+ <p class="title"><strong>Table 3.1. HDFS Settings:NameNode</strong></p>
+
+ <div class="table-contents">
+ <table summary="HDFS Settings:NameNode" border="1">
+ <colgroup>
+ <col/>
+ <col/>
+ </colgroup>
+ <thead>
+ <tr>
+ <th align="center">Name</th>
+ <th align="center">Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align="left">NameNode host</td>
+ <td align="left">This value is prepopulated based on your choices on previous screens. The host that has
+ been
+ assigned to run NameNode.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">NameNode directories</td>
+ <td align="left"> NameNode directories for HDFS to store the file system image.</td>
+ </tr>
+ <tr>
+ <td align="left">NameNode Java heap size</td>
+ <td align="left"> Initial and maximum Java heap size for NameNode (Java options -Xms and -Xmx)</td>
+ </tr>
+ <tr>
+ <td align="left">NameNode new generation size</td>
+ <td align="left">Default size of Java new generation for NameNode (Java option -XX:NewSize)
+ <span class="bold"><strong>Note</strong></span>: The value of NameNode new generation size (default size
+ of
+ Java new generation for NameNode (Java option -XX:NewSize)) should be 1/8 of maximum heap size
+ (-Xmx). Ensure that the value of the namenode_opt_newsize property is 1/8 the value of maximum heap
+ size (-Xmx).
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <br class="table-break"/>
+
+ <div class="table"><a id="d6e876">Â </a>
+
+ <p class="title"><strong>Table 3.2. HDFS Settings:SNameNode</strong></p>
+
+ <div class="table-contents">
+ <table summary="HDFS Settings:SNameNode" border="1">
+ <colgroup>
+ <col/>
+ <col/>
+ </colgroup>
+ <thead>
+ <tr>
+ <th align="center">Name</th>
+ <th align="center">Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align="left">SNameNode host</td>
+ <td align="left">This value is prepopulated based on your choices on previous screens. The host that has
+ been
+ assigned to run the SecondaryNameNode.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Secondary NameNode Checkpoint Directory</td>
+ <td align="left"> Directory on the local filesystem where the SecondaryNameNode should store the temporary
+ images to merge
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <br class="table-break"/>
+
+ <div class="table"><a id="d6e890">Â </a>
+
+ <p class="title"><strong>Table 3.3. HDFS Settings:DataNodes</strong></p>
+
+ <div class="table-contents">
+ <table summary="HDFS Settings:DataNodes" border="1">
+ <colgroup>
+ <col/>
+ <col/>
+ </colgroup>
+ <thead>
+ <tr>
+ <th align="center">Name</th>
+ <th align="center">Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align="left">DataNode hosts</td>
+ <td align="left">The hosts that have been assigned to run DataNode</td>
+ </tr>
+ <tr>
+ <td align="left">DataNode directories</td>
+ <td align="left">DataNode directories for HDFS to store the data blocks</td>
+ </tr>
+ <tr>
+ <td align="left">DataNode maximum Java heap size</td>
+ <td align="left">Maximum Java heap size for DataNode (Java option -Xmx)</td>
+ </tr>
+ <tr>
+ <td align="left">DataNode volumes failure toleration</td>
+ <td align="left">The number of volumes that are allowed to fail before a DataNode stops offering services.
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <br class="table-break"/>
+
+ <div class="table"><a id="d6e910">Â </a>
+
+ <p class="title"><strong>Table 3.4. HDFS Settings:General</strong></p>
+
+ <div class="table-contents">
+ <table summary="HDFS Settings:General" border="1">
+ <colgroup>
+ <col/>
+ <col/>
+ </colgroup>
+ <thead>
+ <tr>
+ <th align="center">Name</th>
+ <th align="center">Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align="left">WebHDFS enabled</td>
+ <td align="left"> Check to enable WebHDFS</td>
+ </tr>
+ <tr>
+ <td align="left">Hadoop maximum Java heap size</td>
+ <td align="left"> Maximum Java heap size for daemons such as Balancer (Java option -Xmx) <sup>[<a
+ id="d6e924" href="#ftn.d6e924" class="footnote">a</a>]</sup>Â
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Reserved space for HDFS</td>
+ <td align="left">Reserved space in GB per volume for HDFS</td>
+ </tr>
+ <tr>
+ <td align="left">HDFS Maximum Checkpoint Delay</td>
+ <td align="left">Maximum delay between two consecutive checkpoints for HDFS</td>
+ </tr>
+ <tr>
+ <td align="left">HDFS Maximum Edit Log Size for Checkpointing</td>
+ <td align="left"> Maximum size of the edits log file that forces an urgent checkpoint even if the maximum
+ checkpoint delay is not reached
+ </td>
+ </tr>
+ </tbody>
+ <tbody class="footnotes">
+ <tr>
+ <td colspan="2">
+ <div class="footnote"><p><sup>[<a id="ftn.d6e924" href="#d6e924" class="para">a</a>] </sup>The default
+ value for this property is 1 GB. This value may need to be reduced for a VM-based
+ installation. On the other hand, for significant work using Hive Server, 2GB is a more realistic
+ value.</p></div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <br class="table-break"/>
+
+ <div class="table"><a id="d6e935">Â </a>
+
+ <p class="title"><strong>Table 3.5. HDFS Settings:Advanced</strong></p>
+
+ <div class="table-contents">
+ <table summary="HDFS Settings:Advanced" border="1">
+ <colgroup>
+ <col/>
+ <col/>
+ </colgroup>
+ <thead>
+ <tr>
+ <th align="center">Name</th>
+ <th align="center">Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align="left">Hadoop Log Dir Prefix</td>
+ <td align="left">The parent directory for Hadoop log files. The HDFS log directory will be
+ ${hadoop_log_dir_prefix}/${hdfs_user} and the MapReduce log directory will be
+ ${hadoop_log_dir_prefix}/${mapred_user}
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Hadoop PID Dir Prefix</td>
+ <td align="left"> The parent directory in which the PID files for Hadoop processes will be created. The HDFS
+ PID directory will be ${hadoop_pid_dir_prefix}/${hdfs_user} and the MapReduce PID directory will be
+ ${hadoop_pid_dir_prefix}/${mapred_user}
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Exclude hosts</td>
+ <td align="left">Names a file that contains a list of hosts that are not permitted to connect to the
+ NameNode.
+ This file will be placed inside the Hadoop conf directory.Â
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Include hosts</td>
+ <td align="left">Names a file that contains a list of hosts that are permitted to connect to the NameNode.
+ This file will be placed inside the Hadoop conf directory.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Block replication</td>
+ <td align="left">Default block replication</td>
+ </tr>
+ <tr>
+ <td align="left">dfs.block.local-path-access.user</td>
+ <td align="left">The user who is allowed to perform short-circuit reads</td>
+ </tr>
+ <tr>
+ <td align="left">dfs.datanode.socket.write.timeout</td>
+ <td align="left">DFS client write socket timeout</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.replication.max</td>
+ <td align="left">Maximal block replication</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.heartbeat.interval</td>
+ <td align="left">DataNode heartbeat interval in seconds</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.safemode.threshold.pct</td>
+ <td align="left">The percentage of blocks that should satisfy the minimal replication requirement set by
+ dfs.replication.min. Values less than or equal to 0 mean not to start in safe mode. Values greater
+ than 1 make safe mode permanent.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.balance.bandwidthPerSec</td>
+ <td align="left">The maximum amount of bandwidth that each DataNode can utilize for balancing purposes in
+ terms of the number of bytes per second
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.block.size</td>
+ <td align="left">Default block size for new files</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.datanode.ipc.address</td>
+ <td align="left">The DataNode IPC server address and port. If the port is 0 the server starts on a free
+ port.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.blockreport.initialDelay</td>
+ <td align="left">Delay for first block report in seconds</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.datanode.du.pct</td>
+ <td align="left">The percentage of real available space to use when calculating remaining space</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.namenode.handler.count</td>
+ <td align="left">The number of server threads for the NameNode</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.datanode.max.xcievers</td>
+ <td align="left">PRIVATE CONFIG VARIABLE</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.umaskmode</td>
+ <td align="left">The octal umask used in creating files and directories</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.web.ugi</td>
+ <td align="left">The user account used by the web interface. Syntax: USERNAME, GROUP1, GROUP2 ....</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.permissions</td>
+ <td align="left">If <code class="literal">true</code>, enable permissions checking in HDFS. If <code
+ class="literal">false</code>, permission
+ checking is turned off, but all other behavior stays unchanged. Switching from one value to the
+ other does not change the mode, owner, or group of files or directories.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.permissions.supergroup</td>
+ <td align="left">The name of the group of superusers</td>
+ </tr>
+ <tr>
+ <td align="left"> ipc.server.max.response.size</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.block.access.token.enable</td>
+ <td align="left">If <code class="literal">true</code> access tokens are required to access DataNodes. If
+ <code class="literal">false</code> access tokens are not checked.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.secondary.https.port</td>
+ <td align="left">The https port where the SecondaryNameNode binds</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.https.port</td>
+ <td align="left">The https port where the NameNode binds</td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.access.time.precision</td>
+ <td align="left">The access time for HDFS file is precise to this value. The default value is 1 hour. A
+ value of 0 disables access times for HDFS.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> dfs.cluster.administrators</td>
+ <td align="left">ACL for all who can view the default servlets in HDFS</td>
+ </tr>
+ <tr>
+ <td align="left"> ipc.server.read.threadpool.size</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left">io.file.buffer.size</td>
+ <td align="left">The size of bugger for use in sequence files. The size of this bugger should probably be a
+ multiple of hardware page size (4096 on Intel x86). This value determines how much data is buffered
+ during read and write operations.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">io.serializations</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left">io.compression.codec.lzo.class</td>
+ <td align="left">The implementation class for the LZO codec.</td>
+ </tr>
+ <tr>
+ <td align="left">fs.trash.interval</td>
+ <td align="left">Number of minutes between trash checkpoints. If zero, the trash feature is disabled.</td>
+ </tr>
+ <tr>
+ <td align="left">ipc.client.idlethreshold</td>
+ <td align="left">The threshold number of connections after which connections are inspected for
+ idleness
+ </td>
+ </tr>
+ <tr>
+ <td align="left">ipc.client.connection.maxidletime</td>
+ <td align="left">Maximum time after which the client brings down the connection to the server</td>
+ </tr>
+ <tr>
+ <td align="left">ipc.client.connect.max.retries</td>
+ <td align="left">Maximum number of retries for IPC connections</td>
+ </tr>
+ <tr>
+ <td align="left">webinterface.private.actions</td>
+ <td align="left">If true, the native web interfaces for JT and NN may contain actions, such as kill job,
+ delete file, etc. that should not be exposed to the public. Enable this option if these interfaces
+ are reachable only by appropriately authorized users.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Custom Hadoop Configs</td>
+ <td align="left">Use this text box to enter values for core-site.xml properties not exposed by the UI. Enter
+ in "key=value" format, with a newline as a delimiter between pairs.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Custom HDFS Configs</td>
+ <td align="left">Use this text box to enter values for hdfs-site.xml properties not exposed by the UI. Enter
+ in "key=value" format, with a newline as a delimiter between pairs.
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <br class="table-break"/></div>
+ <script type="text/javascript" src="../common/main.js"><!----></script>
+ <hr/>
+ <div class="legal"><a href="index.html">Index</a></div>
+</div>
+<div>
+ <div id="leftnavigation" style="padding-top:3px; background-color:white;">
+ <div id="tabs">
+ <ul>
+ <li><a href="#treeDiv" tabindex="1"><span class="contentsTab">Contents</span></a></li>
+ <li><a href="#searchDiv" tabindex="1"><span class="searchTab">Search</span></a></li>
+ </ul>
+ <div id="treeDiv"><img src="../common/images/loading.gif" alt="loading table of contents..." id="tocLoading"
+ style="display:block;"/>
+
+ <div id="ulTreeDiv" style="display:none" class="thisisthat">
+ <ul id="tree" class="filetree">
+ <li tabindex="2"><span class="file"><a href="ambari-chap1.html">1. Getting Ready to Install</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-1.html">1. Understand the Basics</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html">2. Meet Minimum System
+ Requirements</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-1">2.1. Hardware
+ Recommendations</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-2">2.2. Operating
+ Systems Requirements</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-3">2.3. Browser
+ Requirements</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-4">2.4. Software
+ Requirements</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-5">2.5. Database
+ Requirements</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-3.html">3. Decide on Deployment
+ Type</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-4.html">4. Collect Information</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5.html">5. Prepare the Environment</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-1.html">5.1. Check Existing Installs</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-2.html">5.2. Set Up Password-less
+ SSH</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-3.html">5.3. Enable NTP on the Cluster
+ and on the Browser Host</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-4.html">5.4. Check DNS</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-5.html">5.5. Disable SELinux</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-6.html">5.6. Disable iptables</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-7.html">5.7. Disable
+ PackageKit</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-6.html">6. Optional: Configure the Local
+ Repositories</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2.html">2. Running the Installer</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-1.html">1. Set Up the Bits</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2.1.1.html">1.1. RHEL/CentOS 5.x</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2.1.2.html">1.2. RHEL/CentOS 6.x</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2.1.3.html">1.3. SLES 11</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-2.html">2. Set Up the Server</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-2-1.html">2.1. Setup Options</a></span>
+ </li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-4.html">3. Optional: Set Up LDAP or Active
+ Directory Authentication</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-2a.html">4. Optional: Change the Ambari Server
+ Port</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-3.html">5. Start the Ambari Server</a></span>
+ </li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3.html">3. Installing, Configuring, and Deploying
+ the Cluster</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-1.html">1. Log into Apache Ambari</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-2.html">2. Welcome</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-3.html">3. Install Options</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-4.html">4. Confirm Hosts</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ch03s05.html">5. Choose Services</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-5.html">6. Assign Masters</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-6.html">7. Assign Slaves and
+ Clients</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7.html">8. Customize Services</a></span>
+ <ul>
+ <li tabindex="2" id="webhelp-currentid"><span class="file"><a href="ambari-chap3-7-1.html">8.1.
+ HDFS</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-2.html">8.2. MapReduce</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-3.html">8.3. Hive/HCat </a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-4.html">8.4. WebHCat</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-5.html">8.5. HBase</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-6.html">8.6. ZooKeeper</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-7.html">8.7. Oozie</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-9.html">8.8. Nagios</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-8.html">8.9. Misc</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-9a.html">8.10. Recommended Memory
+ Configurations for the MapReduce Service</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-8.html">9. Review</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-9.html">10. Install, Start and Test</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-10.html">11. Summary</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5.html">4. Troubleshooting Ambari
+ Deployments</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-1.html">1. Getting the Logs</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-2.html">2. Quick Checks</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3.html">3. Specific Issues</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-a.html">3.1. Problem: Browser crashed
+ before Install Wizard completed</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-a.html#ambari-chap5-3-a-1">3.1.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-b.html">3.2. Problem: Install Wizard
+ reports that the cluster install has failed</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-b.html#ambari-chap5-3-b-1">3.2.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-1.html">3.3. Problem: âUnable to create
+ new native threadâ exceptions in HDFS DataNode logs or those of any system daemon</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-1.html#ambari-chap5-3-1-1">3.3.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-2.html">3.4. Problem: The âyum install
+ ambari-serverâ Command Fails</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-2.html#ambari-chap5-3-2-1">3.4.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-3.html">3.5. Problem: HDFS Smoke Test
+ Fails</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-3.html#ambari-chap5-3-3-1">3.5.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="chap5-3-4.html">3.6. Problem: The HCatalog Daemon
+ Metastore Smoke Test Fails</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="chap5-3-4.html#chap5-3-4-1">3.6.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-5.html">3.7. Problem: MySQL and Nagios
+ fail to install on RightScale CentOS 5 images on EC2 </a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-5.html#ambari-chap5.3.5.1">3.7.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-7.html">3.8. Problem: Trouble starting
+ Ambari on system reboot</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-7.html#ambari-chap5-3-7-1">3.8.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-8.html">3.9. Problem: Metrics and Host
+ information display incorrectly in Ambari Web</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-8.html#ambari-chap5-3-8-1">3.9.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-9.html">3.10. Problem: On SUSE 11 Ambari
+ Agent crashes within the first 24 hours</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-9.html#ambari-chap5-3-9-1">3.10.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-10.html">3.11. Problem: Attempting to
+ Start HBase REST server causes either REST server or Ambari Web to fail</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-10.html#ambari-chap5-3-10-1">3.11.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-11.html">3.12. Problem: Multiple Ambari
+ Agent processes are running, causing re-register</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-11.html#ambari-chap5-3-11-1">3.12.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-12.html">3.13. Problem: Some graphs do
+ not show a complete hour of data until the cluster has been running
+ for an hour</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-12.html#ambari-chap5-3-12-1">3.13.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap6.html">5. Appendix: Installing Ambari Agents
+ Manually</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap6-1.html">1. RHEL/CentOS v. 5.x and
+ 6.x</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap6-2.html">2. SLES</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap7a.html">6. Appendix: Using Custom
+ Hostnames</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap8.html">7. Appendix: Upgrading Operating Systems on
+ an Ambari-based Hadoop Installation</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap7.html">8. Appendix: Upgrading Ambari Server from
+ 1.2.0/1.2.1 to 1.2.2</a></span></li>
+ </ul>
+ </div>
+ </div>
+ <div id="searchDiv">
+ <div id="search">
+ <form onsubmit="Verifie(ditaSearch_Form);return false" name="ditaSearch_Form" class="searchForm">
+ <fieldset class="searchFieldSet">
+ <legend>Search</legend>
+ <center><input id="textToSearch" name="textToSearch" type="text" class="searchText"/> <input
+ onclick="Verifie(ditaSearch_Form)" type="button" class="searchButton" value="Go" id="doSearch"/>
+ </center>
+ </fieldset>
+ </form>
+ </div>
+ <div id="searchResults">
+ <center/>
+ </div>
+ <p class="searchHighlight"><a href="#" onclick="toggleHighlight()">Search Highlighter (On/Off)</a></p></div>
+ </div>
+ </div>
+</div>
+<script type="text/javascript"
+ src="../common/jquery/jquery.qtip-1.0.0-rc3/jquery.qtip-1.0.0-rc3.min.js"><!--jQuery plugin for glossary popups. -->
+$('a[title]').qtip({ style: { name: 'cream', tip: true } })
+</script>
+</body>
+</html>
\ No newline at end of file
Added: incubator/ambari/site/1.2.2/content/ambari-chap3-7-2.html
URL: http://svn.apache.org/viewvc/incubator/ambari/site/1.2.2/content/ambari-chap3-7-2.html?rev=1459619&view=auto
==============================================================================
--- incubator/ambari/site/1.2.2/content/ambari-chap3-7-2.html (added)
+++ incubator/ambari/site/1.2.2/content/ambari-chap3-7-2.html Fri Mar 22 04:10:01 2013
@@ -0,0 +1,793 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:exsl="http://exslt.org/common" xmlns:ng="http://docbook.org/docbook-ng"
+ xmlns:fb="http://ogp.me/ns/fb#">
+<head>
+ <meta http-equiv="X-UA-Compatible" content="IE=7"/>
+ <title>8.2. MapReduce - Apache Ambari
+ </title>
+ <meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"/>
+ <meta name="mavenGroupId" content="ambari.docs"/>
+ <meta name="mavenArtifactId" content="Ambari"/>
+ <meta name="mavenVersionId" content="1.2.2"/>
+ <link rel="home" href="index.html" title="Apache Ambari"/>
+ <link rel="up" href="ambari-chap3-7.html" title="8. Customize Services"/>
+ <link rel="prev" href="ambari-chap3-7-1.html" title="8.1. HDFS"/>
+ <link rel="next" href="ambari-chap3-7-3.html" title="8.3. Hive/HCat"/>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <script type="text/javascript">
+ //The id for tree cookie
+ var treeCookieId = "treeview-4098";
+ var language = "en";
+ var w = new Object();
+ //Localization
+ txt_filesfound = 'Results';
+ txt_enter_at_least_1_char = "You must enter at least one character.";
+ txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended.";
+ txt_please_wait = "Please wait. Search in progress...";
+ txt_results_for = "Results for: ";
+ </script>
+ <style type="text/css">
+ input {
+ margin-bottom: 5px;
+ margin-top: 2px;
+ }
+
+ .folder {
+ display: block;
+ height: 22px;
+ padding-left: 20px;
+ background: transparent url(../common/jquery/treeview/images/folder.gif) 0 0px no-repeat;
+ }
+
+ </style>
+ <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon"/>
+ <link rel="stylesheet" type="text/css" href="../common/css/positioning.css"/>
+ <link rel="stylesheet" type="text/css" href="../common/css/custom.css"/>
+ <!--[if IE]>
+ <link rel="stylesheet" type="text/css" href="../common/css/ie.css"/>
+ <![endif]-->
+ <link rel="stylesheet" type="text/css" href="../common/jquery/theme-redmond/jquery-ui-1.8.2.custom.css"/>
+ <link rel="stylesheet" type="text/css" href="../common/jquery/treeview/jquery.treeview.css"/>
+ <script type="text/javascript" src="../common/jquery/jquery-1.4.3.min.js"><!----></script>
+ <script type="text/javascript" src="../common/jquery/jquery-ui-1.8.2.custom.min.js"><!----></script>
+ <script type="text/javascript" src="../common/jquery/jquery.cookie.js"><!----></script>
+ <script type="text/javascript" src="../common/jquery/treeview/jquery.treeview.min.js"><!----></script>
+ <script type="text/javascript"
+ src="../common/jquery/jquery.qtip-1.0.0-rc3/jquery.qtip-1.0.0-rc3.min.js"><!--jQuery plugin for glossary popups. --></script>
+ <script type="text/javascript" src="search/htmlFileList.js"><!----></script>
+ <script type="text/javascript" src="search/htmlFileInfoList.js"><!----></script>
+ <script type="text/javascript" src="search/nwSearchFnt.js"><!----></script>
+ <script type="text/javascript" src="search/stemmers/en_stemmer.js"><
+ !--//make this scalable to other languages as well.--></script>
+ <script type="text/javascript" src="search/index-1.js"><!----></script>
+ <script type="text/javascript" src="search/index-2.js"><!----></script>
+ <script type="text/javascript" src="search/index-3.js"><!----></script>
+</head>
+<body>
+<div id="header"><a onclick="_gaq.push(['_trackEvent', 'Header', 'logo', 'click', 1]);" target="_blank"
+ href="http://incubator.apache.org/ambari/"><img src="../common/images/ambari-logo.png"
+ alt="Ambari Project Website" width="60"
+ height="60"/></a>
+
+ <h1>8.2. MapReduce</h1>
+
+ <div id="navheader" align="right"><!---->
+ <table class="navLinks">
+ <tr>
+ <td><a id="showHideButton"
+ onclick="showHideToc(); _gaq.push(['_trackEvent', 'Header', 'show/hide', 'click', 1]);" class="pointLeft"
+ title="Hide TOC tree">Sidebar
+ </a></td>
+ <td><a accesskey="p" class="navLinkPrevious"
+ onclick="_gaq.push(['_trackEvent', 'Header', 'prevLink', 'click', 1]);" tabindex="5"
+ href="ambari-chap3-7-1.html">Prev</a>
+ |
+ <a accesskey="u" class="navLinkUp" onclick="_gaq.push(['_trackEvent', 'Header', 'upLink', 'click', 1]);"
+ tabindex="5" href="ambari-chap3-7.html">Up</a>
+ |
+ <a accesskey="n" class="navLinkNext" onclick="_gaq.push(['_trackEvent', 'Header', 'nextLink', 'click', 1]);"
+ tabindex="5" href="ambari-chap3-7-3.html">Next</a></td>
+ </tr>
+ </table>
+ </div>
+</div>
+<div id="toolbar" class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
+ <div id="toolbar-left"><p class="breadcrumbs"><a href="http://incubator.apache.org/ambari/">Ambari Project Website</a><a
+ href="index.html">Ambari User Guide</a></p><a
+ onclick="_gaq.push(['_trackEvent', 'Header', 'pdfDownload', 'click', 1]);" alt="Download a pdf of this document"
+ class="pdficon" href="../bk_using_Ambari_book-20130320.pdf"><img src="../common/images/pdf.png"/></a></div>
+</div>
+<div id="content">
+ <div class="statustext">Â </div>
+ <div class="section">
+ <div xmlns="" class="titlepage">
+ <div>
+ <div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="ambari-chap3-7-2"> </a>8.2. MapReduce</h3>
+ </div>
+ </div>
+ </div>
+ <p>This tab covers MapReduce settings. Here you can set properties for the JobTracker and
+ TaskTrackers, as well as some general and advanced properties. Click the name of the group to expand
+ and collapse the display</p>
+
+ <div class="table"><a id="d6e1064">Â </a>
+
+ <p class="title"><strong>Table 3.6. MapReduce Settings: JobTracker</strong></p>
+
+ <div class="table-contents">
+ <table summary="MapReduce Settings: JobTracker" border="1">
+ <colgroup>
+ <col/>
+ <col/>
+ </colgroup>
+ <thead>
+ <tr>
+ <th align="center">Name</th>
+ <th align="center">Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align="left"><p>JobTracker host</p></td>
+ <td align="left"><p>This value is prepopulated based on your choices on previous screens. The host that has
+ been
+ assigned to run JobTracker.</p></td>
+ </tr>
+ <tr>
+ <td align="left"><p>JobTracker new generation size</p></td>
+ <td align="left"><p>Default size of Java new generation size for JobTracker (Java option -XX:NewSize) </p>
+ </td>
+ </tr>
+ <tr>
+ <td align="left"><p><a id="backlink2">Â </a>JobTracker maximum new generation size</p></td>
+ <td align="left"><p>Maximum size of Java new generation for JobÂTracker (Java option -XX:MaxNewSize) </p>
+ </td>
+ </tr>
+ <tr>
+ <td align="left"><p><a id="backlink3">Â </a>JobTracker maximum Java heap size</p></td>
+ <td align="left"><p>Maximum Java heap size for JobTracker in MB (Java option -Xmx) </p></td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <br class="table-break"/>
+
+ <div class="table"><a id="d6e1092">Â </a>
+
+ <p class="title"><strong>Table 3.7. MapReduce Settings: TaskTracker</strong></p>
+
+ <div class="table-contents">
+ <table summary="MapReduce Settings: TaskTracker" border="1">
+ <colgroup>
+ <col/>
+ <col/>
+ </colgroup>
+ <thead>
+ <tr>
+ <th align="center">Name</th>
+ <th align="center">Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align="left">TaskTracker hosts</td>
+ <td align="left">This value is prepopulated based on your choices on previous screens. The hosts that have
+ been assigned to run TaskTrackers.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">MapReduce local directories</td>
+ <td align="left">Directories for MapReduce to store intermediate data files</td>
+ </tr>
+ <tr>
+ <td align="left">Number of Map slots per node</td>
+ <td align="left"> Number of slots that Map tasks that run simultaneously can occupy on a TaskTracker</td>
+ </tr>
+ <tr>
+ <td align="left"> Number of Reduce slots per node</td>
+ <td align="left"> Number of slots that Reduce tasks that run simultaneously can occupy on a TaskTracker.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Java options for MapReduce tasks</td>
+ <td align="left">Java options for the TaskTracker child processes</td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <br class="table-break"/>
+
+ <div class="table"><a id="d6e1115">Â </a>
+
+ <p class="title"><strong>Table 3.8. MapReduce Settings: General</strong></p>
+
+ <div class="table-contents">
+ <table summary="MapReduce Settings: General" border="1">
+ <colgroup>
+ <col/>
+ <col/>
+ </colgroup>
+ <thead>
+ <tr>
+ <th align="center">Name</th>
+ <th align="center">Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align="left"> MapReduce Capacity Scheduler</td>
+ <td align="left">The scheduler to use for scheduling MapReduce jobs</td>
+ </tr>
+ <tr>
+ <td align="left"> Cluster's Map slot size (virtual memory)</td>
+ <td align="left"> The virtual memory size of a single Map slot in the MapReduce framework. Use -1 for no
+ limit
+ </td>
+ </tr>
+ <tr>
+ <td align="left"><p>Cluster's Reduce slot size (virtual memory)</p></td>
+ <td align="left"><p>The virtual memory size of a single Reduce slot in the MapReduce framework. Use -1 for
+ no limit</p></td>
+ </tr>
+ <tr>
+ <td align="left"><p>Upper limit on virtual memory for single Map task</p></td>
+ <td align="left"><p>Upper limit on virtual memory for single Map task. Use -1 for no limit.</p></td>
+ </tr>
+ <tr>
+ <td align="left"><p>Upper limit on virtual memory for single Reduce task</p></td>
+ <td align="left"><p>Upper limit on virtual memory for single Reduce task. Use -1 for no limit.</p>
+ </td>
+ </tr>
+ <tr>
+ <td align="left"><p>Default virtual memory for a jobâs map-task </p></td>
+ <td align="left">Virtual memory for single Map task. Use -1 for no limit.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> Default virtual memory for a job's reduce-task</td>
+ <td align="left">Virtual memory for single Reduce task. Use -1 for no limit.</td>
+ </tr>
+ <tr>
+ <td align="left"><p>Map-side sort buffer memory</p>
+ </td>
+ <td align="left"><p>The total amount of Map-side buffer memory to use while sorting files (Expert-only
+ configuration)
+ </p></td>
+ </tr>
+ <tr>
+ <td align="left"><p>Limit on buffer</p>
+ </td>
+ <td align="left"><p>Percentage of sort buffer used for record collection (Expert-only configuration)
+ </p></td>
+ </tr>
+ <tr>
+ <td align="left"><p>Job log retention (hours)</p>
+ </td>
+ <td align="left"><p>The maximum time, in hours, for which the user-logs are to be retained after the job
+ completion.
+ </p></td>
+ </tr>
+ <tr>
+ <td align="left"><p>Maximum number tasks for a Job</p>
+ </td>
+ <td align="left"><p>Maximum number of tasks for a single Job. Use -1 for no limit.</p>
+ </td>
+ </tr>
+ <tr>
+ <td align="left"><p>LZO compression</p>
+ </td>
+ <td align="left"><p>Check to enable LZO compression in addition to Snappy</p>
+ </td>
+ </tr>
+ <tr>
+ <td align="left">Snappy compression</td>
+ <td align="left">Check to enable Snappy compression</td>
+ </tr>
+ <tr>
+ <td align="left">Enable Job Diagnostics</td>
+ <td align="left">Check to enable tools for tracing the path and troubleshooting the performance of MapReduce
+ jobs
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <br class="table-break"/>
+
+ <div class="table"><a id="d6e1182">Â </a>
+
+ <p class="title"><strong>Table 3.9. MapReduce Settings: Advanced</strong></p>
+
+ <div class="table-contents">
+ <table summary="MapReduce Settings: Advanced" border="1">
+ <colgroup>
+ <col/>
+ <col/>
+ </colgroup>
+ <thead>
+ <tr>
+ <th align="center">Name</th>
+ <th align="center">Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align="left">MapReduce system directories</td>
+ <td align="left">MapReduce system directories</td>
+ </tr>
+ <tr>
+ <td align="left">io.sort.record.percent</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> io.sort.factor</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.tasktracker.tasks.sleeptime-before-sigkill</td>
+ <td align="left">Normally this is the amount of time before killing processes, and the recommended default
+ is
+ 5.000 seconds, a value of 5000 here. In this case it is used solely to blast tasks before killing
+ them, and killing them very quickly (.25 second) to guarantee that we do not leave VMs around for
+ later jobs
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.job.tracker.handler.count</td>
+ <td align="left">The number of server threads for the JobTracker. Roughly 4% of the number of TaskTracker
+ nodes.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapreduce.cluster.administrators</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.reduce.parallel.copies</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> tasktracker.http.threads</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.map.tasks.speculative.execution</td>
+ <td align="left">If <code class="literal">true</code>, then multiple instances of some map tasks may be
+ executed in parallel
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.reduce.tasks.speculative.execution</td>
+ <td align="left">If <code class="literal">true</code>, then multiple instances of some reduce tasks may be
+ executed in
+ parallel
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.reduce.slowstart.completed.maps</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.inmem.merge.threshold</td>
+ <td align="left">The threshold, in terms of the number of files, for triggering the in-memory merge process.
+ When the threshold is hit, we initiate the merge and spill to disk. A value of less than or equal
+ to 0 means no threshold is set and ramfs's memory consumption triggers the merge.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.job.shuffle.merge.percent</td>
+ <td align="left">The threshold, expressed as a percentage of the total memory allocated to storing in-memory
+ map outputs (defined in <code class="literal">mapred.job.shuffle.input.buffer.percent</code>), for
+ triggering the in-memory merge
+ process.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.job.shuffle.input.buffer.percent</td>
+ <td align="left">The percentage of memory to be allocated from the maximum heap size for storing map outputs
+ during the shuffle.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.output.compression.type</td>
+ <td align="left">If the job outputs are to be compressed as SequenceFiles, how should they be compressed?
+ Acceptable values are: NONE, RECORD, or BLOCK.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.jobtracker.completeuserjobs.maximum</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.jobtracker.restart.recover</td>
+ <td align="left">A value of <code class="literal">true</code> enables job recovery on restart; <code
+ class="literal">false</code> starts afresh
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.job.reduce.input.buffer.percent</td>
+ <td align="left">The percentage of memory relative to the maximum heap size. When the shuffle is concluded,
+ any remaining map outputs in memory must consume less than this threshold before the reduce can
+ begin.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">mapreduce.reduce.input.limit</td>
+ <td align="left">The limit on the input size of the reduce. If the estimated input size of the reduce is
+ greater than this value, job is failed. A value of -1 means that no limit is set.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">mapred.task.timeout</td>
+ <td align="left">The number of milliseconds before a task will be terminated if it neither reads an input,
+ writes an output, or updates its status string.
+ </td>
+ </tr>
+ <tr>
+ <td align="left">jetty.connector</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left">mapred.child.root.logger</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left">mapred.max.tracker.blacklists</td>
+ <td align="left">If a node is reported blacklisted by this number of successful jobs within the timeout
+ window, it will be graylisted.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.healthChecker.interval</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.healthChecker.script.timeout</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.job.tracker.persist.jobstatus.active</td>
+ <td align="left">Indicates if persistency of job status is active or not</td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.job.tracker.persist.jobstatus.hours</td>
+ <td align="left">The number of hours job status information is persisted in DFS. Job status information is
+ available after it drops off the memory queue and between JobTracker restarts. A value of zero means
+ that job status information is not persisted at all.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.jobtracker.retirejob.check</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.jobtracker.retirejob.interval</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.job.tracker.history.completed.location</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapreduce.fileoutputcommitter.marksuccessfuljobs</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.job.reuse.jvm.num.tasks</td>
+ <td align="left">The number of tasks to run per JVM. A value if -1 indicates no limit.</td>
+ </tr>
+ <tr>
+ <td align="left"> hadoop.job.history.user.location</td>
+ <td align="left">Â </td>
+ </tr>
+ <tr>
+ <td align="left"> mapreduce.jobtracker.staging.root.dir</td>
+ <td align="left">The path prefix for the staging directories. The next level is always the user's name. It
+ is a path in the default file system.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapreduce.tasktracker.group</td>
+ <td align="left">The group that the TaskTracker controller uses for accessing the controller. The mapred
+ user
+ <span class="italic">must</span> be a member and users should <span class="italic">not</span> be members.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapreduce.jobtracker.split.metainfo.maxsize</td>
+ <td align="left">If the size of the split metainfo file is larger than this value, the JobTacker will fail
+ the
+ job during initialization.
+ </td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.jobtracker.blacklist.fault-timeout-window</td>
+ <td align="left">Sliding window in minutes</td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.jobtracker.blacklist.fault-bucket-width</td>
+ <td align="left">15 minute bucket size, in minutes</td>
+ </tr>
+ <tr>
+ <td align="left"> mapred.queue.names</td>
+ <td align="left">Comma separated list of queues configured for this jobtracker</td>
+ </tr>
+ <tr>
+ <td align="left">Custom MapReduce Configs</td>
+ <td align="left">Use this text box to enter values for mapred-site.xml properties not exposed by the UI.
+ Enter
+ in "key=value" format, with a newline as a delimiter between pairs.
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <br class="table-break"/></div>
+ <script type="text/javascript" src="../common/main.js"><!----></script>
+ <hr/>
+ <div class="legal"><a href="index.html">Index</a></div>
+</div>
+<div>
+ <div id="leftnavigation" style="padding-top:3px; background-color:white;">
+ <div id="tabs">
+ <ul>
+ <li><a href="#treeDiv" tabindex="1"><span class="contentsTab">Contents</span></a></li>
+ <li><a href="#searchDiv" tabindex="1"><span class="searchTab">Search</span></a></li>
+ </ul>
+ <div id="treeDiv"><img src="../common/images/loading.gif" alt="loading table of contents..." id="tocLoading"
+ style="display:block;"/>
+
+ <div id="ulTreeDiv" style="display:none" class="thisisthat">
+ <ul id="tree" class="filetree">
+ <li tabindex="2"><span class="file"><a href="ambari-chap1.html">1. Getting Ready to Install</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-1.html">1. Understand the Basics</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html">2. Meet Minimum System
+ Requirements</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-1">2.1. Hardware
+ Recommendations</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-2">2.2. Operating
+ Systems Requirements</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-3">2.3. Browser
+ Requirements</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-4">2.4. Software
+ Requirements</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-2.html#ambari-chap1-2-5">2.5. Database
+ Requirements</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-3.html">3. Decide on Deployment
+ Type</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-4.html">4. Collect Information</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5.html">5. Prepare the Environment</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-1.html">5.1. Check Existing Installs</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-2.html">5.2. Set Up Password-less
+ SSH</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-3.html">5.3. Enable NTP on the Cluster
+ and on the Browser Host</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-4.html">5.4. Check DNS</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-5.html">5.5. Disable SELinux</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-6.html">5.6. Disable iptables</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-5-7.html">5.7. Disable
+ PackageKit</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap1-6.html">6. Optional: Configure the Local
+ Repositories</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2.html">2. Running the Installer</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-1.html">1. Set Up the Bits</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2.1.1.html">1.1. RHEL/CentOS 5.x</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2.1.2.html">1.2. RHEL/CentOS 6.x</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2.1.3.html">1.3. SLES 11</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-2.html">2. Set Up the Server</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-2-1.html">2.1. Setup Options</a></span>
+ </li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-4.html">3. Optional: Set Up LDAP or Active
+ Directory Authentication</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-2a.html">4. Optional: Change the Ambari Server
+ Port</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap2-3.html">5. Start the Ambari Server</a></span>
+ </li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3.html">3. Installing, Configuring, and Deploying
+ the Cluster</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-1.html">1. Log into Apache Ambari</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-2.html">2. Welcome</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-3.html">3. Install Options</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-4.html">4. Confirm Hosts</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ch03s05.html">5. Choose Services</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-5.html">6. Assign Masters</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-6.html">7. Assign Slaves and
+ Clients</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7.html">8. Customize Services</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-1.html">8.1. HDFS</a></span></li>
+ <li tabindex="2" id="webhelp-currentid"><span class="file"><a href="ambari-chap3-7-2.html">8.2.
+ MapReduce</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-3.html">8.3. Hive/HCat </a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-4.html">8.4. WebHCat</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-5.html">8.5. HBase</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-6.html">8.6. ZooKeeper</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-7.html">8.7. Oozie</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-9.html">8.8. Nagios</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-8.html">8.9. Misc</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-7-9a.html">8.10. Recommended Memory
+ Configurations for the MapReduce Service</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-8.html">9. Review</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-9.html">10. Install, Start and Test</a></span>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap3-10.html">11. Summary</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5.html">4. Troubleshooting Ambari
+ Deployments</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-1.html">1. Getting the Logs</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-2.html">2. Quick Checks</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3.html">3. Specific Issues</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-a.html">3.1. Problem: Browser crashed
+ before Install Wizard completed</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-a.html#ambari-chap5-3-a-1">3.1.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-b.html">3.2. Problem: Install Wizard
+ reports that the cluster install has failed</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-b.html#ambari-chap5-3-b-1">3.2.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-1.html">3.3. Problem: âUnable to create
+ new native threadâ exceptions in HDFS DataNode logs or those of any system daemon</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-1.html#ambari-chap5-3-1-1">3.3.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-2.html">3.4. Problem: The âyum install
+ ambari-serverâ Command Fails</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-2.html#ambari-chap5-3-2-1">3.4.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-3.html">3.5. Problem: HDFS Smoke Test
+ Fails</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-3.html#ambari-chap5-3-3-1">3.5.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="chap5-3-4.html">3.6. Problem: The HCatalog Daemon
+ Metastore Smoke Test Fails</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="chap5-3-4.html#chap5-3-4-1">3.6.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-5.html">3.7. Problem: MySQL and Nagios
+ fail to install on RightScale CentOS 5 images on EC2 </a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-5.html#ambari-chap5.3.5.1">3.7.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-7.html">3.8. Problem: Trouble starting
+ Ambari on system reboot</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-7.html#ambari-chap5-3-7-1">3.8.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-8.html">3.9. Problem: Metrics and Host
+ information display incorrectly in Ambari Web</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-8.html#ambari-chap5-3-8-1">3.9.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-9.html">3.10. Problem: On SUSE 11 Ambari
+ Agent crashes within the first 24 hours</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-9.html#ambari-chap5-3-9-1">3.10.1.
+ Solution:</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-10.html">3.11. Problem: Attempting to
+ Start HBase REST server causes either REST server or Ambari Web to fail</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-10.html#ambari-chap5-3-10-1">3.11.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-11.html">3.12. Problem: Multiple Ambari
+ Agent processes are running, causing re-register</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-11.html#ambari-chap5-3-11-1">3.12.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-12.html">3.13. Problem: Some graphs do
+ not show a complete hour of data until the cluster has been running
+ for an hour</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap5-3-12.html#ambari-chap5-3-12-1">3.13.1.
+ Solution</a></span></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap6.html">5. Appendix: Installing Ambari Agents
+ Manually</a></span>
+ <ul>
+ <li tabindex="2"><span class="file"><a href="ambari-chap6-1.html">1. RHEL/CentOS v. 5.x and
+ 6.x</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap6-2.html">2. SLES</a></span></li>
+ </ul>
+ </li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap7a.html">6. Appendix: Using Custom
+ Hostnames</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap8.html">7. Appendix: Upgrading Operating Systems on
+ an Ambari-based Hadoop Installation</a></span></li>
+ <li tabindex="2"><span class="file"><a href="ambari-chap7.html">8. Appendix: Upgrading Ambari Server from
+ 1.2.0/1.2.1 to 1.2.2</a></span></li>
+ </ul>
+ </div>
+ </div>
+ <div id="searchDiv">
+ <div id="search">
+ <form onsubmit="Verifie(ditaSearch_Form);return false" name="ditaSearch_Form" class="searchForm">
+ <fieldset class="searchFieldSet">
+ <legend>Search</legend>
+ <center><input id="textToSearch" name="textToSearch" type="text" class="searchText"/> <input
+ onclick="Verifie(ditaSearch_Form)" type="button" class="searchButton" value="Go" id="doSearch"/>
+ </center>
+ </fieldset>
+ </form>
+ </div>
+ <div id="searchResults">
+ <center/>
+ </div>
+ <p class="searchHighlight"><a href="#" onclick="toggleHighlight()">Search Highlighter (On/Off)</a></p></div>
+ </div>
+ </div>
+</div>
+<script type="text/javascript"
+ src="../common/jquery/jquery.qtip-1.0.0-rc3/jquery.qtip-1.0.0-rc3.min.js"><!--jQuery plugin for glossary popups. -->
+$('a[title]').qtip({ style: { name: 'cream', tip: true } })
+</script>
+</body>
+</html>
\ No newline at end of file