vagrant无剩余磁盘空间,无法连接Mysql

news/2024/4/29 6:23:26/文章来源:https://blog.csdn.net/weixin_44847885/article/details/130019117

vagrant无剩余磁盘空间,无法连接Mysql

参考博客1
参考博客2
1.报错:设备上没有剩余空间

C:/HashiCorp/Vagrant/embedded/gems/2.2.19/gems/net-scp-3.0.0/lib/net/scp.rb:398:in `await_response_state': \x01scp: /tmp/vagrant-network-entry-eth1-1680508525-0: No space left on device (Net::SCP::Error)

2.问题原因

vagrant提供了将本机目录挂载到虚拟机目录下的功能,默认是将vagrant配置文件所在目录挂载到虚拟机/vagrant目录下

3.修复过程

  1. 在C:\Users\Administrator下新建文件夹MyVagrantSyncFolder,重新定义vagrant挂载目录,这样虚拟机就不会拷贝其他文件
  2. 将C:\Users\Administrator.vagrant.d\boxes\centos-VAGRANTSLASH-7\2004.01\virtualbox 文件夹下 Vagrantfile文件内容,更改挂载路径,这里需要注意 C:\Users\Administrator路径下的Vagrantfile文件不做变更

在这里插入图片描述
代码如下:

Vagrant.configure("2") do |config|config.vm.base_mac = "5254004d77d3"config.vm.synced_folder "./MyVagrantSyncFolder", "/vagrant", type: "rsync"
end
  1. 登陆虚拟机,df -h 文件查看占用内存大小,cd / 进入根目录,cd vagrant 进入 vagrant目录,
    在这里插入图片描述
  2. 可以看见vagrant 目录下有很多拷贝进来的文件
    在这里插入图片描述
  3. 进入 AppData目录查看,这里需要root权限才可以删除,执行删除命令 sudo rm -r AppData
    放
  4. 删除后,盘符释放35G内存,由原来的40G Use% 100 变为5.4G Use% 14
    在这里插入图片描述
  5. vagrant reload 重启即可
  6. 下面是base控制台部分操作记录,也是查了很多资料才解决谷粒商城这个bug
C:\Users\Administrator>vagrant ssh
Last login: Fri Apr  7 10:40:43 2023 from 10.0.2.2
[vagrant@10 ~]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        237M     0  237M   0% /dev
tmpfs           244M  4.0K  244M   1% /dev/shm
tmpfs           244M  4.5M  240M   2% /run
tmpfs           244M     0  244M   0% /sys/fs/cgroup
/dev/sda1        40G   40G   20K 100% /
tmpfs            49M     0   49M   0% /run/user/1000
[vagrant@10 ~]$ cd /
[vagrant@10 /]$ cd vagrant
[vagrant@10 vagrant]$ ls
ansel                                                                                         ntuser.ini
AppData                                                                                       PrintHood
Application Data                                                                              Recent
Cookies                                                                                       reg.exe
IdeaProjects                                                                                  Saved Games
Local Settings                                                                                SendTo
logs                                                                                          taskkill
nacos                                                                                         Templates
NetHood                                                                                       Vagrantfile
NTUSER.DAT{de22483b-2f95-11ec-8dcc-c1a5a9182f66}.TM.blf                                       VirtualBox VMs
NTUSER.DAT{de22483b-2f95-11ec-8dcc-c1a5a9182f66}.TMContainer00000000000000000001.regtrans-ms  「开始」菜单
NTUSER.DAT{de22483b-2f95-11ec-8dcc-c1a5a9182f66}.TMContainer00000000000000000002.regtrans-ms
[vagrant@10 vagrant]$ du -s /vagrant/* | sort -rn head
sort: cannot read: head: No such file or directory
du: cannot read directory ‘/vagrant/ansel’: Permission denied
[vagrant@10 vagrant]$ ls
ansel                                                                                         ntuser.ini
AppData                                                                                       PrintHood
Application Data                                                                              Recent
Cookies                                                                                       reg.exe
IdeaProjects                                                                                  Saved Games
Local Settings                                                                                SendTo
logs                                                                                          taskkill
nacos                                                                                         Templates
NetHood                                                                                       Vagrantfile
NTUSER.DAT{de22483b-2f95-11ec-8dcc-c1a5a9182f66}.TM.blf                                       VirtualBox VMs
NTUSER.DAT{de22483b-2f95-11ec-8dcc-c1a5a9182f66}.TMContainer00000000000000000001.regtrans-ms  「开始」菜单
NTUSER.DAT{de22483b-2f95-11ec-8dcc-c1a5a9182f66}.TMContainer00000000000000000002.regtrans-ms
[vagrant@10 vagrant]$ rm -r IdeaProjects
rm: descend into write-protected directory ‘IdeaProjects’? y
rm: remove write-protected directory ‘IdeaProjects’? y
rm: cannot remove ‘IdeaProjects’: Permission denied
[vagrant@10 vagrant]$ sudo rm -r IdeaProjects
[vagrant@10 vagrant]$ ls
ansel                                                                                         ntuser.ini
AppData                                                                                       PrintHood
Application Data                                                                              Recent
Cookies                                                                                       reg.exe
Local Settings                                                                                Saved Games
logs                                                                                          SendTo
nacos                                                                                         taskkill
NetHood                                                                                       Templates
NTUSER.DAT{de22483b-2f95-11ec-8dcc-c1a5a9182f66}.TM.blf                                       Vagrantfile
NTUSER.DAT{de22483b-2f95-11ec-8dcc-c1a5a9182f66}.TMContainer00000000000000000001.regtrans-ms  VirtualBox VMs
NTUSER.DAT{de22483b-2f95-11ec-8dcc-c1a5a9182f66}.TMContainer00000000000000000002.regtrans-ms  「开始」菜单
[vagrant@10 vagrant]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        237M     0  237M   0% /dev
tmpfs           244M  4.0K  244M   1% /dev/shm
tmpfs           244M  4.5M  240M   2% /run
tmpfs           244M     0  244M   0% /sys/fs/cgroup
/dev/sda1        40G   40G   20K 100% /
tmpfs            49M     0   49M   0% /run/user/1000
[vagrant@10 vagrant]$ cd AppData
[vagrant@10 AppData]$ ls
Local  LocalLow  Roaming
[vagrant@10 AppData]$ cd Local
[vagrant@10 Local]$ ls
Activision                DBG                      Microsoft                      qq-chat-updater
Application Data          EADesktop                NetEase                        rail
Battlefield V             Electronic Arts          NVIDIA                         RailCrashReport
BattlEye                  ElevatedDiagnostics      NVIDIA Corporation             REDEngine
cache                     GOG.com                  Ori and the Will of The Wisps  Riot Games
CD Projekt Red            Google                   Origin                         Rockstar Games
CEF                       History                  Packages                       Steam
ChromeExtensionCache      IconCache.db             PeerDistRepub                  Temp
Comms                     JetBrains                PlaceholderTileLogoFolder      Temporary Internet Files
ConnectedDevicesPlatform  Kingsoft                 Programs                       Tencent
CrashDumps                Link2EA                  Publishers                     WeGame
D3DSCache                 main.kts.compiled.cache  QiYou                          xweb_webview
[vagrant@10 Local]$ cd ..
[vagrant@10 AppData]$ cd ..
[vagrant@10 vagrant]$ sudo rm -r AppData[vagrant@10 vagrant]$
[vagrant@10 vagrant]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        237M     0  237M   0% /dev
tmpfs           244M  4.0K  244M   1% /dev/shm
tmpfs           244M  4.5M  240M   2% /run
tmpfs           244M     0  244M   0% /sys/fs/cgroup
/dev/sda1        40G  5.4G   35G  14% /
tmpfs            49M     0   49M   0% /run/user/1000
[vagrant@10 vagrant]$ exit
logout
Connection to 127.0.0.1 closed.C:\Users\Administrator>vagrant reload
==> default: Attempting graceful shutdown of VM...
==> default: Checking if box 'centos/7' version '2004.01' is up to date...
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...default: Adapter 1: natdefault: Adapter 2: hostonly
==> default: Forwarding ports...default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...default: SSH address: 127.0.0.1:2222default: SSH username: vagrantdefault: SSH auth method: private key
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...default: No guest additions were detected on the base box for this VM! Guestdefault: additions are required for forwarded ports, shared folders, host onlydefault: networking, and more. If SSH fails on this machine, please installdefault: the guest additions and repackage the box to continue.default:default: This is not an error message; everything may continue to work properly,default: in which case you may ignore this message.
==> default: Configuring and enabling network interfaces...
==> default: Rsyncing folder: /cygdrive/c/Users/Administrator/MyVagrantSyncFolder/ => /vagrant
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.C:\Users\Administrator>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_283234.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

工业树莓派如何保障电气安全?

一、应用背景 电气系统主要用于传输和分配电力,是工业生产过程中不可或缺的组成部分,广泛应用于工业自动化控制、机器人、电动汽车等领域。因此,实时监测电气系统具有重要意义。 电流是电气系统中最基本的参数之一,实时监测电气…

[Linux]管理文件基本操作

​⭐作者介绍:大二本科网络工程专业在读,持续学习Java,输出优质文章 ⭐作者主页:逐梦苍穹 ⭐所属专栏:Linux基础操作。本文主要是分享一些Linux系统常用操作,内容主要来源是学校作业,分享出来的…

0118 定时任务调度

任务调度:指系统在某个时间执行的特定的命令或程序 任务调度分类: 系统工作:有些重要的工作必须周而复始地执行,如病毒扫描等 个别用户工作:个别用户可能希望执行某些程序,如对MySQL数据库的备份 1.cro…

攻防世界web2、ddctf_2019_homebrew_event_loop、 [网鼎杯 2018]Fakebook

web2 进入环境得到源码 <?php $miwen"a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws";function encode($str){$_ostrrev($str);// echo $_o;for($_00;$_0<strlen($_o);$_0){$_csubstr($_o,$_0,1);$__ord($_c)1;$_cchr($__);$_$_.$_c; } …

MySQL之事务和锁机制

文章目录一、事务1.1 事务特征1.2 隔离级别1.3 开启事务二、锁机制2.1 读锁、写锁2.2 全局锁、表锁、行锁2.3 记录锁、间隙锁、临键锁提示&#xff1a;以下是本篇文章正文内容&#xff0c;MySQL 系列学习将会持续更新 一、事务 在数据库里面&#xff0c;我们希望有些操作能够以…

CSS模块的书写以及删除线的作用和来历什么是删除线

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title><style>/*关羽这一行代码变为绿色*/#gy_li{color: green}/*张飞,苹果这一行代码变为黄色*/#zf_li,#pg_ul{color: yellow}/*i…

华为OD机试题 Q2 押题【贪心的商人 or 最大利润】用 C++ 编码,速通

最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为od机试,独家整理 已参加机试人员的实战技巧本篇题解:贪心的商人 or 最大利润 题目…

GEE:数据结构——Object 对象(创建、访问、修改、删除、遍历)

在Google Earth Engine (GEE) 平台中&#xff0c;“Object” 是指一种数据结构&#xff0c;它是由一组属性&#xff08;键-值对&#xff09;&#xff08;key-value&#xff09;组成的&#xff0c;可以是数字、字符串、布尔值、数组或其他对象。 在 GEE 中&#xff0c;许多数据…

实战:向人工智能看齐用Docker部署一个ChatGPT

文章目录前言鉴赏chatgpt环境要求开始搭建云安装docker从docker仓库拉取chatgpt-web镜像创建容器并运行chatgpt-web创建容器启动chatgpt-web访问自己的chatgpt总结前言 目前GPT-4都官宣步入多模态大型语言模型领域了&#xff0c;大佬竟然还没有体验GPT么。作为一个资深搬砖人士…

【C++修行之路】面向对象三大特性之多态

文章目录前言认识多态构成多态的必要条件虚函数的重写虚函数重写的两个例外final和override重载、覆盖、隐藏抽象类多态的原理单继承多继承重写了基类的虚函数没有重写基类的虚函数菱形继承和菱形虚拟继承的虚表补充补充继承与多态相关问题inline函数可以是虚函数吗&#xff1f…

2.半导体二极管

1.半导体二极管二极管的组成二极管和PN结伏安特性的区别二极管的伏安特性及电流方程为什么反向饱和电流越小&#xff0c;单向导电性能越强。二极管的等效电路二极管的主要参数稳压二极管&#xff08;又称齐纳二极管或反向击穿二极管&#xff09;稳压二极管与普通二极管的区别其…

深入理解MCU启动原理

前面写了一篇 STM32的完整启动流程分析&#xff0c;但是感觉有些地方没有完全理明白&#xff0c;因此对不清楚的地方又做了一些总结。 1. MCU最开始一启动后去哪里读代码&#xff1f; CPU上电启动后被设计为去地址0x00000000位置处读取代码&#xff1b;首先会连续读取两个字&…

Linux ELK日志分析系统 | logstash日志收集 | elasticsearch 搜索引擎 | kibana 可视化平台 | 架构搭建 | 超详细

Linux ELK日志分析系统 | logstash日志收集 | elasticsearch 搜索引擎 | kibana 可视化平台 | 架构搭建 | 超详细ELK 日志分析系统1.日志服务器2.ELK 日志分析系统3 日志处理步骤一、 Elasticsearch 介绍1.1概述1.2核心概念二、Kibana 介绍三 ELK架构搭建3.1 配置要求3.2 安装 …

Java中Stream的应用

Stream简介 Java 8 版本新增的Stream&#xff0c;配合同版本出现的Lambda &#xff0c;给我们操作集合&#xff08;Collection&#xff09;提供了极大的便利。 Stream可以由数组或集合创建&#xff0c;对流的操作分为两种&#xff1a; 中间操作&#xff1a;每次返回一个新的…

DALL·E:OpenAI第一代文本生成图片模型

1 简介 本文根据openAI 2021年2月的《Zero-Shot Text-to-Image Generation》翻译总结的。原文详见https://arxiv.org/pdf/2102.12092v1.pdf。 DALLE : 论文中没看到这个名字&#xff0c;可能是后起的吧。 DALLE有120亿参数&#xff0c;基于自回归transformer&#xff0c;在2…

Spring 01 -项目管理框架Spring入门

本部分理解原理就好 Spring入门1 Spring引入1.1 原生web开发中存在的问题2 Spring2.1 Spring的概念2.2 Spring 作用2.3 Spring的组成2.4 spring的IOC底层实现原理3 Spring快速入门3.1 引入spring依赖3.2 spring的配置文件3.3 测试四、Spring的开发细节4.1 BeanFactory的类间关系…

android的system_server进程的启动

android的system_server进程的启动 android的system_server进程的启动的简单介绍 system_server是Zygote的fork的第一个Java进程相当于它的大儿子&#xff0c;这个进程非常重要的&#xff0c;这里这个进程提供了很多系统线程&#xff0c;提供了所有的核心的系统服务。比如&am…

mysql与redis区别

一、.redis和mysql的区别总结 &#xff08;1&#xff09;类型上 从类型上来说&#xff0c;mysql是关系型数据库&#xff0c;redis是缓存数据库 &#xff08;2&#xff09;作用上 mysql用于持久化的存储数据到硬盘&#xff0c;功能强大&#xff0c;但是速度较慢 redis用于存储使…

SQL基础查选和条件查选

写完毕业论文&#xff0c;终于有空复习sql了&#xff0c;继续学习之旅~下次不能和上次一样&#xff0c;简单的sql语句都忘记了。 1.查询结果去重 关键字 distinct select distinct university from user_profile; 2. 将查询后的列重新命名 关键字 as 关键字limit…

Linux kernel 编译 exfat.ko ntfs.ko 来支持exFat 和 NTFS 分区

项目需求想让设备支持 exFat 和 NTFS 的文件格式. 默认的内核是不支持的,因为内核要限定1.5M之内, 所以很多东西都裁剪掉了. 而且不是所有项目都有这个需求,所以就需要编译为 ko ,按需加载; 而不是才去built-in的方式. 在如下的选项找到对应的配置. 至于如何找到, 我推荐2种方式…