Команда SSH ответила ненулевым статусом выхода во время бродяжничества.

Я добавил debian os в vagrant, затем запустил команду vagrant up, но она выдаст следующую ошибку.

The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

mount -o 'vers=3,udp' 192.168.56.1:'/u01/ChennaiBox/mage2_vagrant' /vagrant

Stdout from the command:



Stderr from the command:

stdin: is not a tty
mount.nfs: Connection timed out

Затем я добавил /etc/sudoers

   vagrant ALL=(ALL) NOPASSWD:ALL
   Defaults:vagrant !requiretty

Это код My Syn_Folder в vagrantfile:

    if Vagrant::Util::Platform.windows?
    config.vm.synced_folder ".", "/vagrant", :mount_options => ["dmode=777", "fmode=777"]
  else
#    config.vm.synced_folder ".", "/vagrant", :nfs => { :mount_options => ["dmode=777", "fmode=777"] }

     config.vm.synced_folder ".", "/vagrant", type: "nfs", mount_options: ["dmode=777", "fmode=777"]

    #rsync_args = ['--verbose', '--archive', '-z']
    #config.vm.synced_folder ".", "/vagrant",
    #  rsync__args: rsync_args, rsync__exclude: ['.vagrant/'], rsync__auto: true, type: 'rsync'

  end

Теперь также выдает ту же ошибку, подскажите, как решить эту проблему.


person Rajkumar .E    schedule 21.05.2016    source источник
comment
Мне интересно проголосовать против, пожалуйста, укажите, почему этот вопрос не подходит, потому что мне нужно отредактировать в соответствии с вашим предложением.   -  person Rajkumar .E    schedule 21.05.2016
comment
Я согласен, голосование против должно сопровождаться обязательным комментарием! Вы можете выделить раздел sync_folder вашего Vagrantfile, у вас есть nfs, верно? вы пытались поделиться без nfs, чтобы увидеть, есть ли у вас такая же проблема   -  person Frederic Henri    schedule 21.05.2016
comment
@Frédéric Henri, я обновляю свой вопрос, предложите мне, как решить эту проблему.   -  person Rajkumar .E    schedule 21.05.2016
comment
попробуйте синтаксис config.vm.synced_folder ".", "/vagrant", type: "nfs", mount_options: ["dmode=777", "fmode=777"]   -  person Frederic Henri    schedule 21.05.2016
comment
@Frédéric Henri теперь, скиньте эту ошибку, mount -o 'dmode=777,fmode=777' 192.168.56.1:'/u01/ChennaiBox/mage2_vagrant' /vagrant   -  person Rajkumar .E    schedule 21.05.2016
comment
Я обновляю свой код syn.folder в вопросе   -  person Rajkumar .E    schedule 21.05.2016
comment
моя бродячая версия 1.8, любая проблема с этим синтаксисом   -  person Rajkumar .E    schedule 21.05.2016


Ответы (2)


Я решаю свою проблему, чтобы остановить брандмауэр

Используя следующую команду:

   systemctl stop firewalld

Это сработало для меня.

person Rajkumar .E    schedule 09.06.2016
comment
Проблема была такая же на OSX, заблокирован брандмауэр! - person AnthonyB; 09.10.2017

у меня была та же проблема, suddelny vagrant up больше не работает, и появляется сообщение об ошибке «mount.nfs: время ожидания подключения истекло». было показано, что я просто удаляю старую версию vagrant и загружаю новую версию "2.2.4"

person Nour    schedule 24.06.2019