==========四.swap交换分区===========
1.换空间或交换区是磁盘驱动器上的时间,用作当前未使用部分内存的溢出。这样 , 系统就能在主内存中留出空间用于储存当前正在处理的数据 , 并在系统面临主内存空间不足的风险时提供应急溢出。
2.管理交换分区
•使用 fdisk 创建新分区。此外 , 在用 fdisk 保存更改之前 , 将分区类型更改为 “ 0x82 Linux Swap”
• mkswap /dev/vdaN 会准备好将分区用作交换区
• blkid /dev/vdaN 将确定 UUID
• 将新交换空间添加到 /etc/fstab :
UUID=uuid swap swap defaults 0 0
• swapon -a 将激活新交换区
• swapon -s 将显示当前交换区的状态
• swapoff /dev/vdaN 将停用该特定交换区
11 fdisk -l
12 fdisk /dev/vdb ##划分swap分区 注意:要改类型 t 82
13 partprobe
14 cat /proc/partitions
15 blkid ##查看可用的分区,不显示的系统不能用
16 mkswap /dev/vdb1 ##对这块分区进行格式化,让这块分区可用
17 blkid ##查看可用分区
18 swapon -a /dev/vdb1 ##将激活新交换区
19 swapon -s ##显示当前交换区的状态
20 fdisk /dev/vdb ##再划分一块,比较
21 partprobe
22 mkswap /dev/vdb2
23 swapon -a /dev/vdb2
24 swapon -s
25 man swapon
swapoff /dev/vdb2
swapon -a /dev/vdb2 -p 1 ##更改第二块分区的优先级
26 swapoff /dev/vdb2 ##停用该特定交换区
27 swapoff /dev/vdb1 ##停用该特定交换区
28 swapon -s ##显示当前交换区的状态
29 vim /etc/fstab ##你编写的那个文件
30 swapon -s
31 swapon -a ##激活新交换区
32 swapon -s ##显示交换区状态
33 swapoff /dev/vdb{1,2} ##停用这两个交换区
34 swapon -s
35 history
文件编写:
vim /etc/fstab
#
# /etc/fstab
# Created by anaconda on Wed May 7 01:22:57 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=9bf6b9f7-92ad-441b-848e-0257cbb883d1 / xfs defaults 1 1
/dev/vdb1 swap swap defaults 0 0
/dev/vdb2 swap swap defaults,pri=1 0 0
具体步骤:
---------------------------------------------------------------------
[root@localhost ~]# swapon -s
[root@localhost ~]# fdisk -l
Disk /dev/vda: 10.7 GB, 10737418240 bytes, 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00013f3e
Device Boot Start End Blocks Id System
/dev/vda1 * 2048 20970332 10484142+
1.换空间或交换区是磁盘驱动器上的时间,用作当前未使用部分内存的溢出。这样 , 系统就能在主内存中留出空间用于储存当前正在处理的数据 , 并在系统面临主内存空间不足的风险时提供应急溢出。
2.管理交换分区
•使用 fdisk 创建新分区。此外 , 在用 fdisk 保存更改之前 , 将分区类型更改为 “ 0x82 Linux Swap”
• mkswap /dev/vdaN 会准备好将分区用作交换区
• blkid /dev/vdaN 将确定 UUID
• 将新交换空间添加到 /etc/fstab :
UUID=uuid swap swap defaults 0 0
• swapon -a 将激活新交换区
• swapon -s 将显示当前交换区的状态
• swapoff /dev/vdaN 将停用该特定交换区
11 fdisk -l
12 fdisk /dev/vdb ##划分swap分区 注意:要改类型 t 82
13 partprobe
14 cat /proc/partitions
15 blkid ##查看可用的分区,不显示的系统不能用
16 mkswap /dev/vdb1 ##对这块分区进行格式化,让这块分区可用
17 blkid ##查看可用分区
18 swapon -a /dev/vdb1 ##将激活新交换区
19 swapon -s ##显示当前交换区的状态
20 fdisk /dev/vdb ##再划分一块,比较
21 partprobe
22 mkswap /dev/vdb2
23 swapon -a /dev/vdb2
24 swapon -s
25 man swapon
swapoff /dev/vdb2
swapon -a /dev/vdb2 -p 1 ##更改第二块分区的优先级
26 swapoff /dev/vdb2 ##停用该特定交换区
27 swapoff /dev/vdb1 ##停用该特定交换区
28 swapon -s ##显示当前交换区的状态
29 vim /etc/fstab ##你编写的那个文件
30 swapon -s
31 swapon -a ##激活新交换区
32 swapon -s ##显示交换区状态
33 swapoff /dev/vdb{1,2} ##停用这两个交换区
34 swapon -s
35 history
文件编写:
vim /etc/fstab
#
# /etc/fstab
# Created by anaconda on Wed May 7 01:22:57 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=9bf6b9f7-92ad-441b-848e-0257cbb883d1 / xfs defaults 1 1
/dev/vdb1 swap swap defaults 0 0
/dev/vdb2 swap swap defaults,pri=1 0 0
具体步骤:
---------------------------------------------------------------------
[root@localhost ~]# swapon -s
[root@localhost ~]# fdisk -l
Disk /dev/vda: 10.7 GB, 10737418240 bytes, 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00013f3e
Device Boot Start End Blocks Id System
/dev/vda1 * 2048 20970332 10484142+