Modified: tez/site/tez-ui.html URL: http://svn.apache.org/viewvc/tez/site/tez-ui.html?rev=1921903&r1=1921902&r2=1921903&view=diff ============================================================================== --- tez/site/tez-ui.html (original) +++ tez/site/tez-ui.html Fri Nov 15 15:42:22 2024 @@ -1,25 +1,20 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 2019-03-29 - | Rendered using Apache Maven Fluido Skin 1.3.0 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/markdown/tez-ui.md at 2024-11-15 + | Rendered using Apache Maven Fluido Skin 1.9 --> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20190329" /> - <meta http-equiv="Content-Language" content="en" /> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" /> <title>Apache Tez – Tez UI</title> - <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" /> + <link rel="stylesheet" href="./css/apache-maven-fluido-1.9.min.css" /> <link rel="stylesheet" href="./css/site.css" /> <link rel="stylesheet" href="./css/print.css" media="print" /> - - - <script type="text/javascript" src="./js/apache-maven-fluido-1.3.0.min.js"></script> - - - -<style>.well.sidebar-nav { + <script src="./js/apache-maven-fluido-1.9.min.js"></script> +<style> + .well.sidebar-nav { background-color: #fff; } a.externalLink[href^=http] { @@ -34,449 +29,152 @@ } .nav-list .active a:hover { background-color: #a0a0a0; - }</style> - - </head> - <body class="topBarEnabled"> - - - - - - <div id="topbar" class="navbar navbar-fixed-top "> + } + </style> + </head> + <body class="topBarEnabled"> + <header id="topbar" class="navbar navbar-fixed-top "> <div class="navbar-inner"> - <div class="container-fluid"> + <div class="container-fluid"> <a data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> - - <ul class="nav"> - <li class="dropdown"> + <ul class="nav"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Getting Started <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="index.html" title="Overview">Overview</a> -</li> - - <li> <a href="talks.html" title="Talks and Meetup Recordings">Talks and Meetup Recordings</a> -</li> - - <li> <a href="http://www.apache.org/licenses/LICENSE-2.0.txt" title="Project License">Project License</a> -</li> - </ul> + <li><a href="index.html" title="Overview">Overview</a></li> + <li><a href="talks.html" title="Talks and Meetup Recordings">Talks and Meetup Recordings</a></li> + <li><a href="https://www.apache.org/licenses/LICENSE-2.0.txt" title="Project License">Project License</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="install.html" title="Install Guide">Install Guide</a> -</li> - - <li> <a href="localmode.html" title="Local Mode">Local Mode</a> -</li> - - <li> <a href="tez-ui.html" title="Tez UI">Tez UI</a> -</li> - - <li> <a href="shuffle-handler.html" title="Tez Shuffle Handler">Tez Shuffle Handler</a> -</li> - - <li> <a href="user_guides.html" title="User Guides">User Guides</a> -</li> - </ul> + <li><a href="install.html" title="Install Guide">Install Guide</a></li> + <li><a href="localmode.html" title="Local Mode">Local Mode</a></li> + <li><a href="tez-ui.html" title="Tez UI">Tez UI</a></li> + <li><a href="shuffle-handler.html" title="Tez Shuffle Handler">Tez Shuffle Handler</a></li> + <li><a href="user_guides.html" title="User Guides">User Guides</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Community <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a> -</li> - - <li> <a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a> -</li> - - <li> <a href="team-list.html" title="Project Team">Project Team</a> -</li> - - <li> <a href="by-laws.html" title="Project By-Laws">Project By-Laws</a> -</li> - - <li> <a href="http://www.meetup.com/Apache-Tez-User-Group" title="User Meetup Group">User Meetup Group</a> -</li> - - <li> <a href="https://cwiki.apache.org/confluence/display/TEZ" title="Tez Wiki">Tez Wiki</a> -</li> - </ul> + <li><a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a></li> + <li><a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li> + <li><a href="team-list.html" title="Project Team">Project Team</a></li> + <li><a href="by-laws.html" title="Project By-Laws">Project By-Laws</a></li> + <li><a href="https://www.meetup.com/Apache-Tez-User-Group" title="User Meetup Group">User Meetup Group</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/TEZ" title="Tez Wiki">Tez Wiki</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Download Apache TEZ® Releases <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="http://archive.apache.org/dist/incubator/tez/tez-0.4.1-incubating/" title="0.4.1-incubating">0.4.1-incubating</a> -</li> - - <li> <a href="releases/apache-tez-0-5-4.html" title="0.5.4">0.5.4</a> -</li> - - <li> <a href="releases/apache-tez-0-6-2.html" title="0.6.2">0.6.2</a> -</li> - - <li> <a href="releases/apache-tez-0-7-1.html" title="0.7.1">0.7.1</a> -</li> - - <li> <a href="releases/apache-tez-0-8-5.html" title="0.8.5">0.8.5</a> -</li> - - <li> <a href="releases/apache-tez-0-9-0.html" title="0.9.0">0.9.0</a> -</li> - - <li> <a href="releases/apache-tez-0-9-1.html" title="0.9.1">0.9.1</a> -</li> - - <li> <a href="releases/apache-tez-0-9-2.html" title="0.9.2">0.9.2</a> -</li> - - <li> <a href="releases/index.html" title="All Releases">All Releases</a> -</li> - </ul> + <li><a href="releases/apache-tez-0-8-5.html" title="0.8.5">0.8.5</a></li> + <li><a href="releases/apache-tez-0-9-2.html" title="0.9.2">0.9.2</a></li> + <li><a href="releases/apache-tez-0-10-3.html" title="0.10.3">0.10.3</a></li> + <li><a href="releases/apache-tez-0-10-4.html" title="0.10.4">0.10.4</a></li> + <li><a href="releases/index.html" title="All Releases">All Releases</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contribute <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="https://issues.apache.org/jira/browse/TEZ" title="JIRA">JIRA</a> -</li> - - <li> <a href="https://gitbox.apache.org/repos/asf/tez.git" title="Git (Read/Write)">Git (Read/Write)</a> -</li> - - <li> <a href="git://git.apache.org/tez.git" title="Git (Read-only)">Git (Read-only)</a> -</li> - - <li> <a href="https://cwiki.apache.org/confluence/display/TEZ/How+to+Contribute+to+Tez" title="How to Contribute">How to Contribute</a> -</li> - </ul> + <li><a href="https://issues.apache.org/jira/browse/TEZ" title="JIRA">JIRA</a></li> + <li><a href="https://gitbox.apache.org/repos/asf/tez.git" title="Git (Read/Write)">Git (Read/Write)</a></li> + <li><a href="git://git.apache.org/tez.git" title="Git (Read-only)">Git (Read-only)</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/TEZ/How+to+Contribute+to+Tez" title="How to Contribute">How to Contribute</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">ASF <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="http://www.apache.org/licenses/" title="License">License</a> -</li> - - <li> <a href="http://www.apache.org/foundation/sponsorship.html" title="Donate">Donate</a> -</li> - - <li> <a href="http://www.apache.org/foundation/thanks.html" title="Thanks">Thanks</a> -</li> - - <li> <a href="http://www.apache.org/security/" title="Security">Security</a> -</li> - </ul> + <li><a href="https://www.apache.org/licenses/" title="License">License</a></li> + <li><a href="https://www.apache.org/foundation/sponsorship.html" title="Donate">Donate</a></li> + <li><a href="https://www.apache.org/foundation/thanks.html" title="Thanks">Thanks</a></li> + <li><a href="https://www.apache.org/security/" title="Security">Security</a></li> + </ul> </li> - </ul> - - - - - </div> - + </ul> </div> </div> - </div> - - <div class="container-fluid"> - <div id="banner"> - <div class="pull-left"> - <a href="./" id="bannerLeft"> - <img src="images/ApacheTezLogo_lowres.png" alt="Apache Tez" width="25%" height="25%"/> - </a> - </div> - <div class="pull-right" style="width: 25%; height: 25%"> <a href="http://www.apache.org/" id="bannerRight"> - <img src="https://apache.org/foundation/press/kit/asf_logo_wide.png" alt="Apache Software Foundation"/> - </a> - </div> - <div class="clear"><hr/></div> - </div> - - <div id="breadcrumbs"> - <ul class="breadcrumb"> - - - <li class=""> - <a href="./" title="Apache TEZ®"> - Apache TEZ®</a> - </li> - <li class="divider ">/</li> - <li class="">Tez UI</li> - - - - <li id="publishDate" class="pull-right">Last Published: 2019-03-29</li> - - </ul> - </div> + </header> + <div class="container-fluid"> + <header> + <div id="banner"> + <div class="pull-left"><a href="./" id="bannerLeft"><img src="images/ApacheTezLogo_lowres.png" alt="Apache Tez" width="25%" height="25%"/></a></div> + <div class="pull-right"><a href="https://www.apache.org/" id="bannerRight"><img src="https://apache.org/foundation/press/kit/asf_logo_wide.png" alt="Apache Software Foundation"/></a></div> + <div class="clear"><hr/></div> + </div> - + <div id="breadcrumbs"> + <ul class="breadcrumb"> + <li class=""><a href="./" title="Apache TEZ®">Apache TEZ®</a><span class="divider">/</span></li> + <li class="active ">Tez UI</li> + <li id="publishDate" class="pull-right">Last Published: 2024-11-15</li> + </ul> + </div> + </header> <div class="row-fluid"> - <div id="leftColumn" class="span2"> + <header id="leftColumn" class="span2"> + <nav class="well sidebar-nav"> + <ul class="nav nav-list"> + <li class="nav-header">Getting Started</li> + <li><a href="index.html" title="Overview"><span class="none"></span>Overview</a></li> + <li><a href="talks.html" title="Talks and Meetup Recordings"><span class="none"></span>Talks and Meetup Recordings</a></li> + <li><a href="https://www.apache.org/licenses/LICENSE-2.0.txt" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li> + <li class="nav-header">Documentation</li> + <li><a href="install.html" title="Install Guide"><span class="none"></span>Install Guide</a></li> + <li><a href="localmode.html" title="Local Mode"><span class="none"></span>Local Mode</a></li> + <li class="active"><a href="#"><span class="none"></span>Tez UI</a></li> + <li><a href="shuffle-handler.html" title="Tez Shuffle Handler"><span class="none"></span>Tez Shuffle Handler</a></li> + <li><a href="user_guides.html" title="User Guides"><span class="none"></span>User Guides</a></li> + <li class="nav-header">Community</li> + <li><a href="mail-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li> + <li><a href="issue-tracking.html" title="Issue Tracking"><span class="none"></span>Issue Tracking</a></li> + <li><a href="team-list.html" title="Project Team"><span class="none"></span>Project Team</a></li> + <li><a href="by-laws.html" title="Project By-Laws"><span class="none"></span>Project By-Laws</a></li> + <li><a href="https://www.meetup.com/Apache-Tez-User-Group" class="externalLink" title="User Meetup Group"><span class="none"></span>User Meetup Group</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/TEZ" class="externalLink" title="Tez Wiki"><span class="none"></span>Tez Wiki</a></li> + <li class="nav-header">Download Apache TEZ® Releases</li> + <li><a href="releases/apache-tez-0-8-5.html" title="0.8.5"><span class="none"></span>0.8.5</a></li> + <li><a href="releases/apache-tez-0-9-2.html" title="0.9.2"><span class="none"></span>0.9.2</a></li> + <li><a href="releases/apache-tez-0-10-3.html" title="0.10.3"><span class="none"></span>0.10.3</a></li> + <li><a href="releases/apache-tez-0-10-4.html" title="0.10.4"><span class="none"></span>0.10.4</a></li> + <li><a href="releases/index.html" title="All Releases"><span class="none"></span>All Releases</a></li> + <li class="nav-header">Contribute</li> + <li><a href="https://issues.apache.org/jira/browse/TEZ" class="externalLink" title="JIRA"><span class="none"></span>JIRA</a></li> + <li><a href="https://gitbox.apache.org/repos/asf/tez.git" class="externalLink" title="Git (Read/Write)"><span class="none"></span>Git (Read/Write)</a></li> + <li><a href="git://git.apache.org/tez.git" class="externalLink" title="Git (Read-only)"><span class="none"></span>Git (Read-only)</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/TEZ/How+to+Contribute+to+Tez" class="externalLink" title="How to Contribute"><span class="none"></span>How to Contribute</a></li> + <li class="nav-header">ASF</li> + <li><a href="https://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li> + <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Donate"><span class="none"></span>Donate</a></li> + <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li> + <li><a href="https://www.apache.org/security/" class="externalLink" title="Security"><span class="none"></span>Security</a></li> + </ul> + </nav> <div class="well sidebar-nav"> - - - <ul class="nav nav-list"> - <li class="nav-header">Getting Started</li> - - <li> - - <a href="index.html" title="Overview"> - <i class="none"></i> - Overview</a> - </li> - - <li> - - <a href="talks.html" title="Talks and Meetup Recordings"> - <i class="none"></i> - Talks and Meetup Recordings</a> - </li> - - <li> - - <a href="http://www.apache.org/licenses/LICENSE-2.0.txt" class="externalLink" title="Project License"> - <i class="none"></i> - Project License</a> - </li> - <li class="nav-header">Documentation</li> - - <li> - - <a href="install.html" title="Install Guide"> - <i class="none"></i> - Install Guide</a> - </li> - - <li> - - <a href="localmode.html" title="Local Mode"> - <i class="none"></i> - Local Mode</a> - </li> - - <li class="active"> - - <a href="#"><i class="none"></i>Tez UI</a> - </li> - - <li> - - <a href="shuffle-handler.html" title="Tez Shuffle Handler"> - <i class="none"></i> - Tez Shuffle Handler</a> - </li> - - <li> - - <a href="user_guides.html" title="User Guides"> - <i class="none"></i> - User Guides</a> - </li> - <li class="nav-header">Community</li> - - <li> - - <a href="mail-lists.html" title="Mailing Lists"> - <i class="none"></i> - Mailing Lists</a> - </li> - - <li> - - <a href="issue-tracking.html" title="Issue Tracking"> - <i class="none"></i> - Issue Tracking</a> - </li> - - <li> - - <a href="team-list.html" title="Project Team"> - <i class="none"></i> - Project Team</a> - </li> - - <li> - - <a href="by-laws.html" title="Project By-Laws"> - <i class="none"></i> - Project By-Laws</a> - </li> - - <li> - - <a href="http://www.meetup.com/Apache-Tez-User-Group" class="externalLink" title="User Meetup Group"> - <i class="none"></i> - User Meetup Group</a> - </li> - - <li> - - <a href="https://cwiki.apache.org/confluence/display/TEZ" class="externalLink" title="Tez Wiki"> - <i class="none"></i> - Tez Wiki</a> - </li> - <li class="nav-header">Download Apache TEZ® Releases</li> - - <li> - - <a href="http://archive.apache.org/dist/incubator/tez/tez-0.4.1-incubating/" class="externalLink" title="0.4.1-incubating"> - <i class="none"></i> - 0.4.1-incubating</a> - </li> - - <li> - - <a href="releases/apache-tez-0-5-4.html" title="0.5.4"> - <i class="none"></i> - 0.5.4</a> - </li> - - <li> - - <a href="releases/apache-tez-0-6-2.html" title="0.6.2"> - <i class="none"></i> - 0.6.2</a> - </li> - - <li> - - <a href="releases/apache-tez-0-7-1.html" title="0.7.1"> - <i class="none"></i> - 0.7.1</a> - </li> - - <li> - - <a href="releases/apache-tez-0-8-5.html" title="0.8.5"> - <i class="none"></i> - 0.8.5</a> - </li> - - <li> - - <a href="releases/apache-tez-0-9-0.html" title="0.9.0"> - <i class="none"></i> - 0.9.0</a> - </li> - - <li> - - <a href="releases/apache-tez-0-9-1.html" title="0.9.1"> - <i class="none"></i> - 0.9.1</a> - </li> - - <li> - - <a href="releases/apache-tez-0-9-2.html" title="0.9.2"> - <i class="none"></i> - 0.9.2</a> - </li> - - <li> - - <a href="releases/index.html" title="All Releases"> - <i class="none"></i> - All Releases</a> - </li> - <li class="nav-header">Contribute</li> - - <li> - - <a href="https://issues.apache.org/jira/browse/TEZ" class="externalLink" title="JIRA"> - <i class="none"></i> - JIRA</a> - </li> - - <li> - - <a href="https://gitbox.apache.org/repos/asf/tez.git" class="externalLink" title="Git (Read/Write)"> - <i class="none"></i> - Git (Read/Write)</a> - </li> - - <li> - - <a href="git://git.apache.org/tez.git" class="externalLink" title="Git (Read-only)"> - <i class="none"></i> - Git (Read-only)</a> - </li> - - <li> - - <a href="https://cwiki.apache.org/confluence/display/TEZ/How+to+Contribute+to+Tez" class="externalLink" title="How to Contribute"> - <i class="none"></i> - How to Contribute</a> - </li> - <li class="nav-header">ASF</li> - - <li> - - <a href="http://www.apache.org/licenses/" class="externalLink" title="License"> - <i class="none"></i> - License</a> - </li> - - <li> - - <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Donate"> - <i class="none"></i> - Donate</a> - </li> - - <li> - - <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"> - <i class="none"></i> - Thanks</a> - </li> - - <li> - - <a href="http://www.apache.org/security/" class="externalLink" title="Security"> - <i class="none"></i> - Security</a> - </li> - </ul> - - - - <hr class="divider" /> - - <div id="poweredBy"> - <div class="clear"></div> - <div class="clear"></div> - - - - <div id="twitter"> - + <hr /> + <div id="poweredBy"> + <div class="clear"></div> + <div id="twitter" style="border:none; margin-top: 10px"> <a href="https://twitter.com/ApacheTez" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ApacheTez</a> - <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> - - </div> - <div class="clear"></div> - <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> - <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /> - </a> - </div> + <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> + </div> + <div class="clear"></div> + <div class="clear"></div> +<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a> + </div> </div> - </div> - - - <div id="bodyColumn" class="span10" > - - <!-- Licensed to the Apache Software Foundation (ASF) under one or more + </header> + <main id="bodyColumn" class="span10" > +<!-- + 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 @@ -489,21 +187,21 @@ 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. --><p></p> -<div class="section"> + limitations under the License. +--> + +<section> <h2><a name="Tez_UI_Overview"></a>Tez UI Overview</h2> -<p>The Tez UI relies on the <i>Application Timeline Server</i> whose role is as a backing store for the application data generated during the lifetime of a YARN application.</p> -<p>Tez provides its own UI that interfaces with the <i>Application Timeline Server</i> and displays both a live and historical view of the Tez application inside a Tez UI web application.</p> -<p><b>For information on how application-specific data ends up being displayed in the Tez UI, please refer to <a href="tez_ui_user_data.html">this User Guide</a></b></p></div> -<div class="section"> -<h2><a name="Setting_up_Tez_for_the_Tez_UI"></a>Setting up Tez for the Tez UI</h2> -<hr /> +<p>The Tez UI relies on the <i>Application Timeline Server</i> whose role is as a backing store for the +application data generated during the lifetime of a YARN application.</p> +<p>Tez provides its own UI that interfaces with the <i>Application Timeline Server</i> and displays both a +live and historical view of the Tez application inside a Tez UI web application.</p> +<p><b>For information on how application-specific data ends up being displayed in the Tez UI, please refer to <a href="tez_ui_user_data.html">this User Guide</a></b></p></section><section> +<h2><a name="Setting_up_Tez_for_the_Tez_UI"></a>Setting up Tez for the Tez UI</h2><hr /> <p><i>Requires</i>: <b>Tez 0.6.0 or above</b></p> <p>For Tez to have a functional UI and for the History links to work correctly from the YARN ResourceManager UI, the following settings need to be enabled in tez-site.xml:</p> -<div class="source"> -<div class="source"> -<pre>tez-site.xml +<div class="source"><pre class="prettyprint"><code>tez-site.xml ------------- ... <property> @@ -519,65 +217,46 @@ </property> ... -</pre></div></div></div> -<div class="section"> +</code></pre></div></section><section> <h2><a name="Deploying_the_Tez_UI"></a>Deploying the Tez UI</h2> <p>The tez-ui.war can be obtained in 3 ways:</p> - <ul> - + <li>Obtain the tez-ui.war from the binary artifacts <a href="./releases/">for a given release</a>. Binary artifacts are not available for all releases and in such cases, please use any of the other options listed below.</li> - <li>Obtain the tez-ui.war from the <a class="externalLink" href="https://repository.apache.org/content/repositories/releases/org/apache/tez/tez-ui/">Maven repo</a> for a given release.</li> - <li>Build the tez-ui.war from the source itself. Refer to the README.txt in the tez-ui module for more details.</li> </ul> -<p>Once the tez-ui.war is available, you can extract the contents of the war and host them on any webserver. The Tez UI consists only of html, js and css files and does not require any complex server-side hosting logic.</p> -<div class="section"> +<p>Once the tez-ui.war is available, you can extract the contents of the war and host them on any webserver. The Tez UI consists only of html, js and css files +and does not require any complex server-side hosting logic.</p><section> <h3><a name="Configuring_the_Timeline_Server_URL_and_Resource_Manager_UI_URL."></a>Configuring the Timeline Server URL and Resource Manager UI URL.</h3> -<p>By default, the Tez UI attempts to connect to Timeline Server using the same host as the Tez UI. For example, if the UI is hosted on localhost, the Timeline Server URL is assumed to be http(s)://localhost:8188 and the Resource manager web url is assumed to be http(s)://localhost:8088.</p> +<p>By default, the Tez UI attempts to connect to Timeline Server using the same host as the Tez UI. For example, if the UI is hosted on localhost, the Timeline Server URL is assumed to be http(s)://localhost:8188 and the Resource manager web url is assumed to be http(s)://localhost:8088.</p> <p>If the Timeline Server and/or Resource manager is hosted on a different host, the Tez UI needs corresponding changes to be configured in scripts/configs.js ( within the extracted tez-ui.war). Uncomment the following lines and set the hostname and port appropriately. “timelineBaseUrl” maps to YARN Timeline Server and “RMWebUrl” maps to YARN ResourceManager.</p> -<div class="source"> -<div class="source"> -<pre> // timelineBaseUrl: 'http://localhost:8188', +<div class="source"><pre class="prettyprint"><code> // timelineBaseUrl: 'http://localhost:8188', // RMWebUrl: 'http://localhost:8088', -</pre></div></div></div> -<div class="section"> +</code></pre></div></section><section> <h3><a name="Hosting_the_UI_in_Tomcat."></a>Hosting the UI in Tomcat.</h3> - <ol style="list-style-type: decimal"> - + <li>Remove any old deployments in $TOMCAT_HOME/webapps</li> - <li>Extract the war into $TOMCAT_HOME/webapps/tez-ui/</li> - <li>Modify scripts/config.js as needed.</li> - <li>Restart tomcat and the UI should be available under the tez-ui/ path.</li> -</ol></div> -<div class="section"> +</ol></section><section> <h3><a name="Hosting_the_UI_using_any_standalone_webserver"></a>Hosting the UI using any standalone webserver</h3> - <ol style="list-style-type: decimal"> - + <li>Untar the war file</li> - <li>Modify scripts/config.js as needed.</li> - <li>Copy the resulting directory to the document root of the web server.</li> - <li>Restart the webserver</li> -</ol></div></div> -<div class="section"> +</ol></section></section><section> <h2><a name="Additional_Setup_steps_for_the_Application_Timeline_Server"></a>Additional Setup steps for the Application Timeline Server</h2> <p><i>Requires</i>: <b>Apache Hadoop 2.6.0 or above</b></p> <p>The following configurations need to be setup in yarn-site.xml for correct functional behavior of the Timeline Server with respect to the Tez UI. Replace localhost with the actual hostname if running in a distributed setup.</p> -<div class="source"> -<div class="source"> -<pre>yarn-site.xml +<div class="source"><pre class="prettyprint"><code>yarn-site.xml ------------- ... <property> @@ -608,35 +287,26 @@ <value>true</value> </property> ... -</pre></div></div> -<p><b>For more detailed information (setup, configuration, deployment), please refer to the <a class="externalLink" href="http://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/TimelineServer.html">Apache Hadoop Documentation on the Application Timeline Server</a></b></p> -<p><b>For general information on the compatibility matrix of the Tez UI with YARN TimelineServer, please refer to the <a href="tez_yarn_timeline.html">Tez - Timeline Server Guide</a></b></p></div> - </div> - </div> - </div> - +</code></pre></div> +<p><b>For more detailed information (setup, configuration, deployment), please refer to the <a class="externalLink" href="https://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/TimelineServer.html">Apache Hadoop Documentation on the Application Timeline Server</a></b></p> +<p><b>For general information on the compatibility matrix of the Tez UI with YARN TimelineServer, please refer to the <a href="tez_yarn_timeline.html">Tez - Timeline Server Guide</a></b></p></section> + </main> + </div> + </div> <hr/> - <footer> - <div class="container-fluid"> - <div class="row span12">Copyright © 2019 - <a href="http://www.apache.org/">Apache Software Foundation</a>. - All Rights Reserved. - - </div> - - <?xml version="1.0" encoding="UTF-8"?> -<div class="row span12">Apache Tez, Apache, the Apache feather logo, and the Apache Tez project logos are trademarks of The Apache Software Foundation. - All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div> - <?xml version="1.0" encoding="UTF-8"?> -<br/> - <?xml version="1.0" encoding="UTF-8"?> + <div class="container-fluid"> + <div class="row-fluid"> <div class="row span12"> - <a href="privacy-policy.html">Privacy Policy</a> -</div> - - - </div> + Apache Tez, Apache, the Apache feather logo, and the Apache Tez project logos are trademarks of The Apache Software Foundation. + All other marks mentioned may be trademarks or registered trademarks of their respective owners. + </div> + <br/> + <div class="row span12"> + <a href="privacy-policy.html">Privacy Policy</a> + </div> + </div> + </div> </footer> </body> </html>
Modified: tez/site/tez_acls.html URL: http://svn.apache.org/viewvc/tez/site/tez_acls.html?rev=1921903&r1=1921902&r2=1921903&view=diff ============================================================================== --- tez/site/tez_acls.html (original) +++ tez/site/tez_acls.html Fri Nov 15 15:42:22 2024 @@ -1,25 +1,20 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 2019-03-29 - | Rendered using Apache Maven Fluido Skin 1.3.0 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/markdown/tez_acls.md at 2024-11-15 + | Rendered using Apache Maven Fluido Skin 1.9 --> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20190329" /> - <meta http-equiv="Content-Language" content="en" /> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" /> <title>Apache Tez – Access Control in Tez</title> - <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" /> + <link rel="stylesheet" href="./css/apache-maven-fluido-1.9.min.css" /> <link rel="stylesheet" href="./css/site.css" /> <link rel="stylesheet" href="./css/print.css" media="print" /> - - - <script type="text/javascript" src="./js/apache-maven-fluido-1.3.0.min.js"></script> - - - -<style>.well.sidebar-nav { + <script src="./js/apache-maven-fluido-1.9.min.js"></script> +<style> + .well.sidebar-nav { background-color: #fff; } a.externalLink[href^=http] { @@ -34,451 +29,152 @@ } .nav-list .active a:hover { background-color: #a0a0a0; - }</style> - - </head> - <body class="topBarEnabled"> - - - - - - <div id="topbar" class="navbar navbar-fixed-top "> + } + </style> + </head> + <body class="topBarEnabled"> + <header id="topbar" class="navbar navbar-fixed-top "> <div class="navbar-inner"> - <div class="container-fluid"> + <div class="container-fluid"> <a data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> - - <ul class="nav"> - <li class="dropdown"> + <ul class="nav"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Getting Started <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="index.html" title="Overview">Overview</a> -</li> - - <li> <a href="talks.html" title="Talks and Meetup Recordings">Talks and Meetup Recordings</a> -</li> - - <li> <a href="http://www.apache.org/licenses/LICENSE-2.0.txt" title="Project License">Project License</a> -</li> - </ul> + <li><a href="index.html" title="Overview">Overview</a></li> + <li><a href="talks.html" title="Talks and Meetup Recordings">Talks and Meetup Recordings</a></li> + <li><a href="https://www.apache.org/licenses/LICENSE-2.0.txt" title="Project License">Project License</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="install.html" title="Install Guide">Install Guide</a> -</li> - - <li> <a href="localmode.html" title="Local Mode">Local Mode</a> -</li> - - <li> <a href="tez-ui.html" title="Tez UI">Tez UI</a> -</li> - - <li> <a href="shuffle-handler.html" title="Tez Shuffle Handler">Tez Shuffle Handler</a> -</li> - - <li> <a href="user_guides.html" title="User Guides">User Guides</a> -</li> - </ul> + <li><a href="install.html" title="Install Guide">Install Guide</a></li> + <li><a href="localmode.html" title="Local Mode">Local Mode</a></li> + <li><a href="tez-ui.html" title="Tez UI">Tez UI</a></li> + <li><a href="shuffle-handler.html" title="Tez Shuffle Handler">Tez Shuffle Handler</a></li> + <li><a href="user_guides.html" title="User Guides">User Guides</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Community <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a> -</li> - - <li> <a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a> -</li> - - <li> <a href="team-list.html" title="Project Team">Project Team</a> -</li> - - <li> <a href="by-laws.html" title="Project By-Laws">Project By-Laws</a> -</li> - - <li> <a href="http://www.meetup.com/Apache-Tez-User-Group" title="User Meetup Group">User Meetup Group</a> -</li> - - <li> <a href="https://cwiki.apache.org/confluence/display/TEZ" title="Tez Wiki">Tez Wiki</a> -</li> - </ul> + <li><a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a></li> + <li><a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li> + <li><a href="team-list.html" title="Project Team">Project Team</a></li> + <li><a href="by-laws.html" title="Project By-Laws">Project By-Laws</a></li> + <li><a href="https://www.meetup.com/Apache-Tez-User-Group" title="User Meetup Group">User Meetup Group</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/TEZ" title="Tez Wiki">Tez Wiki</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Download Apache TEZ® Releases <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="http://archive.apache.org/dist/incubator/tez/tez-0.4.1-incubating/" title="0.4.1-incubating">0.4.1-incubating</a> -</li> - - <li> <a href="releases/apache-tez-0-5-4.html" title="0.5.4">0.5.4</a> -</li> - - <li> <a href="releases/apache-tez-0-6-2.html" title="0.6.2">0.6.2</a> -</li> - - <li> <a href="releases/apache-tez-0-7-1.html" title="0.7.1">0.7.1</a> -</li> - - <li> <a href="releases/apache-tez-0-8-5.html" title="0.8.5">0.8.5</a> -</li> - - <li> <a href="releases/apache-tez-0-9-0.html" title="0.9.0">0.9.0</a> -</li> - - <li> <a href="releases/apache-tez-0-9-1.html" title="0.9.1">0.9.1</a> -</li> - - <li> <a href="releases/apache-tez-0-9-2.html" title="0.9.2">0.9.2</a> -</li> - - <li> <a href="releases/index.html" title="All Releases">All Releases</a> -</li> - </ul> + <li><a href="releases/apache-tez-0-8-5.html" title="0.8.5">0.8.5</a></li> + <li><a href="releases/apache-tez-0-9-2.html" title="0.9.2">0.9.2</a></li> + <li><a href="releases/apache-tez-0-10-3.html" title="0.10.3">0.10.3</a></li> + <li><a href="releases/apache-tez-0-10-4.html" title="0.10.4">0.10.4</a></li> + <li><a href="releases/index.html" title="All Releases">All Releases</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contribute <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="https://issues.apache.org/jira/browse/TEZ" title="JIRA">JIRA</a> -</li> - - <li> <a href="https://gitbox.apache.org/repos/asf/tez.git" title="Git (Read/Write)">Git (Read/Write)</a> -</li> - - <li> <a href="git://git.apache.org/tez.git" title="Git (Read-only)">Git (Read-only)</a> -</li> - - <li> <a href="https://cwiki.apache.org/confluence/display/TEZ/How+to+Contribute+to+Tez" title="How to Contribute">How to Contribute</a> -</li> - </ul> + <li><a href="https://issues.apache.org/jira/browse/TEZ" title="JIRA">JIRA</a></li> + <li><a href="https://gitbox.apache.org/repos/asf/tez.git" title="Git (Read/Write)">Git (Read/Write)</a></li> + <li><a href="git://git.apache.org/tez.git" title="Git (Read-only)">Git (Read-only)</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/TEZ/How+to+Contribute+to+Tez" title="How to Contribute">How to Contribute</a></li> + </ul> </li> - <li class="dropdown"> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">ASF <b class="caret"></b></a> <ul class="dropdown-menu"> - - <li> <a href="http://www.apache.org/licenses/" title="License">License</a> -</li> - - <li> <a href="http://www.apache.org/foundation/sponsorship.html" title="Donate">Donate</a> -</li> - - <li> <a href="http://www.apache.org/foundation/thanks.html" title="Thanks">Thanks</a> -</li> - - <li> <a href="http://www.apache.org/security/" title="Security">Security</a> -</li> - </ul> + <li><a href="https://www.apache.org/licenses/" title="License">License</a></li> + <li><a href="https://www.apache.org/foundation/sponsorship.html" title="Donate">Donate</a></li> + <li><a href="https://www.apache.org/foundation/thanks.html" title="Thanks">Thanks</a></li> + <li><a href="https://www.apache.org/security/" title="Security">Security</a></li> + </ul> </li> - </ul> - - - - - </div> - + </ul> </div> </div> - </div> - - <div class="container-fluid"> - <div id="banner"> - <div class="pull-left"> - <a href="./" id="bannerLeft"> - <img src="images/ApacheTezLogo_lowres.png" alt="Apache Tez" width="25%" height="25%"/> - </a> - </div> - <div class="pull-right" style="width: 25%; height: 25%"> <a href="http://www.apache.org/" id="bannerRight"> - <img src="https://apache.org/foundation/press/kit/asf_logo_wide.png" alt="Apache Software Foundation"/> - </a> - </div> - <div class="clear"><hr/></div> - </div> - - <div id="breadcrumbs"> - <ul class="breadcrumb"> - - - <li class=""> - <a href="./" title="Apache TEZ®"> - Apache TEZ®</a> - </li> - <li class="divider ">/</li> - <li class="">Access Control in Tez</li> - - - - <li id="publishDate" class="pull-right">Last Published: 2019-03-29</li> - - </ul> - </div> + </header> + <div class="container-fluid"> + <header> + <div id="banner"> + <div class="pull-left"><a href="./" id="bannerLeft"><img src="images/ApacheTezLogo_lowres.png" alt="Apache Tez" width="25%" height="25%"/></a></div> + <div class="pull-right"><a href="https://www.apache.org/" id="bannerRight"><img src="https://apache.org/foundation/press/kit/asf_logo_wide.png" alt="Apache Software Foundation"/></a></div> + <div class="clear"><hr/></div> + </div> - + <div id="breadcrumbs"> + <ul class="breadcrumb"> + <li class=""><a href="./" title="Apache TEZ®">Apache TEZ®</a><span class="divider">/</span></li> + <li class="active ">Access Control in Tez</li> + <li id="publishDate" class="pull-right">Last Published: 2024-11-15</li> + </ul> + </div> + </header> <div class="row-fluid"> - <div id="leftColumn" class="span2"> + <header id="leftColumn" class="span2"> + <nav class="well sidebar-nav"> + <ul class="nav nav-list"> + <li class="nav-header">Getting Started</li> + <li><a href="index.html" title="Overview"><span class="none"></span>Overview</a></li> + <li><a href="talks.html" title="Talks and Meetup Recordings"><span class="none"></span>Talks and Meetup Recordings</a></li> + <li><a href="https://www.apache.org/licenses/LICENSE-2.0.txt" class="externalLink" title="Project License"><span class="none"></span>Project License</a></li> + <li class="nav-header">Documentation</li> + <li><a href="install.html" title="Install Guide"><span class="none"></span>Install Guide</a></li> + <li><a href="localmode.html" title="Local Mode"><span class="none"></span>Local Mode</a></li> + <li><a href="tez-ui.html" title="Tez UI"><span class="none"></span>Tez UI</a></li> + <li><a href="shuffle-handler.html" title="Tez Shuffle Handler"><span class="none"></span>Tez Shuffle Handler</a></li> + <li><a href="user_guides.html" title="User Guides"><span class="none"></span>User Guides</a></li> + <li class="nav-header">Community</li> + <li><a href="mail-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li> + <li><a href="issue-tracking.html" title="Issue Tracking"><span class="none"></span>Issue Tracking</a></li> + <li><a href="team-list.html" title="Project Team"><span class="none"></span>Project Team</a></li> + <li><a href="by-laws.html" title="Project By-Laws"><span class="none"></span>Project By-Laws</a></li> + <li><a href="https://www.meetup.com/Apache-Tez-User-Group" class="externalLink" title="User Meetup Group"><span class="none"></span>User Meetup Group</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/TEZ" class="externalLink" title="Tez Wiki"><span class="none"></span>Tez Wiki</a></li> + <li class="nav-header">Download Apache TEZ® Releases</li> + <li><a href="releases/apache-tez-0-8-5.html" title="0.8.5"><span class="none"></span>0.8.5</a></li> + <li><a href="releases/apache-tez-0-9-2.html" title="0.9.2"><span class="none"></span>0.9.2</a></li> + <li><a href="releases/apache-tez-0-10-3.html" title="0.10.3"><span class="none"></span>0.10.3</a></li> + <li><a href="releases/apache-tez-0-10-4.html" title="0.10.4"><span class="none"></span>0.10.4</a></li> + <li><a href="releases/index.html" title="All Releases"><span class="none"></span>All Releases</a></li> + <li class="nav-header">Contribute</li> + <li><a href="https://issues.apache.org/jira/browse/TEZ" class="externalLink" title="JIRA"><span class="none"></span>JIRA</a></li> + <li><a href="https://gitbox.apache.org/repos/asf/tez.git" class="externalLink" title="Git (Read/Write)"><span class="none"></span>Git (Read/Write)</a></li> + <li><a href="git://git.apache.org/tez.git" class="externalLink" title="Git (Read-only)"><span class="none"></span>Git (Read-only)</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/TEZ/How+to+Contribute+to+Tez" class="externalLink" title="How to Contribute"><span class="none"></span>How to Contribute</a></li> + <li class="nav-header">ASF</li> + <li><a href="https://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li> + <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Donate"><span class="none"></span>Donate</a></li> + <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li> + <li><a href="https://www.apache.org/security/" class="externalLink" title="Security"><span class="none"></span>Security</a></li> + </ul> + </nav> <div class="well sidebar-nav"> - - - <ul class="nav nav-list"> - <li class="nav-header">Getting Started</li> - - <li> - - <a href="index.html" title="Overview"> - <i class="none"></i> - Overview</a> - </li> - - <li> - - <a href="talks.html" title="Talks and Meetup Recordings"> - <i class="none"></i> - Talks and Meetup Recordings</a> - </li> - - <li> - - <a href="http://www.apache.org/licenses/LICENSE-2.0.txt" class="externalLink" title="Project License"> - <i class="none"></i> - Project License</a> - </li> - <li class="nav-header">Documentation</li> - - <li> - - <a href="install.html" title="Install Guide"> - <i class="none"></i> - Install Guide</a> - </li> - - <li> - - <a href="localmode.html" title="Local Mode"> - <i class="none"></i> - Local Mode</a> - </li> - - <li> - - <a href="tez-ui.html" title="Tez UI"> - <i class="none"></i> - Tez UI</a> - </li> - - <li> - - <a href="shuffle-handler.html" title="Tez Shuffle Handler"> - <i class="none"></i> - Tez Shuffle Handler</a> - </li> - - <li> - - <a href="user_guides.html" title="User Guides"> - <i class="none"></i> - User Guides</a> - </li> - <li class="nav-header">Community</li> - - <li> - - <a href="mail-lists.html" title="Mailing Lists"> - <i class="none"></i> - Mailing Lists</a> - </li> - - <li> - - <a href="issue-tracking.html" title="Issue Tracking"> - <i class="none"></i> - Issue Tracking</a> - </li> - - <li> - - <a href="team-list.html" title="Project Team"> - <i class="none"></i> - Project Team</a> - </li> - - <li> - - <a href="by-laws.html" title="Project By-Laws"> - <i class="none"></i> - Project By-Laws</a> - </li> - - <li> - - <a href="http://www.meetup.com/Apache-Tez-User-Group" class="externalLink" title="User Meetup Group"> - <i class="none"></i> - User Meetup Group</a> - </li> - - <li> - - <a href="https://cwiki.apache.org/confluence/display/TEZ" class="externalLink" title="Tez Wiki"> - <i class="none"></i> - Tez Wiki</a> - </li> - <li class="nav-header">Download Apache TEZ® Releases</li> - - <li> - - <a href="http://archive.apache.org/dist/incubator/tez/tez-0.4.1-incubating/" class="externalLink" title="0.4.1-incubating"> - <i class="none"></i> - 0.4.1-incubating</a> - </li> - - <li> - - <a href="releases/apache-tez-0-5-4.html" title="0.5.4"> - <i class="none"></i> - 0.5.4</a> - </li> - - <li> - - <a href="releases/apache-tez-0-6-2.html" title="0.6.2"> - <i class="none"></i> - 0.6.2</a> - </li> - - <li> - - <a href="releases/apache-tez-0-7-1.html" title="0.7.1"> - <i class="none"></i> - 0.7.1</a> - </li> - - <li> - - <a href="releases/apache-tez-0-8-5.html" title="0.8.5"> - <i class="none"></i> - 0.8.5</a> - </li> - - <li> - - <a href="releases/apache-tez-0-9-0.html" title="0.9.0"> - <i class="none"></i> - 0.9.0</a> - </li> - - <li> - - <a href="releases/apache-tez-0-9-1.html" title="0.9.1"> - <i class="none"></i> - 0.9.1</a> - </li> - - <li> - - <a href="releases/apache-tez-0-9-2.html" title="0.9.2"> - <i class="none"></i> - 0.9.2</a> - </li> - - <li> - - <a href="releases/index.html" title="All Releases"> - <i class="none"></i> - All Releases</a> - </li> - <li class="nav-header">Contribute</li> - - <li> - - <a href="https://issues.apache.org/jira/browse/TEZ" class="externalLink" title="JIRA"> - <i class="none"></i> - JIRA</a> - </li> - - <li> - - <a href="https://gitbox.apache.org/repos/asf/tez.git" class="externalLink" title="Git (Read/Write)"> - <i class="none"></i> - Git (Read/Write)</a> - </li> - - <li> - - <a href="git://git.apache.org/tez.git" class="externalLink" title="Git (Read-only)"> - <i class="none"></i> - Git (Read-only)</a> - </li> - - <li> - - <a href="https://cwiki.apache.org/confluence/display/TEZ/How+to+Contribute+to+Tez" class="externalLink" title="How to Contribute"> - <i class="none"></i> - How to Contribute</a> - </li> - <li class="nav-header">ASF</li> - - <li> - - <a href="http://www.apache.org/licenses/" class="externalLink" title="License"> - <i class="none"></i> - License</a> - </li> - - <li> - - <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Donate"> - <i class="none"></i> - Donate</a> - </li> - - <li> - - <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"> - <i class="none"></i> - Thanks</a> - </li> - - <li> - - <a href="http://www.apache.org/security/" class="externalLink" title="Security"> - <i class="none"></i> - Security</a> - </li> - </ul> - - - - <hr class="divider" /> - - <div id="poweredBy"> - <div class="clear"></div> - <div class="clear"></div> - - - - <div id="twitter"> - + <hr /> + <div id="poweredBy"> + <div class="clear"></div> + <div id="twitter" style="border:none; margin-top: 10px"> <a href="https://twitter.com/ApacheTez" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ApacheTez</a> - <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> - - </div> - <div class="clear"></div> - <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> - <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /> - </a> - </div> + <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> + </div> + <div class="clear"></div> + <div class="clear"></div> +<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a> + </div> </div> - </div> - - - <div id="bodyColumn" class="span10" > - - <!-- Licensed to the Apache Software Foundation (ASF) under one or more + </header> + <main id="bodyColumn" class="span10" > +<!-- + 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 @@ -491,104 +187,100 @@ 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. --><p></p> -<div class="section"> + limitations under the License. +--> + +<section> <h2><a name="Background"></a>Background</h2> <p>Access control in Tez can be categorized as follows:</p> - <ul> - -<li>Modify permissions on the Tez AM ( or Session ). Users with this permision can: - + +<li>Modify permissions on the Tez AM ( or Session ). Users with this permission can: <ul> - + <li>Submit a DAG to a Tez Session</li> - <li>Kill any DAG within the given AM/Session</li> - <li>Kill the Session</li> - </ul></li> - -<li>View permissions on the Tez AM ( or Session ). Users with this permision can: - +</ul> +</li> +<li>View permissions on the Tez AM ( or Session ). Users with this permission can: <ul> - + <li>Monitor/View the status of the Session</li> - <li>Monitor/View the progress/status of any DAG within the given AM/Session</li> - </ul></li> - -<li>Modify permissions on a particular Tez DAG. Users with this permision can: - +</ul> +</li> +<li>Modify permissions on a particular Tez DAG. Users with this permission can: <ul> - + <li>Kill the DAG</li> - </ul></li> - -<li>View permissions on a particular Tez DAG. Users with this permision can: - +</ul> +</li> +<li>View permissions on a particular Tez DAG. Users with this permission can: <ul> - + <li>Monitor/View the progress/status of the DAG</li> - </ul></li> </ul> -<p>From the above, you can see that All users/groups that have access to do operations on the AM also have access to similar operations on all DAGs within that AM/session. Also, by default, the owner of the Tez AM, i.e. the user who started the Tez AM, is considered a super-user and has access to all operations on the AM as well as all DAGs within the AM/Session.</p> -<p>Support for ACLs was introduced in Tez 0.5.0. Integration of these ACLs with YARN Timeline is only available from Tez 0.6.0 onwards.</p></div> -<div class="section"> +</li> +</ul> +<p>From the above, you can see that All users/groups that have access to do operations on the AM also have access to similar operations on all DAGs within that AM/session. Also, by default, the owner of the Tez AM, i.e. the user who started the Tez AM, is considered a super-user and has access to all operations on the AM as well as all DAGs within the AM/Session.</p> +<p>Support for ACLs was introduced in Tez 0.5.0. Integration of these ACLs with YARN Timeline is only available from Tez 0.6.0 onwards.</p></section><section> <h2><a name="ACLs_and_the_Tez_UI"></a>ACLs and the Tez UI</h2> -<p>For <a href="./tez_yarn_timeline.html">versions of YARN Timeline Server</a> that support ACLs, the UI will respect the ACLs for such secure clusters. For example, when a particular authenticated user is viewing the “All DAGs” page on the UI, the user will only be shown DAGs that the user has access to view.</p></div> -<div class="section"> +<p>For <a href="./tez_yarn_timeline.html">versions of YARN Timeline Server</a> that support ACLs, the UI will respect the ACLs for such secure clusters. For example, when a particular +authenticated user is viewing the “All DAGs” page on the UI, the user will only be shown DAGs that the user has access to view.</p></section><section> <h2><a name="How_to_setup_the_ACLs"></a>How to setup the ACLs</h2> <p>By default, ACLs are always enabled in Tez. To disable ACLs, set the following configuration property:</p> - <blockquote> -<p><property><br />    <name>tez.am.acls.enabled</name><br />    <value>false</value><br /> </property><br /></p> -</blockquote> -<div class="section"> + +<p><property><br /> +   <name>tez.am.acls.enabled</name><br /> +   <value>false</value><br /> +</property><br /></p> +</blockquote><section> <h3><a name="YARN_Administration_ACLs"></a>YARN Administration ACLs</h3> <p>YARN Administration ACLs are driven by configuration at the cluster level. YARN administrators are granted AM level view and modify permissions. One current limitation is that a modification to the cluster wide yarn.admin.acl configuration while an AM is running is not reflected in the AM view and modify ACLs. To setup the ACLs, the following properties need to be defined:</p> - <blockquote> -<p><property><br />    <name>yarn.admin.acl</name><br />    <value></value><br /> </property><br /></p> + +<p><property><br /> +   <name>yarn.admin.acl</name><br /> +   <value></value><br /> +</property><br /></p> </blockquote> -<p>The format of the value is a comma-separated list of users and groups with the users and groups separated by a single whitespace. e.g. “user1,user2 group1,group2”. To allow all users to do a given operation, the value “*” can be specified.</p></div> -<div class="section"> -<h3><a name="AMSession_Level_ACLs"></a>AM/Session Level ACLs</h3> +<p>The format of the value is a comma-separated list of users and groups with the users and groups separated by a single whitespace. e.g. “user1,user2 group1,group2”. To allow all users to do a given operation, the value “*” can be specified.</p></section><section> +<h3><a name="AM.2FSession_Level_ACLs"></a>AM/Session Level ACLs</h3> <p>AM/Session level ACLs are driven by configuration. To setup the ACLs, the following properties need to be defined:</p> - <blockquote> -<p><property><br />    <name>tez.am.view-acls</name><br />    <value></value><br /> </property><br /> <property><br />    <name>tez.am.modify-acls</name><br />    <value></value><br /> </property><br /></p> + +<p><property><br /> +   <name>tez.am.view-acls</name><br /> +   <value></value><br /> +</property><br /> +<property><br /> +   <name>tez.am.modify-acls</name><br /> +   <value></value><br /> +</property><br /></p> </blockquote> -<p>The format of the value is a comma-separated list of users and groups with the users and groups separated by a single whitespace. e.g. “user1,user2 group1,group2”. To allow all users to do a given operation, the value “*” can be specified.</p></div> -<div class="section"> +<p>The format of the value is a comma-separated list of users and groups with the users and groups separated by a single whitespace. e.g. “user1,user2 group1,group2”. To allow all users to do a given operation, the value “*” can be specified.</p></section><section> <h3><a name="DAG_ACLs"></a>DAG ACLs</h3> -<p>In certain scenarios, applications may need DAGs running within a given Session to have different access permissions. In such cases, the ACLs for each DAG can be specified programmatically via the DAG API. Look for DAG::setAccessControls in the API docs for the Tez release that you are using. In this scenario, it is important to note that the Session ACLs should be defined with only super-users specified to ensure that other users do not inadvertently gain access to information for all DAGs within the given Session.</p></div></div> - </div> - </div> - </div> - +<p>In certain scenarios, applications may need DAGs running within a given Session to have different access permissions. In such cases, the ACLs for each DAG can be specified programmatically via the DAG API. Look for DAG::setAccessControls in the API docs for the Tez release that you are using. +In this scenario, it is important to note that the Session ACLs should be defined with only super-users specified to ensure that other users do not inadvertently gain access to information for all DAGs within the given Session.</p></section></section> + </main> + </div> + </div> <hr/> - <footer> - <div class="container-fluid"> - <div class="row span12">Copyright © 2019 - <a href="http://www.apache.org/">Apache Software Foundation</a>. - All Rights Reserved. - - </div> - - <?xml version="1.0" encoding="UTF-8"?> -<div class="row span12">Apache Tez, Apache, the Apache feather logo, and the Apache Tez project logos are trademarks of The Apache Software Foundation. - All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div> - <?xml version="1.0" encoding="UTF-8"?> -<br/> - <?xml version="1.0" encoding="UTF-8"?> + <div class="container-fluid"> + <div class="row-fluid"> <div class="row span12"> - <a href="privacy-policy.html">Privacy Policy</a> -</div> - - - </div> + Apache Tez, Apache, the Apache feather logo, and the Apache Tez project logos are trademarks of The Apache Software Foundation. + All other marks mentioned may be trademarks or registered trademarks of their respective owners. + </div> + <br/> + <div class="row span12"> + <a href="privacy-policy.html">Privacy Policy</a> + </div> + </div> + </div> </footer> </body> </html>
