[给虚拟机安装系统]给VPS增加 添加SWAP交换分区

更新时间:2019-04-25    来源:php安装    手机版     字体:

【www.bbyears.com--php安装】

安装AMH的时候,提示内存121MB,SWAP交换分区只有127MB,内存太小了安装不了;然后网上找找资料,发现可以给XEN或KVM架构的VPS增加SWAP,操作也非常的简单。

这里会用到dd命令我们先看一下dd命令参数

dd命令
功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。可以用该命令实现DOS下的diskcopy命令的作用。先用dd命令把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy的功能。需要注意的是,应该将硬盘上的寄存文件用rm 命令删除掉。系统默认使用标准输入文件和标准输出文件。
语法:dd [选项]

if =输入文件(或设备名称)。

of =输出文件(或设备名称)。

ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。

skip = blocks 跳过读入缓冲区开头的ibs*blocks块。

obs = bytes 一次写入bytes字节,即写入缓冲区的字节数。

bs = bytes 同时设置读/写缓冲区的字节数(等于设置ibs和obs)。

cbs = byte 一次转换bytes字节。

count=blocks 只拷贝输入的blocks块。

例子

【给VPS增加SWAP】

一般仅只适用于XEN或KVM架构的VPS。

1、进入目录

cd /var/

2、获取一定大小的文件块 count=262144(可以根据需要变更数值,即增加的SWAP的大小):

dd if=/dev/zero of=swapfile bs=1024 count=262144

3、创建SWAP文件 www.111cn.net

/sbin/mkswap swapfile

4、激活SWAP文件

/sbin/swapon swapfile

5、检查SWAP是否正确:

/sbin/swapon –s


6、加入到fstab文件中让系统引导时自动引用:

echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab即是添加到文件 /etc/fstab 的末端。

OK,重启之后 free -m 命令瞧瞧增加的SWAP交换分区。

增加之前:

命令截图,增加SWAP之后的 free -m

vps增加swap

【结语】

AMH

再安装AMH虚拟主机管理面板,唔,显示121MB内存,383MB交换空间,木有提示内存不够的错误了,直接进入安装选择。

其实差不多也就差那么几M的内存,128M内存KVM架构的这款VPS,内存没有给足。

 

本文来源:http://www.bbyears.com/jiaocheng/49684.html

猜你感兴趣

热门标签

更多>>

本类排行