• 内存扩容


    第一步:划分2G大小的磁盘

    ╭─root@zxw ~
    ╰─➤ fdisk /dev/sdb
    欢迎使用 fdisk (util-linux 2.23.2)。

    更改将停留在内存中,直到您决定将更改写入磁盘。
    使用写入命令前请三思。


    命令(输入 m 获取帮助):n 新建
    Partition type:
    p primary (1 primary, 1 extended, 2 free)
    l logical (numbered from 5)
    Select (default p): p 查看
    分区号 (3,4,默认 3): 默认 回车即可
    起始 扇区 (20973568-41943039,默认为 20973568): 默认回车即可
    将使用默认值 20973568
    Last 扇区, +扇区 or +size{K,M,G} (20973568-41943039,默认为 41943039):+2G
    分区 3 已设置为 Linux 类型,大小设为 2 GiB

    命令(输入 m 获取帮助):p 查看分区

    磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
    Units = 扇区 of 1 * 512 = 512 bytes
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节
    磁盘标签类型:dos
    磁盘标识符:0x915dc123

    设备 Boot Start End Blocks Id System
    /dev/sdb1 2048 10487807 5242880 83 Linux
    /dev/sdb2 10487808 20973567 5242880 5 Extended
    /dev/sdb3 20973568 25167871 2097152 83 Linux
    /dev/sdb5 10489856 14684159 2097152 83 Linux

    命令(输入 m 获取帮助):w
    The partition table has been altered!

    Calling ioctl() to re-read partition table.

    WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
    The kernel still uses the old table. The new table will be used at
    the next reboot or after you run partprobe(8) or kpartx(8)
    正在同步磁盘。
    第二步:识别新的分区
    ╭─root@zxw ~
    ╰─➤ ls /dev/sd*
    /dev/sda /dev/sda1 /dev/sda2 /dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb5
    ╭─root@zxw ~
    ╰─➤ partprobe
    Warning: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。
    ╭─root@zxw ~
    ╰─➤ ls /dev/sd* 再次列出分区 1 ↵
    /dev/sda /dev/sda1 /dev/sda2 /dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb5
    ╭─root@zxw ~

    第三步:格式化为swap类型
    ─root@zxw ~
    ╰─➤ mkswap /dev/sdb3
    正在设置交换空间版本 1,大小 = 2097148 KiB
    无标签,UUID=47ed5ae2-ee9b-4b4b-83b3-563c00fe51ae
    第四步:启动swap
    ╭─root@zxw ~
    ╰─➤ free -h
    total used free shared buff/cache available
    Mem: 1.8G 448M 927M 10M 447M 1.2G
    Swap: 2.0G 0B 2.0G
    ╭─root@zxw ~
    ╰─➤ swapon /dev/sdb3
    ╭─root@zxw ~
    ╰─➤ free -h
    total used free shared buff/cache available
    Mem: 1.8G 450M 925M 10M 447M 1.2G
    Swap: 4.0G 0B 4.0G


     
    第四步:写入到配置文件中
    ─root@zxw ~
    ╰─➤ echo "swapon /dev/sdb3" >> /etc/rc.local
    ╭─root@zxw ~
    ╰─➤ vim /etc/rc.local

     

    第二种:方法 本地目录

    第一步:创建目录
    [root@zxw ~]# mkdir /swap
     
    第二步:创建文件
    [root@zxw ~]# dd if=/dev/zero of=/swap/swap bs=2M count=2014
    2014+0 records in
    2014+0 records out
    4223664128 bytes (4.2 GB) copied, 29.3039 s, 144 MB/s
     
    第三步:格式化
    [root@zxw ~]# mkswap /swap/swap
    Setting up swapspace version 1, size = 4124668 KiB
    no label, UUID=211cb23a-49b5-46fc-b568-f167d4b6d06a
     
    第四步:写入文件
    [root@zxw ~]# echo “/swap/swap swap swap defaults 0 0” >> /etc/fstab
    [root@zxw ~]# mount -a
    [root@zxw ~]# free -h
    total used free shared buff/cache available
    Mem: 974M 85M 69M 7.6M 819M 712M
    Swap: 4.0G 0B 4.0G
    [root@zxw ~]# swapon -a
    swapon: /swap/swap: insecure permissions 0644, 0600 suggested.
    [root@zxw ~]# free -h
    total used free shared buff/cache available
    Mem: 974M 88M 66M 7.6M 819M 709M
    Swap: 7.9G 0B 7.9G
     
    第五步:修改权限
    [root@ken ~]# chmod 0600 /swap/swap

     

    第五步:停止swap
    使用swapoff可以停止swap

    [root@zxw ~]# free -h
    total used free shared buff/cache available
    Mem: 974M 93M 751M 7.6M 129M 731M
    Swap: 7.0G 0B 7.0G
    [root@zxw ~]# swapoff
    Usage:
    swapoff [options] [<spec>]
    Options:
    -a, --all disable all swaps from /proc/swaps
    -v, --verbose verbose mode
    -h, --help display this help and exit
    -V, --version output version information and exit
    The <spec> parameter:
    -L <label> LABEL of device to be used
    -U <uuid> UUID of device to be used
    LABEL=<label> LABEL of device to be used
    UUID=<uuid> UUID of device to be used
    <device> name of device to be used
    <file> name of file to be used
    For more details see swapoff(8).
    [root@zxw~]# swapoff -a
    [root@zxw ~]# free -h
    total used free shared buff/cache available
    Mem: 974M 88M 758M 7.6M 127M 737M
    Swap: 0B 0B 0B

     

  • 相关阅读:
    DataTable进行排序Asc升序,Desc降序
    Money型字段小数点后保留两位小数
    删除RHSA文件方法
    PowerDesigner 同名问题解决 Entity Attribute name uniqueness
    Repeater嵌套绑定Repeater以及内层调用外层数据
    让A超链接无效的办法 阻止元素发生默认的行为
    图的遍历
    Modular Production Line
    网络流24题-最长k可重区间集问题
    运输计划
  • 原文地址:https://www.cnblogs.com/itzhao/p/11242255.html
Copyright © 2020-2023  润新知