歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS/Linux 添加SWAP分區

CentOS/Linux 添加SWAP分區

日期:2017/2/28 14:22:47   编辑:Linux教程

swap分區的用處:swap是當物理內存不夠用的時候,把數據放到swap中,所以swap起到了一個虛擬內存的作用,在某種意義上來說也算是加大了內存空間。一般swap分區是在安裝系統時設置的,如果安裝系統時忘記分swap分區了,那也沒事,還有補救的方法。下面就講講安裝完系統後如何添加swap分區。

場景:裝完系統後苦逼的發現沒有分SWAP分區,對於生產服務器,這樣顯然不行的,因此需要添加SWAP分區。

1、首先查看swap大小

# free

total used free shared buffers cached
Mem: 3922944 158168 3764776 0 6948 37384
-/+ buffers/cache: 113836 3809108
Swap: 0 0 0
這裡很明顯的顯示為零

2、使用dd命令創建一個swap分區

# dd if=/dev/zero of=/doiido/swap bs=1024 count=8388608

count的計算公式: count=SIZE*1024 (size以MB為單位)
這樣就建立一個/doiido/swap的分區文件,大小為8G

3、格式化新建的分區
# mkswap /doiido/swap

4、把新建的分區變成swap分區
# swapon /doiido/swap

注:關閉SWAP分區命令為:# swapoff /doiido/swap

5、首先查看swap大小
# free

total used free shared buffers cached
Mem: 3922944 158168 3764776 0 6948 37384
-/+ buffers/cache: 113836 3809108
Swap: 8388608 0 8388608

6、開機自動掛載swap
# echo "/doiido/swap swap swap defaults 0 0" >> /etc/fstab

這樣SWAP分區就創建完畢

如何在Ubuntu 14.04中創建SWAP交換分區文件 http://www.linuxidc.com/Linux/2014-08/105223.htm

如何擴展/刪除SWAP分區 http://www.linuxidc.com/Linux/2014-03/98311.htm

在OpenStack虛擬機實例中創建SWAP分區的一種方法 http://www.linuxidc.com/Linux/2013-07/87380.htm

Linux 中交換空間 (SWAP)應該分多大才好? http://www.linuxidc.com/Linux/2013-05/84252.htm

Linux SWAP 分區建立及釋放內存 http://www.linuxidc.com/Linux/2013-03/81890.htm

Linux SWAP 交換分區配置說明 http://www.linuxidc.com/Linux/2013-03/82008.htm

Copyright © Linux教程網 All Rights Reserved