MicroStrategy ONE

Linux용 권장 시스템 설정

Linux 시스템에서는 프로세스와 애플리케이션을 가상 환경에서 실행할 수 있습니다. 이는 소유자 및 특정 환경 변수에 대한 설정에 따라 각 프로세스가 프로세스가 사용할 수 있는 메모리 양, 사용할 수 있는 CPU 초 수, 사용할 수 있는 스레드 모델에 영향을 미치는 고유한 속성 집합을 사용하여 실행됨을 의미합니다. , 열 수 있는 파일 수 등.

MicroStrategy Intelligence Server 서버 작업이 올바르게 처리되도록 필수 환경 변수가 설정된 Linux 시스템에 설치됩니다. 그러나 위에서 언급한 것처럼 일부 설정은 프로세스를 시작하는 사용자(프로세스 소유자라고도 함)와 관련되어 있으며 다른 설정은 시스템 관리자만 설정할 수 있습니다. 이러한 설정 중 일부에는 지원과 관련 없는 이유로 제한이 적용될 수도 있습니다. MicroStrategy.

아래 표에는 MicroStrategyIntelligence Server의 동작에 영향을 미칠 수 있는 시스템 설정에 대한 의 권장 사항입니다.

아래 나열된 시스템 설정을 수정하면 시스템 전체 동작에 영향을 미칠 수 있으므로 이러한 값을 수정하는 단계는 제공되지 않습니다. Linux 설명서를 참조하고 시스템 관리자에게 문의하여 이러한 설정을 수정해야 합니다.

설정 이름

ulimit 이름(한계 이름)

설명

권장 값

cputime (time)

프로세스당 최대 CPU 시간(초)

제한 없음

filesize (file)

단일 파일의 최대 크기

무제한 또는 파일 시스템이 허용하는 만큼의 크기입니다. 시스템 관리자는 다음과 관련 없는 이유로 최대 파일 크기에 제한을 적용할 수 있습니다. MicroStrategy. 이 값은 최소한 코어 덤프 파일의 최대 크기(coredumpsize).

datasize (data)

프로세스당 최대 힙 크기

무제한 또는 시스템 가상 메모리가 허용하는 만큼의 크기입니다. 시스템의 가상 메모리 제약 조건은 프로세스의 힙 크기에 대해 설정할 수 있는 데이터 크기에 영향을 미칩니다. 값은 코어 덤프 파일의 최대 크기(coredumpsize).

stacksize (stack)

프로세스당 최대 스택 크기

8MB

coredumpsize (coredump)

단일 코어 덤프 파일의 최대 크기

이 값을 프로세스당 최대 힙 크기와 동일한 값으로 설정합니다(datasize). 이 값보다 큰 코어 덤프 파일이 생성되면 파일이 손상되어 사용할 수 없게 됩니다.

memoryuse (memory)

프로세스당 할당된 실제 메모리의 최대 크기

무제한 또는 시스템의 물리적 메모리가 허용하는 만큼

vmemoryuse (vmemory)

프로세스당 허용되는 최대 가상 메모리 크기

무제한 또는 시스템 가상 메모리가 허용하는 만큼

descriptors (nofiles)

프로세스당 최대 파일 설명자(열린 파일) 수

65535

processes (per user)

사용자당 최대 프로세스 수

8194

이 설정은 여러 설치에서 잘 작동하는 것으로 관찰된 일반적인 지침입니다. 그러나 특정 환경에 따라 이 설정을 미세 조정해야 할 수도 있습니다.