Proposed Architecture for Single Instance
Current Architectures as of 14-Dec-2017
Proposed Architectures
System | VM Name | VM IP | VM FLoating IP | Puppet after VM build | status | status last updated |
---|---|---|---|---|---|---|
ilnlrs-dev | ilnlrs-dev | 192.168.100.48 | 141.142.209.83 | needs marcuss owner puppet | ||
ilnlrs-dev | ilnlrs-clowder-dev | 192.168.100.50 | 141.142.209.92 | needs marcuss owner puppet | ||
ilnlrs-dev | ilnlrs-geodashboard-dev | 192.168.100.49 | 141.142.209.91 | not in puppet | ||
ilnlrs | ilnlrs | 192.168.100.42 | 141.142.211.207 | done | ||
ilnlrs | ilnlrs-clowder | 192.168.100.43 | 141.142.211.213 | done | ||
ilnlrs | ilnlrs-geodashboard | 192.168.100.44 | 141.142.211.215 | done | ||
gltg-dev | gltg-dev | on isda stack | ||||
gltg-dev | gltg-development | 192.168.100.78 | 141.142.208.171 | built and in puppet | 2018-02-19 | |
gltg-dev | gltg-clowder-dev | 192.168.100.36 | 141.142.210.210 | done | ||
gltg-dev | gltg-geodashboard-dev | 192.168.100.75 | 141.142.210.122 | database is illinois data | 2018-02-19 | |
gltg | gltg | on isda stack - production | ||||
gltg | ||||||
gltg | gltg-clowder | 192.168.100.41 | 141.142.209.175 | not in puppet | ||
gltg | ||||||
gltg-postgres | 192.168.100.28 | 141.142.209.176 |
Development Timeline
Date | New Piece Name | Development | IP | Action (normal letter = commands, italics = description) | Notes |
---|---|---|---|---|---|
171020 | gltg-postgres | 141.142.209.176 | |||
171025 | Install Postgres and postgis create/import database create medici role and grant priviledges |
| |||
171026 | login remotely |
| |||
171108 | fixing for gltg-clowder-dev |
| |||
171026 | gltg-mongo-(1,2,3) |
| |||
171026 | dump, copy, restore |
171027 - remember to use primary mongo shell | opening mongo shell gives warnings: 171102 - checked with rob - he's fixing stuff | ||
171102 | gltg-clowder-dev | created |
| ||
171103 | create user clowder and dirs |
| |||
171103 | install java |
| |||
171103 | startup |
|
| ||
171103 | build |
| failed to connect to mongo at Connecting to : mongodb://127.0.0.1:27017/clowder which makes sense as there is no local mongo - need to set custom connection to gltg-mongo-(1,2,3) | ||
171103 | add custom |
| runs at http://141.142.210.210:9001/ seems not connected correctly to mongo | ||
171108 |
| now able to login with copied over user in mongo and view sensors in clowder using systemd | |||
171102 | gltg-geodashboard-dev | created |
| ||
171107 |
|
| |||
gltg-bastion |
| ||||
171109 |
|
date | VM | task | links or notes |
---|---|---|---|
180219 | gltg-development | build VM | |
gltg | backup db | ||
gltg-postgres | creat geostream-dev db | https://opensource.ncsa.illinois.edu/confluence/pages/resumedraft.action?draftId=123144161&draftShareId=81df1b91-4bf9-48f8-b19e-3efd2c9d3135 | |
gltg-development | install nginx | apt-get |
Subdomain
Date | VM | Development |
---|---|---|
171213 | gltg-dev | create HelloWorld file: /var/www/html/test/test.html |
Notes meeting Rob 171027
mongo - need to run commands in primary instance?
illinois - separate clowder and geodashboard servers, separate postgres and mongo databases on same servers
make clowder-dev, geodashboard-dev