<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="https://vps.668618.xyz/index.php/feed/rss/tag/buyvm/">
<title>磊哥|个人博客 - buyvm</title>
<link>https://vps.668618.xyz/index.php/tag/buyvm/</link>
<description></description>
<items>
<rdf:Seq>
<rdf:li resource="https://vps.668618.xyz/index.php/archives/108/"/>
<rdf:li resource="https://vps.668618.xyz/index.php/archives/107/"/>
</rdf:Seq>
</items>
</channel>
<item rdf:about="https://vps.668618.xyz/index.php/archives/108/">
<title>buyvm(debian)开启swap</title>
<link>https://vps.668618.xyz/index.php/archives/108/</link>
<dc:date>2024-12-28T22:20:00+08:00</dc:date>
<description>交换空间 swap 是物理内存量已满时使用的磁盘空间。当Linux系统的RAM用完时，非活动页面将从RAM移到交换空间。交换空间 swap 是物理内存量已满时使用的磁盘空间。当Linux系统的RAM用完时，非活动页面将从RAM移到交换空间。交换空间可以采用专用交换分区或交换文件的形式。通常，在运行Debian虚拟机时，不存在交换分区，因此唯一的选择是创建交换文件。本教程将指导您完成在Debian 10 Buster上添加交换文件的步骤。1、开始之前：尽管可能，但在一台计算机上具有多个交换空间并不常见。要检查您的Debian安装是否已启用交换功能，请运行以下命令：swapon --show如果输出为空，则表示系统没有交换空间。否则，如果得到类似以下的信息，则说明您的Debian系统已启用交换功能。NAME      TYPE      SIZE USED PRIO /dev/sda2 partition   4G   0B   -1要激活交换，运行命令的用户必须具有root权限。2、创建交换文件：在此示例中，我们将创建并激活1G交换。要创建更大的交换空间，请将1G替换为所需交换空间的大小。以下步骤显示了如何在Debian 10上添加交换空间。首先创建一个用于交换的文件：dd if=/dev/zero of=/swapfile bs=1M count=1024仅root用户应该能够读写交换文件。发出以下命令来设置正确的权限：chmod 600 /swapfile使用mkswap工具在文件上设置Linux交换区：mkswap /swapfile激活交换文件：swapon /swapfile要使更改永久打开，请编辑/etc/fstab文件：vim /etc/fstab并粘贴以下内容行到文件的最后空白处：/swapfile swap swap defaults 0 0使用swapon验证交换是否处于活动状态，或 free 命令，如下所示：swapon --show3、调整透明度值：Swappiness是Linux内核属性，它定义系统多久使用交换空间一次。 Swappiness的值可以在0到100之间。较低的值将使内核尽可能避免交换，而较高的值将使内核更积极地使用交换空间。默认交换值是60。您可以使用 cat 命令检查当前的交换值：cat /proc/sys/vm/swappiness60尽管对于大多数Linux系统而言，交换值为60可以，但是对于生产服务器，应将其设置为较低的值。例如，要将交换性值设置为10，请输入：sysctl vm.swappiness=10要使此参数在重新启动后保持不变，请将以下行添加到/etc/sysctl.conf文件中：vi /etc/sysctl.confvm.swappiness=10最佳交换值取决于您的系统工作负载以及内存的使用方式。您应该以较小的增量调整此参数以找到最佳值。4、删除交换文件：要停用并删除交换文件，请执行以下步骤：使用free -m命令查看系统Swap设置情况；free -m          total        used        free      shared  buff/cache   availableMem:           488M        158M         83M        2.3M        246M        217MSwap:          1.0G        506M        517M查看Swap挂载位置：cat /proc/swapsFilename                                Type            Size    Used    Priority/swapfile                               file            102400  506   -2通过运行以下命令来禁用交换空间：​​swapoff -v /swapfile移除开机挂载swap文件：nano /etc/fstab删除交换文件条目：/swapfile swap swap defaults 0 0最后，使用 rm 命令删除实际的Swap文件：rm /swapfile5、OpenVZ 添加Swap的方法：!/bin/bash #Addition SWAP For OpenVZecho 'Start adding SWAP space ......';SWAP="${1:-512}";NEW="$[SWAP*1024]";TEMP="${NEW//?/ }";OLD="${TEMP:1}0";umount /proc/meminfo 2&gt; /dev/nullsed "/^Swap(Total|Free):/s,$OLD,$NEW," /proc/meminfo &gt; /etc/fake_meminfomount --bind /etc/fake_meminfo /proc/meminfoecho 'Add the ready!';将上面的内容保存为 ovz_swap.sh添加执行权限:chmod +x ovz_swap.sh执行:bash ovz_swap.sh默认为512M，设置为1G的方法是执行:bash ovz_swap.sh 1024创建其他大小的Swap空间以此类推。</description>
</item>
<item rdf:about="https://vps.668618.xyz/index.php/archives/107/">
<title>buyvm添加ipv6</title>
<link>https://vps.668618.xyz/index.php/archives/107/</link>
<dc:date>2024-12-28T15:03:00+08:00</dc:date>
<description>1.在后台面板分配ipv6地址，并启用ipv6子网路由2.编辑/etc/network/interfaces，在文件末尾手动写入地址配置：iface eth0 inet6 static
        address 分配的IPv6地址（全）
        netmask 查询到的位掩码（一般是48）
        gateway 查询到的IPv6网关地址3.reboot</description>
</item>
</rdf:RDF>