北京SEO

linux vps创建/增加Swap交换分区空间的例子

2019/10/10/17:45:58  阅读:1800  来源:谷歌SEO算法  标签: SEO技术

由于vps服务器在硬盘与空间上都不足了,我们可以使用Swap交换分区来解决这个问题,下面小编为各位介绍linux vps创建/增加Swap交换分区空间的例子,希望文章可以帮助以各位.

可能会由于我们使用的VPS系统内存比较小,在运行某些程序时候内存不足性能降低,这里我们可以针对为Linux Xen VPS主机创建和增加SWAP交换空间,提供程序运行的资源足够资源,所谓SWAP就是类似我们WINDOWS系统的虚拟内存一样,在物理内存不足的时候会短时间占用帮助运行程式.

在这里,不论我们的XEN VPS是否有SWAP交换分析,老蒋下面的教程会给利用硬盘的空间增加1GB SWAP出来.

增加SWAP之前内存情况

以上的图示,是我在增加SWAP之前的内存情况,目前SWAP已经有1023MB,下面开始,操作如何增加SWAP以及最后的效果.

第一、通过dd命令创建swap分区

dd if=/dev/zero of=/home/swap bs=1024 count=1048576

这里我创建1GB的空间作为SWAP,让后面的COUNT数据是前面的bs*1024

第二、格式化SWAP分区

mkswap /home/swap

第三、转换成SWAP分区

swapon /home/swap

第四、创建自动挂载

编辑/etc/fstab文件,在文件最后加上"/home/swap swap swap default 0 0 "脚本,然后我们重启系统,再free -m看看资源情况.

创建SWAP结果

我们可以看到这个图片和上图的对比,增加了1024MB的内存,如果需要关闭SWAP分区可以使用"swapoff /home/swap"命令.

另外再附一个 LVM方式挂载扩展硬盘分区

Linux分区为LVM,扩充硬盘共分三个阶段:新建分区——新建PV——扩充VG——扩充LV,单个硬盘如需分为多个逻辑分区请新建分区,如使用整个硬盘可略过此步骤:

  1. fdisk-l#查看需要挂载的分区,一般为/dev/xvdb
  2. fdisk/dev/xvdb
  3. Command(mforhelp):n#新建分区
  4. Commandaction
  5. eextended#扩展分区
  6. pprimarypartition(1-4)#主分区
  7. p#输入p选择新建为主分区
  8. Partitionnumber(1-4):1#主分区编号
  9. Firstcylinder(1-3263,default1):#分区起始位置,默认即可
  10. Lastcylinder,(1-3263,default3263):#结束位置,默认即可
  11. Command(mforhelp):t#指定分区格式
  12. Hexcode(typeLtolistcodes):8e#设置为LVM
  13. Changedsystemtypeofpartition1to8e(LinuxLVM)
  14. Command(mforhelp):w#保存
  15. #Thepartitiontablehasbeenaltered!//phpfensi.com
  16. quit#退出

新建PV,并扩展到VolGroup00中.

  1. partprobe#重新读取分区表
  2. pvcreate/dev/xvdb1#新建PV
  3. vgscan#显示当前VG
  4. #Readingallphysicalvolumes.Thismaytakeawhile...
  5. #Foundvolumegroup"VolGroup00"usingmetadatatypelvm2#VG名称为VolGroup00
  6. vgextendVolGroup00/dev/xvdb1#扩展PV到PG中

查看VolGroup00剩余PE数量,为扩展LV准备.

  1. vgdisplay
  2. #---Volumegroup---
  3. #VGNameVolGroup00#VG名称
  4. #FreePE/Size2553/79.78GB#2553为剩余PE数

查看要扩展的LV:

  1. lvscan#列出LV,容量较大的为要扩展的LV
  2. #ACTIVE'/dev/VolGroup00/LogVol00'[10.53GB]inherit#要扩展的LV
  3. #ACTIVE'/dev/VolGroup00/LogVol01'[256.00MB]inherit
  4. 扩充LV
  5. lvresize-l+2553/dev/VolGroup00/LogVol00#2553为VG内剩余PE数
  6. resize2fs/dev/VolGroup00/LogVol00

广告内容

linux vps创建/增加Swap交换分区空间的例子 linux vps创建/增加Swap交换分区空间的例子 linux vps创建/增加Swap交换分区空间的例子

相关阅读

热门评论

卢松松博客 卢松松博客

关注创业者、自媒体人和站长的网站

总篇数167

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法