LINUX新建和增加SWAP分割槽

2021-09-20 23:11:16 字數 998 閱讀 2888

一 問題描述:

在linux系統下安裝oracle 10g時發現swap分割槽過小的情況,需要手動去擴充套件swap分割槽的大小。

我們都知道在安裝linux系統時在分割槽時可以分配swap分割槽,而系統安裝後(在執行中)如何建立或調整swap分割槽呢?

在裝完linux系統之後,建立swap分割槽有兩種方法。

1.新建磁碟分割槽作為swap分割槽

2.用檔案作為swap分割槽 (操作更簡單,我更常用)

下面介紹這兩種方法:(都必須用root許可權,操作過程應該小心謹慎。)

二 解決方法:

一、新建磁碟分割槽作為swap分割槽

1.以root身份進入控制台(登入系統),輸入

# swapoff -a #停止所有的swap分割槽

2. 用fdisk命令(例:# fdisk /dev/sdb)對磁碟進行分割槽,新增swap分割槽,新建分割槽,在fdisk中用「t」命令將新添的分割槽id改為82(linux swap型別),最後用w將操作實際寫入硬碟(沒用w之前的操作是無效的)。

3. # mkswap /dev/sdb2 #格式化swap分割槽,這裡的sdb2要看您加完後p命令顯示的實際分割槽裝置名

4. # swapon /dev/sdb2 #啟動新的swap分割槽

1.建立要作為swap分割槽的檔案:增加1gb大小的交換分割槽,則命令寫法如下,其中的count等於想要的塊的數量(bs*count=檔案大小)。

# dd if=/dev/zero of=/root/swapfile bs=1m count=1024

2.格式化為交換分割槽檔案:

# mkswap /root/swapfile #建立swap的檔案系統

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

# swapon /root/swapfile #啟用swap檔案

4.使系統開機時自啟用,在檔案/etc/fstab中新增一行:

/root/swapfile swap swap defaults 0 0

Linux新建和增加Swap分割槽

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

Linux新建和增加Swap分割槽

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

LINUX新建和增加SWAP分割槽

我們都知道在安裝linux系統時在分割槽時可以分配swap分割槽,而系統安裝後 在執行中 如何建立或調整swap分割槽呢?在裝完linux系統之後,建立swap分割槽有兩種方法。1.新建磁碟分割槽作為swap分割槽 2.用檔案作為swap分割槽 操作更簡單,我更常用 下面介紹這兩種方法 都必須用ro...