더 많은 스왑 공간 필요 - 디스크 슬롯 부족

더 많은 스왑 공간 필요 - 디스크 슬롯 부족

제가 사용하고 있는 서버는 스왑 공간이 1G에 불과하여 잘못 설정되었습니다.

더 이상 하드 디스크 물리적 슬롯이 없습니다.

기존 디스크에 콘텐츠가 있습니다.

파티션 크기를 조정하고 싶지만 parted.

데이터 손실 없이 스왑 공간의 양을 늘리는 방법에 대한 제안이 있는 사람이 있습니까?

NFS 마운팅 스왑 공간은 옵션이 아닙니다 :)

답변1

스왑 파티션 대신 스왑 파일 생성을 고려하십시오.

파일을 생성합니다:

dd if=/dev/zero of=/swapfile bs=1M count=8192

스왑으로 만드세요:

mkswap /swapfile

보호하세요:

chown root:root /swapfile
chmod 0600 /swapfile

활성화하세요:

swapon /swapfile

각 부팅을 활성화합니다.

vi /etc/fstab
/swapfile1 swap swap defaults 0 0

답변2

파티션 내의 파일 시스템 크기 조정을 처리하지 않는 parted가 아닌 gparted를 사용하고 싶을 것입니다. 문제가 발생할 가능성이 있지만 대부분의 경우 매우 안정적입니다. 언제나 그렇듯 백업을 해두세요. 그런데 처음에 LVM을 사용하여 서버를 설정했다면 스왑 파티션을 확장하는 것이 매우 쉬울 것입니다. 안정적일 뿐만 아니라 가동 중지 시간도 필요하지 않습니다.

답변3

서버에서 어느 정도의 가동 중지 시간을 감당할 수 있는지 명확하게 밝히지 않습니다. 그다지 중요하지 않은 경우에는 서버의 전체 백업을 만들어 다른 시스템에 저장하고 모든 것이 잘못될 경우를 대비해 해당 백업에서 서버를 복원하는 방법에 대해 철저히 생각해 보십시오. 파티션 크기를 조정하십시오. 예, 그것은 항상 약간 위험하지만 지난 몇 년간 저는 뛰어난 성공률을 보였습니다.

참고로, 어쨌든 항상 좋은 백업을 준비하는 것이 좋은 운영 습관이 될 것입니다. 그런 것이 있었다면 이런 질문은 발생하지 않았을 것입니다 ;-)

관련 정보