2006/03/27

솔라리스10 상에서 IPC설정하는 법

아래 테이블에 따라서, 적용이 되는 리소스만 적용이 되구요. 없어진 변수(총6개)는 적용이 안됩니다.

<솔라리스 10에서 사라진 시스템 파라메터들>

변경하는 법은
#projmod 를 이용해서 아래 테이블에 해당되는 리소스를 변경하면 됩니다.
#projmod -K "project.max-shm-ids=(basic,4096,deny),(privileged,8096,deny)" default
라는 식으로 명령을 주면, root를 제외한 모든 사용자에게 적용됩니다. 기로그인한 사용자는재 로그인을 해야 합니다.

일반적으로 oracle과 데이타베이스는 oracle과 같은 별도 사용자를 가지므로, 위의 명령어로작동이 됩니다. root 사용자를 대상으로 변경하고 싶으면, projid를 user.root를 대상으로 주면 되겠죠.

참고로, ipc 설정이 정상적으로 적용되었는지 확인하는 법은 예전처럼 system wide는
ipcs 이외에 rctladm을 사용할 수 있구요. process별 확인은 prctl을 이용합니다.