Linux环境下Swap配置方法

场景:
今天下午安装一个CentOS6.5操作系统,忘记配置swap分区。看看如何安装系统之后,增加和删除swap分区。
方法如下:
1.内存占用情况
[[email protected] ~]# free -m
total used free shared buffers cached
Mem: 2006 1886 119 31 33 574
-/+ buffers/cache: 1278 727
Swap: 0 0 0
2.通过dd命令增加swap,增加一个2g的swap空间
[[email protected] ~]# dd if=/dev/zero of=/var/swap bs=1024 count=2048000
2048000+0 records in
2048000+0 records out
2097152000 bytes (2.1 GB) copied, 36.4509 s, 57.5 MB/s

3.创建swap文件
[[email protected] ~]# mkswap /var/swap
mkswap: /var/swap: warning: don‘t erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 2047996 KiB
no label, UUID=eba0b718-b5d0-488f-a368-0af288def8b6

[[email protected] ~]# mkswap -f /var/swap
Setting up swapspace version 1, size = 2047996 KiB
no label, UUID=5039b019-2db5-41b2-a289-3caf4fdd98bf
[[email protected] ~]#

4.加载该文件:
[[email protected] ~]# swapon /var/swap
5.看看swap是否生效
[[email protected] var]# free
6.查看swap当前状态:
[[email protected] ~]# cat /proc/swaps
Filename Type Size Used Priority
/var/swap file 2047996 0 -1

7.添加至/etc/fstab , vim /etc/fstab

#
# /etc/fstab
# Created by anaconda on Thu Aug 24 12:21:20 2017
#
# 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=1ae5f12f-79c1-47d4-bed7-941ab9385396 / ext4 defaults 1 1
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
/var/swap swap swap defaults 0 0

8.如果不再需要swap,可以清理该分区:
[[email protected] ~]# swapoff /var/swap

时间: 2024-07-31 23:57:55

Linux环境下Swap配置方法的相关文章

深度分析LINUX环境下如何配置multi-path

首先介绍一下什么是多路径(multi-path)?先说说多路径功能产生的背景,在多路径功能出现之前,主机上的硬盘是直接挂接到一个总线(PCI)上,路径是一对一的关系,也就是一条路径指向一个硬盘或是存储设备,这样的一对一关系对于操作系统而言,处理相对简单,但是缺少了可靠性.当出现了光纤通道网络(Fibre Channle)也就是通常所说的SAN网络时,或者由iSCSI组成的IPSAN环境时,由于主机和存储之间通过光纤通道交换机或者多块网卡及IP来连接时,构成了多对多关系的IO通道,也就是说一台主机

linux 环境下安装oracle11g方法及安装过程中遇上的问题解决方法

 Oralce安装教程 1.先安装需要的依赖包 找到哪个没有安装,直接yum install XX,直到所有的都安装完成.注意,可能一个包安装了,再次执行检查,还是提示没有安装,那么就不需要管他们了,继续安装下面的. rpm -q binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-deve

Hadoop在Linux环境下的配置

写在前面:在这之前需要有自己 的Linux环境,了解常用的Linux命令.并且已经配置好了java环境,什么叫配置好呢,就是 echo ${JAVA_HOME}  命令是可以输出jdk路径的, 才叫配置好.如果只是java -version可以查看java版本,就需要source /etc/profile 命令来使其生效,不生效也是不行滴. 一.下载解压 首先下载Hadoop安装包,直接在Windows官网上下载就行,这是镜像网站,可自取:http://mirror.bit.edu.cn/apa

【云和恩墨】性能优化:Linux环境下合理配置大内存页(HugePage)

原创 2016-09-12 熊军 熊军(老熊) 云和恩墨西区总经理 Oracle ACED,ACOUG核心会员 PC Server发展到今天,在性能方面有着长足的进步.64位的CPU在数年前都已经进入到寻常的家用PC之中,更别说是更高端的PC Server:在Intel和AMD两大处理器巨头的努力下,x86 CPU在处理能力上不断提升:同时随着制造工艺的发展,在PC Server上能够安装的内存容量也越来越大,现在随处可见数十G内存的PC Server.正是硬件的发展,使得PC Server的处

Linux环境下Nginx配置安装PHP

下边的安装配置方法,我试了一晚上没有成功,可能因为我的系统环境比较复杂,所以建议: 先安装PHP.使用yum命令安装,在安装配置MySQL,具体做法看博客中其他文章,至于Nginx服务器可以安装完这两个之后再安装配置,因为我目前不使用Nginx,直接使用Apache服务器,所以就没有在系统上编译安装Nginx,目前使用Wordpress,不需要Nginx,只要PHP和Mysql安装配置好,就可以了: 1.下载PHP依赖库: wget http://soft.beauty-soft.net/lib

Linux环境下Apache配置多个虚拟主机挂载多站点同时运行

这样一种场景:我们有一台服务器:但是想挂多个网站:那么Apache下配置虚拟主机可以满足这个需求: 比较简单的是基于主机名的配置步骤如下: 示例环境 ip:115.28.17.191 域名:baijunyao.com thinkbjy.com 目录  /var/www/html/baijunyao /var/www/html/thinkbjy 1:修改hosts文件 [[email protected] /]# ifconfig;              //查看ip并记录自己的ip地址 [[

Linux环境下手动配置sbt

一.下载sbt安装包 从sbt官网下载地址:http://www.scala-sbt.org/download.html下载安装包,以sbt-0.13.13.tgz为例. 二.安装 1.将下载的二进制包移动到/usr/local目录,解压缩文件包 tar zxvf sbt-0.13.13.tgz mv sbt-launcher-packaging-0.13.13 sbt  //重命名目录 2.创建启动sbt的脚本文件 cd /usr/local/sbt/ vi sbt 在打开的sbt文本文件中添

Solr4.9.1在linux环境下的配置安装

运行环境:CentOS6.4       Tomcat7.0    JDK1.7 软件版本: solr-4.9.1   下载链接:http://apache.fayea.com/lucene/solr/ IK-Analyzer-2012FF    下载链接:http://git.oschina.net/wltea/IK-Analyzer-2012FF 安装步骤: CentOS下安装Tomcat,此处不废话. 拷贝 solr-4.9.1/dist路径下 "solr-4.9.1.war"

VS2010环境下Winpcap配置方法 (转)

VS2010 配置Winpcap 新建一个项目,GetDevs.cpp.用来测试.测试代码最后有给出. View->Property Manager Debug|Win32 -> Mircrosoft.Cpp.Win32.user(右键)->Properties 注:此处设置为全局的! q  设置环境目录 VC++ Directiories -> Include Directories和Library Directories中添加路径. 假如将wpdpack放到c盘.则: Incl