Jekyll build from master:c7576e8

Blog post about Uno & Muchos


Project: http://git-wip-us.apache.org/repos/asf/accumulo-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo-website/commit/c147eb1e
Tree: http://git-wip-us.apache.org/repos/asf/accumulo-website/tree/c147eb1e
Diff: http://git-wip-us.apache.org/repos/asf/accumulo-website/diff/c147eb1e

Branch: refs/heads/asf-site
Commit: c147eb1e92ffaa072e74c3bbd36fc0ce474f2ea0
Parents: 864f17d
Author: Mike Walch <mwa...@apache.org>
Authored: Fri Apr 21 14:33:13 2017 -0400
Committer: Mike Walch <mwa...@apache.org>
Committed: Fri Apr 21 14:33:13 2017 -0400

----------------------------------------------------------------------
 blog/2016/11/16/simpler-scripts-and-config.html |   2 +-
 blog/2017/04/21/introducing-uno-and-muchos.html | 262 +++++++++++++++++++
 feed.xml                                        | 217 ++++++++-------
 index.html                                      |  14 +-
 news/index.html                                 |   7 +
 5 files changed, 381 insertions(+), 121 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/c147eb1e/blog/2016/11/16/simpler-scripts-and-config.html
----------------------------------------------------------------------
diff --git a/blog/2016/11/16/simpler-scripts-and-config.html 
b/blog/2016/11/16/simpler-scripts-and-config.html
index ab0b9d6..935ff43 100644
--- a/blog/2016/11/16/simpler-scripts-and-config.html
+++ b/blog/2016/11/16/simpler-scripts-and-config.html
@@ -145,7 +145,7 @@
           <table>
 <tr><td><b>Author</b></td><td>&nbsp;&nbsp;Mike Walch </td></tr>
 <tr><td><b>Date </b></td><td> &nbsp;&nbsp;16 Nov 2016 </td></tr>
-<tr><td><b>Reviewer(s) </b></td><td> &nbsp;&nbsp;Josh Elser, Chistopher Tubbs 
</td></tr>
+
 </table>
 <p>
 

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/c147eb1e/blog/2017/04/21/introducing-uno-and-muchos.html
----------------------------------------------------------------------
diff --git a/blog/2017/04/21/introducing-uno-and-muchos.html 
b/blog/2017/04/21/introducing-uno-and-muchos.html
new file mode 100644
index 0000000..cec0f08
--- /dev/null
+++ b/blog/2017/04/21/introducing-uno-and-muchos.html
@@ -0,0 +1,262 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<meta charset="utf-8">
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link 
href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/paper/bootstrap.min.css"; 
rel="stylesheet" 
integrity="sha384-awusxf8AUojygHf2+joICySzB780jVvQaVCAt1clU3QsyAitLGul28Qxb2r1e5g+"
 crossorigin="anonymous">
+<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" 
rel="stylesheet">
+<link rel="stylesheet" type="text/css" 
href="https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.css";>
+<link href="/css/accumulo.css" rel="stylesheet" type="text/css">
+
+<title>Introducing Uno and Muchos</title>
+
+<script 
src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js";></script>
+<script 
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"; 
integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
 crossorigin="anonymous"></script>
+<script type="text/javascript" 
src="https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.js";></script>
+<script>
+  // show location of canonical site if not currently on the canonical site
+  $(function() {
+    var host = window.location.host;
+    if (typeof host !== 'undefined' && host !== 'accumulo.apache.org') {
+      $('#non-canonical').show();
+    }
+  });
+
+  $(function() {
+    // decorate section headers with anchors
+    return $("h2, h3, h4, h5, h6").each(function(i, el) {
+      var $el, icon, id;
+      $el = $(el);
+      id = $el.attr('id');
+      icon = '<i class="fa fa-link"></i>';
+      if (id) {
+        return $el.append($("<a />").addClass("header-link").attr("href", "#" 
+ id).html(icon));
+      }
+    });
+  });
+  
+  // configure Google Analytics
+  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+  
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+  if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
+    ga('create', 'UA-50934829-1', 'apache.org');
+    ga('send', 'pageview');
+  }
+</script>
+
+</head>
+<body style="padding-top: 100px">
+
+  <nav class="navbar navbar-default navbar-fixed-top">
+  <div class="container">
+    <div class="navbar-header">
+      <button type="button" class="navbar-toggle" data-toggle="collapse" 
data-target="#navbar-items">
+        <span class="sr-only">Toggle navigation</span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+      </button>
+      <a href="/"><img id="nav-logo" alt="Apache Accumulo" 
class="img-responsive" src="/images/accumulo-logo.png" width="200"
+        /></a>
+    </div>
+    <div class="collapse navbar-collapse" id="navbar-items">
+      <ul class="nav navbar-nav">
+        <li class="nav-link"><a href="/downloads">Download</a></li>
+        <li class="dropdown">
+          <a class="dropdown-toggle" data-toggle="dropdown" 
href="#">Releases<span class="caret"></span></a>
+          <ul class="dropdown-menu">
+            <li><a href="/release/accumulo-1.8.1/">1.8.1 (Latest)</a></li>
+            <li><a href="/release/accumulo-1.7.3/">1.7.3</a></li>
+            <li><a href="/release/accumulo-1.6.6/">1.6.6</a></li>
+            <li><a href="/release/">Archive</a></li>
+          </ul>
+        </li>
+        <li class="dropdown">
+          <a class="dropdown-toggle" data-toggle="dropdown" 
href="#">Documentation<span class="caret"></span></a>
+          <ul class="dropdown-menu">
+            <li><a href="/1.8/accumulo_user_manual.html">User Manual 
(1.8)</a></li>
+            <li><a href="/1.8/apidocs">Javadocs (1.8)</a></li>
+            <li><a href="/1.8/examples">Examples (1.8)</a></li>
+            <li><a href="/features">Features</a></li>
+            <li><a href="/glossary">Glossary</a></li>
+            <li><a href="/external-docs">External Docs</a></li>
+            <li><a href="/docs-archive/">Archive</a></li>
+          </ul>
+        </li>
+        <li class="dropdown">
+          <a class="dropdown-toggle" data-toggle="dropdown" 
href="#">Community<span class="caret"></span></a>
+          <ul class="dropdown-menu">
+            <li><a href="/get_involved">Get Involved</a></li>
+            <li><a href="/mailing_list">Mailing Lists</a></li>
+            <li><a href="/people">People</a></li>
+            <li><a href="/related-projects">Related Projects</a></li>
+            <li><a href="/contributor/">Contributor Guide</a></li>
+          </ul>
+        </li>
+      </ul>
+      <ul class="nav navbar-nav navbar-right">
+        <li class="dropdown">
+          <a class="dropdown-toggle" data-toggle="dropdown" href="#">Apache 
Software Foundation<span class="caret"></span></a>
+          <ul class="dropdown-menu">
+            <li><a href="https://www.apache.org";>Apache Homepage <i class="fa 
fa-external-link"></i></a></li>
+            <li><a href="https://www.apache.org/licenses/LICENSE-2.0";>License 
<i class="fa fa-external-link"></i></a></li>
+            <li><a 
href="https://www.apache.org/foundation/sponsorship";>Sponsorship <i class="fa 
fa-external-link"></i></a></li>
+            <li><a href="https://www.apache.org/security";>Security <i 
class="fa fa-external-link"></i></a></li>
+            <li><a href="https://www.apache.org/foundation/thanks";>Thanks <i 
class="fa fa-external-link"></i></a></li>
+            <li><a 
href="https://www.apache.org/foundation/policies/conduct";>Code of Conduct <i 
class="fa fa-external-link"></i></a></li>
+          </ul>
+        </li>
+      </ul>
+    </div>
+  </div>
+</nav>
+
+  <div class="container">
+    <div class="row">
+      <div class="col-md-12">
+
+        <div id="non-canonical" style="display: none; background-color: 
#F0E68C; padding-left: 1em;">
+          Visit the official site at: <a 
href="https://accumulo.apache.org";>https://accumulo.apache.org</a>
+        </div>
+        <div id="content">
+          
+          <h1 class="title">Introducing Uno and Muchos</h1>
+          
+          <table>
+<tr><td><b>Author</b></td><td>&nbsp;&nbsp;Mike Walch </td></tr>
+<tr><td><b>Date </b></td><td> &nbsp;&nbsp;21 Apr 2017 </td></tr>
+
+</table>
+<p>
+
+<p>While <a 
href="https://github.com/apache/accumulo/blob/master/INSTALL.md";>Accumulo’s 
installation instructions</a> are simple, it can be time consuming to install 
Accumulo
+given its requirement on <a href="https://hadoop.apache.org/";>Hadoop</a> and 
<a href="https://zookeeper.apache.org/";>Zookeeper</a> being installed and 
running. For a one-time production
+installation, this set up time (which can take up to an hour) is not much of 
an inconvenience. However, it can become a burden
+for developers who need to frequently set up Accumulo to test code changes, 
switch between different
+versions, or start a fresh instance on a laptop.</p>
+
+<p><a href="https://github.com/astralway/uno";>Uno</a> and <a 
href="https://github.com/astralway/muchos";>Muchos</a> are tools that ease the 
burden on developers of installing Accumulo and its dependencies.
+The names of Uno and Muchos indicate their use case. Uno is designed for 
running
+Accumulo on a single node while Muchos is designed for running Accumulo on a 
cluster. While Uno and
+Muchos are configured by default to install the most recent stable binary 
tarball release of Accumulo, Hadoop,
+and Zookeeper from Apache mirrors, it is easy to configure different versions 
to match a production cluster.</p>
+
+<p>The sections below show how to use these tools. For more complete 
documentation, view their respective GitHub
+pages.</p>
+
+<h2 id="uno">Uno</h2>
+
+<p><a href="https://github.com/astralway/uno";>Uno</a> is a command line tool 
that sets up Accumulo on a single machine. It can be installed by cloning the
+Uno git repo.</p>
+
+<div class="language-bash highlighter-rouge"><pre class="highlight"><code>git 
clone https://github.com/astralway/uno.git
+<span class="nb">cd </span>uno
+</code></pre>
+</div>
+
+<p>Uno works out of the box but it can be customized by modifying <code 
class="highlighter-rouge">conf/uno.conf</code>.</p>
+
+<p>First, download the Accumulo, Hadoop, and Zookeeper tarballs from Apache by 
using the command below:</p>
+
+<div class="language-bash highlighter-rouge"><pre 
class="highlight"><code>./bin/uno fetch accumulo
+</code></pre>
+</div>
+
+<p>The fetch command places all tarballs in the <code 
class="highlighter-rouge">downloads/</code> directory. Uno can be configured 
(in <code class="highlighter-rouge">conf/uno.conf</code>)
+to build an Accumulo tarball from a local git repo when <code 
class="highlighter-rouge">fetch</code> is called.</p>
+
+<p>After downloading tarballs, the command below sets up Accumulo, Hadoop 
&amp; Zookeeper in the <code class="highlighter-rouge">install/</code> 
directory.</p>
+
+<div class="language-bash highlighter-rouge"><pre 
class="highlight"><code>./bin/uno setup accumulo
+</code></pre>
+</div>
+
+<p>Accumulo, Hadoop, &amp; Zookeeper are now ready to use. You can view the 
Accumulo monitor at
+<a href="http://localhost:9995";>http://localhost:9995</a>. You can configure 
your shell using the command below:</p>
+
+<div class="language-bash highlighter-rouge"><pre 
class="highlight"><code><span class="nb">eval</span> <span 
class="s2">"</span><span class="k">$(</span>./bin/uno env<span 
class="k">)</span><span class="s2">"</span>
+</code></pre>
+</div>
+
+<p>Run <code class="highlighter-rouge">uno stop accumulo</code> to cleanly 
stop your cluster and <code class="highlighter-rouge">uno start accumulo</code> 
to start it again.</p>
+
+<p>If you need a fresh cluster, you can run <code 
class="highlighter-rouge">uno setup accumulo</code> again. To kill your 
cluster, run <code class="highlighter-rouge">uno kill</code>.</p>
+
+<h2 id="muchos">Muchos</h2>
+
+<p><a href="https://github.com/astralway/muchos";>Muchos</a> is a command line 
tool that launches an AWS EC2 cluster with Accumulo set up on it. It is 
installed by
+cloning its git repo.</p>
+
+<div class="language-bash highlighter-rouge"><pre class="highlight"><code>git 
clone https://github.com/astralway/muchos.git
+<span class="nb">cd </span>muchos
+</code></pre>
+</div>
+
+<p>Before using Muchos, create <code 
class="highlighter-rouge">muchos.props</code> in <code 
class="highlighter-rouge">conf/</code> and edit it for your AWS environment.</p>
+
+<div class="language-bash highlighter-rouge"><pre class="highlight"><code>cp 
conf/muchos.props.example conf/muchos.props
+vim conf/muchos.props
+</code></pre>
+</div>
+
+<p>Next, run the command below to launch a cluster in AWS.</p>
+
+<div class="language-bash highlighter-rouge"><pre 
class="highlight"><code>muchos launch -c mycluster
+</code></pre>
+</div>
+
+<p>After launching the cluster, set up Accumulo on it using the following 
command.</p>
+
+<div class="language-bash highlighter-rouge"><pre 
class="highlight"><code>muchos setup
+</code></pre>
+</div>
+
+<p>Use <code class="highlighter-rouge">muchos ssh</code> to ssh to the cluster 
and <code class="highlighter-rouge">muchos terminate</code> to terminate all 
EC2 nodes when you are finished.</p>
+
+<h2 id="conclusion">Conclusion</h2>
+
+<p>Uno and Muchos automate installing Accumulo for developmment and testing. 
While not recommended for production
+use at this time, Muchos is a great reference for running Accumulo in 
production. System admistrators can
+reference the <a href="https://www.ansible.com/";>Ansible</a> code in Muchos to 
automate management of their own clusters.</p>
+
+
+
+<p><strong>View all posts in the <a href="/news">news archive</a></strong></p>
+
+        </div>
+
+        
+<footer>
+
+  <p><a href="https://www.apache.org/foundation/contributing";><img 
src="https://www.apache.org/images/SupportApache-small.png"; alt="Support the 
ASF" id="asf-logo" height="100" /></a></p>
+
+  <p>Copyright © 2011-2017 The Apache Software Foundation. Licensed under the 
<a href="https://www.apache.org/licenses/LICENSE-2.0";>Apache License, 
Version 2.0</a>.</p>
+
+</footer>
+
+
+      </div>
+    </div>
+  </div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/c147eb1e/feed.xml
----------------------------------------------------------------------
diff --git a/feed.xml b/feed.xml
index 09bb095..67904a4 100644
--- a/feed.xml
+++ b/feed.xml
@@ -6,11 +6,113 @@
 </description>
     <link>https://accumulo.apache.org/</link>
     <atom:link href="https://accumulo.apache.org/feed.xml"; rel="self" 
type="application/rss+xml"/>
-    <pubDate>Thu, 06 Apr 2017 14:11:58 -0400</pubDate>
-    <lastBuildDate>Thu, 06 Apr 2017 14:11:58 -0400</lastBuildDate>
+    <pubDate>Fri, 21 Apr 2017 14:33:05 -0400</pubDate>
+    <lastBuildDate>Fri, 21 Apr 2017 14:33:05 -0400</lastBuildDate>
     <generator>Jekyll v3.3.1</generator>
     
       <item>
+        <title>Introducing Uno and Muchos</title>
+        <description>&lt;p&gt;While &lt;a 
href=&quot;https://github.com/apache/accumulo/blob/master/INSTALL.md&quot;&gt;Accumulo’s
 installation instructions&lt;/a&gt; are simple, it can be time consuming to 
install Accumulo
+given its requirement on &lt;a 
href=&quot;https://hadoop.apache.org/&quot;&gt;Hadoop&lt;/a&gt; and &lt;a 
href=&quot;https://zookeeper.apache.org/&quot;&gt;Zookeeper&lt;/a&gt; being 
installed and running. For a one-time production
+installation, this set up time (which can take up to an hour) is not much of 
an inconvenience. However, it can become a burden
+for developers who need to frequently set up Accumulo to test code changes, 
switch between different
+versions, or start a fresh instance on a laptop.&lt;/p&gt;
+
+&lt;p&gt;&lt;a 
href=&quot;https://github.com/astralway/uno&quot;&gt;Uno&lt;/a&gt; and &lt;a 
href=&quot;https://github.com/astralway/muchos&quot;&gt;Muchos&lt;/a&gt; are 
tools that ease the burden on developers of installing Accumulo and its 
dependencies.
+The names of Uno and Muchos indicate their use case. Uno is designed for 
running
+Accumulo on a single node while Muchos is designed for running Accumulo on a 
cluster. While Uno and
+Muchos are configured by default to install the most recent stable binary 
tarball release of Accumulo, Hadoop,
+and Zookeeper from Apache mirrors, it is easy to configure different versions 
to match a production cluster.&lt;/p&gt;
+
+&lt;p&gt;The sections below show how to use these tools. For more complete 
documentation, view their respective GitHub
+pages.&lt;/p&gt;
+
+&lt;h2 id=&quot;uno&quot;&gt;Uno&lt;/h2&gt;
+
+&lt;p&gt;&lt;a 
href=&quot;https://github.com/astralway/uno&quot;&gt;Uno&lt;/a&gt; is a command 
line tool that sets up Accumulo on a single machine. It can be installed by 
cloning the
+Uno git repo.&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;pre 
class=&quot;highlight&quot;&gt;&lt;code&gt;git clone 
https://github.com/astralway/uno.git
+&lt;span class=&quot;nb&quot;&gt;cd &lt;/span&gt;uno
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+
+&lt;p&gt;Uno works out of the box but it can be customized by modifying 
&lt;code 
class=&quot;highlighter-rouge&quot;&gt;conf/uno.conf&lt;/code&gt;.&lt;/p&gt;
+
+&lt;p&gt;First, download the Accumulo, Hadoop, and Zookeeper tarballs from 
Apache by using the command below:&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;pre 
class=&quot;highlight&quot;&gt;&lt;code&gt;./bin/uno fetch accumulo
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+
+&lt;p&gt;The fetch command places all tarballs in the &lt;code 
class=&quot;highlighter-rouge&quot;&gt;downloads/&lt;/code&gt; directory. Uno 
can be configured (in &lt;code 
class=&quot;highlighter-rouge&quot;&gt;conf/uno.conf&lt;/code&gt;)
+to build an Accumulo tarball from a local git repo when &lt;code 
class=&quot;highlighter-rouge&quot;&gt;fetch&lt;/code&gt; is called.&lt;/p&gt;
+
+&lt;p&gt;After downloading tarballs, the command below sets up Accumulo, 
Hadoop &amp;amp; Zookeeper in the &lt;code 
class=&quot;highlighter-rouge&quot;&gt;install/&lt;/code&gt; 
directory.&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;pre 
class=&quot;highlight&quot;&gt;&lt;code&gt;./bin/uno setup accumulo
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+
+&lt;p&gt;Accumulo, Hadoop, &amp;amp; Zookeeper are now ready to use. You can 
view the Accumulo monitor at
+&lt;a 
href=&quot;http://localhost:9995&quot;&gt;http://localhost:9995&lt;/a&gt;. You 
can configure your shell using the command below:&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;pre 
class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span 
class=&quot;nb&quot;&gt;eval&lt;/span&gt; &lt;span 
class=&quot;s2&quot;&gt;&quot;&lt;/span&gt;&lt;span 
class=&quot;k&quot;&gt;$(&lt;/span&gt;./bin/uno env&lt;span 
class=&quot;k&quot;&gt;)&lt;/span&gt;&lt;span 
class=&quot;s2&quot;&gt;&quot;&lt;/span&gt;
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+
+&lt;p&gt;Run &lt;code class=&quot;highlighter-rouge&quot;&gt;uno stop 
accumulo&lt;/code&gt; to cleanly stop your cluster and &lt;code 
class=&quot;highlighter-rouge&quot;&gt;uno start accumulo&lt;/code&gt; to start 
it again.&lt;/p&gt;
+
+&lt;p&gt;If you need a fresh cluster, you can run &lt;code 
class=&quot;highlighter-rouge&quot;&gt;uno setup accumulo&lt;/code&gt; again. 
To kill your cluster, run &lt;code class=&quot;highlighter-rouge&quot;&gt;uno 
kill&lt;/code&gt;.&lt;/p&gt;
+
+&lt;h2 id=&quot;muchos&quot;&gt;Muchos&lt;/h2&gt;
+
+&lt;p&gt;&lt;a 
href=&quot;https://github.com/astralway/muchos&quot;&gt;Muchos&lt;/a&gt; is a 
command line tool that launches an AWS EC2 cluster with Accumulo set up on it. 
It is installed by
+cloning its git repo.&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;pre 
class=&quot;highlight&quot;&gt;&lt;code&gt;git clone 
https://github.com/astralway/muchos.git
+&lt;span class=&quot;nb&quot;&gt;cd &lt;/span&gt;muchos
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+
+&lt;p&gt;Before using Muchos, create &lt;code 
class=&quot;highlighter-rouge&quot;&gt;muchos.props&lt;/code&gt; in &lt;code 
class=&quot;highlighter-rouge&quot;&gt;conf/&lt;/code&gt; and edit it for your 
AWS environment.&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;pre 
class=&quot;highlight&quot;&gt;&lt;code&gt;cp conf/muchos.props.example 
conf/muchos.props
+vim conf/muchos.props
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+
+&lt;p&gt;Next, run the command below to launch a cluster in AWS.&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;pre 
class=&quot;highlight&quot;&gt;&lt;code&gt;muchos launch -c mycluster
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+
+&lt;p&gt;After launching the cluster, set up Accumulo on it using the 
following command.&lt;/p&gt;
+
+&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;pre 
class=&quot;highlight&quot;&gt;&lt;code&gt;muchos setup
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+
+&lt;p&gt;Use &lt;code class=&quot;highlighter-rouge&quot;&gt;muchos 
ssh&lt;/code&gt; to ssh to the cluster and &lt;code 
class=&quot;highlighter-rouge&quot;&gt;muchos terminate&lt;/code&gt; to 
terminate all EC2 nodes when you are finished.&lt;/p&gt;
+
+&lt;h2 id=&quot;conclusion&quot;&gt;Conclusion&lt;/h2&gt;
+
+&lt;p&gt;Uno and Muchos automate installing Accumulo for developmment and 
testing. While not recommended for production
+use at this time, Muchos is a great reference for running Accumulo in 
production. System admistrators can
+reference the &lt;a 
href=&quot;https://www.ansible.com/&quot;&gt;Ansible&lt;/a&gt; code in Muchos 
to automate management of their own clusters.&lt;/p&gt;
+
+</description>
+        <pubDate>Fri, 21 Apr 2017 00:00:00 -0400</pubDate>
+        
<link>https://accumulo.apache.org/blog/2017/04/21/introducing-uno-and-muchos.html</link>
+        <guid 
isPermaLink="true">https://accumulo.apache.org/blog/2017/04/21/introducing-uno-and-muchos.html</guid>
+        
+        
+        <category>blog</category>
+        
+      </item>
+    
+      <item>
         <title>Apache Accumulo 1.7.3</title>
         <description>&lt;p&gt;Apache Accumulo 1.7.3 is a maintenance release 
on the 1.7 version branch. This release contains changes from 79 issues, 
comprised of bug-fixes, 
 performance improvements, build quality improvements, and more. See&lt;br /&gt;
@@ -1743,116 +1845,5 @@ HDFS High-Availability instances, forcing NameNode 
failover.&lt;/p&gt;
         
       </item>
     
-      <item>
-        <title>Apache Accumulo 1.7.2</title>
-        <description>&lt;p&gt;Apache Accumulo 1.7.2 is a maintenance release 
on the 1.7 version branch. This
-release contains changes from more than 150 issues, comprised of bug-fixes,
-performance improvements, build quality improvements, and more. See
-&lt;a 
href=&quot;https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312121&amp;amp;version=12333776&quot;&gt;JIRA&lt;/a&gt;
 for a complete list.&lt;/p&gt;
-
-&lt;p&gt;Below are resources for this release:&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;&lt;a href=&quot;/1.7/accumulo_user_manual.html&quot;&gt;User 
Manual&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;&lt;a 
href=&quot;/1.7/apidocs&quot;&gt;Javadocs&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;&lt;a 
href=&quot;/1.7/examples&quot;&gt;Examples&lt;/a&gt;&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;Users of any previous 1.7.x release are strongly encouraged to update 
as soon
-as possible to benefit from the improvements with very little concern in change
-of underlying functionality. Users of 1.6 or earlier that are seeking to
-upgrade to 1.7 should consider 1.7.2 as a starting point.&lt;/p&gt;
-
-&lt;h2 id=&quot;highlights&quot;&gt;Highlights&lt;/h2&gt;
-
-&lt;h3 
id=&quot;write-ahead-logs-can-be-prematurely-deleted&quot;&gt;Write-Ahead Logs 
can be prematurely deleted&lt;/h3&gt;
-
-&lt;p&gt;There were cases where the Accumulo Garbage Collector may 
inadvertently delete a WAL for a tablet server that it has erroneously 
determined to be down, causing data loss. This has been corrected. See &lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4157&quot;&gt;ACCUMULO-4157&lt;/a&gt;
 for additional detail.&lt;/p&gt;
-
-&lt;h3 id=&quot;upgrade-to-commons-vfs-21&quot;&gt;Upgrade to Commons-VFS 
2.1&lt;/h3&gt;
-
-&lt;p&gt;Upgrading to Apache Commons VFS 2.1 fixes several issues with 
classloading out of HDFS. For further detail see &lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4146&quot;&gt;ACCUMULO-4146&lt;/a&gt;.
 Additional fixes to a potential HDFS class loading deadlock situation were 
made in &lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4341&quot;&gt;ACCUMULO-4341&lt;/a&gt;.&lt;/p&gt;
-
-&lt;h3 
id=&quot;native-map-failed-to-increment-mutation-count-properly&quot;&gt;Native 
Map failed to increment mutation count properly&lt;/h3&gt;
-
-&lt;p&gt;There was a bug (&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4148&quot;&gt;ACCUMULO-4148&lt;/a&gt;)
 where multiple put calls with identical keys and no timestamp would exhibit 
different behaviour depending on whether native maps were enabled or not. This 
behaviour would result in hidden mutations with native maps, and has been 
corrected.&lt;/p&gt;
-
-&lt;h3 
id=&quot;open-wal-files-could-prevent-datanode-decomission&quot;&gt;Open WAL 
files could prevent DataNode decomission&lt;/h3&gt;
-
-&lt;p&gt;An improvement was introduced to allow a max age before WAL files 
would be automatically rolled. Without a max age, they could stay open for 
writing indefinitely, blocking the Hadoop DataNode decomissioning process. For 
more information, see &lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4004&quot;&gt;ACCUMULO-4004&lt;/a&gt;.&lt;/p&gt;
-
-&lt;h3 
id=&quot;remove-unnecessary-copy-of-cached-rfile-index-blocks&quot;&gt;Remove 
unnecessary copy of cached RFile index blocks&lt;/h3&gt;
-
-&lt;p&gt;Accumulo maintains an cache for file blocks in-memory as a 
performance optimization. This can be done safely because Accumulo RFiles are 
immutable, thus their blocks are also immutable. There are two types of these 
blocks: index and data blocks. Index blocks refer to the b-tree style index 
inside of each Accumulo RFile, while data blocks contain the sorted Key-Value 
pairs. In previous versions, when Accumulo extracted an Index block from the 
in-memory cache, it would copy the data. &lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4164&quot;&gt;ACCUMULO-4164&lt;/a&gt;
 removes this unnecessary copy as the contents are immutable and can be passed 
by reference. Ensuring that the Index blocks are not copied when accessed from 
the cache is a big performance gain at the file-access level.&lt;/p&gt;
-
-&lt;h3 
id=&quot;analyze-key-length-to-avoid-choosing-large-keys-for-rfile-index-blocks&quot;&gt;Analyze
 Key-length to avoid choosing large Keys for RFile Index blocks&lt;/h3&gt;
-
-&lt;p&gt;Accumulo’s RFile index blocks are made up of a Key which exists in 
the file and points to that specific location in the corresponding RFile data 
block. Thus, the size of the RFile index blocks is largely dominated by the 
size of the Keys which are used by the index. &lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4314&quot;&gt;ACCUMULO-4314&lt;/a&gt;
 is an improvement which uses statistics on the length of the Keys in the Rfile 
to avoid choosing Keys for the index whose length is greater than three 
standard deviations for the RFile. By choosing smaller Keys for the index, 
Accumulo can access the RFile index faster and keep more Index blocks cached in 
memory. Initial tests showed that with this change, the RFile index size was 
nearly cut in half.&lt;/p&gt;
-
-&lt;h3 id=&quot;minor-performance-improvements&quot;&gt;Minor performance 
improvements.&lt;/h3&gt;
-
-&lt;p&gt;Tablet servers would previously always hsync at the start of a minor 
compaction, causing delays in the write pipeline. These additional syncs were 
determined to provide no additional durability guarantees and have been 
removed. See &lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4112&quot;&gt;ACCUMULO-4112&lt;/a&gt;
 for additional detail.&lt;/p&gt;
-
-&lt;p&gt;A performance issue was identified and corrected (&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-1755&quot;&gt;ACCUMULO-1755&lt;/a&gt;)
 where the BatchWriter would block calls to addMutation while looking up 
destination tablet server metadata. The writer has been fixed to allow both 
operations in parallel.&lt;/p&gt;
-
-&lt;h2 id=&quot;other-notable-changes&quot;&gt;Other Notable Changes&lt;/h2&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-3923&quot;&gt;ACCUMULO-3923&lt;/a&gt;
 bootstrap_hdfs.sh script would copy incorrect jars to hdfs.&lt;/li&gt;
-  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4146&quot;&gt;ACCUMULO-4146&lt;/a&gt;
 Avoid copy of RFile Index Blocks when already in cache.&lt;/li&gt;
-  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4155&quot;&gt;ACCUMULO-4155&lt;/a&gt;
 No longer publish javadoc for non-public API to website. (Still available in 
javadoc jars in maven)&lt;/li&gt;
-  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4173&quot;&gt;ACCUMULO-4173&lt;/a&gt;
 Provide balancer to balance table within subset of hosts.&lt;/li&gt;
-  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4334&quot;&gt;ACCUMULO-4334&lt;/a&gt;
 Ingest rates reported through JMX did not match rates reported by 
Monitor.&lt;/li&gt;
-  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ACCUMULO-4335&quot;&gt;ACCUMULO-4335&lt;/a&gt;
 Error conditions that result in a Halt should ensure non-zero process exit 
code.&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;h2 id=&quot;testing&quot;&gt;Testing&lt;/h2&gt;
-
-&lt;p&gt;Each unit and functional test only runs on a single node, while the 
RandomWalk
-and Continuous Ingest tests run on any number of nodes. 
&lt;em&gt;Agitation&lt;/em&gt; refers to
-randomly restarting Accumulo processes and Hadoop Datanode processes, and, in
-HDFS High-Availability instances, forcing NameNode failover.&lt;/p&gt;
-
-&lt;table id=&quot;release_notes_testing&quot; class=&quot;table&quot;&gt;
-  &lt;thead&gt;
-    &lt;tr&gt;
-      &lt;th&gt;OS/Environment&lt;/th&gt;
-      &lt;th&gt;Hadoop&lt;/th&gt;
-      &lt;th&gt;Nodes&lt;/th&gt;
-      &lt;th&gt;ZooKeeper&lt;/th&gt;
-      &lt;th&gt;HDFS HA&lt;/th&gt;
-      &lt;th&gt;Tests&lt;/th&gt;
-    &lt;/tr&gt;
-  &lt;/thead&gt;
-  &lt;tbody&gt;
-    &lt;tr&gt;
-      &lt;td&gt;CentOS 7; EC2 m3.xlarge, d2.xlarge workers&lt;/td&gt;
-      &lt;td&gt;2.6.3&lt;/td&gt;
-      &lt;td&gt;9&lt;/td&gt;
-      &lt;td&gt;3.4.8&lt;/td&gt;
-      &lt;td&gt;No&lt;/td&gt;
-      &lt;td&gt;24 HR Continuous Ingest with and without Agitation.&lt;/td&gt;
-    &lt;/tr&gt;
-    &lt;tr&gt;
-      &lt;td&gt;CentOS 6: EC2 m3.2xlarge&lt;/td&gt;
-      &lt;td&gt;2.6.1&lt;/td&gt;
-      &lt;td&gt;1&lt;/td&gt;
-      &lt;td&gt;3.4.5&lt;/td&gt;
-      &lt;td&gt;No&lt;/td&gt;
-      &lt;td&gt;Unit tests and Integration Tests&lt;/td&gt;
-    &lt;/tr&gt;
-  &lt;/tbody&gt;
-&lt;/table&gt;
-
-</description>
-        <pubDate>Wed, 22 Jun 2016 00:00:00 -0400</pubDate>
-        <link>https://accumulo.apache.org/release/accumulo-1.7.2/</link>
-        <guid 
isPermaLink="true">https://accumulo.apache.org/release/accumulo-1.7.2/</guid>
-        
-        
-        <category>release</category>
-        
-      </item>
-    
   </channel>
 </rss>

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/c147eb1e/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index a96f1b2..3633042 100644
--- a/index.html
+++ b/index.html
@@ -158,6 +158,13 @@
         <div class="row latest-news-item">
           <div class="col-sm-12" style="margin-bottom: 5px">
            <span style="font-size: 12px; margin-right: 5px;">Apr 2017</span>
+           <a 
href="/blog/2017/04/21/introducing-uno-and-muchos.html">Introducing Uno and 
Muchos</a>
+          </div>
+        </div>
+        
+        <div class="row latest-news-item">
+          <div class="col-sm-12" style="margin-bottom: 5px">
+           <span style="font-size: 12px; margin-right: 5px;">Apr 2017</span>
            <a href="/release/accumulo-1.7.3/">Apache Accumulo 1.7.3</a>
           </div>
         </div>
@@ -183,13 +190,6 @@
           </div>
         </div>
         
-        <div class="row latest-news-item">
-          <div class="col-sm-12" style="margin-bottom: 5px">
-           <span style="font-size: 12px; margin-right: 5px;">Dec 2016</span>
-           <a href="/blog/2016/12/19/running-on-fedora-25.html">Running 
Accumulo on Fedora 25</a>
-          </div>
-        </div>
-        
         <div id="news-archive-link">
          <p>View all posts in the <a href="/news">news archive</a></p>
         </div>

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/c147eb1e/news/index.html
----------------------------------------------------------------------
diff --git a/news/index.html b/news/index.html
index 82d331b..d5bf3ea 100644
--- a/news/index.html
+++ b/news/index.html
@@ -149,6 +149,13 @@
   
   
   <div class="row" style="margin-top: 15px">
+    <div class="col-md-1">Apr 21</div>
+    <div class="col-md-10"><a 
href="/blog/2017/04/21/introducing-uno-and-muchos.html">Introducing Uno and 
Muchos</a></div>
+  </div>
+
+  
+  
+  <div class="row" style="margin-top: 15px">
     <div class="col-md-1">Apr 06</div>
     <div class="col-md-10"><a href="/release/accumulo-1.7.3/">Apache Accumulo 
1.7.3</a></div>
   </div>

Reply via email to