You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Dmitry Lysnichenko (JIRA)" <ji...@apache.org> on 2014/01/31 12:50:11 UTC

[jira] [Created] (AMBARI-4481) Add to the agent ability to download service scripts and hooks

Dmitry Lysnichenko created AMBARI-4481:
------------------------------------------

             Summary: Add to the agent ability to download service scripts and hooks
                 Key: AMBARI-4481
                 URL: https://issues.apache.org/jira/browse/AMBARI-4481
             Project: Ambari
          Issue Type: Task
            Reporter: Dmitry Lysnichenko
            Assignee: Dmitry Lysnichenko


Ambari server shares some files at /var/lib/ambari-server/resources/ via HTTP. These files are accessible via url like http://hostname:8080/resources/jdk-6u31-linux-x64.bin . Among these files there are service scripts, templates and hooks. Agent has a cache of these files. Cache directory structure is similar to contents of a stacks folder at server. For example:
$ ls /var/lib/ambari-agent/cache
{code}
└── stacks
    └── HDP
        ├── 2.0.7
        │   ├── Accumulo
        │   └── Flume
        └── 2.0.8
            ├── Accumulo
            ├── Flume
            └── YetAnotherService
{code}
If files for some service, component and stack version is not available at cache, agent downloads appropriate files on first use.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)