手动创建和挂载swap分区

需求

在安装虚拟机时,我们不可能全面考虑到所有的使用情况。所以使用过程中经常会碰到swap分区不够用的情况,此时就需要增加磁盘中swap分区大小。

操作概述

系统本身swap分区为4G,需要添加8G来满足需求,通过以下两种方式实现目的。

方法一:使用fdisk在设备上增加swap分区

1、添加磁盘,添加完成需重启才会生效

init 6 #重启

2、创建分区,这里的sdb1就是我们要做的swap分区

fdisk /dev/sdb

3、用mkswap命令设置交换分区

mkswap /dev/sdb1

4、swapon激活swap分区

swapon /dev/sdb1

5、设置自动挂载

vim /etc/fstab #末尾添加
/dev/sdb1 swap swap defaults 0 0

6、重启后查看swap分区大小

free

方法二:使用文件增加swap分区

1、添加分区

dd if=/dev/zero of=/swapfile bs=1024 count=8096k


2、用mkswap命令设置交换分区

mkswap /swapfile

3、swapon激活swap分区

swapon /swapfile
chmod -R 600 /swapfile

4、设置自动挂载

vim /etc/fstab

5、重启后查看swap分区大小

free

原文地址:http://blog.51cto.com/13784264/2287346

时间: 2024-10-10 13:02:12

手动创建和挂载swap分区的相关文章

Linux如何创建和删除swap分区

Linux中的swap分区类似Windows的虚拟内存,在硬盘空间不足的情况下,可通过创建swap分区来解决,下面小编就给大家介绍下Linux如何创建和删除swap分区. 1.swap概述 Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中.

手动创建并自动挂载swap分区

1.创建一个大小为1G的Swap文件 dd if=/dev/zero of=/swapfile bs=100M count=100 2.把这个文件变成swap文件: mkswap /swapfile 3.启用这个swap文件: swapon /swapfile 4.编辑/etc/fstab文件,增加 /swapfile  swap  swap    defaults 0 0 5.查看swap分区和大小以及使用情况 # /sbin/swapon -s

创建与删除swap分区

1.创建文件 dd if=/dev/zero of=/swap/swap bs=1024 count=3096000 dd if=/dev/zero of=/swap/swap2 bs=1024 count=3096000 dd if=/dev/zero of=/swap/swap5 bs=1024 count=3096000 --/dev/zero,是一个输入设备,你可你用它来初始化文件. 2.指定文件为swap文件 mkswap /swap/swap mkswap /swap/swap2 m

linux补充挂载swap分区

机房的一台新装cento,top发现没有swap分区,看来机房初装系统有问题. [[email protected] ~]# top top - 18:26:53 up  3:41,  2 users,  load average: 0.00, 0.01, 0.05 Tasks: 213 total,   1 running, 212 sleeping,   0 stopped,   0 zombie Cpu(s):  0.0%us,  0.0%sy,  0.0%ni, 99.9%id,  0.

创建、删除swap分区

创建 dd if=/dev/zero of=/data/swap bs=1M count=4000 mkswap  /data/swap swapon   /data/swap chmod 0600 /data/swap 删除 swapoff /data/swap 原文地址:https://www.cnblogs.com/liang545621/p/9398646.html

Linux挂载新硬盘和创建Swap分区的方法

Liunx添加新硬盘其实和Windows的操作一样,但一个是图形化操作,另一个是命令行操作,不过步骤是一样,下面就动手演示和讲解 Linux挂载新硬盘 1.查看硬盘信息 命令:fdisk -l [[email protected] ~]# fdisk -l Disk /dev/vda: 21.5 GB, 21474836480 bytes #第一块硬盘的信息和分区信息 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of

Ubuntu 16.04创建Swap分区或增加Swap分区容量

要在Ubuntu中要创建Swap分区主要有如下2种方式: 一.传统创建方式 一般情况下,我们都会使用dd命令来预先创建交换分区文件,然后再用/dev/zero将该文件的内容全部置零,创建时还将用到bs参数来设置要创建的交换空间大小,以及使用count来指定要创建的block数. 例如,我们要创建4G的交换分区文件可以使用如下命令: sudo dd if=/dev/zero of=/swapfile bs=1G count=4 二.快速创建方式 你可能已经注意到了,上述方式创建Swap交换文件的过

Unix系统下对swap分区大小修改

随着科技不断的进步,内存大小在不断的加大,使得swap分区的用处越来越小.所以在实际生产环境中有时需要对系统的swap分区大小来进行调整,不过建议在安装系统时就定义好是否要swap分区.swap分区的大小是多少,如果是条件允许的话建议swap分区在2GB~4GB间,如果还不够建议直接加内存.使用2GB的swap是因为有一些特殊的软件可能在平时使用的时候会使用到swap分区,如高性能的Oracle.当然,如果后期在使用的过程中发现swap分区过大,磁盘空间又使用紧张,那么就很有必要对系统的swap

Centos7 设置Swap分区

1.使用dd命令创建一个swap交换文件 dd if=/dev/zero of=/home/swap bs=1024 count=1024000 2.制作为swap格式文件: mkswap /home/swap 3.再用swapon命令把这个文件分区挂载swap分区 /sbin/swapon /home/swap 4.为防止重启后swap分区变成0,要修改/etc/fstab文件 vi /etc/fstab 在文件末尾(最后一行)加上: /home/swap swap swap default