From 5db1c58a1acf76355fc0e322347b393876f9b83b Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Thu, 8 Nov 2007 15:21:03 +0000 Subject: [PATCH] Move NFS section into "Creating Cluster" documentation section because it seems more logical there. --- doc/src/sgml/manage-ag.sgml | 28 +--------------------------- doc/src/sgml/runtime.sgml | 34 +++++++++++++++++++++++++++++----- 2 files changed, 30 insertions(+), 32 deletions(-) diff --git a/doc/src/sgml/manage-ag.sgml b/doc/src/sgml/manage-ag.sgml index 49566d10a3..cee2f51441 100644 --- a/doc/src/sgml/manage-ag.sgml +++ b/doc/src/sgml/manage-ag.sgml @@ -1,4 +1,4 @@ - + Managing Databases @@ -495,31 +495,5 @@ SELECT spcname FROM pg_tablespace; the old tablespace locations.) - - Network File Systems - - - Network File Systems - - NFSNetwork File Systems - Network Attached Storage (NAS)Network File Systems - - - Many installations create tablespace on network file systems. - Sometimes this is done directly via NFS, or by using a - Network Attached Storage (NAS) device that uses - NFS internally. PostgreSQL does nothing - special for NFS file systems, meaning it assumes - NFS behaves exactly like locally-connected drives. If - client and server NFS implementations have non-standard - semantics, this can cause reliability problems (see ). - Specifically, delayed (asynchonous) writes to the NFS - server can cause reliability problems; if possible, mount - NFS file systems synchonously to avoid this. - - - - diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index 944c5658c3..c08650dc28 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1,4 +1,4 @@ - + Operating System Environment @@ -160,10 +160,34 @@ postgres$ initdb -D /usr/local/pgsql/data locale setting. For details see . - - If using non-local (network) file systems, see . - + + Network File Systems + + + Network File Systems + + NFSNetwork File Systems + Network Attached Storage (NAS)Network File Systems + + + Many installations create database clusters on network file systems. + Sometimes this is done directly via NFS, or by using a + Network Attached Storage (NAS) device that uses + NFS internally. PostgreSQL does nothing + special for NFS file systems, meaning it assumes + NFS behaves exactly like locally-connected drives + (DAS, Direct Attached Storage). If client and server + NFS implementations have non-standard semantics, this can + cause reliability problems (see ). + Specifically, delayed (asynchonous) writes to the NFS + server can cause reliability problems; if possible, mount + NFS file systems synchonously (without caching) to avoid + this. (Storage Area Networks (SAN) use a low-level + communication protocol rather than NFS.) + + +