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

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

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 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年前 评论

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