linux系統檢視調整swap空間
Linux 系統增加swap空間
1.檢視SWAP
[root@rac1 /]# cat /proc/swaps
Filename Type Size Used Priority
/dev/mapper/VolGroup00-LogVol01 partition 1048568 0 -1
2.透過DD建立檔案
[root@rac1 /]# cd /usr
[root@rac1 usr]# ls
bin games kerberos libexec sbin src X11R6
etc include lib local share tmp
[root@rac1 usr]# mkdir swap
[root@rac1 usr]#
[root@rac1 usr]# cd swap
[root@rac1 swap]# dd if=/dev/zero of=swapfile bs=1024 count=1000000 //-1G
1000000+0 records in
1000000+0 records out
1024000000 bytes (1.0 GB) copied, 11.3777 seconds, 90.0 MB/s
[root@rac1 swap]# ls -al
total 1000996
drwxr-xr-x 2 root root 4096 Jun 14 14:28 .
drwxr-xr-x 15 root root 4096 Jun 14 14:27 ..
-rw-r--r-- 1 root root 1024000000 Jun 14 14:29 swapfile
3.轉化為swap格式
[root@rac1 swap]# mkswap swapfile
Setting up swapspace version 1, size = 1023995 kB
[root@rac1 swap]# free
total used free shared buffers cached
Mem: 2075684 1392676 683008 0 40196 1277656
-/+ buffers/cache: 74824 2000860
Swap: 1048568 0 1048568
4.啟用swap檔案啟用,加入到swap池中。
[root@rac1 swap]# swapon swapfile
[root@rac1 swap]# free
total used free shared buffers cached
Mem: 2075684 1393172 682512 0 40292 1277656
-/+ buffers/cache: 75224 2000460
Swap: 2048560 0 2048560
[root@rac1 swap]# cat /proc/swaps
Filename Type Size Used Priority
/dev/mapper/VolGroup00-LogVol01 partition 1048568 0 -1
/usr/swap/swapfile file 999992 0 -2
[root@rac1 swap]#
5. 開機自動啟動:
[root@rac1 ~]# echo "/usr/swap/swapfile swap swap default 0 0">>/etc/fstab
[root@rac1 ~]# cat /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
/dev/VolGroup00/LogVol02 /home ext3 defaults 1 2
/dev/VolGroup00/LogVol04 /hsw_media ext3 defaults 1 2
/dev/VolGroup00/LogVol03 /oracle ext3 defaults 1 2
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
/usr/swap/swapfile swap swap default 0 0
6.去掉SWAP池中檔案
[root@rac1 swap]# swapoff swapfile
[root@rac1 swap]# cat /proc/swaps
Filename Type Size Used Priority
/dev/mapper/VolGroup00-LogVol01 partition 1048568 0 -1
[root@rac1 swap]# free
total used free shared buffers cached
Mem: 2075684 366524 1709160 0 29300 277620
-/+ buffers/cache: 59604 2016080
Swap: 1048568 0 1048568
[root@rac1 swap]#
刪除自動啟動檔案/etc/fstab 中/usr/swap/swapfile swap swap default 0 0
7.直接將磁碟加入到SWAP池中
將磁碟分割槽後:
[root@rac1 ~]# mkswap /dev/sdb1
Setting up swapspace version 1, size = 2146758 kB
[root@rac1 ~]# swapon /dev/sdb1
[root@rac1 ~]# cat /proc/swaps
Filename Type Size Used Priority
/dev/mapper/VolGroup00-LogVol01 partition 1048568 0 -1
/dev/sdb1 partition 2096440 0 -2
[root@rac1 ~]# free
total used free shared buffers cached
Mem: 2075684 366436 1709248 0 27804 277872
-/+ buffers/cache: 60760 2014924
Swap: 3145008 0 3145008
# mkswap /dev/sdc3
# swapon /dev/sdc3
注:記得要在系統自動啟動檔案/etc/fstab中增加該磁碟內容,否則無法自動加入到swap池中。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28211342/viewspace-2129415/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux系統調整swap大小Linux
- linux系統lvm中lv使用空間的調整LinuxLVM
- linux 修改swap空間Linux
- LINUX 建立swap空間Linux
- Linux系統檢視磁碟可用空間的5個命令Linux
- linux檢視剩餘磁碟空間Linux
- Linux交換空間swap講解Linux
- linux檢視mysql佔用磁碟空間LinuxMySql
- Linux 磁碟掛載和swap空間管理Linux
- Linux系統中如何檢視磁碟可用空間?常用命令有哪些?Linux
- 學習下Linux 如何檢視磁碟空間Linux
- VMware載入的Ubuntu系統提示空間不足,使用 GParted調整大小。Ubuntu
- Linux 系統檢視命令Linux
- oracle 檢視錶空間Oracle
- Jtti:linux怎麼檢視swap是否開啟JttiLinux
- Linux 中交換空間 (swap)應該分多大才好?Linux
- 檢視 Linux 系統資訊Linux
- Linux - 檢視系統的版本Linux
- 華納雲:如何檢視Linux硬碟空間使用情況Linux硬碟
- Linux檢視系統版本命令Linux
- Linux 如何檢視系統負載Linux負載
- Linux 檢視系統檔案命令Linux
- 檢視Linux系統版本資訊Linux
- Linux 系統上交換空間的介紹Linux
- 檢視oracle臨時表空間佔用率的檢視Oracle
- Linux伺服器系統詳細檢視程式啟動時間Linux伺服器
- linux雲主機如何檢視目錄空間的使用率Linux
- Linux技巧--檢視檔案及資料夾佔用空間大小Linux
- Linux系統如何檢視版本資訊Linux
- Linux 系統檢視使用者組Linux
- 如何檢視Linux作業系統版本?Linux作業系統
- 檢視佔用磁碟空間的程式
- Linux如何檢視系統/伺服器的執行時間及啟動時間?Linux伺服器
- 空調小1.5匹和1.5匹檢視
- Linux下檢視CPU型號,記憶體大小,硬碟空間的命令Linux記憶體硬碟
- linux系列之: 你知道檢視檔案空間的兩種方法嗎?Linux
- Linux檢查Docker映象,容器的磁碟空間LinuxDocker
- Linux系統glibc庫版本資訊檢視Linux
- 如何檢視Linux系統是什麼版本?Linux