建立oracle例項遇到swap分割槽空間不足
要求16G,不知道誰做的系統,分的這麼小
兩種方法
一、刪除原swap分割槽,重新分割槽。
1.檢視一下/etc/fstab確定目前的分割槽或者fdisk -l檢視swap目錄
2.swapoff /dev/hd**
3.free 看一下是不是停了.
4.fdisk 刪了停掉的swap分割槽
5.重新用FDISK建一個新的SWAP分割槽
6.mkswap /dev/hd**把新的分割槽做成swap
7.swapon /dev/hd**開啟swap
8.修改/etc/fstab
二、建立swap檔案
由於硬碟空間問題,第一種方法不可取。
現在使用第二種方法
dd if=/dev/zero of=/data/swap bs=1024 count=20971520 ----此處的swap是要生成的20G檔案
建立一個20G的檔案
/sbin/mkswap /data/swap ----此處的swap是要生成的20G檔案
把這個檔案格式化為swap檔案,此處要記住UUID,掛載時會用到
/sbin/swapon /data/swap ----此處的swap是要生成的20G檔案
啟用這個檔案
修改/etc/fstab 實現自動掛載,格式:UUID=****** swap swap default 0 0
bs-->block
一個block是1024位元組,現在是20971520個blcok,一共20G
20971520/1024/1024=20