레드햇 7.3에선 swap 파티션 2G이상 못잡나요?
글쓴이: tarak1004 / 작성시간: 금, 2003/11/07 - 6:21오후
redhat 9를 설치할때는 swap 을 8G로 설정을 했었는데 오늘 같은서버에 redhat 7.3을 설치할때
swap 을 8G로 설정을 할려니깐 최대크기인 2G가 넘어간다면서 설정이 안되는군요. --;
7.3에선 swap 파티션을 2G이상 할당할수 없나요?
흠.. 이상타..
Forums:
설정할때 그렇게 나왔다면 2G이상 못잡는게 맞겠죠.그런데 스왑을 2G
설정할때 그렇게 나왔다면 2G이상 못잡는게 맞겠죠.
그런데 스왑을 2G이상 잡을 이유가 있을까요?
보통 추천하는 크기는 메모리의 2배까지인데...
하드용량때문에 2G이상을 잡아보질 못해서 경험적인 이야기는 못드리지만
swap도 하나의 파일형태로 취급이 된다면 7.x버젼때까지는 2G의 한계를
벗어나지 못했을거라고 생각합니다.
얼마전 파일 전송질문에서 얻었던 정보로는 최근에는 파일의 한계가 늘어났지만
예전 ext2형태에서는 2G가 최대 파일사이즈였거든요.
swap이 하나의 파일처럼 취급이 되는지는 한번 찾아봐야겠지만 그런 한계가
있다는 메시지를 보여준다면 그것이 가능한 추측이라고 생각합니다.
------------------------------
좋은 하루 되세요.
답변 감사드립니다.
우선 답변 감사드립니다. 답변이 거의 실시간이군요.. ^^*
서버메모리가 2GB고 ext3로 파티션을 설정했습니다.
어플리케이션 납품하는쪽에서 swap 파티션을 8G로 잡아노라고해서
redhat 9로 설치시는 8G를 잡아놨었는데요. 또 다른 프로그램에서 redhat 9를 지원안하고
redhat 7.3을 지원한다고 해서 7.3으로 설치중 발생한 문제입니다.
그냥 배째라하고 2GB만 잡아놔야 겠네요. --;
그럼.. 수고하십시요~
-. 오늘할일을 내일로 미루자
-. 모든 일에는 마무리를 하지말자
-. 저녁늦게자서 아침늦게 일어나자 :shock:
스왑을 8G를 잡다니,대단한 시스템 인가 봅니다.. ^^스왑이 8
스왑을 8G를 잡다니,
대단한 시스템 인가 봅니다.. ^^
스왑이 8G를 채우기전에 애플리케이션을 수정해야 할겁니다.
codebank님의 말이 맞습니다만,
몇가지 지적할게 있네요.
swap는 하나의 파일 형태로 취급되지 않습니다.
그러한 swap은 swap file 이라고 따로 있지요.
요즘에는 swap file은 잘 안쓰죠.
그리고 2G의 한계가 적용되는 시스템은 Redhat 기준으로 7.0 까지 입니다.
7.1 부터는 2.4 커널과 glibc-2.2.2 가 기본 설치 되면서 위의 한계가
없어 졌습니다.
또한 2G 한계의 문제는 ext2 파일 시스템의 문제가 아니고 커널과 glibc의
문제 였습니다.
다음 주소의 내용을 참고하세요.
http://tunelinux.pe.kr/bbs/read.php?table=linuxinfo&no=56
물론
잡을 수 있습니다.
파티션 크기 제한이라면 스왑파티션을 4개 잡으면 되고
그냥 swap 을 2G 만 잡고 6기가 파티션을 비워둔 채
인스톨 후 문제가 되는 커널 또는 libc 를 업그레이드 후
잡아도 됩니다.
해달라면 해주는게 나중에 골치가 덜 아프죠
그리고 ext2 파일시스템에 2G 제한은 없었고 지금도 없습니다.
문제는 커널과 libc 였습니다. 스왑 파티션 얘기에서 ext2 FS 가 나오는 것도
적절하지 않습니다.
-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===
댓글 달기