How To Install Continuent Tungsten Replicator Using Puppet on AWS

Published Date Author: , Posted April 15th, 2014 at 3:13:54pm

https://github.com/continuent/continuent-puppet-tungsten

As user root:

vi /root/install.pp

1
2
3
4
5
6
7
8
9
10
11
12
13
14
$clusterData = {
    "myServiceNameHere" => {
        "topology" => "master-slave",
        "master" => "myDBHostName1",
        "slaves" => "myDBHostName2",
    },
}
class { 'tungsten' :
    installSSHKeys => true,
    installMysql => true,
    clusterData => $clusterData,
    replicatorRepo => "stable",
    installReplicatorSoftware => true,
}
$clusterData = {
    "myServiceNameHere" => {
        "topology" => "master-slave",
        "master" => "myDBHostName1",
        "slaves" => "myDBHostName2",
    },
}
class { 'tungsten' :
    installSSHKeys => true,
    installMysql => true,
    clusterData => $clusterData,
    replicatorRepo => "stable",
    installReplicatorSoftware => true,
}

yum install puppet
mkdir -p /etc/puppet/modules
puppet module install continuent/tungsten
puppet apply /root/install.pp

No comments as yet.

Leave Your Comment  Leave a comment

All fields marked with "*" are required.