怎么样给CentOS6.5增加swap分区

再给服务器添加zabbix监控的时候,发现服务器有个报错“Lack of free swap space on localhost”,通过查找得知,在安装服务器的时候忘了划分swap分区。为了减少报错,现在直接划分swap分区,具体步骤如下:

1,使用dd命令创建一个swap分区

[[email protected] home]# dd if=/dev/zero of=/home/swap bs=1024 count=8192000
8192000+0 records in
8192000+0 records out
8388608000 bytes (8.4 GB) copied, 33.5006 s, 250 MB/s

这样就创建了一个分区大小为8G的/home/swap文件,接下来格式化该分区文件。

2,格式化/home/swap文件。

[[email protected] home]# mkswap /home/swap 
mkswap: /home/swap: warning: don‘t erase bootbits sectors
        on whole disk. Use -f to force.
Setting up swapspace version 1, size = 8191996 KiB
no label, UUID=4ae031dd-eefe-43ba-8fb0-c09719d896b6

3,用swapon命令把/home/swap文件分区划成swap分区

[[email protected] home]# swapon /home/swap 
[[email protected] home]# free -m
             total       used       free     shared    buffers     cached
Mem:          7872       7730        142          0         70       6394
-/+ buffers/cache:       1264       6608
Swap:         7999          0       7999

4,修改/etc/fstab文件添加/home/swap swap swap default 0 0,即使重启也能自动挂载。

[[email protected] home]# vi /etc/fstab 
#
# /etc/fstab
# Created by anaconda on Tue Jan 26 21:10:02 2016
#
# Accessible filesystems, by reference, are maintained under ‘/dev/disk‘
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=f8cb78d5-8419-4bcf-8684-9e8a94480f22 /                       ext4    defaults        1 1
UUID=9e4bacd3-490c-4e87-a5e0-fec240a3e229 /usr                    xfs     defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
 /home/swap             swap                    swap    default         0 0
"/etc/fstab" 16L, 788C written

备注:count的计算公式: count=SIZE*1024  (size以MB为单位)

时间: 2024-11-05 18:58:33

怎么样给CentOS6.5增加swap分区的相关文章

十五、磁盘格式化、磁盘挂载、手动增加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

磁盘空间增加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

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

以下命令均需在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

新建和增加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/s

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分区,这