You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by sn...@apache.org on 2014/10/08 19:12:11 UTC

git commit: ARGUS-8: Modified to add README.txt with build and deploy instruction

Repository: incubator-argus
Updated Branches:
  refs/heads/master e5b95a7d0 -> 49892c0d1


ARGUS-8: Modified to add README.txt with build and deploy instruction


Project: http://git-wip-us.apache.org/repos/asf/incubator-argus/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-argus/commit/49892c0d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-argus/tree/49892c0d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-argus/diff/49892c0d

Branch: refs/heads/master
Commit: 49892c0d12fe621b4cb4c9a5d787da53021529ab
Parents: e5b95a7
Author: sneethiraj <sn...@apache.org>
Authored: Wed Oct 8 13:11:59 2014 -0400
Committer: sneethiraj <sn...@apache.org>
Committed: Wed Oct 8 13:11:59 2014 -0400

----------------------------------------------------------------------
 README.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-argus/blob/49892c0d/README.txt
----------------------------------------------------------------------
diff --git a/README.txt b/README.txt
new file mode 100644
index 0000000..b9f9d52
--- /dev/null
+++ b/README.txt
@@ -0,0 +1,51 @@
+Build Process
+=============
+
+1. Check out the code from GIT repository
+
+2. On the root folder, please execute the following Maven command:
+
+	$ mvn clean compile package assembly:assembly
+
+3. After the above build command execution, you should see the following TAR files in the target folder:
+
+	argus-<version-number>-admin.tar
+	argus-<version-number>-usersync.tar
+	argus-<version-number>-hdfs-agent.tar
+	argus-<version-number>-hive-agent.tar
+	argus-<version-number>-hbase-agent.tar
+	argus-<version-number>-knox-agent.tar
+	argus-<version-number>-storm-agent.tar
+
+
+Deployment Process
+==================
+
+Installation Host Information
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+1.	Argus Admin Tool Component  (argus-<version-number>-admin.tar) should be installed on a host where Policy Admin Tool web application runs on port 6080 (default).
+2.  Argus User Synchronization Component (argus-<version-number>-usersync.tar) should be installed on a host to synchronize the external user/group information into Argus database via Argus Admin Tool.
+3.  Argus Component Agents (plugin) should be installed on the component boxes:
+	(a)  HDFS Agent needs to be installed on Name Node hosts
+	(b)  Hive Agent needs to be installed on HiveServer2 hosts
+	(c)  HBase Agent needs to be installed on both Master and Regional Server nodes.
+	(d)  Knox Agent needs to be installed on Knox hosts.
+	(e)  Storm Agent needs to be installed on Storm hosts.
+
+Installation Process
+~~~~~~~~~~~~~~~~~~~~
+
+1. Download the tar file into a temporary folder in the box where it needs to be installed.
+
+2. Expand the tar file into /usr/lib/argus/ folder
+
+3. Go to the component name under the expanded folder (e.g. /usr/lib/argus/argus-<version-number>-admin/) 
+
+4. Modify the install.properties file with appropriate variables
+
+5. If the module has install.sh, 
+	Execute ./install.sh
+
+   If the install.sh file does not exists, 
+	Execute ./enable-<component>-agent.sh
+