< 返回新聞公共列表

如何在Linux上增加SWAP空間?

發(fā)布時(shí)間:2023-03-03 14:54:25

在本教程中,小編我將介紹如何在Linux上增加SWAP空間?


如何在Linux上增加SWAP空間?.png


在此示例中,我們將使用RAM分配為1 GB RAM的VPS服務(wù)器。對(duì)于 RAM為1GB的服務(wù)器,根據(jù)我們使用的應(yīng)用程序,理想的SWAP空間應(yīng)該在1GB到2GB之間。

[ root@ ~]#free -m

總使用免費(fèi)共享buff/可用緩存

內(nèi)存:965 98 759 0 108 743

交換:1023 0 1023

[ root@ ~]# swapon -s

文件名類(lèi)型大小使用優(yōu)先級(jí)

/mnt/交換文件 1048576 0 -2


在這里,我們可以看到交換空間為1024MB(1GB),文件為/mnt/swapfile

現(xiàn)在,我們要將交換空間增加到2GB。

第1步

禁用交換文件/mnt/swapfile

# swapoff /mnt/交換文件

第2步

現(xiàn)在,我們需要使用命令“dd”將交換空間的大小增加到2GB

# dd if=/dev/zero of=/mnt/swapfile bs=1M count=1024 oflag=append conv=notrunc

現(xiàn)在它將向交換添加額外的1 GB磁盤(pán)空間。

第3步

現(xiàn)在使用下面提到的命令將文件設(shè)置為交換文件:

# mkswap /mnt/交換文件

輸出將顯示如下:

mkswap: /mnt/swapfile: 警告:擦除舊的交換簽名。

設(shè)置交換空間版本 1,大小= 2 GiB(2147479552字節(jié))

第4步

要在文件上啟用交換空間,請(qǐng)運(yùn)行下面提到的命令:

# swapon /mnt/交換文件

輸出:

[ root@ ~]#free -mh

總使用免費(fèi)共享buff/可用緩存

內(nèi)存:965M 99M 757M 412K 108M 742M

交換:2.0G 0B 2.0G

現(xiàn)在,我們可以看到交換空間相應(yīng)地從1GB增加到2GB。


以上是在Linux上增加SWAP空間相關(guān)教程,希望能幫助到大家參考!


/template/Home/Zkeys724/PC/Static