分区扩展Swap空间-----linux

分区扩展Swap空间
 问题

  1. 从磁盘sda上划分一个2G的分区sda8
  2. 将/dev/sda8格式化为Swap文件系统
  3. 启用/dev/sda8分区,查看Swap空间大小
  4. 停用/dev/sda8分区,查看Swap空间大小
     方案
    首先要明白Swap分区空间是来源于硬盘,而要想扩充Swap空间的大小,思路很简单就是把硬盘的分区格式成Swap文件系统,再扩充到Swap空间中区。
    对于Swap分区有它独立的格式化命令和扩充命令,这里要和普通分区的格式化命令和挂载命令区分开。此外它还有独立查看Swap空间组成的命令。
     步骤
    实现此案例需要按照如下步骤进行。
    步骤一:从磁盘sda上划分一个2G的分区sda8
    命令操作如下所示:
    [root@localhost ~]# parted /dev/sda p //查看分区表信息,主要是查看最后一个分区结束点
    Model: VMware, VMware Virtual S (scsi)
    Disk /dev/sda: 322GB
    Sector size (logical/physical): 512B/512B
    Partition Table: msdos

Number Start End Size Type File system 标志
1 1049kB 211MB 210MB primary ext4 启动
2 211MB 105GB 105GB primary ext4
3 105GB 210GB 105GB primary ext4
4 210GB 322GB 112GB extended
5 210GB 219GB 8590MB logical linux-swap(v1)
6 219GB 220GB 1481MB logical ext4
7 220GB 221GB 999MB logical

[root@localhost ~]# parted /dev/sda mkpart logical ext4 221G 223G
警告: WARNING: the kernel failed to re-read the partition table on /dev/sda (设备或资源忙). As a
result, it may not reflect all of your changes until after reboot.
[root@localhost ~]# parted /dev/sda p
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 322GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system 标志
1 1049kB 211MB 210MB primary ext4 启动
2 211MB 105GB 105GB primary ext4
3 105GB 210GB 105GB primary ext4
4 210GB 322GB 112GB extended
5 210GB 219GB 8590MB logical linux-swap(v1)
6 219GB 220GB 1481MB logical ext4
7 220GB 221GB 999MB logical fat32
8 221GB 223GB 1999MB logical

[root@localhost ~]#
步骤二:将/dev/sda8格式化为swap文件系统
命令操作如下所示:
[root@localhost ~]# ls /dev/sda8 //检查系统是否识别该分区
ls: 无法访问/dev/sda8: 没有那个文件或目录
[root@localhost ~]# partx -a /dev/sda //刷新分区表
BLKPG: Device or resource busy
error adding partition 1
BLKPG: Device or resource busy
error adding partition 2
BLKPG: Device or resource busy
error adding partition 3
BLKPG: Device or resource busy
error adding partition 4
BLKPG: Device or resource busy
error adding partition 5
BLKPG: Device or resource busy
error adding partition 6
BLKPG: Device or resource busy
error adding partition 7
[root@localhost ~]# ls /dev/sda8
/dev/sda8
[root@localhost ~]# mkswap /dev/sda8 //格式化为swap文件系统
Setting up swapspace version 1, size = 1951740 KiB
no label, UUID=848ca15c-a03e-4e0b-9ac0-bfd6507d0b7e
步骤三:启用/dev/sda8分区,查看swap空间大小
命令操作如下所示:
[root@localhost ~]# swapon –s //未启用之前,查看swap空间组成成员
Filename Type Size Used Priority
/dev/sda5 partition 8388600 0 -1
[root@localhost ~]# swapon /dev/sda8 //启用/dev/sda8交换分区
[root@localhost ~]# swapon –s //启用之后,查看swap空间组成成员
Filename Type Size Used Priority
/dev/sda5 partition 8388600 0 -1
/dev/sda8 partition 1951736 0 -2
[root@localhost ~]#
步骤四:停用/dev/sda8分区,查看swap空间大小
命令操作如下所示:
[root@localhost ~]# swapoff /dev/sda8 //停用/dev/sda8交换分区
[root@localhost ~]# swapon -s
Filename Type Size Used Priority
/dev/sda5 partition 8388600 0 -1
[root@localhost ~]#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值