|
1 |
| -# Enable MongoDB Enterprise repo |
| 1 | +# 3.0 |
2 | 2 | apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
|
3 |
| -# 3.2 key |
4 |
| -apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 |
5 |
| -# testing key |
6 |
| -apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 58712A2291FA4AD5 |
7 |
| -echo 'deb http://repo.mongodb.com/apt/ubuntu precise/mongodb-enterprise/3.2 multiverse' | sudo tee /etc/apt/sources.list.d/mongodb-enterprise-3.2.list |
8 |
| -echo 'deb http://repo.mongodb.com/apt/ubuntu precise/mongodb-enterprise/3.0 multiverse' | sudo tee /etc/apt/sources.list.d/mongodb-enterprise-3.0.list |
9 |
| -echo 'deb http://repo.mongodb.com/apt/ubuntu precise/mongodb-enterprise/2.6 multiverse' | sudo tee /etc/apt/sources.list.d/mongodb-enterprise-2.6.list |
10 |
| -echo 'deb http://repo.mongodb.com/apt/ubuntu precise/mongodb-enterprise/3.6 multiverse' | sudo tee /etc/apt/sources.list.d/mongodb-enterprise-3.6.list |
11 |
| -apt-get update |
12 | 3 |
|
13 |
| -apt-get install -y libsnmp15 libgsasl7 libcurl4-openssl-dev |
| 4 | +# 3.6 |
| 5 | +apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 |
| 6 | + |
| 7 | +echo 'deb http://repo.mongodb.com/apt/ubuntu trusty/mongodb-enterprise/3.0 multiverse' | tee /etc/apt/sources.list.d/mongodb-enterprise-3.0.list |
| 8 | +echo 'deb http://repo.mongodb.com/apt/ubuntu trusty/mongodb-enterprise/3.6 multiverse' | tee /etc/apt/sources.list.d/mongodb-enterprise-3.6.list |
14 | 9 |
|
15 |
| -sudo apt-get download mongodb-enterprise-server=3.2.0 |
16 |
| -sudo apt-get download mongodb-enterprise-mongos=3.2.0 |
17 |
| -sudo apt-get download mongodb-enterprise-server=3.0.3 |
18 |
| -sudo apt-get download mongodb-enterprise-server=2.6.9 |
19 |
| -sudo apt-get download mongodb-enterprise-server=3.6.0 |
20 |
| -dpkg -x mongodb-enterprise-server_2.6.9_amd64.deb 2.6.9 |
21 |
| -dpkg -x mongodb-enterprise-server_3.0.3_amd64.deb 3.0.3 |
22 |
| -dpkg -x mongodb-enterprise-server_3.2.0_amd64.deb 3.2.0 |
23 |
| -dpkg -x mongodb-enterprise-mongos_3.2.0_amd64.deb 3.2.0 |
24 |
| -dpkg -x mongodb-enterprise-server_3.6.0_amd64.deb 3.6.0 |
| 10 | +apt-get update |
25 | 11 |
|
| 12 | +apt-get install -y libsnmp30 libgsasl7 libcurl4-openssl-dev |
| 13 | + |
| 14 | +apt-get download mongodb-enterprise-server=3.0.15 |
| 15 | +apt-get download mongodb-enterprise-server=3.6.1 |
| 16 | +apt-get download mongodb-enterprise-mongos=3.6.1 |
| 17 | +dpkg -x mongodb-enterprise-server_3.0.15_amd64.deb 3.0 |
| 18 | +dpkg -x mongodb-enterprise-server_3.6.1_amd64.deb 3.6 |
| 19 | +dpkg -x mongodb-enterprise-mongos_3.6.1_amd64.deb 3.6 |
26 | 20 |
|
27 | 21 | # Python stuff for mongo-orchestration
|
28 |
| -apt-get install -y python python-dev python-pip |
| 22 | +apt-get install -y python python-dev |
| 23 | +python get-pip.py |
29 | 24 |
|
30 |
| -pip install --index-url=https://pypi.python.org/simple/ --upgrade 'git+https://github.com/10gen/mongo-orchestration.git#egg=mongo_orchestration' |
| 25 | +pip install --upgrade mongo-orchestration |
31 | 26 |
|
32 | 27 | # Launch mongo-orchestration
|
33 | 28 | mongo-orchestration -f mongo-orchestration-config.json -b 192.168.112.10 --enable-majority-read-concern start
|
34 |
| - |
0 commit comments