记一次 Mac 意外重启导致的 Homestead 问题

最近天气太热,128g的macbook pro 跑起来有时候会意外关机重启。
今天又被我遇到了,晚上10点,索性就放空调下吹一下自己去洗个澡。
回来后开机,vagrant up,发现数据库连接不上。百度了一个小时,查看各种日志,还是没有解决。
重点来了,就在我要放弃的时候看到个帖子说是磁盘不足。其实看到这个帖子的时候我右上角已经一直在提示硬盘不足了,因为我的是128g,以前经常也有提示所以没在意。这次看到这个帖子后点开看了一下,吓了一跳只有100mb了,马上关掉虚拟机,平时关掉虚拟机后也会释放出几个g空间,这次关了只有300mb,一狠心直接把虚拟机删了重装,当时看到box-disk001.vmdk已经有16g了。
可怜我的数据库啊。
最后有大神知道具体啥原因的还望不吝赐教。(我当时开机后点到了virtualbox里的启动,后来直接没有点正常关机,直接点了关闭电源。在用vagrant up后就出现mysql无法启动的原因了。不知道是不是我这个关闭电源导致虚拟机空间没有释放。)

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 6

起码256起步

4年前 评论
Noctis (楼主) 4年前
洛未必达

可以考虑使用 Valet

4年前 评论

如果手上只有Laravel的项目,推荐valet。
我现在因为手上几个项目是用不同框架 :joy:,所以是用brew快速搭建本地环境,还是很舒服的。

Laravel Homestead 如果经常异常shutdown会引发各种奇奇怪怪的问题,我在windows和mac都出现过不太一样的情况.. 插个旗,之后再来看看有没有大哥~

4年前 评论
ly560020 4年前
Noctis (楼主) 4年前
Lichmaker (作者) 4年前

用 icloud 存储,应该能帮你节省不少空间。

Laravel
买个 U盘 ,视频文件、压缩包文件就放里面。有空的时候就清理清理。

CleanMyMac X 清理工具

Laravel

4年前 评论
Noctis (楼主) 4年前
Jarvis42 (作者) 4年前
Noctis (楼主) 4年前
Noctis (楼主) 4年前
Jarvis42 (作者) 4年前

我的今天也是这种情况,重启了发现占用空间50多G,现在还没处理

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!