linux如何增加swap分区文件|如何为Llinux系统添加交换分区

linux如何增加swap分区文件|如何为Llinux系统添加交换分区的第1张示图

⑴ 怎么创建linux swap分区

Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。Linux系统下如何创建和删除swap分区?创建Swap首先,用拥有root权限的用户通过SSH远程登入或者本地终端登入到系统,进行创建Swap分区dd if=/dev/zero of=/swap/swap bs=1024 count=1024000if//输入of//输出bs//块儿大小count//总大小创建Linux交换文件mkswap/swap/swap立即激活/swap/swap交换文件swapon/swap/swap查看是否生效[[email protected]~]#free-mtotal used free shared buffers cachedMem:2007 140 1867 0 8 35-/+ buffers/cache:96 1911Swap:972 0 972通过以上输出信息可以看出,已经成功创建Swap分区设置成永久生效虽然现在已经生效,但是等到下次服务器重启之后。该Swap虚拟磁盘会失效,为保证永久生效,需要在/etc/fstab文件添加如下指令集:echo "/swap/swap swap swap defaults 0 0"》》/etc/fstab到这里,Swap分区已经完成创建了。删除Swap分区首先停止Swap分区swapoff/swap/swap删除swap分区文件rm-rf/swap/swap删除"/etc/swap" 指定文件这样就可以手工添加和删除swap分区代码如下:sed -i “/‘\/swap\/ swap swap swap defaults 0 0’//” /etc/fstab

⑵ linux 怎么增加swap分区

方法一、通过swap文件增加:1、创建交换文件[[email protected] ~]# dd if=/dev/zero of=/tmp/mem.swap bs=1M count=4096记录了4096+0 的读入记录了4096+0 的写出4294967296字节(4.3 GB)已复制,54.6386 秒,78.6 MB/秒当然根据bs指定的大小不同,我们也可以通过下面的文件增加:dd if=/dev/zero of=/tmp/mem.swap bs=1M count=4096 (增加4G)或dd if=/dev/zero of=swapfile bs=1024 count=1048576 (增加1G)2、查看当前分区的大小[[email protected] ~]#free -m total used free shared buffers cachedMem: 1875 1800 75 0 12 995-/+ buffers/cache: 792 1083Swap: 2047 0 20473、格式转换并挂载[[email protected] ~]#mkswap /tmp/mem.swapSetting up swapspace version 1, size = 4294963 kB[[email protected] ~]#swapon /tmp/mem.swap4、三种确认是否增加成功的方法[[email protected] ~]# swapon -sFilename Type Size Used Priority/dev/sda2 partition 2097144 8 -1/tmp/mem.swap file 4194296 0 -2[[email protected] ~]# free -m total used free shared buffers cachedMem: 1875 1773 102 0 13 977-/+ buffers/cache: 782 1093Swap: 6143 0 6143[[email protected] ~]# cat /proc/swapsFilename Type Size Used Priority/dev/sda2 partition 2097144 8 -1/tmp/mem.swap file 4194296 0 -2以上不难看出,第一、三两种方法效果相同。linux/unix的一个奇妙之处也在此,很多命令和直接查看某些文件或更改某些文件的值,效果是一样的。以上操作,在系统重启后,swap文件的大小又会变回原大小,我们可以在/etc/fstab里增加下面的配置,使其重启后,我们刚刚的配置仍然有效。/tmp/mem.swap swap swap defaults 0 0如果想卸载掉上面的分区,可以通过swapoff完成[[email protected] ~]# swapoff /tmp/mem.swap

⑶ linux系统怎么增加swap分区空间大小

1.查看swap分区大小的命令:”free -m“2、选择适合的分区,创建适合的swap文件,命令为:”dd if=/dev/zero of=/swap1 bs=1M count=2048“3、将生成的文件设置为swap分区文件,命令:”mkswap /swap1“ 4、激活新创建的swap分区,命令:”swapon /swap1“5、查看生效的swap分区大小,命令:”free -m“6、设置开机启动新创建的swap分区,编辑”/etc/fstab”配置文件,在文件末尾添加” /swap1 swap swap defaults 0 0“

⑷ 如何为Llinux系统添加交换分区

一、如果是安装系统时,则新建一个分区,类型调整为swap二、在系统中创建或调整swap分区①.root权限等控制台(登录系统),通过 swapoff -a 指令停止所有的swap分区(如果当前没有swap分区则忽略)②.用fdisk命令(例: fdisk /dev/sdb)对磁盘新建分区,添加swap分区,在fdisk中用“t”命令将新添的分区id改为82(Linux swap类型),最后用w将操作实际写入硬盘(没用w之前的操作是无效的)。③. mkswap /dev/sdb2 (格式化swap分区,这里的sdb2要看您加完后p命令显示的实际分区设备名)④. swapon /dev/sdb2 (启动新的swap分区)⑤. 为了让系统启动时能自动启用这个交换分区,可以编辑/etc/fstab加入一行 /dev/sdb2 swap swap defaults 0 0三、创建swap文件①.创建要作为swap分区的文件 dd if=/dev/zero of=/root/swapfile bs=1M count=100②.建立swap的文件系统 mkswap /root/swapfile ③.启用交换文件 swapon /root/swapfile ④.使系统开机时启用交换文件,可以编辑/etc/fstab加入一行 /root/swapfile swap swap defaults 0 0新建和增加交换分区的命令为mkswap、swapon等,而想关闭掉某个交换分区则用 swapon /dev/sdb2 这样的命令即可。

⑸ 如何为已安装的linux操作系统设置swap分区

已装的linux系统新建抄swap分区的步骤袭如下:1.fdisk /dev/sda2.n (新建一个分区为/dev/sda6)3.t (修改分区的id)4.82 (swap的id为82)5.w (重写分区表)6.partprobe (同步内存和分区表信息)7.mkswap /dev/sda6 (格式化成swap分区)8.swapon /dev/sda6 (打开swap分区)9.vim /etc/fstab (在fstab中增加一条记录如下)/dev/hda6 swap swap defaults 0 010.mount -a

⑹ Linux下如何增加swap分区大小

1、检查当前的分区来情况:[[email protected]]#free -m2、增加源交换分区文件及大小,如果要增加2G大小的交换分区,则命令写法如下,其中的 count 等于想要的块大小。 [[email protected]]# dd if=/dev/zero of=/home/swap bs=1024 count=20480003、设置交换文件: [[email protected]]# mkswap /home/swap4、立即启用交换分区文件 [[email protected]]# swapon /home/swap 5、如果要在引导时自动启用,则编辑 /etc/fstab 文件,添加行:/home/swap swap swap defaults 0 0 系统下次引导时,它就会启用新建的交换文件,再查看SWAP分区大小发现增加了2G。 批量删除linux下文件夹命令如下:比如我要删除/var/www/html这个文件夹的话可以使用以下命令:rm -Rf html然后在ls查看发现没html这个文件夹了!

⑺ linux创建swap分区

新建磁盘分区作为swap分区1、以root身份进入控制台(登录系统),输入:#swapoff-a#停止所有的swap分区2、用fdisk命令(例:#fdisk/dev/sdb)对磁盘进行分区,添加swap分区,新建分区,在fdisk中用“t”命令将新添的分区id改为82(Linuxswap类型),最后用w将操作实际写入硬盘(没用w之前的操作是无效的)。3.#mkswap/dev/sdb2#格式化swap分区,这里的sdb2要看加完后p命令显示的实际分区设备名。4.#swapon/dev/sdb2#启动新的swap分区。5.为了让系统启动时能自动启用这个交换分区,可以编辑/etc/fstab,加入下面一行:/dev/sdb2swapswapdefaults00

⑻ LINUX 的SWAP分区如何增加

mkdir swap cd swap dd if=/dev/zero of=swapfile bs=1024 count=1000000 ls -al mkswap swapfile swapon swapfile ls -lmkdir swap cd swap dd if=/dev/zero of=swapfile bs=1024 count=1000000 ls -al mkswap swapfile swapon swapfile ls -l

⑼ 如何增加linux下的swap空间

如果硬盘上还有未分配的空间,就新划分一个分区作为一个swap空间内,这个只需要格式化以容后以swapon命令启用就可以了,Linux系统貌似可以有多个swap(用swapon -s命令可以看到),但是用free命令看到的是总的大小;如果硬盘上没有未分配空间了,就用文件的方式建立一个swap空间。下面以1G大小的文件为例介绍如何用文件建立内存交换空间(后面添加swap到系统的步骤是通用的):1. 使用dd命令在某个目录(实际使用时换成其他目录,/tmp目录的数据会在重启后丢失)下新建一个1G的文件:dd if=/dev/zero of=/tmp/swap bs=1M count=1024解释:1M是单位,1024M就是总大小1G2. 格式化这个文件为swap格式:(用mkswap命令)mkswap /tmp/swap3. 启动swap,用swapon命令(就是添加到系统):swapon /tmp/swap4. 查看效果(用swapon的-s参数):swapon -s可以看到所有的swap分区,如果成功了,/tmp/swap必然在里面。然后再用free命令,就可以看到swap空间增加了。

⑽ 在Linux系统中如何增加Swap分区文件

第一步,先创建一个普通分区,可以用 fdisk parted,具体方法网上找教程第二步,把该回分区格式化成 swap分区,答常用命令 mkswap第三步,挂载swap分区,常用命令 swapon第四步,把 swap分区写入 /etc/fstab,具体写入方法,网上找教程

未经允许不得转载:山九号 » linux如何增加swap分区文件|如何为Llinux系统添加交换分区

赞 (0)