Difference between revisions of "Tech:NFS"

From Meta
Jump to navigation Jump to search
(Basic failover instructions)
 
(these are technical docs really - we don't need background on where dumps are stored here + some doc todos)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
<useful documentation>
 
<useful documentation>
   
== Failover-recovery ==
+
== Adding New Mounts ==
  +
[TODO]
  +
  +
== Adding New Servers ==
  +
The below works well in both adding new servers and ''immediate failover''.
  +
 
If you are intending on doing an immediate failover, then change Bacula to restore static to another server of your choosing [https://github.com/miraheze/puppet/blob/master/modules/bacula/templates/director/bacula-dir.conf#L334] and then continue with the below.
   
# Change Bacula to restore static to another server of your choosing [https://github.com/miraheze/puppet/blob/master/modules/bacula/templates/director/bacula-dir.conf#L334]
 
 
# Add 'role::staticserver' to the new server and run puppet
 
# Add 'role::staticserver' to the new server and run puppet
 
# Restore the Bacula content to /srv/mediawiki-static and restart the NFS server and kernel
 
# Restore the Bacula content to /srv/mediawiki-static and restart the NFS server and kernel

Latest revision as of 17:42, 1 January 2017

<useful documentation>

Adding New Mounts[edit | edit source]

[TODO]

Adding New Servers[edit | edit source]

The below works well in both adding new servers and immediate failover.

If you are intending on doing an immediate failover, then change Bacula to restore static to another server of your choosing [1] and then continue with the below.

  1. Add 'role::staticserver' to the new server and run puppet
  2. Restore the Bacula content to /srv/mediawiki-static and restart the NFS server and kernel
  3. Change the mount on MediaWiki servers [2]