database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 1949 게시물 읽기
No. 1949
Re: Re: postmaster.opts 이야기
작성자
김상기
작성일
2000-12-08 20:47
조회수
5,579

7. 대 postgres에서 새롭게 등장한 개념이,

pg_ctl 명령을 통한 서버 관리입니다.

여기서 관심가져 보실 것은

data 디렉토리에 있는 postmaster.opts 파일입니다.

이 파일은 현재 postmaster 명령의 실행 옵션들을 보여주고,

기본적으로 참조해야할 실행옵션은 postmaster.opts.default 입니다.

 

즉, postmaster.opts.default 파일에다가,

postmaster 실행할때 필요한 옵션들을 써주면 되겠지요.

아래의 경우라면,

/i /B 1024 /S

 

/S 이놈이 데몬형태로 실행하는 옵션입니다.

 

그렇다면, 그냥 rc.local 파일에,

su /l postgres /c "PATH/pg_ctl /w start"

넣어주시면 아마 부팅할때 예쁘게 보일것입니다.

이때, postgres id의 쉘 초기 스크립트 안에,

PGDATA 환경값을 지정해 주는 것이 제일 손 쉽겠지요.

 

아니면, 다른 데몬들 처럼 좀더 예쁘게 보이길 원하신다면,

postgres.sh 스크립트를 사용해서, 좀더 예쁘게 꾸미면 되겠지요.

 

(제가 생각하기에는 윗 방법만으로도 충분하리라고....)

 

 

 

>>허재호 님께서 쓰시길<<

 

::

:: >>정재익 님께서 쓰시길<<

::

:: :: /etc/rc.d/init.d/postgresql 이라는 스크립트 파일을 보시고 그곳에서 postmaster 기동하는 부분

:: 에 /i

:: :: 옵션을 넣어 주면 됩니다.

::

::

:: 재질문 >>

:: 그 postgresql 스크립트화일중에 postmaster 기동부분이

:: su /l postgres /c "/usr/bin/pg_ctl /D $PGDATA /p /usr/bin/postmaster start /dev/null 2>&1" < /de

:: v/null 인거 같걸랑요.

::

:: 그런디 이걸

:: su /l postgres /c "/usr/bin/pg_ctl /i /D $PGDATA /p /usr/bin/postmaster start /dev/null 2>&1" <

:: /dev/null 처럼 고쳐두 Fail이 나구요,

:: 요롷게 su /l postgres /c "/usr/bin/pg_ctl /D $PGDATA /p /usr/bin/postmaster /i start /dev/null 2

:: >&1" < /dev/null 고쳐두 Fail이 나더라구요.

::

:: 그래서 아예 이렇게

:: su /l postgres /c "/usr/local/pgsql/bin/postmaster /D usr/local/pgsql/data &" 확 바꿨더니만 좀

:: 머라구 말은 나와두 실행은 잘되는데

:: 이 끝에 & 가 없음 백그라운드로 실행이 안되구 부팅중 데몬실행중에 더이상 넘어가지가 않걸랑요.

::

:: 이렇게 쓰면 되긴 하는데 모 틀린건 아닌지, 혹 이렇게 쓰면 성능에 차이가 있는지, 더 좋은 방법이

:: 있는지를 알고 싶습니다.

::

:: 답변 감사합니다.

::

[Top]
No.
제목
작성자
작성일
조회
1938mod_auth_pgsql 사용할때...
이동환
2000-12-07
4152
1940┕>Re: mod_auth_pgsql 사용할때...
순돌이
2000-12-07 22:58:21
4366
1942 ┕>감사합니다.
이동환
2000-12-07 23:22:13
4391
1937PostgreSQL 최신버전(7.0) RPM 버전 어디서 구하나요?
초보
2000-12-07
4156
1941┕>Re: PostgreSQL 최신버전(7.0) RPM 버전 어디서 구하나요?
순돌이
2000-12-07 23:03:17
4225
1933성공~~ 감사합니다..(내용없음..)
박기정
2000-12-06
4242
1932postgres를 리눅시에서 부팅시 시작하도록 할때 -i option주는 방법 이게 맞나요?
허재호
2000-12-06
4639
1935┕>Re: postgres를 리눅시에서 부팅시 시작하도록 할때 -i option주는 방법 이게 맞나요?
정재익
2000-12-06 21:52:40
5472
1936 ┕>Re: 죄송하지만 그게 잘 안되서 질문드린건디... 다시 한번만 봐주세여...
허재호
2000-12-07 10:34:03
4879
1949  ┕>Re: Re: postmaster.opts 이야기
김상기
2000-12-08 20:47:25
5579
1966   ┕>감사합니다. 잘 되는군요. 예쁘게.... ^^ (내용은 없읍니다.)
허재호
2000-12-13 13:53:33
4980
1930[질문]포스트 그래스에서 히스토리 기능 사용하기??
김종엽
2000-12-06
4432
1931┕>Re: [질문]포스트 그래스에서 히스토리 기능 사용하기??
정재익
2000-12-06 18:22:18
4395
1928다른 호스트(도메인)에 있는 db서버 접속?
조현희
2000-12-06
4245
1929┕>Re: 다른 호스트(도메인)에 있는 db서버 접속?
정재익
2000-12-06 10:53:57
4721
1926[Q] PostgreSQL의 특징
초보자
2000-12-05
4416
1927┕>Re: [Q] PostgreSQL의 특징
정재익
2000-12-06 02:25:01
4919
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.030초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다