Wednesday, June 3, 2015

6-3-2015 Immediate list

1. Finish taking the two mongodb classes is possible. This is in preparation for mongodb certifcation. -- ABANDONED. to much to do. taking exam later anyways.
2. DONE install DNS at home. This is for setting up easy hostnames.
  • Fix the ip address on the wireless. --- DONE. 
  • Setup primary and document. --- DONE. 
  • Setup DNS with secondaries on all the servers. 
  • Use the google dns, comcast dns, and set these up as cache with forwarding. 
    • The big advantage is once it is cached, further lookups happen locally.  
3. Setup salt at AWS. Possibly let the local servers also connect to it, or setup salt server at me too.

  • DNS was setup in AWS to make it easy. 
  • TODO: setup salt in AWS. 

 4. Make SALT do the entire configuration and setup and initialize.
  • A topologu must exist for all of these. 
  • Detect if exist:
    • No
      • Initialize
      • If part of a group try to connect to group. 
      • If it has to be primary (MySQL rep) see if other servers are running. If they are, spit out error messages.
    •  Yes
      • See we can start and reconnect. 
        • If you can't error out. 
5. Install these by SALT:
  • Mongodb 3.0
  • Percona - rep
  • Percona -- Galera
  • MaxScale from MariaDB. Yes, I should be installing MariaDB instead of Percona but a lot of companies are hooked on Percona. It sucks. 
  • voltDB
  • Vertica
6. Add voltdb and vertica to DAD as well as MySQL and MongoDB. I need MySQL Rep and MySQL Cluster as separate sections. 

No comments:

Post a Comment