Vagrant: 在Ubuntu 16.04主机上挂载NFS-Systemd输出问题

创建于 2016-03-21  ·  3评论  ·  资料来源: hashicorp/vagrant

流浪版本

[ development @ localhost〜 / P / t / phpdocker]流浪者--version
流浪汉1.8.1

主机操作系统

Ubuntu 16.04

来宾操作系统

blinkreaction / boot2docker

流浪文件

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure(2) do |config|
    config.vm.box = "blinkreaction/boot2docker"

    # Network config & shared folders
    config.vm.network "private_network", ip: "192.168.33.201"
    config.vm.synced_folder "..", "/home/docker/php-70", id: "php-70-dev", nfs: true
    config.vm.synced_folder "~/.composer/", "/home/docker/.composer", id: "php-70-composer", nfs: true

    # VM definition
    config.vm.provider "virtualbox" do |vb|
        vb.name = "PHP 70"
        vb.memory = 1024
        vb.cpus = 1
    end

    # Bring up containers
    config.vm.provision "shell", run: "always", inline: "cd /home/docker/php-70/phpdocker && docker-compose up -d 1>&2"

    # Redirect webserver port down 80, etc
    config.vm.provision "shell", run: "always", inline: "/usr/local/sbin/iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 7000 1>&2"

    # Disable guest additions auto update as it won't work on boot2docker, and slows vm boot down boot
    if Vagrant.has_plugin?("vagrant-vbguest")
        config.vbguest.auto_update = false
    end
end

调试输出

https://gist.github.com/luispabon/fbd51a23aa6730cb421a

预期行为

没有systemd输出,可以正确安装

实际行为

虚假的系统缓冲输出会停止NFS设置; 如果是ctrl + c,则它还会停止无用的资源调配并且挂载未完成。 如果按Q,则systemd缓冲区正确完成并装入mount。

重现步骤

  1. 从每日CD映像+最新的Vagrant + NFS内核服务器安装Ubuntu 16.04
  2. 尝试运行该vagrantfile
  3. 沃伊拉
bug hoslinux

最有用的评论

我最近对类似的问题之以鼻。
您可以尝试在vagrant up前面添加SYSTEMD_PAGER=cat vagrant up并检查是否可行吗?

所有3条评论

我最近对类似的问题之以鼻。
您可以尝试在vagrant up前面添加SYSTEMD_PAGER=cat vagrant up并检查是否可行吗?

@luispabon

您提供的链接不是调试输出。 请按照说明生成调试输出,并提供指向该链接的链接。 谢谢!

嘿,

由于缺乏回应,我将关闭此内容。 如果这仍然发生,请打开_new issue_并按照当你点击“新问题”按钮,在出现的问题提供了模板。 这将帮助我们获得复制和修复。 谢谢! 😄

此页面是否有帮助?
0 / 5 - 0 等级