EVE扩大虚拟内存
1、首先通过df -lh命令查看虚拟机的根目录下是否有足够大的硬盘空间。
root@eve-ng:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 7.9G 0 7.9G 0% /dev
tmpfs 1.6G 18M 1.6G 2% /run
/dev/mapper/eve--ng--vg-root 196G 8.1G 179G 5% /
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sda1 472M 83M 365M 19% /boot
2、通过free -m命令查看当前交换分区的大小,当前系统的交换分区为0.95GB。
root@eve-ng:~# free -m
total used free shared buff/cache available
Mem: 16045 418 15237 26 389 15261
Swap: 979 0 979
3、通过dd if=/dev/zero of=/swap-1 bs=1024M count=20,在系统根目录下创建一个名字为swap-1的20GB交换文件,当然如果20GB不够用可以通过调整count后面的数字来创建更大的交换文件。这个过程稍微多等一下。
root@eve-ng:~# dd if=/dev/zero of=/swap-1 bs=1024M count=20
20+0 records in
20+0 records out
21474836480 bytes (21 GB, 20 GiB) copied, 21.194 s, 1.0 GB/s
通过cd /和ls命令查看交换文件是否已经建好。

4、通过mkswap /swap-1和swapon /swap-1命令对刚才创建的文件格式进行转换并挂载
root@eve-ng:/# mkswap /swap-1
mkswap: /swap-1: warning: wiping old swap signature.
Setting up swapspace version 1, size = 20 GiB (21474832384 bytes)
no label, UUID=6d581f29-b368-4dd6-83f2-74b34ab44a2c
root@eve-ng:/# swapon /swap-1
swapon: /swap-1: insecure permissions 0777, 0600 suggested.
5、通过swapon -s和free -m命令查看交换文件是否挂载成功和查看系统当前交换分区的大小,下图中的交换分区大小已经从原始的0.9G增加到0.9+20总计21GB大小
root@eve-ng:/# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 1003516 1260 -1
/swap-1 file 20971516 0 -2
root@eve-ng:/# free -m
total used free shared buff/cache available
Mem: 16045 430 1167 26 14448 15180
Swap: 21459 1 21458
6、通过WinScp工具对/etc下的fstab文件进行修改,以达到系统开机时自动挂载刚才创建好的交换文件,当然也可以在虚拟机中通过vim的方式进行修改。


在fstab文件中增加一行/swap-1 swap swap default 0 0并保存文件

7、通过shutdown -r now重启虚拟机,并通过free -m和swapon -s来验证创建好的交换文件是否自动挂载实现对交换分区的扩容。
root@eve-ng:~# free -m
total used free shared buff/cache available
Mem: 16045 405 15271 27 368 15282
Swap: 21459 0 21459
root@eve-ng:~#
root@eve-ng:~# swapon -s
Filename Type Size Used Priority
/swap-1 file 20971516 0 -1
/dev/dm-1 partition 1003516 0 -2
root@eve-ng:~#
跟着EmulatedLab学习中!
EVE扩大虚拟内存的更多相关文章
- VMware安装EVE
众所周知,EVE是一个非常强大的仿真环境,能给我们学习带来很大的帮助,这里主要简单记录一下安装在VMware下安装EVE的过程. 1.准备: 我安装的VMware是WORKSTATION 12 PRO ...
- linux的虚拟内存是4G,而每个进程都有自己独立的4G内存空间,怎么理解?
问: linux的虚拟内存是4G,而每个进程都有自己独立的4G内存空间,怎么理解? 每个进程所拥有的4G独立的虚拟内存空间是什么意思?linux系统的虚拟4G空间中,高位的1G是用于系统内核运行的,那 ...
- win7系统c盘瘦身,去虚拟内存方式
电脑使用过程中,C盘出现个情况,c盘属性上的大小 > c盘内容加起来的大小 原因就是"虚拟内存"在作祟. 运行 powercfg -h off 关闭系统休眠,删除C盘 hi ...
- Mac Pro 8G 安装MyEclipse提示虚拟内存为0 安装失败
看的一个大神的博客,一句话解决了.哈哈 百度一下很多人都说开多一点程序,让程序占满内存,使其虚拟内存使用就能通过这一步骤,但这里有个更好一点的方案 通过执行: memory_pressure -l ...
- netty4虚拟内存不断飙升
去年升级过一个老的netty3的程序到netty4,近期突然注意到一个问题,就是这个程序随着时间虚拟内存会不断升高.之前升级的时候担心存在内存泄露,所以还特意用jstate跟踪过gc回收的情况,并没有 ...
- Mac Pro 16G 安装MyEclipse提示虚拟内存(为0)不够
百度一下很多人都说开多一点程序,让程序占满内存,使其虚拟内存使用就能通过这一步骤,但这里有个更好一点的方案 通过执行: memory_pressure -l critical 用系统内存压力测试进程占 ...
- Redis教程(十一):虚拟内存介绍:
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/138.html 一.简介: 和大多NoSQL数据库一样,Redis同样遵循 ...
- Linux 下新增虚拟内存
问题描述,电脑内存1G.在启用elasticsearch的时候,报错 Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memor ...
- windows修改虚拟内存
右键电脑属性: 高级系统设置: 性能设置: 虚拟内存更改:
随机推荐
- Linux - Shell - 免密码登录
概述 简述 linux ssh 无密码登录 无能狂怒 最近真是不知道写啥了 环境 os centos7 1. 场景 场景 主机A 需要经常访问 主机B 每次访问, 都要输入一次 密码 问题 每次都输密 ...
- linux 创建svn版本库,并在svn上配置checkstyle做代码风格检查
一.创建SVN版本库 1.安装svn服务器 yum install subversion 2.查看版本 svnserve --version 3.建立SVN版本库目录(即你的SVN服务器里面的文件存放 ...
- document.getElementById("id").value与$("#id").val()之间的区别
本文链接:https://blog.csdn.net/mottohlm/article/details/78364196....今天在项目中遇到这么一个JS报错:原因是代码中有这么一段:对,就是var ...
- Json.Net的介绍与简单实用(兼容2.0/3.0/3.5/4.5/RT)
本文的前提是你已经熟悉Json,如果您还不知道什么是Json是什么,请自行查看维基百科. 一.Json.Net是什么? Json.Net是一个读写Json效率比较高的.Net框架.Json.Net 使 ...
- HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out的解决方法
问题描述: Pycharm创建Django项目提示:HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed o ...
- 跨表更新,Mysql Update Join
背景 项目新导入了一批人员数据,这些人的有的部门名称发生了变化,有的联系方式发生了变化,暂且称该表为t_dept_members, 系统中有另外一张表 t_user_info 记录了人员信息. 要求将 ...
- jenkins集成robot
一.jenkins集成robot的非gui的运行命令 pybot 配置文件 用例地址 或者robot 配置文件 用例地址 二.展示robot 运行结果图表 1.在系统配置中增加Rob ...
- [NOIP2017(TG/PJ)] 真题选做
[NOIPTG2017] 小凯的疑惑 题意 小凯有两种面值的金币,每种金币有无数个,求在无法准确支付的物品中,最贵的价值是多少金币. 分析 设两种金币面值分别为 $a$ 和 $b \; (a<b ...
- 生产环境实践:Cana实现MySQL到ES实时同步
注:由于文章篇幅有限,完整文档可扫下面二维码免费获取,更有深受好评的大数据实战精英+架构师好课等着你. 速点链接加入高手战队:http://www.dajiangtai.com/course/112. ...
- hadoop docker ...
hadoop docker ... 待办 昨天待办 decription decription 今日待办 decription decription decription decription had ...