質問: ### 前提・実現したいこと 初めて質問させていただきます。 ドットインストールを参考にして、ローカル開発環境の構築をしていましたが、 「仮想マシンの設定」のところでつまずいています。 対処法を教えていただきたいです。よろしくお願いします。 ### 発生している問題・エラーメッセージ ``` エラーメッセージ TASK [install nodejs] ********************************************************** fatal: [localhost]: FAILED! => {"changed": true, "msg": "http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/Packages/l/libuv-0.10.34-1.el6.x86_64.rpm: [Errno 14] PYCURL ERROR 6 - \"Couldn't resolve host 'ftp.riken.jp'\"\nTrying other mirror.\nhttps://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora-projects/epel/6/x86_64/Packages/l/libuv-0.10.34-1.el6.x86_64.rpm:.... 似たようなメッセージが大量に続いた後、 [Errno 256] No more mirrors to try.\n 1:libuv-0.10.34-1.el6.x86_64: failure: Packages/l/libuv-0.10.34-1.el6.x86_64.rpm from epel: [Errno 256] No more mirrors to try.\n\n", "rc": 1, "results": ["Loaded plugins: fastestmirror\nSetting up Install Process\nLoading mirror speeds from cached hostfile\n * base: ftp.tsukuba.wide.ad.jp\n * epel: ftp.riken.jp\n * extras: ftp.tsukuba.wide.ad.jp\n * remi-safe: ftp.riken.jp\n * updates: ftp.tsukuba.wide.ad.jp\nResolving Dependencies\n--> Running transaction check\n---> Package nodejs.x86_64 0:0.10.48-3.el6 will be installed\n--> Processing Dependency: libuv.so.0.10()(64bit) for package: nodejs-0.10.48-3.el6.x86_64\n--> Running transaction check\n---> Package libuv.x86_64 1:0.10.34-1.el6 will be installed\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package Arch Version Repository Size\n================================================================================\nInstalling:\n nodejs x86_64 0.10.48-3.el6 epel 2.1 M\nInstalling for dependencies:\n libuv x86_64 1:0.10.34-1.el6 epel 57 k\n\nTransaction Summary\n================================================================================\nInstall 2 Package(s)\n\nTotal download size: 2.2 M\nInstalled size: 7.2 M\nDownloading Packages:\n"]} RUNNING HANDLER [restart apache] *********************************************** to retry, use: --limit @/home/vagrant/centos6/main.retry PLAY RECAP ********************************************************************* localhost : ok=40 changed=39 unreachable=0 failed=1 エラーの番号が変わって結局、failed=1で終了しました。 ``` ### 試したこと エラーの中に出ている文字を調べたり、同じようなエラーがないか探してみましたが、よくわからないまま何もできていません。 Node.jsというのがインストールできていないのでしょうか? ### 補足情報(FW/ツールのバージョンなど) ・macOS high sierra バージョン10.13.5 ・ドットインストールのレッスンに沿って、virtualbox、vagrantのインストールをしています
回答: `Couldn't resolve host 'ftp.riken.jp'`なので、名前解決ができていません。 DNSサーバがうまく設定できていないようです。 https://qiita.com/bz0/items/7d4bac34c6cdada59b94 http://www.s-runoa.com/457