Both sides previous revisionPrevious revision | |
linux:slug [2010/04/24 18:56] – Remove two slashes that seem to prevent automount. alien | linux:slug [2010/04/24 19:20] (current) – More slashes at the end of directories removed. alien |
---|
# mkdir /mnt/thevault/.snapshots | # mkdir /mnt/thevault/.snapshots |
</code> Set the proper permissions on all directories: <code> | </code> Set the proper permissions on all directories: <code> |
# chmod 0700 /mnt/thevault/.private/ | # chmod 0700 /mnt/thevault/.private |
# chmod 0755 /mnt/thevault/.private/.snapshots/ | # chmod 0755 /mnt/thevault/.private/.snapshots |
# chmod 0755 /mnt/thevault/.snapshots/ | # chmod 0755 /mnt/thevault/.snapshots |
</code> In ''/opt/etc/exports'', add the directory ''.private/.snapshots/'' as a read only NFS export: <code> | </code> In ''/opt/etc/exports'', add the directory ''.private/.snapshots'' as a read only NFS export: <code> |
/mnt/thevault/.private/.snapshots/ 127.0.0.1(ro,no_root_squash) | /mnt/thevault/.private/.snapshots 127.0.0.1(ro,no_root_squash) |
</code> In ''/etc/fstab'', mount ''.private/.snapshots/'' read-only under ''.snapshots/'' <code> | </code> In ''/etc/fstab'', mount ''.private/.snapshots'' read-only under ''.snapshots'' <code> |
localhost:/mnt/thevault/.private/.snapshots /mnt/thevault/.snapshots nfs ro 0 0 | localhost:/mnt/thevault/.private/.snapshots /mnt/thevault/.snapshots nfs ro 0 0 |
</code> Now restart the NFS daemon: <code> | </code> Now restart the NFS daemon: <code> |
/opt/etc/init.d/S56nfs-utils condrestart | /opt/etc/init.d/S56nfs-utils condrestart |
</code> Now mount the read-only snapshot root (happens automatically at boot): <code> | </code> Now mount the read-only snapshot root (happens automatically at boot): <code> |
# mount /mnt/thevault/.snapshots/</code> | # mount /mnt/thevault/.snapshots</code> |
| |
* In ''/opt/etc/mail/aliases'' add an email alias for user root so that you will receive emails generated from root's cronjobs. | * In ''/opt/etc/mail/aliases'' add an email alias for user root so that you will receive emails generated from root's cronjobs. |