1. 通过vmware的图形界面进行扩容

首先虚拟机是关闭状态, 才可以使用 “磁盘实用工具”, 点击“扩展”, 调整虚拟机的硬盘容量, 点击确定保存退出。

2. 安装 GPARTED

sudo apt-get install gparted

如遇到如下错误。

E:Encountered a section with no Package: header,

E:Problem with MergeList /var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_precise-security_main_binary-i386_Packages,

E:The package lists or status file could not be parsed or opened.

则执行如下命令,大意是更新的列表出问题了,则先移除旧的,再重新拉取新的列表

sudo rm /var/lib/apt/lists/* -vf

sudo apt-get update

3. 打开 gparted,先关闭交换分区(linux-sawp上右键选swapoff),然后删除交换分区(dev/sda5 和 /dev/sda2)

4. 将/dev/sda1扩容,但要留下swap分区的大小,然后建立swap分区(先建立extended,然后建立linux-swap)

5. APPLY 接收变更。

6. 此时建立了swap分区,但是应该没使用。执行如下命令

cat /proc/meminfo

查看输出结果,如果如下,则未启用。

swaptotal: 0 kb

swapfree: 0 kb

7. 此时打开GPRARTED,选中 swap分区,在partition菜单下,选中 Swapon。然后保存退出。

8. 重复6的步骤,应该可以看到 swaptottal和 swapfree 都已经有值了,此时swap分区已经启用。

9. 重启系统。

在Ubuntu 里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端,对于Ubuntu的默认设置,这个值等于60,建议修改为10。具体这样做:

1. 查看你的系统里面的swappiness

$ cat /proc/sys/vm/swappiness

不出意外的话,你应该看到是 60

2. 修改swappiness值为10

$ sudo sysctl vm.swappiness=10

但是这只是临时性的修改,在你重启系统后会恢复默认的60,所以,还要做一步:

$ sudo gedit /etc/sysctl.conf

在这个文档的最后加上这样一行:

vm.swappiness=10

然后保存,重启。ok,你的设置就生效了。你会发现,现在Ubuntu跑得更快了!

虚拟机扩容后mysql无法使用_VMWARE 扩容踩坑记相关推荐

  1. mysql环形复制的弊端_Docker+阿里云centos7+MySQL主从环形复制踩坑记

    老规矩,先列坑 slave链接master的时候,一直提示2003错误 修改了iptables后,docker 下的容器无法正常使用 配置正确后,创建新的db部分机器没有同步 Got fatal er ...

  2. Spark踩坑记——数据库(Hbase+Mysql)转

    转自:http://www.cnblogs.com/xlturing/p/spark.html 前言 在使用Spark Streaming的过程中对于计算产生结果的进行持久化时,我们往往需要操作数据库 ...

  3. python从入门到实践django看不懂_Python编程:从入门到实践踩坑记 Django

    <>踩坑记 Django Django Python 19.1.1.5 模板new_topic 做完书上的步骤后,对主题添加页面经行测试,但是浏览器显示 服务器异常. 个人采用的开发环境是 ...

  4. 服务器重新部署踩坑记

    服务器重新部署踩坑记 Intro 之前的服务器是 Ubuntu 18.04 ,上周周末想升级一下服务器系统,从 18.04 升级到 20.04,结果升级升挂了... 后来 SSH 始终连不上,索性删除 ...

  5. windos下 elasticksearch7.13安装踩坑记

    windos下 elasticksearch7.13安装踩坑记 一,环境配置 环境要求 java jdk16下载安装 elasticksearch7.13下载安装 遇到的问题 (待更新) 一,环境配置 ...

  6. oracle vm 加载ova,vmware导入ova文件踩坑记小结

    问题来源 众所周知,所有的网络行为都会产生相应的网络流量,那么所有的网络攻击行为也有其对应的流量特点,那么是否能根据流量特点进而分析出其对应的是什么攻击行为呢? 我在虚拟机上使用vulnhub的靶场环 ...

  7. 东八区转为0时区_踩坑记 | Flink 天级别窗口中存在的时区问题

    ❝ 本系列每篇文章都是从一些实际的 case 出发,分析一些生产环境中经常会遇到的问题,抛砖引玉,以帮助小伙伴们解决一些实际问题.本文介绍 Flink 时间以及时区问题,分析了在天级别的窗口时会遇到的 ...

  8. IdentityServer 部署踩坑记

    IdentityServer 部署踩坑记 Intro 周末终于部署了 IdentityServer 以及 IdentityServerAdmin 项目,踩了几个坑,在此记录分享一下. 部署架构 项目是 ...

  9. windows container 踩坑记

    windows container 踩坑记 Intro 我们有一些服务是 dotnet framework 的,不能直接跑在 docker linux container 下面,最近一直在折腾把它部署 ...

最新文章

  1. 虚拟目录和应用程序的区别
  2. 再来 10 个新鲜的 HTML5 教程
  3. 知识图谱 (1)基本概念
  4. 对路径的访问被拒绝怎么办_学习了解ACL—扩展访问控制列表,就在网工知识角...
  5. 深度神经网络中处理数据和训练模型的一些技巧
  6. 情感分析[深度学习/机器学习]专业英语词汇分享
  7. Arcgis一些操作
  8. 他是年薪几十万的微软工程师,现在却在成都街头收破烂......
  9. 一阶微分方程的物理意义_微分方程和积分方程有哪些典型的物理意义?实际中哪个更常用?...
  10. js写的中文数字转换成数字的一个小小的算法
  11. 微信h5缓存清理技巧
  12. SQL中的declare用法
  13. 计算机c盘能备份数据吗,怎么备份C盘数据
  14. Windows10+deepin双系统安装(选用意义,安装教程)
  15. 2017京东校招在线编程题——集合
  16. 疫情严峻,为什么VR全景能逆生长?
  17. 如何将GPS手持机航点数据导出、转换格式,并用不同软件Google Earth或者ArcGIS打开?
  18. bootstrap表单验证
  19. static struct、typedef struct
  20. android color xml detail comparison

热门文章

  1. FreeRTOS 之二 Tracealyzer for FreeRTOS(FreeRTOS+Trace) 详解(源码解析+移植)
  2. Linux C :线程操作和线程同步的多线程并发编程
  3. 鸿蒙系统第一次出现,华为鸿蒙系统第三“用户”出现?没想到是它
  4. 内部矩阵维度必须一致simulink_简单五步实现 MATLAB/Simulink 锂电池建模
  5. Tcp连接arp协议详解
  6. ESP32又有新玩法了,启明云端把它带入到冷门行业--测试治具
  7. qt文件选择控件_Qt编写的项目作品2-控件属性设计器(组态)
  8. 炼丹神器!模型调参这门“玄学”,终于被破解了
  9. 动机模型_解读冰山模型:强烈的动机是成功的开始
  10. java 静态方法 实例方法的区别_java 静态方法和实例方法的区别