タグ付けされた質問 「vagrant」

仮想マシンを介して軽量で再現性のある移植可能な開発環境を作成および構成するツールであるVagrantに関する質問。

8
1つの使いやすいbashコマンド(bashファイルに入れることができる)ですべてのVirtualBox(迷走)VMをシャットダウンする
開発にvagrantを使用します。いくつかのVMをシャットダウンするのを忘れています。ホストマシンからログアウトすると、Ubuntuのシャットダウンプロセスがハングしたように見えます。 ちょっとしたコマンドラインですべての浮浪者ボックスのスクリプトを作成する方法がありますか?次のようなものですが、うまくいくものです。 for f in $HOME/vagrant; do; cd $f vagrant halt done;

5
Vagrant VMでディスクサイズを増やすにはどうすればよいですか?
UbuntuホストサーバーでVirtualBoxを使用してVagrantで管理されているVMがあります。私のVagrantボックスは、ルートパーティションにLVMを使用するPuppetlabs Debian 6.0.7 baseboxを使用します。 デフォルトでは、ディスクは8GBですが、これは私の目的には小さすぎます。私はしたいと思います: VMを破壊および再作成せずに、既存のディスクとその上のファイルシステムのサイズを増やします。 Vagrantを構成して、将来このプロジェクト用に大きなディスクを作成するようにします。 誰でもこれを行う方法を説明できますか?


4
ファイル変更時にrsyncをトリガーするにはどうすればよいですか?
でフォルダを同期できるrsync -avz /directory /targetようになりました。ファイルを変更した場合、自動的に呼び出される/directoryようにrsyncなりました。 Virtual Boxを使用していますが、Virtual Boxの共有フォルダーは、特に共有フォルダーをドキュメントルートとして使用しているWebページがある場合、非常に遅くなります。rsync私は、共有フォルダに自分のローカルファイルで作業することができ、ドキュメントルートと自動的に同期されます。 crontabx分ごとに実行されるため、誰かがそれを行う方法を知っていて、良くないだろうことを願っていrsyncます。 宜しくお願いします

4
Vagrantクライアントのネームサービスを修正するにはどうすればよいですか?
私はUbuntu(Ubuntu 12.10をインストールしたばかり)が初めてなので、それを使って開発を始めたいと思っています。Vagrantをインストールし、ダウンロードlucid64.box、初期化、起動、ssh経由でアクセスしました。 私のクライアントでインターネット接続をテストするには、完了ping google.com して受信しましたunknown host: google.com。(ホストはもちろんpingを受け取りました。) Webを検索すると、VagrantとVirtual boxを削除して再インストールするように提案されたこのソリューションが見つかりました。Vagrantが最初にインストールされていることを確認してください。このソリューションを試しましたが、まだ同じ結果が得られます。 それを機能させるために他に何を試みることができますか?

5
Vagrant UpとうっとうしいNFSパスワードの質問
私が犯した言語のミスでごめんなさい。NFSによって共有フォルダーをマウントするときに、迷惑メールがパスワードを要求しないようにしようとしています。 [server] Exporting NFS shared folders... Preparing to edit /etc/exports. Administrator privileges will be required... [sudo] password for timur: #!!! githubや他の著者の投稿など、多くのオンラインリソースを利用しましたが、私には何の役にも立ちません... ここで見つかった指示を試しました。cliの作業に関する深い知識はありません。だから誰かが私の問題の正しい解決策を与えることができますか?

5
ubuntu / xenial64 Vagrantボックスのネットワーク設定が失敗する
公式のUbuntu 16.04 LTS(Xenial Xerus)私は、基本的なネットワーク設定に問題がある(VirtualBoxの上)ベイグラントボックスの画像: 私のVagrantfile: Vagrant.configure(2) do |config| config.vm.box = 'ubuntu/xenial64' config.vm.define "xenial" do |server| server.vm.network "private_network", ip: "192.168.10.10" end end vagrant up 結果: ==> xenial: Configuring and enabling network interfaces... The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! /sbin/ifdown …

1
NFSで共有をマウントできないのはなぜですか?
ザ・ホスト Ubuntu 12.04を実行しているホストがあります10.0.0.202。ネットワーク上の他のマシンにNFS共有を提供します。内容は/etc/exports次のとおりです。 /media/storagedrive 10.0.0.0/24(rw,sync,no_subtree_check) ここの意図/media/storagedriveはIP範囲でネットワークの他のマシンに内容を共有することです10.0.0.0 - 10.0.0.255。 働くクライアント これは10.0.0.40、MattDevとして知られるUbuntu 13.10を実行しているクライアントマシンで正常に機能します。そのマシン/etc/fstabは次のようになります。 UUID=8f8c838e-3ea2-457a-87f0-57b12dfab06c / ext4 errors=remount-ro 0 1 UUID=427089d4-46a2-432d-9df4-7016bdfc7df2 none swap sw 0 0 10.0.0.202:/media/storagedrive /mnt/NetworkStorageDrive nfs rsize=8192,wsize=8192,timeo=14,intr そしてls -al /mnt/、そのマシンでは次のようになります。 total 12K drwxr-xr-x 3 root root 4.0K Feb 4 17:48 . drwxr-xr-x 23 root root 4.0K Feb 5 08:44 .. …

2
公式のUbuntu Vagrantボックスはどのように構築され、Atlasに公開されますか?
毎週かそこら、新しいバージョンの公式 Hashicorpアトラス上の仮想現れ用のUbuntuトラスティのx64ベイグラントのベースボックス: https://atlas.hashicorp.com/ubuntu/boxes/trusty64 おそらく、再現可能な一貫性のために、これはすべて自動化されています。 私は方法についての一般的なブログの記事がいることを知っているベイグラントベースボックスを構築することができますが、私はどのように、より興味を持ってこれらのボックスが構築されています。私が遭遇した他のUbuntuエコシステムのように、これらのボックスを構築するプロセスはすべてパブリックなオープンソースであることを望んでいます。 更新: 私は、Ubuntu OSのインストール中に選択されたオプションと、ボックスをパッケージ化する前に行われるOSインストール後の変更に特に興味があります。 Vagrant、Packer、またはその他のツールを使用してマシンを箱にパッケージ化する詳細は、それほど重要ではありません。


3
手動VirtualBox 4.2でVagrantをインストールする方法は?
Vagrant 1.0.6のインストール方法を教えてください。Ubuntu 12.04にすでに手動でインストールされたVirtualBox 4.2.6を使用していますか?私の既知の方法はすべて失敗します: 64ビット用の* .debファイルをダウンロードし、使用後にdpkg --install vagrant_x86_64.debエラーを表示Vagrant not installed. Use apt-get install vagrantしvagrant upます。 を使用してapt-get install vagrant、手動のVirtualBoxインストールを削除(!)したい。 何をすべきか?

4
Vagrantパッケージはどこにありますか?
Vagrantは、開発者向けの仮想マシンを構築および管理するためのツールです。Ubuntuの入門ガイドには、以下のような不確かな提案が含まれています。 $ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby # wtf??? または、UbuntuパッケージではなくソースからRubyGems gem installをインストールし、それを使用してvagrant自体をインストールします。 私はそれらの指示に従うだけでは不安を感じています。おそらくPPAはありますか?おそらく、Ubuntu用にパッケージ化された代替ツールはありますか?


1
gradlewを実行すると、「:そのようなファイルまたはディレクトリはありません」が生成されます。
私たちは2人の開発者で、Ubuntu 12.04がインストールされたVagrant VMを実行しています。実行している./gradlew私たちのビルドスクリプトを実行することが私のために罰金を動作しますが、彼は同じコマンドを実行したとき、彼は、エラーを取得します: No such file or directory。 私はこれを最大限にググってみましたが、すべてのソリューションは64ビットシステムで32ビット実行可能ファイルを実行することに関連していますが、32ビットUbuntuを実行しています。これは、プロビジョニングスクリプトからVMを作成した直後に行うため、マシンは同一である必要があります。私が考えることができる唯一の違いは外部であり、私はOS Xから実行している間、彼はWindowsからVagrantを実行します。 何か案は?
10 12.04  files  vagrant 

3
13.04の新しいVagrantインストールにSSH接続できません
http://cloud-images.ubuntu.com/vagrant/raring/current/raring-server-cloudimg-i386-vagrant-disk1.boxの 13.04のVagrantイメージを使用して新しい仮想マシンを作成し、接続しようとしましたsshを使用してください。ただし、SSHは常に認証を試みた段階に到達することなく、すぐに切断されました。 VirtualBox GUIでVMを開き、SSHログファイル(auth.log)を確認しました。それはこのような行でいっぱいでした: Jul 25 17:57:02 vagrant-ubuntu-raring-32 sshd[898]: error: Could not load host key: /etc/ssh/ssh_host_rsa_key Jul 25 17:57:02 vagrant-ubuntu-raring-32 sshd[898]: error: Could not load host key: /etc/ssh/ssh_host_dsa_key Jul 25 17:57:02 vagrant-ubuntu-raring-32 sshd[898]: error: Could not load host key: /etc/ssh/ssh_host_ecdsa_key Jul 25 17:57:02 vagrant-ubuntu-raring-32 sshd[898]: fatal: No supported key exchange …
9 ssh  vagrant 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.