总目录
1. 概览
2. 教程
3. 使用指引
3.1 安装Multipass - 基于Linux / 基于macOS / 基于Windows
3.2 管理实例 - 创建实例 / 修改实例 / 使用实例 / 使用实例命令别名 / 与实例共享数据 / 移除实例
3.3 管理Multipass - 设置驱动 / 使用Multipass服务授权代理 / 远程使用Multipass / 提高挂载性能 / 使用Packer打包Multipass镜像 / 设置图像界面 / 使用不同的macOS终端 / 配置Multipass外部储存位置
3.4 问题排查 - 连接日志 👈 / 网络问题处理
当问题发生时, 我们首当其冲就是查询日志. Multipass由虚拟机进程(服务)与命令行和GUI代理组成, 每一项都单独报告其健康度. multipass
命令接受--verbose
选项(缩写为-v
), 可重复其命令以从默认(error)级别到warning, info, debug级别来追溯.
我们使用底层平台的日志设施以确保你在无论何处都能获取到熟悉的动作.
内容
Linux
现代Linux系统使用systemd-journald
集成实际标准.
连接到虚拟机(与其子进程)日志:
$ journalctl --unit 'snap.multipass*'
macOS
macOS上的日志文件存储于/Library/Logs/Multipass
, multipassd.log
也在此有其虚拟机消息. 你也可在这查看实例日志 - 文件模式为<instance>-hyperkit.log
. 你会需要sudo
以默认链接其中任一文件.
Windows
Windows上使用事件系统, 事件查看器可以让你连接到他们. 我们得日志如今置于"Windows日志/应用"下, 你可通过"Multipass"事件来源筛选. 你可以选定事件, 导出到文件.