BIGTOP-957. update deployment code for Sqoop2
Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/a36d79ef Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/a36d79ef Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/a36d79ef Branch: refs/heads/master Commit: a36d79efea604fb3a091ace8e888fcd6531d85d9 Parents: a4eb310 Author: Roman Shaposhnik <[email protected]> Authored: Wed May 1 11:27:53 2013 -0700 Committer: Roman Shaposhnik <[email protected]> Committed: Wed May 1 14:52:08 2013 -0700 ---------------------------------------------------------------------- bigtop-deploy/puppet/manifests/cluster.pp | 7 +++++++ .../puppet/modules/hadoop-sqoop/manifests/init.pp | 10 +++++----- .../puppet/modules/hadoop-sqoop/tests/init.pp | 4 ++-- 3 files changed, 14 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bigtop/blob/a36d79ef/bigtop-deploy/puppet/manifests/cluster.pp ---------------------------------------------------------------------- diff --git a/bigtop-deploy/puppet/manifests/cluster.pp b/bigtop-deploy/puppet/manifests/cluster.pp index 97b975b..605c6a9 100644 --- a/bigtop-deploy/puppet/manifests/cluster.pp +++ b/bigtop-deploy/puppet/manifests/cluster.pp @@ -229,6 +229,12 @@ class hadoop_head_node inherits hadoop_worker_node { kerberos_realm => $kerberos_realm, } + + hadoop-sqoop::server { "sqoop server": + } + hadoop-sqoop::client { "sqoop client": + } + hue::server { "hue server": rm_url => $hadoop_rm_url, rm_proxy_url => $hadoop_rm_proxy_url, @@ -241,6 +247,7 @@ class hadoop_head_node inherits hadoop_worker_node { kerberos_realm => $kerberos_realm, } Hadoop::Httpfs<||> -> Hue::Server<||> + Hadoop-sqoop::Client<||> -> Hue::Server<||> hadoop-zookeeper::server { "zookeeper": myid => "0", http://git-wip-us.apache.org/repos/asf/bigtop/blob/a36d79ef/bigtop-deploy/puppet/modules/hadoop-sqoop/manifests/init.pp ---------------------------------------------------------------------- diff --git a/bigtop-deploy/puppet/modules/hadoop-sqoop/manifests/init.pp b/bigtop-deploy/puppet/modules/hadoop-sqoop/manifests/init.pp index be69572..d1d08db 100644 --- a/bigtop-deploy/puppet/modules/hadoop-sqoop/manifests/init.pp +++ b/bigtop-deploy/puppet/modules/hadoop-sqoop/manifests/init.pp @@ -15,19 +15,19 @@ class hadoop-sqoop { define client { - package { "sqoop": + package { "sqoop-client": ensure => latest, } } - define metastore { - package { "sqoop-metastore": + define server { + package { "sqoop-server": ensure => latest, } - service { "sqoop-metastore": + service { "sqoop-server": ensure => running, - require => Package["sqoop-metastore"], + require => Package["sqoop-server"], hasstatus => true, hasrestart => true, } http://git-wip-us.apache.org/repos/asf/bigtop/blob/a36d79ef/bigtop-deploy/puppet/modules/hadoop-sqoop/tests/init.pp ---------------------------------------------------------------------- diff --git a/bigtop-deploy/puppet/modules/hadoop-sqoop/tests/init.pp b/bigtop-deploy/puppet/modules/hadoop-sqoop/tests/init.pp index 336e80e..442323e 100644 --- a/bigtop-deploy/puppet/modules/hadoop-sqoop/tests/init.pp +++ b/bigtop-deploy/puppet/modules/hadoop-sqoop/tests/init.pp @@ -13,5 +13,5 @@ # See the License for the specific language governing permissions and # limitations under the License. -hadoop-sqoop::client { "test-sqoop": } -hadoop-sqoop::metastore { "test-sqoop-metastore": } +hadoop-sqoop::client { "test-sqoop-client": } +hadoop-sqoop::server { "test-sqoop-server": }
