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 表示outfile,bs=1M代表增加的模块大小,count=2048代表2048个模块,也就是2G空间

 

二、将目的文件设置为swap分区文件:

 

    #mkswap /swap1

 

三、激活swap,立即启用交换分区文件:

 

     #swapon /swap1

 

以上操作在重启系统后swap空间将会失去/swap1,将/swap1加入到/etc/fstab 条目将可以使得系统在init进程中调用swapon -a 来自动挂载/swap1,这样每次机器重启后/swap1都处于有效的swap空间。

 

四、在/etc/fstab文件中加入下面这样一行:

 

/swap1                  swap                    swap    defaults        0 0

 

完成!使用free查看swap大小!

时间: 2024-10-22 20:00:27

linux增加swap分区大小的相关文章

设置和修改Linux的swap分区大小

在Linux编译gcc时,遇到编译错误,究其根源是因为内存不足,这时通过修改swap大小解决了问题 相关操作如下: 1. 查看当前分区情况free -m 2. 增加 swap 大小, 2G 左右dd if=/dev/zero of=/var/swap bs=1024 count=2048000 3. 设置交换文件mkswap /var/swap 4. 立即激活启用交换分区swapon /var/swap 5. 添加系统引导时自启动运行vi /etc/fstab 添加一行/var/swap 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命令查看一下内存

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 /

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分区大小

官方建议RAM在2到4GB时,swap是RAM2倍:当RAM大于4GB时则swap等于RAM即可 1.查看当前swap大小 free -g 2.设置swap大小 dd  if=/dev/zero of=/tmp/swap bs=1GB count=8 3.设置swap文件 mkswap /tmp/swap 4.启用swap swapon  /tmp/swap 5.开机自启动 /etc/fstab增加如下内容 /tmp/swap   swap    swap default   0 0 6.收回s

linux增加根分区大小

以下操作以root身份运行 1.增加一个新分区(从原有硬盘分,或增加一个新硬盘并进行分区fdisk)  格式化成ext4(mkfs.ext4 /dev/sdb1,假设为/dev/sdb1) 2.将新的分区挂载到一个临时目录,如:/mnt/tmp  mount /dev/sdb1 /mnt/tmp 3.du -sh /   查看一个根目录中每个目录的大小,并选择一个大小合适的目录  如:/usr目录  cp -r /usr/* /mnt/tmp 4.修改/etc/fstab  /dev/sdb1 

linux增加swap分区

mkdir /data1/ dd if=/dev/zero of=/data1/swap bs=1024M count=10 mkswap /data1/swap swapon /data1/swap echo "/data1/swap swap swap defaults 0 0" >> /etc/fstab

调整swap分区大小-Linux下安装Oracle时报swap不够解决方法

调整swap分区大小 方法一:如果磁盘有剩余的空间,用分区工具新建一个swap分区.并写到/etc/fstab里面.再 #swapon -a方法二:可以用一个文件做交换分区. su root cd / mkdir /swap 1.建立swap文件,比如在/tmp下建立swapfree作为交换文件.建立#dd if=/dev/zero f=swapfree bs=32k count=8192(bs=32k指定每个扇区占用32kb,读入了8192+0个区段,输出了8192+0个区段) 注意:bs参数