Oracle 서버 설치를 호스팅하도록 특별히 설계된 Linux 상자가 있습니다. 4Gb의 RAM이 있으며 그 중 50%(2Gb)가 기본적으로 /dev/shm에 할당됩니다. 3GB로 변경하고 싶은데 변경할 수 없습니다.
나는 시도했다:
/etc/fstab에서 관련 줄을 다음으로 변경합니다.
tmpfs /dev/shm tmpfs size=3g 0 0
임시 크기 조정을 사용해 보세요
mount
어떤 이유로든 크기가 조정되지 않는 것 같습니다. 재부팅 후에도(/etc/fstab 변경 사항을 적용하기 위해) df -h는 여전히 /dev/shm을 2Gb로 표시합니다.
내가 뭐 잘못 했어요?
답변1
이것이 여기서 문제를 일으키는 것은 아니지만 귀하의 입력이 100% 완료되지는 않았습니다. 설치 옵션 필드에 뭔가가 누락되어 있습니다 fstab
.defaults
그것은해야한다:
tmpfs /dev/shm tmpfs defaults,size=3g 0 0
fstab
즉, 항목을 적용하려면 init 스크립트도 변경해야 합니다 . 바라보다이것자세한 내용은 버그 보고서를 참조하세요. 하지만 기본적으로 변경해야 할 사항은 다음과 같습니다./etc/rc.d/rc.sysinit
~에서
mount -f /dev/shm >/dev/null 2>&1
도착하다
mount /dev/shm >/dev/null 2>&1
또는 mount -o remount tmpfs
에 추가하세요 /etc/rc.local
.
노트:질문의 연령을 기준으로 RHEL 6.x 연령의 Oracle Linux가 사용되는 배포판이라고 가정합니다.