手工新增交換分割槽,並且讓系統重新啟動後自動載入

guyeh發表於2008-09-05

伺服器的作業系統安裝時設定的交換分割槽太小,導致在安裝oracle10g是提示交換分割槽太小,安裝過程不能繼續進行。

手工新增一個分割槽為交換分割槽,並在系統啟動的時候自動能掛載成了必然需要進行的工作。

過程如下:

[@more@]


[root@node1 etc]# grep SwapTotal /proc/meminfo
SwapTotal: 4192924 kB

[root@node1 /]# dd if=/dev/zero of=/swap bs=1024 count=31457280
31457280+0 records in
31457280+0 records out
32212254720 bytes (32 GB) copied, 199.055 seconds, 162 MB/s
[root@node1 /]# /sbin/mkswap /swapSetting up swapspace version 1, size = 32212250 kB
[root@node1 /]# /sbin/swapon /swap
[root@node1 /]# grep SwapTotal /proc/meminfo
SwapTotal: 35650196 kB
[root@node1 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 142G 34G 101G 26% /
/dev/sda1 99M 11M 84M 11% /boot
/dev/sda6 207G 188M 196G 1% /databak
tmpfs 16G 0 16G 0% /dev/shm
/dev/sda2 190G 1.7G 178G 1% /home
[root@node1 /]# free -m
total used free shared buffers cached
Mem: 32188 31840 348 0 57 30607
-/+ buffers/cache: 1175 31012
Swap: 34814 0 34814

不過當計算機重啟了以後,發現swap還是原來那麼大,新的swap沒有自動啟動,還要手動啟動。那我們需要修改/etc/fstab檔案,增加如下一行

/swap swap swap defaults 0 0

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/570433/viewspace-1010192/,如需轉載,請註明出處,否則將追究法律責任。

相關文章