¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

17.2. �ǡ����١������饹���κ���

�ޤ����ˡ��ǥ�������˥ǡ����١�����Ǽ�ΰ����������ɬ�פ�����ޤ��� ���γ�Ǽ�ΰ���ǡ����١������饹���ȸƤӤޤ���SQL�Ǥϥ����������饹���Ȥ����Ѹ줬���Ѥ���ޤ��ˡ� �ǡ����١������饹���ϥǡ����١����ν���ǡ���Ư���Ƥ���ǡ����١��������ФΤ���1�ĤΥ��󥹥��󥹤��̤��ƴ�������ޤ��� ������������ȡ��ǡ����١������饹���ˤ�postgres�Ȥ���̾���Υǡ����١������ޤޤ�Ƥ��ޤ��� ���Υǡ����١����ϡ��桼�ƥ���ƥ���桼���������ɥѡ��ƥ������ץꥱ�������Υǥե���ȥǡ����١����Ȥ����Ѱդ���Ƥ��ޤ��� �ǡ����١��������м��ȤϤ���postgres�ǡ����١�����¸�ߤ�ɬ�פȤ��Ƥ��ޤ��� ��������¾�ˤ�template1�Ȥ����ǡ����١������ƥ��饹����˺�������ޤ��� ����̾�������¬�Ǥ���褦�ˡ�����Ϥ��θ�˺��������ǡ����١����Υƥ�ץ졼�ȤȤ��ƻȤ��ޤ��� �������äơ��ºݤκ�Ȥ˻��Ѥ��٤��ǤϤ���ޤ��� �ʥ��饹����ˤ����뿷�����ǡ����١����κ����ˤĤ��Ƥ�第21章�򻲾Ȥ��Ƥ�����������

�ե����륷���ƥ�δ������鸫��ȡ��ǡ����١������饹���Ȥ����Τϡ����٤ƤΥǡ�������Ǽ�����1�ĤΥǥ��쥯�ȥ�Ȥ������Ȥˤʤ�ޤ��� ������ǡ����ǥ��쥯�ȥ��⤷�����ǡ����ΰ��ȸƤФ�ޤ��� �ɤ��˥ǡ������Ǽ���뤫�ϴ����˥桼���μ�ͳ�Ǥ��� �ä˥ǥե���Ȥ��ΰ�Ϥ���ޤ��󤬡�����Ū�ˤ褯�Ȥ���Τ�/usr/local/pgsql/data��/var/lib/pgsql/data�Ǥ��� �ǡ����١������饹�����������뤿��ˤϡ�PostgreSQL�Ȱ��˥��󥹥ȡ��뤵���initdb���ޥ�ɤ���Ѥ��Ƥ��������� �ǡ����١������饹���Υե����륷���ƥ��ξ���-D���ץ����Ǽ����ޤ��� �㤨�м��Τ褦�ˤ��ޤ���

$ initdb -D /usr/local/pgsql/data

���Υ��ޥ�ɤϡ��������������PostgreSQL�桼����������Ȥǥ������󤷤Ƽ¹Ԥ���ɬ�פ�����ޤ���

ティップ: -D���ץ�����Ȥ������PGDATA�Ķ��ѿ������ꤹ�뤳�Ȥ�Ǥ��ޤ���

¾�ˤ�ʲ��Τ褦��pg_ctl�ץ�������ͳ��initdb��¹Ԥ��뤳�Ȥ��Ǥ��ޤ���

$ pg_ctl -D /usr/local/pgsql/data initdb

pg_ctl���ǡ����١��������Х��󥹥��󥹤δ����˻��Ѥ���ñ��Υ��ޥ�ɤˤʤ�ޤ��Τǡ������Фε�ư����ߤ�pg_ctl����Ѥ��Ƥ�����(項17.3����)�Ϥ�������������ľ��Ū���⤷��ޤ���

�⤷���ꤷ���ǥ��쥯�ȥ꤬¸�ߤ��ʤ����ϡ�initdb�Ϥ��ο������ǥ��쥯�ȥ��������褦�Ȥ��ޤ��� �������ʤ����Υ��ɥХ����˽��ä����ø���������Ȥ�����������ʤɡ˺������¤��ʤ���礬����ޤ��� ���ξ��ϡ�root�Ȥ��ơ˼�ư�ǥǥ��쥯�ȥ꼫�Τ�����������ν�ͭ�Ԥ�PostgreSQL�桼�����ѹ����ޤ��� ������������Ȥʤ�ޤ���

root# mkdir /usr/local/pgsql/data
root# chown postgres /usr/local/pgsql/data
root# su postgres
postgres$ initdb -D /usr/local/pgsql/data

�ǡ����ǥ��쥯�ȥ꤬���˽��������Ƥ���褦�˸�������ϡ�initdb�ϼ¹Ԥ���ݤ��ޤ���

�ǡ����ǥ��쥯�ȥ�ˤϥǡ����١�������Τ��٤ƤΥǡ������ݻ�����뤿�ᡢ���¤�����ʤ��ͤ���Υ���������μ¤����¤��뤳�Ȥ��Բķ�Ǥ��� �Ǥ����顢initdb��PostgreSQL�桼���ʳ��ˤϥ�����������Ϳ���ޤ���

���������ǥ��쥯�ȥ�����Ƥϰ����Ǥ������ǥե���ȤΥ��饤�����ǧ�ڤ�����Ǥϡ����٤ƤΥ�������桼���ϥǡ����١�������³�Ǥ����ǡ����١��������ѡ��桼���ˤʤ뤳�Ȥ�����ǽ�Ǥ��� ¾�Υ�������桼�����Ѥ��ʤ���硢initdb��-W��--pwprompt��--pwfile���ץ����Τ����줫1�Ĥ���Ѥ��ơ��ǡ����١��������ѡ��桼���˥ѥ���ɤ���Ϳ���뤳�Ȥ�侩���ޤ��� �ޤ����ǥե���Ȥ�trustǧ�ڥ⡼�ɤ���Ѥ��ʤ��褦�ˡ�-A md5�⤷����-A password����ꤷ�Ƥ��������� �⤷���ϡ�initdb�θ塢���Υ����Фε�ư�����ˡ������Ѥߤ�pg_hba.conf�ե�������ѹ����Ƥ��������� ��¾�β�������ˡ�Ȥ��ơ�peerǧ�ڤ�ե����륷���ƥ�θ��¤���Ѥ��ơ���³�����¤��뤳�Ȥ�Ǥ��ޤ��� �ܺ٤ˤĤ��Ƥ�第19章�򻲾Ȥ��Ƥ�����������

initdb�Ϥޤ����ǡ����١������饹���Υǥե���ȤΥ���������������ޤ��� �̾�ϡ��Ķ��Υ�������������������줿�ǡ����١����ˤ��Τޤ�Ŭ�Ѥ��ޤ��� �ǡ����١����˰ۤʤ�����������ꤹ�뤳�Ȥ��ǽ�Ǥ��� �ܺ٤ˤĤ��Ƥ�項22.1�򻲾Ȥ��Ƥ��������� ����Υǡ����١������饹����ǻ��Ѥ����ǥե���ȤΥ����Ƚ��initdb�����ꤵ��ޤ��� �ۤʤ륽���Ƚ����Ѥ��뿷�����ǡ����١�����������뤳�Ȥ�Ǥ��ޤ�����initdb����������ƥ�ץ졼�ȥǡ����١����ǻ��Ѥ�����Ϻ�����ƺƺ������ʤ��¤��ѹ����뤳�Ȥ��Ǥ��ޤ��� �ޤ���C��POSIX�ʳ��Υ����������Ѥ�����ˤ���ǽ��αƶ��⤢��ޤ��� �Ǥ��Τǽ��ˤ�������������򤹤뤳�Ȥ����פǤ���

�ޤ�initdb�ϡ��ǡ����١������饹���Υǥե���Ȥ�ʸ�����å���沽���������ꤷ�ޤ��� �̾盧��ϡ��������������ȹ礦��Τ����Ф�ʤ���Фʤ�ޤ��� �ܺ٤�項22.3�򻲾Ȥ��Ƥ���������

17.2.1. �ͥåȥ���ե����륷���ƥ�

¿���Υ��󥹥ȥ졼�����ϥͥåȥ���ե����륷���ƥ��˥ǡ����١������饹����������ޤ��� ľ��NFS��𤷤ƹԤ����Ȥ⤢��ޤ�����NFS������Ū�˻Ȥ��ͥåȥ�������å��ȥ��ȥ졼����NAS�˥ǥХ�������Ѥ��뤳�Ȥ⤢��ޤ��� PostgreSQL��NFS�ե����륷���ƥ�����̤ʤ��Ȥ򲿤�Ԥ��ޤ��� �Ĥޤ�NFS�ϥ���������³�Υɥ饤�֡�DAS�������쥯�ȥ����å��ȥ��ȥ졼���ˤȤޤä���Ʊ�ͤ˿����񤦤Ȥ�������Ǥ��� ���饤����Ȥȥ����Ф�NFS������ɸ�ॻ�ޥ�ƥ��å���������ʤ��ʤ�С��������˴ؤ������꤬ȯ�����ޤ� ��http://www.time-travellers.org/shane/papers/NFS_considered_harmful.html���ȡˡ� �ä�NFS�����Фؤ��ٱ����Ʊ���˽񤭤��ߤ��������˴ؤ������������������ޤ��� ��ǽ�ʤ��NFS�ե����륷���ƥ��ʥ���å���̵���ǡ�Ʊ���ޥ���Ȥ���������ɻߤ��Ƥ������������ˡ�NFS�򥽥եȥޥ���Ȥ��뤳�Ȥ�������ޤ��� �ʥ��ȥ졼�����ꥢ�ͥåȥ����SAN�ˤ�NFS�������٥���̿��ץ��ȥ������Ѥ��ޤ�����