Vagrantをupコマンドで起動時にttyname failedエラーが発生したので対策する。
環境
- Vagrant 1.7.4
- Boxes: bento/ubuntu-16.04-i386
症状
vagrant up
で次のメッセージが表示される。
The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! /sbin/ifdown eth1 2> /dev/null Stdout from the command: Stderr from the command: mesg: ttyname failed: Inappropriate ioctl for device
対策
次のサイトで議論されていた。
どうやら最新のVagrant (Version 1.9.1) をインストールすればよい様子で、実際にインストールしたところ解決した。
注意:Vagrantをバージョンアップするとプラグインの再インストールが必要になることがあるので、次のコマンドで現在インストールされているプラグインをメモしておいた方がよいかもしれない。
$ vagrant plugin list