使用Vagrant访问日志文件夹

时间:2014-10-10 09:56:20

标签: apache logging vagrant

我有一个流浪汉文件,上面装有一个带有apache的盒子。

我想使用同步文件夹机制直接在我的主机中访问guest虚拟机的日志目录(/ var / log / apache2)(而不是vagrant ssh!)

我试过了:

config.vm.synced_folder "./log/", "/var/log/apache2/"

问题是我的日志目录是空的并覆盖了/ var / log / apache2,使其为空(当我通过vagrant ssh查看它时)。因此,error.log文件(存储在/var/log/apache2/error.log中)不会同步到我的访客文件夹./log(保持为空),而且在访客设置期间会被删除。

如何配置vagrant来实现从guest虚拟机到主机的同步而不是另一端(host to guest)的同步?

1 个答案:

答案 0 :(得分:1)

根据您的主机操作系统,以下vagrant插件可以帮助您:

https://github.com/Learnosity/vagrant-nfs_guest

基本上,插件依赖NFS来导出guest虚拟机上的文件夹并将其挂载到主机上。