pg_ctl start [-w] [-s] [-D datadir] [-l filename] [-o options] [-p path]
pg_ctl stop [-W] [-s] [-D datadir] [-m
s[mart] | f[ast] | i[mmediate]
]
pg_ctl restart [-w] [-s] [-D datadir] [-m
s[mart] | f[ast] | i[mmediate]
] [-o options]
pg_ctl reload [-s] [-D datadir]
pg_ctl status [-D datadir]
pg_ctl��PostgreSQL �Хå�����ɥ����ФǤ��� postmaster ��ư����ߡ��Ƶ�ư�����뤤�ϵ�ư��� postmaster �ξ��֤�ɽ�����뤿��Υ桼�ƥ���ƥ��Ǥ���postmaster�ϼ�ư�ǵ�ư���뤳�Ȥ��ǽ�Ǥ�����pg_ctl �ϥ������ϤΥ�����쥯�Ȥ䡢�����ߥʥ�ȥץ��������롼�פ����Ū�Τ�ʬΥ�ʤɤκ�Ȥץ��벽�����ޤ��ɤΤ褦����ߤ��뤫�����������إ��ץ��������ޤ���
start�⡼�ɤǡ�������postmaster��Ω���夬��ޤ��������ФϥХå����饦��ɤǵ�ư���졢ɸ�����Ϥ�/dev/null ���տ蘆��ޤ���ɸ����Ϥ�ɸ�२�顼�ϡ�-l ���ץ���Ȥ�줿�������ե�����ˡ������Ǥʤ�����pg_ctl ��ɸ�����(ɸ�२�顼���ϤǤϤ���ޤ���)�˥�����쥯�Ȥ���ޤ����⤷�����ե��������ꤷ�ʤ���硢pg_ctl��ɸ����Ϥϡ��ե�����˥�����쥯�Ȥ��뤫���㤨�Х�����ž�ץ������Τ褦���̥ץ������˥ѥ��פ��Ϥ��٤��Ǥ����������ʤ��ȡ�postmaster�Ͻ��Ϥ�(�Хå����饦��ɤ���)���楿���ߥʥ�˽Ф��Τǡ�������Υץ��������롼�פ����ڤ�Υ���ޤ���
stop�⡼�ɤϡ����ꤵ�줿�ǡ����ǥ��쥯�ȥ�Dz�Ư���Ƥ���postmaster����ߤ��ޤ���-m ���ץ�����3�Ĥΰۤʤ�������������뤳�Ȥ��Ǥ��ޤ��� "Smart"�⡼�ɤ����ƤΥ��饤����Ȥ����Ǥ���ޤ��Ԥ��ޤ�������ϥǥե���ȤǤ���"Fast"�⡼�ɤϥ��饤����Ȥ����Ǥ���ޤ��Ԥ��ޤ����٤Ƥμ¹���Υȥ�������ϥ�����Хå����졢���饤����ȤȤ���³�϶���Ū�����Ǥ��졢���θ�ǡ����١�������ߤ��Ԥʤ��ޤ��� "Immediate"�⡼�ɤϴ�������ߤ��뤳�Ȥʤ����ƤΥ����Хץ����������Ǥ��ޤ������λ���ˤ�ꡢ�Ƶ�ư���˲����������¹Ԥ���뤳�Ȥˤʤ�ޤ���
restart �⡼�ɤ���ߤ�ľ��˸���Ū�˵�ư��¹Ԥ��ޤ�������� postmaster ���ޥ�ɥ饤�ץ������ѹ����ǽ�ˤ��ޤ���
reload �⡼�ɤ�ñ�� postmaster �� SIGHUP �����ʥ�����ꡢ(postgresql.conf�� pg_hba.conf�ʤɤ�)����ե����������ɤ߹��ߤޤ�������ˤ�ꡢ�����ʺƵ�ư���뤳�Ȥʤ�����ե�����Υ��ץ������ѹ���ȿ�Ǥ��뤳�Ȥ��Ǥ��ޤ���
status �⡼�ɤ� postmaster ����ư���Ƥ��뤫���ǧ������ư���Ƥ������� PID �ȡ�postmaster ��ư������˻Ȥ�줿���ޥ�ɥ饤�ץ�����ɽ�����ޤ���
�ǡ����١����ե�����Υե����륷���ƥ�Ǥξ�����ꤷ�ޤ����⤷���줬��ά�����ȡ��Ķ��ѿ� PGDATA ���Ȥ��ޤ���
�����Х������Ϥ�filename���ɲä��ޤ������Υե����뤬¸�ߤ��ʤ����Ϻ�������ޤ���umask��077�����ꤵ��뤿�ᡢ¾�Υ桼������Υ����ե�����ؤΥ��������ϥǥե���ȤǤϵ��Ĥ���ޤ���
��ߥ⡼�ɤ���ꤷ�ޤ���mode ��smart�� fast���⤷���� immediate���⤷���Ϥ�����3�ĤΤ����Τɤ줫�κǽ��ʸ���ˤʤ�ޤ���
ľ�� postmaster ���Ϥ���륪�ץ�������ꤷ�ޤ���
�ѥ������̾1�ĤΥ��롼�פȤ����Ϥ뤳�Ȥ��ݾ㤹�뤿��ˡ�ñ��⤷������Ű�����ǰϤޤ�Ƥ��ޤ���
postmaster �μ¹ԥץ������ΰ��֤���ꤷ�ޤ����ǥե���ȤǤ� postmaster �� pg_ctl ��Ʊ���ǥ��쥯�ȥꡢ�����Ǥʤ����Ϲ��ۻ��˻��ꤷ�����ȡ���ǥ��쥯�ȥ�Ȥʤ�ޤ������Υ��ץ����ϲ�������ʤ��ȤƤ���postmaster�����Ĥ���ʤ��Ȥ����褦�ʥ��顼���Фʤ��¤ꡢ�Ȥ�ɬ�פϤ���ޤ���
���顼��å������Τߤ�ɽ����������¾�ξ����ɽ�����ޤ���
��ư�⤷������߽�������λ����Τ��Ԥ��ޤ���60�äǥ����ॢ���Ȥ��ޤ�����߽����Υǥե���ȤǤ���
��ư�⤷������ߤ���λ����Τ��Ԥ��ޤ���ư�ȺƵ�ư�Υǥե���ȤǤ���
postmaster ��ư���뤿��ˤϲ����Τ褦�ˤ��ޤ���
$ pg_ctl start
������ postmaster ��Ω���夬��ޤǥ֥��å��� postmaster �ε�ư��ˡ����Ǥ���
$ pg_ctl -w start
�ݡ��� 5433 ��Ȥ� fsync �ʤ��ǵ�ư���� postmaster �ϲ�����Ȥ��ޤ���
$ pg_ctl -o "-F -p 5433" start
$ pg_ctl stop
�� postmaster ����ߤ��ޤ���-m���ץ�����Ȥ��� �ɤΤ褦���Хå�����ɤ���ߤ����뤫������Ǥ��ޤ���
���μ���postmaster����ߤ��Ƶ�ư������Τ�Ʊ���Ǥ������㤦�Τϡ�pg_ctl��������ư���Ƥ����������Ϥ���Ƥ������ޥ�ɥ饤�ץ�������¸�������Ѥ��뤳�ȤǤ��������� postmaster��Ƶ�ư�����äȤ��ñ����ˡ�Ǥ���
$ pg_ctl restart
������ postmaster����ߤ��ԤäƤ���Ω���夲��Ԥʤ���ˡ�Ǥ���
$ pg_ctl -w restart
�����ϡ��ݡ��� 5433 ��ȤäƺƵ�ư�����Ƶ�ư��� fsync ��Ԥʤ�ʤ���ˡ�Ǥ���
$ pg_ctl -o "-F -p 5433" restart