/dev/shm 크기 조정/재마운트가 작동하지 않습니다.

/dev/shm 크기 조정/재마운트가 작동하지 않습니다.

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가 사용되는 배포판이라고 가정합니다.

관련 정보