VPS – 蓝月网络 https://lanyueer.com 专注于WordPress外贸建站,主题插件汉化、配置 Sat, 13 Dec 2025 15:40:57 +0000 zh-CN hourly 1 在CentOS中添加Swap交换文件,防止内存不足时MYSQL崩溃 https://lanyueer.com/centos-add-swap/ Sun, 25 Jun 2017 05:51:52 +0000 https://lanyueer.com/?p=959 1.swap概述 Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要…

在CentOS中添加Swap交换文件,防止内存不足时MYSQL崩溃,首发于蓝月网络

]]>
1.swap概述

Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。 其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

2.创建swap

首先查看当前的内存和swap 空间大小(默认单位为k, -m 单位为M):

  1. free -m


此处可以看到总内存是503M,SWAP不存在。

查看swap信息,包括文件和分区的详细信息

  1. # swapon -s

或者

  1. # cat /proc/swaps

如果都没有,我们就需要手动添加交换分区。注意,OPENVZ架构的VPS是不支持手动添加交换分区的。

添加交换空间有两种选择:添加一个交换分区或添加一个交换文件。推荐你添加一个交换分区;不过,若你没有多少空闲空间可用, 则添加交换文件。

一、增加swap交换文件

1、使用dd命令创建一个swap交换文件

  1. dd if=/dev/zero of=/home/swap bs=1024 count=1024000

这样就建立一个/home/swap的分区文件,大小为1G。

2、制作为swap格式文件:

  1. mkswap /home/swap

3、再用swapon命令把这个文件分区挂载swap分区

  1. /sbin/swapon /home/swap

我们用free -m命令看一下,发现已经有交换分区了。

但是重启系统后,swap分区又变成0了。

4、为防止重启后swap分区变成0,要修改/etc/fstab文件

  1. vi /etc/fstab

在文件末尾(最后一行)加上

  1. /home/swap swap swap default 0 0

这样就算重启系统,swap分区还是有值。

删除swap交换文件

1、先停止swap分区

  1. /sbin/swapoff /home/swap

2、删除swap分区文件

  1. rm -rf /home/swap

3、删除自动挂载配置命令

  1. vi /etc/fstab

这行删除

  1. /home/swap swap swap default 0 0

这样就能把手动增加的交换文件删除了。
注意:
1、增加删除swap的操作只能使用root用户来操作。
2、装系统时分配的swap分区貌似删除不了。
3、swap分区一般为内存的2倍,但最大不超过2G

二、使用分区来做SWAP(虚拟内存).

1 使用fdisk来创建交换分区(假设 /dev/sdb2 是创建的交换分区)
2 使用 mkswap 命令来设置交换分区:

  1. # mkswap /dev/sdb2

3 启用交换分区:

  1. # swapon /dev/sdb2

4 写入/etc/fstab,以便在引导时启用:

  1. /dev/sdb2 swap swap defaults 0 0

删除交换分区
步骤如下:
1、先停止swap分区

  1. /sbin/swapoff /dev/sdb2

2、删除自动挂载配置命令

  1. vi /etc/fstab

这行删除

  1. /dev/sdb2 swap swap defaults 0 0

这样就能把手动增加的交换分区删除了。

在CentOS中添加Swap交换文件,防止内存不足时MYSQL崩溃,首发于蓝月网络

]]>
Best Trace可视化路由追踪线路工具辅助选择VPS主机 https://lanyueer.com/best-trace-assisted-selection-vps-hosting/ Sun, 15 May 2016 13:03:48 +0000 http://lanyueer.com/?p=590 我们用户在选择VPS、服务器等主机产品的时候,无论是看中诱人的价格,还是商家的各种轮番促销或者送钱活动,最为关…

Best Trace可视化路由追踪线路工具辅助选择VPS主机,首发于蓝月网络

]]>
我们用户在选择VPS、服务器等主机产品的时候,无论是看中诱人的价格,还是商家的各种轮番促销或者送钱活动,最为关键的还是需要速度和稳定。然而,即便我们初期购买的手看到、体验到的速度和线路,也不能代表以后永久不变的稳定,可能会因为某些问题商家调整线路。比如当前SL亚洲线路绕道美国,以前还不错的Vultr日本也绕线美国,这样的调整势必会让我们选择上需要一些调整。
最近一段时间,很多网友也有看到在评测VPS主机线路的时候有一些截图路由追踪是用到的可视化地图模式,这样比原先我们可能会用到的WinMTR、WEBKAKA路由追踪工具还更为的直观一些。

工具介绍

Best Trace,出自IPIP官方网站,目前有基于MAC、IOS、Android、以及Windows系统的版本,我们可以通过工具快速的从本地到主机之间的路由追踪,直观的看看线路直连还是绕线。

工具下载

下载地址:http://www.ipip.net/download.html
选择对应需要的版本,下载后安装即可。

Best Trace工具体验

Best-Trace-1
简单测试后这款工具还是比较准确的,我们在使用之前可以更新IP库(这里我用SL香港看看)
Best-Trace-2

上图是我用SL香港IP地址测试的,可以看到当前我本地所在的电信线路绕一圈的。
总结,这样如果我们在选择VPS主机的时候可以使用Best Trace工具来跟踪路由看看线路的情况,辅助我们的选择。

Best Trace可视化路由追踪线路工具辅助选择VPS主机,首发于蓝月网络

]]>