2GB RAM이 있는 i3 프로세서 시스템에 RHEL 5.1을 설치하려고 합니다. 그래서 설치 후 부팅을 시도했지만 불행하게도 컴퓨터가 정지되어 Starting udev.
정확한 이유를 알 수 없습니다. 확인하기 위해 재부팅하고 자동 모드를 비활성화했습니다. 나는 어떤 문제도 찾을 수 없었다. 인터넷 검색을 많이 했고 포럼에서 해결책을 찾았습니다.
Boot using nosmp
. 이것은 효과가 있지만 이것이 좋은 습관인지, 문제가 발생하는지 궁금합니다.
나는 이 특정 머신에서 Oracle 11g를 실행할 것입니다. 이 머신은 데이터 동기화를 위해 데이터 센터와 메인 서버 사이에 위치한 미들웨어입니다.
답변1
"nosmp" 명령줄 옵션을 사용하는 것은 아마도 전혀 도움이 되지 않을 것입니다... 커널이 한동안 자체적으로 여러 코어(또는 하나만!)를 자동 감지해 왔기 때문에 이는 매우 오래된 정보입니다.
ID진짜최신 버전의 Linux 배포판을 사용하는 것이 좋습니다. RHEL 5.1은 2007년에 출시되었으며 상당한 변경과 개선이 있었습니다. 오래된 것을 사용하는 것은 나중에 골칫거리가 될 뻔했습니다. 아마도 그 이후로 수정/패치된 많은 버그가 있을 것입니다..... (6 년!!)
RHEL 6.4는 올해(2013년) 2월에 출시되었는데, 이는 RHEL을 계속 사용할 계획이라면 가장 좋은 방법입니다. 물론 가격도 있습니다.
Fedora는 선불 지원 계획 없이 RedHat과 마찬가지로 실행 가능하고 저렴한 옵션입니다. 게다가, 당신도 다른 사람들처럼 여기에 먼저 도착했어요(당신이 숨어 있는 걸 봤어요!).
커프 목록에서 제외: Slackware, Mint(요즘 매우 인기 있음), Ubuntu, Debian(내가 가장 좋아하는), CentOS("엔터프라이즈 품질"이라고 함), OpenSuSE... 길을 잃었습니다. 모든 서버는 제가 마지막으로 작업한 CentOS를 사용합니다. 우리 집에 있는 모든 장비는 Debian 7(Jessie!)을 사용합니다.
그것이 바로 핵심입니다. 최신 버전의 Linux를 구입하면 원하는 버전에 상관없이 잘 실행됩니다. RHEL 5.1은 최신 시스템의 일부 장치를 인식하지 못할 수 있으며, 이로 인해 udev가 잠길 수 있습니다(비록 몇 년 전에 udev에 문제가 있었던 기억이 있지만... 문제가 해결되었습니다)(참조! 새 버전!)
지금,만약에"nosmp"로 시스템을 부팅하려고 합니다...그리고만약에성공적으로 부팅되었으며 "사용 가능"합니다. 많은 전력을 갖춘 멀티 코어 머신을 실행하고 있습니다.하나의핵무기. 이는 V8 엔진을 장착한 자동차를 운전하는 것과 같습니다. 하지만 2개의 실린더(V2?)만 사용하고...왜 픽업이 없는지 궁금합니다.
하지만 당신이 언급한 udev 문제로 인해 6년 전의 Linux는 udev가 /dev를 채우려고 할 때 발견된 새로운 장치를 좋아하지 않았던 것 같습니다. 내 뇌는 너무 작고 혼란스럽습니다.
또 헤매고 있어요...