Difference between revisions of "Admin TODO"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | Various stuff to do on the servers to improve services or | + | Various stuff to do on the servers to improve services or reliability |
− | * upgrade Albiero and | + | * upgrade Albiero and Sirius to Lenny |
**Imply a reboot to change kernel => beware of eth0 vanishing | **Imply a reboot to change kernel => beware of eth0 vanishing | ||
**physical access ? | **physical access ? | ||
Line 17: | Line 17: | ||
**optimize pg request | **optimize pg request | ||
**make sure the web work even if the databases are down | **make sure the web work even if the databases are down | ||
− | ***important for fastcgi (maybe | + | ***important for fastcgi (maybe tweak various time-out) |
***avoid ugly error on apache | ***avoid ugly error on apache | ||
**mirroring/reverse-proxying/round-robining | **mirroring/reverse-proxying/round-robining | ||
Line 23: | Line 23: | ||
*** need to create dns entries for {www,images,download}{1,2,3,..} and matching vhost | *** need to create dns entries for {www,images,download}{1,2,3,..} and matching vhost | ||
**for when sh**t happens: | **for when sh**t happens: | ||
− | ***prepare " | + | ***prepare "maintenance" pages for www, trac, wiki, forum |
***prepare simplified pages with only a few links | ***prepare simplified pages with only a few links | ||
Line 29: | Line 29: | ||
**create an admin ml | **create an admin ml | ||
** make sure the cron send to admin@ if and only if something bad happened | ** make sure the cron send to admin@ if and only if something bad happened | ||
+ | |||
+ | *Trac | ||
+ | **install openid plugin (if it still allow to use normal auth) | ||
+ | **send and parse commit log to ganesh | ||
+ | **reactivate all the trac | ||
+ | **trac2 on sirius/albiero | ||
+ | |||
+ | *Forum, wiki | ||
+ | **forum2, wiki2 on ganesh/albiero |
Revision as of 23:56, 25 March 2009
Various stuff to do on the servers to improve services or reliability
- upgrade Albiero and Sirius to Lenny
- Imply a reboot to change kernel => beware of eth0 vanishing
- physical access ?
- Hardware
- Switch gigabit between the eth1 of ganesh, albiero and sirius
- way to get albiero and sirius console from ganesh
- way to have ganesh console on albiero (iLO *does* fail)
- Database
- move them all to albiero
- move them all to pg 8.3 (requires lenny)
- do we need/can have a fall back if albiero is down
- Web
- optimize pg request
- make sure the web work even if the databases are down
- important for fastcgi (maybe tweak various time-out)
- avoid ugly error on apache
- mirroring/reverse-proxying/round-robining
- i think sirius is missing some crontab to get the svn and generate certain files
- need to create dns entries for {www,images,download}{1,2,3,..} and matching vhost
- for when sh**t happens:
- prepare "maintenance" pages for www, trac, wiki, forum
- prepare simplified pages with only a few links
- Mail
- create an admin ml
- make sure the cron send to admin@ if and only if something bad happened
- Trac
- install openid plugin (if it still allow to use normal auth)
- send and parse commit log to ganesh
- reactivate all the trac
- trac2 on sirius/albiero
- Forum, wiki
- forum2, wiki2 on ganesh/albiero