linux中增加swap分割槽檔案的步驟方法

2021-04-20 09:19:23 字數 2796 閱讀 6785

linux中增加swap分割槽檔案的步驟方法:

1、檢查當前的分割槽情況(使用free -m或cat /proc/swaps ):

[root@db2 root]# free -m

total       used       free     shared    buffers     cached

mem:          1006         84        922          0         11         38

-/+ buffers/cache:         35        971

swap:            0          0          0

[root@db2 root]#

2、增加交換分割槽檔案及大小:

檢查沒有swap,下面就需要增加:

判定新交換檔案的大小,將大小乘以1024來判定塊的大小。例如,大小為64mb的交換檔案的塊大小為65536,在 shell 提示下以根使用者身份鍵入以下命令,其中的 count 等於想要的塊大小。

[root@db2 root]# dd if=/dev/zero of=/home/swap bs=1024 count=1024000

1024000+0 records in

1024000+0 records out

[root@db2 root]#

使用以下命令來設定交換檔案:

[root@db2 root]# mkswap /home/swap

setting up swapspace version 1, size = 1023996 kib

[root@db2 root]#

3、啟用交換分割槽檔案:

要立即啟用交換檔案而不是在引導時自動啟用,使用以下命令:

[root@db2 root]# swapon /home/swap

檢查增加後的交換情況: 

[root@db2 root]# free -m

total       used       free     shared    buffers     cached

mem:          1006        994         12          0          4        929

-/+ buffers/cache:         60        946

swap:          999          0        999

[root@db2 root]#

要在引導時啟用,編輯 /etc/fstab 檔案來包含以下行(/home/swap               swap                    swap    defaults        0 0 ):

[root@db2 root]# vi /etc/fstab

label=/                 /                       ext3    defaults        1 1       

label=/boot             /boot                   ext2    defaults        1 2      /home/swap               swap                    swap    defaults        0 0

none                    /dev/pts                devpts  gid=5,mode=620  0 0     

none                    /proc                   proc    defaults        0 0     

none                    /dev/shm                tmpfs   defaults        0 0     

label=/usr              /usr                    ext3    defaults        1 2     

/dev/sda5               swap                    swap    defaults        0 0     

/dev/cdrom              /mnt/cdrom              iso9660 noauto,owner,kudzu,ro 0 0

/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0  

/home/swap               swap                    swap    defaults        0 0  

系統下次引導時,它就會啟用新建的交換檔案         

再次檢查新增後的情況:

[root@db2 oracledb]# free -m                                            

total       used       free     shared    buffers     cached

mem:          1006        979         27          0          6        917

-/+ buffers/cache:         54        952                                

swap:          999          0        999     

增加swap分割槽

增加swap分割槽 作業系統 redhat 6 1 方法一 通過乙個磁碟分割槽增加swap大小 fdisk l 檢視乙個空餘的磁碟空間 就用這個 dev sde磁碟來增加swap大小 2 檢視當前swap空間大小 原始狀態下,沒有分swap分割槽 3 增加swap分割槽.4 開啟swap空間 建立的...

Linux系統中增加Swap分割槽大小

1 檢查當前的分割槽情況 root localhost free m 2 增加交換分割槽檔案及大小,如果要增加2g大小的交換分割槽,則命令寫法如下,其中的 count 等於想要的塊大小。root localhost dd if dev zero of home swap bs 1024 count ...

Linux新建和增加Swap分割槽

以前做過增加swap分割槽的事情,今天乙個同事問到我如何做,故記個筆記整理一下吧。另外,以前我寫過 交換分割槽swap的大小分配 大家也可先看一下。我們都知道在安裝linux系統時在分割槽時可以分配swap分割槽,而系統安裝後 在執行中 如何建立或調整swap分割槽呢?在裝完linux系統之後,建立...