阿里云CenterOS 增加虚拟空间笔记

阿里云服务器 对虚拟空间swap进行过限制 所以想要使用的朋友需要先进行一下设置

编辑/etc/rc.d/rc.local文件,将文件中的swapoff行注释或删掉。一般使用VI 就可以了

#swapoff -a

注:虚拟空间只有在内存完全使用或者在待机 系统将内存中的数据保留到虚拟内存中的时候会使用到 所以在设置的时候一般采用n:1或n:2的方式 太大了没有意义

好了 一下是整理好的设置详情 整理了一下 被日后用:

有一种可能是当时懒,没设置虚拟内存,查看虚拟内存的使用情况,# free,果然。。。

新增虚拟内存,步骤:

1:cd /home

2.获取1024M的文件块,具体划分多少swap交换分区,根据你的物理内存具体应用情况磁盘情况而定(一般是物理内存的1~2倍)

dd if=/dev/zero of=swapfile bs=4096 count=1572864

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块。

3.创建swap文件

/sbin/mkswap swapfile

4.挂起swap文件

/sbin/swapon swapfile

5.检查swap是否正确:

/sbin/swapon -s

6.加到fstab文件中让系统引导时自动启动

vi /etc/fstab

在末尾增加以下内容(开机自动挂载):

var/swapfile swap swap defaults 0 0

这里有个问题!如果是阿里云的服务器,阿里云默认是不让用户使用swap,需要编辑/etc/rc.d/rc.local文件,将文件中的swapoff行注释或删掉。

#swapoff -a

我试过之后发现并不会开启挂载,坑爹。。还是得每次手工激活。。。

7.重启系统

reboot

8.挂载swapfile

swapon swapfile

9.查看swap交换分区情况

free -m

时间: 2024-10-11 00:55:46

阿里云CenterOS 增加虚拟空间笔记的相关文章

阿里云Ubuntu增加FTP用户

因为阿里云创建好的时候有个一键安装包,叫sh.zip的东东,首先大部分人肯定要用这个,so,我是建立在这个的基础上来操作的. 1.运行完sh一键安装包(他会安装LAMP or LNMP到你的服务器里): 2.执行添加用户SHELL,其中(/alidata/www/ldmf.net为网站代码路径,someuser为开FTP的用户名)如下: useradd -d /alidata/www/ldmf.net -s /sbin/nologin someuser 3.添加用户密码,用上面添加的用户名,如:

阿里云 CenterOS 安装mysql java tomcat gcc nginx步骤

由于公司需要,申请了一台阿里云服务器,购买的过程很简单.买完后系统就安装好了,可以直接使用.在使用的过程中遇到了些问题,再次记录一下. 我用的操作系统是centos 5.4 32位的. 1.磁盘挂载 初始化按照后只有一个系统盘,没有数据盘.所以第一步要挂在数据盘. 可以用  fdisk -l|grep Disk  查看你的系统有几块盘. 如: Disk /dev/hda: 21.4 GB, 21474836480 bytes Disk /dev/xvdb: 85.8 GB, 8589934592

阿里云CentOS部署小笔记

快毕业了,我用近两周的时间完成了一个nodeJs+Vue-Cli+Mysql的毕业设计,到了部署的时候了. 然而,博主使用Linux的经验有限得很,所以只能自己慢慢地填坑了. 一.准备工作 1)阿里云选购ECS主机,ECS主机一般都比较贵(相对于轻量级主机),由于阿里云的轻量级主机没有提供Node+Mysql的环境,只能忍痛去买自由度相对较大的ECS了 创建实例: 配置机型: 配置机型2: 选择网费扣费模式: 选择并配置登陆方式: 最后就是确认订单,然后修改下远程登陆的密码: 2)putty下载

阿里云上安装vsftp笔记

安装 ftp 1 ssh登录服务器       首先检查有没有安装运行 ps -ef |grep vsftpd         2 yum安装vsftpd        yum安装    yum istall vsftpd -y 3 修改配置 .增加开机启动     vi /etc/vsftpd/vsftpd.conf         anonymous_enable=YES改成NO         保存退出     查看vsftpd又没有被设置为开机自启动         chkconfig

阿里云免费服务器使用笔记(安装tomcat+jdk+mysql)

jdk-8u60-linux-x64.gz(部分内容来自http://my.oschina.net/u/173975/blog/298658)1.首先要查看服务器的系统版本,是32位还是64位 #cat /etc/issue x86_64是64位,如果还不确定,可以再换个命令 #getconf LONG_BIT 2.下载64位版本的jdk jdk-7u67-linux-x64.rpm http://www.oracle.com/technetwork/java/javase/downloads/

阿里云分布式关系数据库DRDS笔记

1.Join左边的表查询数据越少,性能越好 2.广播表作为Join的驱动表 3.SQL的Limit优化 SELECT * FROM t_order o WHERE o.id IN ( SELECT id FROM t_order ORDER BY id LIMIT 10000,2 ) SQL的ORDER BY 优化 这么写会报错 select buyer_id, count(*) as maxSize from t_trade group by buyer_id order by maxSize

阿里云建博客笔记

1).数据库 使用 sh catalina.sh run可以看到tomcat的运行信息,而不是使用sh startup.sh. 2).centos DES的加解密方法里,SecureRandom 实现完全隨操作系统本身的內部狀態,除非調用方在調用 getInstance 方法之後又 調用了 setSeed 方法:该实现在 windows 上每次生成的 key 都相同,但是在 solaris 或部分linux 系统上则不同.

使用阿里云的短信服务发送短信

在给客户开发一个信息发送功能的时候,需要涉及到短信的发送,短信发送一般不同的厂商提供的接口不同,处理方式也不太一样,之前用的一个厂商的,提供了一个封装类就很容易发送短息,因此都是基于HTTP协议做的一个数据发送而已,接触阿里云的短信服务器后,发现阿里云还增加了非常多的参数,其中包括一些秘钥和签名的内容.短信发送由于比较敏感原因,大多数应用场景是验证码或者一些固定的信息提醒,因此厂商都要求客户按预定的模板来发送,这样限制了短信的应用场景,只能根据业务进行消息定制了.本篇随笔主要介绍阿里云的短信服务

Windows环境下用C#编程将文件上传至阿里云OSS笔记

本系列文章由ex_net(张建波)编写,转载请注明出处. http://blog.csdn.net/ex_net/article/details/24962567 作者:张建波 邮箱: [email protected]  欢迎来信交流! 第1步: 下载阿里云OSS的SDK包,由于笔者的环境是PHP服务,所以下载的是PHP的SDK包 http://help.aliyun.com/view/13438816.html 第2步:将代码整合进你的网站或服务中. 第3步:配置OSS访问接口 (1)找到c