답변은 감사합니다. 그런데 지금 현재 커널버젼은 2.2.14/5.0smp입니다. 문제는 smp이기 때문이죠... SCSI에 이래서 겁이 납니다. 결국은 커널을 해킹해야 한다는 얘기인데.... 으악이죠 뭐.... 그래서 이 상태에서는 할 수 없는지요? 그리고 6.5.3에서는 발생이 안되는데 왜 7.0.2에서는 발생을 하는지요... 차라리 postgresql 7.0.2 소스를 수정해서는 안되는지요? 이게 부담이 적으니까요.... 또한 postgresql에는 smp기능을 지원하지 않는지요? 알려주시겠습니까? 참 free를 하면 메모리 정보가 나오죠... 그 정보를 보내드립니다.
total used free shared buffers cached
Mem: 387412 279920 107492 24972 237392 12724
//+ buffers/cache: 29804 357608
Swap: 1052248 0 1052248
글고 df /k한 정보도 보내드리죠...
Filesystem 1k/blocks Used Available Use% Mounted on
/dev/sda1 2016016 1609900 303704 84% /
/dev/sdb5 8815340 1044 8366488 0% /data
/dev/sda5 5763616 45444 5425392 1% /home
이런 정보면 확인이 가능할지도 몰라 보냅니다.
감사합니다.
::정재익 님께서 쓰시길::
> 참으로 이상하군요. 말씀하신 하드웨어 사양과 OS 사양은 거의 완전히 현재 이 DSN 의 서버 사양과 동
> 일합니다. 그러니 postgresql 이 잘 돌아가지 않는다는 얘기는 잘 이해가 가질 않는군요.
> 그리고 발생한 에러는 shared memory 에러입니다. 이것은 예전 부터 고질 적으로 한번씩 발생하던 문
> 제였었는데 최근 들어 거의 해결된 문제로서 인텔 계열 Linux 에서 발생하는 것은 처음 봅니다. (최근
> 들어..)
> 만약 지속적으로 그런 에러가 발생한다면 kernel 을 2.0로 바꾸어 보시기 바랍니다. 그곳에 보면 shmfs
> 라고 하는 기능이 있습니다. shm 을 filesystem 처럼 사용하는 방법이지요. 하드 디스크를 shm 로 사
> 용할 수 있는 방법을 제공한답니다. 그것으로 해결이 가능할 것 같습니다. 물론 postgresql 도 다시 컴
> 파일하셔야 합니다.
>
> ::허예원 님께서 쓰시길::
>
> > odbc, python, perl, x, tcl을 같이 쓰려고 하는데 하고나서 실행을 시키면 이런 에러가 나옵니다.
> 어
> > 케된 것인지 알려주십시오. 찾아보라고 하는데는 찾아 보았는데 없네요...
> > 골고 커널을 해킹하려고 하니 이거 장난이 아니네요....
> > 사양이 intel pen2 650 * 2, UW/SCSI(adaptec) 이렇고 리눅스는 redhat 6.2입니다.
> > 하여간에 sysctl을 사용하여 파라메터를 수정하려 했는데 자료가 너무 작어서....
> > postgresql 은 7.0.2입니다. 전에 6.5.3을 잘 썼는데 이거야 7.0.2에서는 안되다니...쩝....
> > 부탁해요....
> >
> > [root@www /]# /etc/rc.d/init.d/postgresql restart
> > Stopping postgresql service: [FAILED]
> > Checking postgresql installation: looks good!
> > Starting postgresql service: IpcMemoryCreate: shmget failed (Invalid argument) key=5432010, si
> ze
> > =144, permission=700
> > This type of error is usually caused by an improper
> > shared memory or System V IPC semaphore configuration.
> > For more information, see the FAQ and platform/specific
> > FAQ's in the source directory pgsql/doc or on our
> > web site at http://www.postgresql.org.
> > IpcMemoryIdGet: shmget failed (Invalid argument) key=5432010, size=144, permission=0
> > IpcMemoryAttach: shmat failed (Invalid argument) id=/2
> > FATAL 1: AttachSLockMemory: could not attach segment
> > failed.
> >
|