新建和增加SWAP分区

交换分区增加


方法一:用文件作为swap分区(操作简单,临时/永久使用都可以)

1、free查看系统内存及交换分区的使用率

用法:free  -m   #以兆为单位查看

#free –m

2、使用虚拟设备生成空文件

#dd  if=/dev/zero  of=目录/文件名  bs=容量  count=次数

#dd  if=/dev/zero of=/root/swapfile bs=10M count=1024  #表示增加10G虚拟内存

3、生成交换分区文件,

#mkswap  /root/swapfile

4、激活交换分区

#swapon /tmp/swapfile

5、如果要去掉这个新的交换分区,用如下命令:

# /sbin/swapoff   swap1

?      6、交换分区永久生效

在文件/etc/rc.local中添加一行

swapon   /tmp/swapfile    #重启系统生效

 方法二:新建磁盘分区作为swap分区

优点是速度快,缺点是需要磁盘有未分配空间且操作稍微复杂一些。

1.swapoff -a    ##停止所有swap分区

1、使用fdisk命令建立一个新的分区fdisl /dev/sdb,分区类型为82(linux swap类型),fdisk中使用t命令将新添加的分区id改为82   #/dev/sdb磁盘上有没有被分配的空间。w保存,写入磁盘。

2、使用mkswap转化新分区对应的设备文件,格式化swap分区(如:/dev/hda6)

#mkswap  /dev/sdb5

3、使用swapon -a 启用swap文件,使用swapon -s查看swap文件是否启用。

#swapon /dev/sdb5    #sdb5是新建的一个交换分区

4、最后加在/etc/fstab,使每次开机都会自动启用SWAP

/dev/sdb2 swap swap defaults 0 0

一般临时性增加大小可以用方法一,如果是永久性增加,建议用方法二

原文地址:http://blog.51cto.com/jschu/2103657

时间: 2024-10-12 11:06:40

新建和增加SWAP分区的相关文章

Linux增加swap分区的方法

1.新建磁盘分区作为swap分区2.用文件作为swap分区 (操作更简单,我更常用) 一.新建磁盘分区作为swap分区 1. # swapoff -a #停止所有的swap分区 2. 用fdisk命令(例:# fdisk /dev/sdb)对磁盘进行分区,添加swap分区,新建分区,在fdisk中用"t"命令将新添的分区id改为82(Linux swap类型),最后用w将操作实际写入硬盘(没用w之前的操作是无效的). 3. # mkswap /dev/sdb2 #格式化swap分区,这

LINUX增加SWAP分区---install_oracle

我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢?在装完Linux系统之后,建立Swap分区有两种方法.1.新建磁盘分区作为swap分区2.用文件作为swap分区 (操作更简单,我更常用)下面介绍这两种方法:(都必须用root权限,操作过程应该小心谨慎.) 一.新建磁盘分区作为swap分区1.以root身份进入控制台(登录系统),输入# swapoff -a #停止所有的swap分区 2. 用fdisk命令(例:# fdisk /

磁盘空间增加swap分区

1)创建一个swap文件. swap分区最适合的大小事物理内存的1-2倍 进入到一个大的磁盘空间中 dd if=/dev/zero of=swapfile bs=1024 count=1024000增加1G. 或者 dd if=/dev/zero of=swapfile bs=1G count=1 2)把分区变成swap分区 /sbin/mkswap swapfile 3)使其成为有效状态 /sbin/swapon swapfile 4)检查是否正确 free -m 或者 /sbin/swapo

linux增加swap分区大小

  linux增加swap分区大小 2016-08-2 13:54:58 分类: LINUX 懂得Linux的都知道,标准的Linux安装,SWAP分区是内存的两倍大小,如果增加了内存条,那SWAP分区也要增加   如果增加1G内存,SWAP分区就要增加2G   一.决定修改swap大小,首先在空间合适处创建用于分区的swap文件:如/swap1       #dd if=/dev/zero of=/swap1 bs=1M count=2048   if 表示 infile,of 表示outfi

十五、磁盘格式化、磁盘挂载、手动增加SWAP分区

centos7支持的文件系统格式 # cat /etc/filesystems xfs                //centos7默认的文件系统,比如/和/boot就是xfs. ext4 ext3 ext2 nodev proc nodev devpts iso9660 vfat hfs hfsplus * 如何查看分区的文件系统,命令:mount,只关注/dev开头的即可.还没有挂载的分区看不到. 在centos6以及之前的版本使用的是ext格式的文件系统. centos6   ext4

CentOS增加swap分区大小

来自:http://www.centoscn.com/CentOS/Intermediate/2014/0222/2446.html 1. 查看当前分区情况 [plain]view plaincopy free -m 2. 增加 swap 大小, 2G 左右 [plain]view plaincopy dd if=/dev/zero of=/var/swap bs=1024 count=2048000 3. 设置交换文件 [plain]view plaincopy mkswap /var/swa

[技术交流分享]LInux增加swap分区

以下命令均需在root帐号下操作 dd if=/dev/zero of=/home/swap bs=1024 count=512000 这样就会创建/home/swap这么一个分区文件.文件的大小是512000个block,一般情况下1个block为1K,所以这里空间是512M. 接着再把这个分区变成swap分区. /sbin/mkswap /home/swap 再接着使用这个swap分区.使其成为有效状态. /sbin/swapon /home/swap 现在再用free -m命令查看一下内存

第十五课 磁盘的格式化与挂载、手动增加swap分区

一.磁盘的格式化(从cenos7起,linux用xfs做为磁盘的格式)1.查看linux支持的磁盘格式: cat /etc/filesystems2.mke2fs -t (指定磁盘格式)ext4 -b(指定块大小) 2048 -m(指定预留空间大小) -i (指定inode号 )8192 /dev/sdb/ (mke2fs不支持格式化成xfs,格式化xfs用mkfs.xfs,块的大小建议:一个文件系统存的都是视频文件等大文件,可以把块指定大一点,反之就指定小一点)(mkfs.ext4=mke2f

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交换文件的过