Debian AWS 시스템에서 기존 스왑 볼륨을 늘리는 방법은 무엇입니까?

Debian AWS 시스템에서 기존 스왑 볼륨을 늘리는 방법은 무엇입니까?

AWS에서 Debian 서버를 실행합니다. lsblk보고서:

NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
<snip>
nvme1n1      259:1    0    2G  0 disk [SWAP]
<snip>

그러나 free스왑은 1GB에 불과한 것으로 보고됩니다.

Mem:         3979208      651520     2879284       62296      448404     3047640
Swap:        1048572           0     1048572

서버가 전체 2GB 스왑 볼륨을 사용하도록 만드는 방법을 모르겠습니다. 재부팅을 시도했고, resize2fs를 시도했고, 성장 파트, 스왑 온/오프, 폴로케이트 등을 시도했습니다. 그러나 이들 중 어느 것도 작동하지 않습니다.

답변1

  1. 장치의 UUID를 가져옵니다.sudo blkid
  2. 가까운 교환:sudo swapoff -a
  3. 교환을 생성합니다: ( sudo mkswap -U <UUID_FROM_STEP_1> /dev/nvmeXnX여기서 x는 숫자입니다).
  4. 공개 교환:sudo swapon /dev/nvme1n1

관련 정보