Skip to end of metadata
Go to start of metadata

솔라리스 운영체제에서 Altibase의 안정적인 운영을 위해서는 커널파라미터 설정 및 사용자 환경 설정을 사전에 수행해야만 한다. 설정을 올바르게 수행하지 않은 경우, 시스템의 리소스가 충분함에도 불구하고 각각의 제한 값들에 의해 문제가 발생 할 수 있으므로 주의해야 한다.

설정예제

커널파라미터

아래 표를 참조, 적절한 커널파라미터를 설정하도록 한다.

분류

커널파라미터

권장 값

비고

공유메모리

shmmax

2G+1

-

shmmni

500

-

shmseg

200

-

세마포어

semmns

8192

-

semmni

5029

-

semmsl

2000

너무 큰 값을 설정하지 않도록 주의.

semmap

5024

-

semmnu

1024

-

semopm

512

-

semume

512

-

semvmx

32767

일반적으로 32767을 초과하지 않음.

메모리DB를 공유메모리에 적재할 경우 추가 고려되어야 하는 요소는 [공유메모리] 섹션을 참조하도록 한다.

사용자 리소스 제한

sh, bash, ksh의 경우, 환경설정파일을 이용한 필수 환경변수 설정예제는 아래와 같다. csh의 경우는 export 대신 setenv 와 같은 쉘 명령어를 통해 선언한다.

참고로 ksh의 경우, 환경변수가 미리 정의되지 않은 상태에서 환경변수를 사용하여 또 다른 환경변수를 정의 시 오류가 발생할 수 있다.

 

  • No labels