HP-UX
1824358 회원
3411 온라인
109669 솔루션
새 메시지

[ulimit -a] data 자원 변동

 
김하수
비정기 기여자

[ulimit -a] data 자원 변동

안녕하세요.



# ulimit -a

time(seconds) unlimited

file(blocks) unlimited

data(kbytes) 262144

stack(kbytes) 8192

memory(kbytes) unlimited

coredump(blocks) 4194303



data 자원이 262mb 로 제한되어있는데 unlimited 로 변경을

하려면 어떻게 해야하는지 궁금합니다.



답변 부탁 드리겠습니다.



현재 OS 는 HP-UX 11.11 입니다.
3 응답 3
고재진
중학생

[ulimit -a] data 자원 변동

안녕하세요.



ulimit 의 data 값을 바꾸려면



#ulimit -d unlimited

이렇게 치시고 계속 적용하시려면 .profile 값에 넣어주시면됩니다.



data 값은 커널값인 maxdsiz 값과 연동합니다.

그리고 data 값을 unlimited 로 해도 실질적으로는 커널 파라메터값을

넘을 수없습니다.



11.23부터는 아예 ulimit -d unlimited 부분이 되지 않습니다.



그럼...

김하수
비정기 기여자

[ulimit -a] data 자원 변동

답변 고맙습니다.



몇가지만 더 여쭈워보겠습니다.



# ulimit -d unlimited

sh: ulimit: The specified value exceeds the user's allowable limit.



위와 같이 에러가 나서 자료를 찾아보니, 말씀하신것처럼

maxdsiz 자체가 해당 값으로 설정되어있어 사이즈 수정이

안되는거 같습니다.



maxdsiz 가 2GB 까지 설정이 가능하다고 하던데,

unlimited 로 적용시키려면 maxdsiz 를 최대로 늘리면 되는지,

혹 해당 값의 사이즈 크기가 큰폭으로 늘렸을시 문제점이 없는지

궁금합니다.



제가 시스템 엔지니어가 아니다보니 HP-UX 에 대해 아는 지식이

전무합니다. maxdsiz 커널값을 변경하는 방법도 부탁드리겠습니다.



부탁 드립니다.
고재진
중학생

[ulimit -a] data 자원 변동

안녕하세요.



메세지가 그렇게 나왔다면 unlimited 가 안된다는 뜻입니다.

maxdsiz 값을 올리고 그 값에 맞게 설정하셔야 할것같습니다.



보통 maxdsiz값이 1G정도만 되도 상당히 큰사이즈 인걸로 알고있습니다.

2G 셋팅해서 운영상에 문제가 될건 없겠지만, kernel값을 크게 잡으면

기본적으로 시스템에서 잡는 메모리가 높아집니다.

application 쪽과 협의후 적당히 올리는게 좋을것 같습니다.



maxdsiz 값변경은 sam-->kernel configuration-->configurable parame

여기서 maxdsiz 값찾으신후 tab 키로 action으로 가셔서 바꾸시면됩니다.

바꾸면 재부팅 합니다.

그럼..