Difference between revisions of "SystemAdministration"

From SoylentNews
Jump to: navigation, search
(Servers)
(removed obsolete information)
 
(53 intermediate revisions by 8 users not shown)
Line 2: Line 2:
  
 
==Welcome==
 
==Welcome==
 +
 +
This is a comphensive index dealing with aspects of system administration and management of our clusters, as well as some of the more archine bits of setup required to make it work.
  
 
==Who we are==
 
==Who we are==
 
+
<section begin=whoarewe />
* robinld -- systems
+
{| class="wikitable" width="100%"
 
+
!colspan="3"|'''[[SystemAdministration|Sysop Team Main Page]]'''
* mechanicjay -- systems
+
|-
 +
| style="width: 20%; background-color: #f2f2f2;"|
 +
'''nick'''
 +
| style="width: 40%; background-color: #f2f2f2;"|
 +
'''position'''
 +
| style="width: 40%; background-color: #f2f2f2;"|
 +
'''timezone'''
 +
|-
 +
| [[User:paulej72|paulej72]]
 +
| Co-leader
 +
| UTC-4 (EDT)
 +
|-
 +
| mechanicjay
 +
| Co-leader
 +
| UTC-4 (EST/EDT)
 +
|-
 +
| NCommander
 +
| Member
 +
| UTC-9 (AKDT)
 +
|-
 +
| Audioguy
 +
| Member
 +
| UTC-7 (PST/PDT)
 +
|-
 +
| The Mighty Buzzard
 +
| Emergency Reserve Member
 +
| UTC-5 (CST/CDT)
 +
|-
 +
| martyb/bytram
 +
| Catastrophe Reserve Member
 +
| UTC-4 (EST/EDT)
 +
|}
 +
<section end=whoarewe />
  
 
==Index of Development Pages and Resources==
 
==Index of Development Pages and Resources==
Line 13: Line 47:
 
===Servers===
 
===Servers===
  
* [[soylent-www]] - Primary Apache and slash server for main site.
+
List of servers on linode: [http://wiki.soylentnews.org/wiki/Category:SystemAdministration/Servers  Category:SystemAdministration/Servers]
* soylent-db -- mysql server, holds the slash database
+
* [[soylent-www]] - Primary Apache, mysqld, and varnish servers for main site. Fluorine hosts slashd and ipnd as well.
* slashcott - Holds the slashcott site, development machine
+
:: [[Hydrogen]], [[Fluorine]]
* [[soylent-services]] - mail, wiki, other services as needed
+
* soylent-db -- ndb-cluster servers for mysql, hold the rehash database.
 
+
:: [[Helium]], [[Neon]]
==Known Problems==
+
* dev -- Development server.
 
+
:: [[Lithium]]
* There is debugging code enabled in the init script for varnish that is specifically labeled 'DEBUG CODE DON'T ENABLE IN PRODUCTION' -- Mechanicjay notes that we had intended to turn this off after the first week as it was helping us troubleshoot login problems the first week.   Mechanicjay further notes that he no longer seems to have ssh access to soylent-www so has been unable to comment this out of the varnish config.
+
* staff-slash -- Staff server, ssh entry point, staff-only rehash.
* There are errors in the zone file in the spf TXT record
+
:: [[Boron]]
* No init script for Apache.
+
* irc -- IRC server and related services.
* Broken https configuration
+
:: [[Beryllium]]
* Nginx running
+
* [[SystemAdministration/Backups|backups]] -- Backup services. (NOT on linode)
 
+
:: [[Oxygen]]
==Work Notes==
+
* directory services  -- Hesoid and Kerberos.
 +
:: [[Helium]], [[Boron]]
 +
* [[soylent-services]] - mail, wiki, other services as needed.
 +
:: [[Beryllium]]
 +
* [[load-balancer]]
 +
:: [[Sodium]], [[Magnesium]]
  
 
==Resources==
 
==Resources==
* [[DnsRecords]] - copy of the zone file pasted from the machine that was accidentally turn off
+
* [[SystemAdministration/AccessInstruction|Access Instructions]] - how to get on the nodes, get around, and kerberos for users primer
* [[EmergencyProcedures]] - in case of fire, break glass (Red befor messing with servers)
+
* [[SystemAdministration/GroupPermissions|Group Permissions]] - understanding our LDAP groups, what machines they can access, and where you can sudo
 +
* [[SystemAdministration/LDAPManagementForDummies|LDAP Management for Dummies]] - how to do basic shit in that source of miserary known as LDAP
 +
* [[SystemAdministration/TheRiseAndFallOfNewNodeManagement|The Rise And Fall Of New Node Management]] - from bash to fully intergrated node, this doc has it
 +
* [[SystemAdministration/TheHitchhikersGuideToTheli694-22Domain|The Hitchhikerr's Guide to The li694-22 Domain]] - machine list, general information
 +
* [[SystemAdministration/KerberosAdministration|Kerberos Administration Or Everything You Wanted To Know About Kerberos But Were Afraid To Ask]]
 +
* [[DnsRecords]] - copy of the zone file pasted from the machine that was accidentally turned off
 +
* [[EmergencyProcedures|Emergency Technical Procedures]] - in case of fire, break glass (Read before messing with servers)
 +
* [[SystemAdministration/Backups|Backup Information]] - information on where and what is being backed up.
  
 
[[Category:Teams]]
 
[[Category:Teams]]
 
[[Category:System administration]]
 
[[Category:System administration]]

Latest revision as of 22:52, 27 September 2016

TeamPages - parent, Development

Welcome

This is a comphensive index dealing with aspects of system administration and management of our clusters, as well as some of the more archine bits of setup required to make it work.

Who we are

Sysop Team Main Page

nick

position

timezone

paulej72 Co-leader UTC-4 (EDT)
mechanicjay Co-leader UTC-4 (EST/EDT)
NCommander Member UTC-9 (AKDT)
Audioguy Member UTC-7 (PST/PDT)
The Mighty Buzzard Emergency Reserve Member UTC-5 (CST/CDT)
martyb/bytram Catastrophe Reserve Member UTC-4 (EST/EDT)


Index of Development Pages and Resources

Servers

List of servers on linode: Category:SystemAdministration/Servers

  • soylent-www - Primary Apache, mysqld, and varnish servers for main site. Fluorine hosts slashd and ipnd as well.
Hydrogen, Fluorine
  • soylent-db -- ndb-cluster servers for mysql, hold the rehash database.
Helium, Neon
  • dev -- Development server.
Lithium
  • staff-slash -- Staff server, ssh entry point, staff-only rehash.
Boron
  • irc -- IRC server and related services.
Beryllium
  • backups -- Backup services. (NOT on linode)
Oxygen
  • directory services -- Hesoid and Kerberos.
Helium, Boron
Beryllium
Sodium, Magnesium

Resources