Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 5db1c58

Browse files
committed
Move NFS section into "Creating Cluster" documentation section because
it seems more logical there.
1 parent 4c726d5 commit 5db1c58

File tree

2 files changed

+30
-32
lines changed

2 files changed

+30
-32
lines changed

doc/src/sgml/manage-ag.sgml

+1-27
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/manage-ag.sgml,v 2.56 2007/11/04 21:40:02 momjian Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/manage-ag.sgml,v 2.57 2007/11/08 15:21:03 momjian Exp $ -->
22

33
<chapter id="managing-databases">
44
<title>Managing Databases</title>
@@ -495,31 +495,5 @@ SELECT spcname FROM pg_tablespace;
495495
the old tablespace locations.)
496496
</para>
497497

498-
<sect2 id="manage-ag-tablespaces-nfs">
499-
<title>Network File Systems</title>
500-
501-
<indexterm zone="manage-ag-tablespaces-nfs">
502-
<primary>Network File Systems</primary>
503-
</indexterm>
504-
<indexterm><primary><acronym>NFS</></><see>Network File Systems</></>
505-
<indexterm><primary>Network Attached Storage (<acronym>NAS</>)</><see>Network File Systems</></>
506-
507-
<para>
508-
Many installations create tablespace on network file systems.
509-
Sometimes this is done directly via <acronym>NFS</>, or by using a
510-
Network Attached Storage (<acronym>NAS</>) device that uses
511-
<acronym>NFS</> internally. <productname>PostgreSQL</> does nothing
512-
special for <acronym>NFS</> file systems, meaning it assumes
513-
<acronym>NFS</> behaves exactly like locally-connected drives. If
514-
client and server <acronym>NFS</> implementations have non-standard
515-
semantics, this can cause reliability problems (see <ulink
516-
url="http://www.time-travellers.org/shane/papers/NFS_considered_harmful.html"></ulink>).
517-
Specifically, delayed (asynchonous) writes to the <acronym>NFS</>
518-
server can cause reliability problems; if possible, mount
519-
<acronym>NFS</> file systems synchonously to avoid this.
520-
</para>
521-
522-
</sect2>
523-
524498
</sect1>
525499
</chapter>

doc/src/sgml/runtime.sgml

+29-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.384 2007/11/04 21:50:28 momjian Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.385 2007/11/08 15:21:03 momjian Exp $ -->
22

33
<chapter Id="runtime">
44
<title>Operating System Environment</title>
@@ -160,10 +160,34 @@ postgres$ <userinput>initdb -D /usr/local/pgsql/data</userinput>
160160
locale setting. For details see <xref linkend="multibyte">.
161161
</para>
162162

163-
<para>
164-
If using non-local (network) file systems, see <xref
165-
linkend="manage-ag-tablespaces-nfs">.
166-
</para>
163+
<sect2 id="creating-cluster-nfs">
164+
<title>Network File Systems</title>
165+
166+
<indexterm zone="creating-cluster-nfs">
167+
<primary>Network File Systems</primary>
168+
</indexterm>
169+
<indexterm><primary><acronym>NFS</></><see>Network File Systems</></>
170+
<indexterm><primary>Network Attached Storage (<acronym>NAS</>)</><see>Network File Systems</></>
171+
172+
<para>
173+
Many installations create database clusters on network file systems.
174+
Sometimes this is done directly via <acronym>NFS</>, or by using a
175+
Network Attached Storage (<acronym>NAS</>) device that uses
176+
<acronym>NFS</> internally. <productname>PostgreSQL</> does nothing
177+
special for <acronym>NFS</> file systems, meaning it assumes
178+
<acronym>NFS</> behaves exactly like locally-connected drives
179+
(<acronym>DAS</>, Direct Attached Storage). If client and server
180+
<acronym>NFS</> implementations have non-standard semantics, this can
181+
cause reliability problems (see <ulink
182+
url="http://www.time-travellers.org/shane/papers/NFS_considered_harmful.html"></ulink>).
183+
Specifically, delayed (asynchonous) writes to the <acronym>NFS</>
184+
server can cause reliability problems; if possible, mount
185+
<acronym>NFS</> file systems synchonously (without caching) to avoid
186+
this. (Storage Area Networks (<acronym>SAN</>) use a low-level
187+
communication protocol rather than <acronym>NFS</>.)
188+
</para>
189+
190+
</sect2>
167191

168192
</sect1>
169193

0 commit comments

Comments
 (0)