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

Vagrantは、仮想化された開発環境を構築および配布するためのツールです。

1
VirtualBox VMの未処理の孤立したiノードリスト
最近、VirtualBox VMの使用中にシステムがクラッシュしました。その後、VMは起動しなくなりました(Vagrantを使用しています)。トラブルシューティングでVirtualBox GUIをオンにしましたが、VMが起動しなくなった理由は次のエラーが原因であることがわかりました。 Couldn't remount RDWR because of unprocessed orphan inode list. Googleでこのエラーを検索しましたが、これはファイルシステムの破損が原因である可能性がありますが、単純なアンマウント/再マウントで修正できる場合があります。残念ながら、これを行うためにコンソールにアクセスすることはできません。少なくとも、その方法を見つけることはできません。コンソールなしでこのエラーを修正できる方法はありますか、またはその代わりに、仮想ハードドライブをマウントせずにVMのコンソールにアクセスできる方法はありますか?

7
Vagrant Boxにpingできません
ここで2つのリソースに従ってVagrantベースボックスを作成しようとしています: http://docs-v1.vagrantup.com/v1/docs/base_boxes.html https://github.com/fespinoza/checklist_and_guides/wiki/Creating-a-vagrant-base-box-for-ubuntu-12.04-32bit-server OSとしてUbuntu 12.10(LAMPを使用)を使用すると、1つの問題があります。10.0.2.15である迷走IPにpingできませんでしたvagrant ssh。 ホストからWebサーバーにアクセスできるように設定するにはどうすればよいですか? VirtualBox:4.2.10 ゲストOS:Ubuntu12.10 ホスト:OSX 10.8.3

3
ホストのSSHキーを使用して、Vagrant VM内でプライベートリポジトリをgit cloneする方法は?
PuppetLabsを使用vcsrepoしてパブリックgitリポジトリを複製することはできますが、ホストのSSHキーを使用してプライベートリポジトリを複製することもできます。 これを達成するため、Vagrantfileおよび/またはmanifests/default.ppこれを達成するために、構成はどのように見えますか?
11 ssh  git  vagrant  puppet 

2
Vagrantが異なるインストール済みGuestAdditionsバージョンを報告する
このような同様の問題についてインターネットに投稿しているようですが、動作させることができませんでした。 ホストOS:Mac OS X 10.11.1(El Capitan)ゲストOS:Ubuntu 14.04 LTS Virtualbox 5.0.8 Vagrant 1.7.4 $ vagrant reload ... ... ... ==>デフォルト:マシンが起動して準備完了です! インストールされているGuestAdditionsのバージョンに関するさまざまなレポートを入手しました。 ホストのVirtualboxクレーム:4.3.10 VM内のVBoxServiceクレーム:5.0.8 続けて、VBoxServiceが正しいと仮定して... GuestAdditionsは正しくインストールされているようですが(5.0.8)、実行されていません。 インストールされているGuestAdditionsのバージョンに関するさまざまなレポートを入手しました。 ホスト上のVirtualboxの主張:4.3.10 VM内のVBoxServiceクレーム:5.0.8 続けて、VBoxServiceが正しいと仮定して... stdin:ttyではありません 使用法:サービス| --status-all | [service_name [コマンド| --full-restart]] bash:3行目:vboxadd:コマンドが見つかりません インストールされているGuestAdditionsのバージョンに関するさまざまなレポートを入手しました。 ホスト上のVirtualboxの主張:4.3.10 VM内のVBoxServiceクレーム:5.0.8 続けて、VBoxServiceが正しいと仮定して... stdin:ttyではありません 既存のVirtualBox DKMSカーネルモジュールを削除しています...完了しました。 既存のVirtualBox非DKMSカーネルモジュールを削除しています...完了しました。 VirtualBox Guest Additionsカーネルモジュールの構築...完了。 Guest Additionsのカーネル以外のセットアップを実行しています...完了。 新しいモジュールが実際に使用されていることを確認するには、ゲストを再起動する必要があります …

5
Vagrant upを使用してVMを認証する方法は?
Vagrant Up中の認証の失敗、Vagrant sshおよびssh vagrant @ localhost -p2222は機能する ブート時にVagrantを使用してシェルスクリプトを実行したいと思います。VMが次を使用して起動されている間、Vagrantは認証できませんvagrant up。 c:\temp\helloworld>vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Importing base box 'helloworld'... ==> default: Matching MAC address for NAT networking... ==> default: Setting the name of the VM: helloworld_default_1398419922203_60603 ==> default: Clearing any previously set network interfaces... ==> …

1
VagrantおよびVirtualBoxでipv6を使用する方法
VirtualBoxでUbuntuを実行しているVagrantセットアップがあります。ホストからアクセスできるパブリック仮想ネットワークインターフェイスを作成しようとしています。私はこれをipv4で問題なく行いました。ipv6を使用して、インターフェイスを次のように設定しました。 guest$ ip link add derpcraft link eth1 type macvlan mode bridge; guest$ ip -6 addr add fdfe:dcba:9876:ffff::/64 dev derpcraft guest$ ip link set derpcraft up インターフェイスは次のようになります。 derpcraft Link encap:Ethernet HWaddr 26:22:d5:54:95:00 inet6 addr: fe80::2422:d5ff:fe54:9500/64 Scope:Link inet6 addr: fdfe:dcba:9876:ffff::/64 Scope:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:264 errors:0 dropped:0 …

1
Vagrant-ホストVPNをゲストと共有する
そのため、VPN接続用のインターフェース(jnc0)と、別の別のインターフェース(vboxnet1)を介して自分のマシンと通信するvagrantゲストがあります。私のホストOSはOS X Mountain Lionで、Vagrant(VM)ゲストOSはCentOS 6.3です。 CentOSゲストが自分のOS Xホストを介してVPNの反対側のホストと通信できるようにするには、どうすればよいですか?

1
ネットワークアダプターの名前は何ですか?(浮浪者関連)
mVagrantを使用して、正しいネットワークアダプターにブリッジをセットアップしようとしています。 私はこのメッセージを受け取り続けます: 特定のブリッジ「ワイヤレスLANアダプターワイヤレスネットワーク接続」が見つかりません。指定するように求められる場合があります ipconfigホストマシン(Windows)で使用して、これらを見つけました。 Ethernet adapter Local Area Connection 2: Wireless LAN adapter Wireless Network Connection: Ethernet adapter Local Area Connection: Ethernet adapter VirtualBox Host-Only Network: これらは、選択できるホストアダプターアダプターの名前ですか?もしそうなら、私のホストマシンは現在wifi経由で接続されているので、2番目の "ワイヤレスLAN ..."はホストアダプターの正しい選択ではありませんか? 詳細:Vagrantのドキュメントでは、ブリッジするホストアダプターを選択するように指示されました。 ホストマシンで複数のネットワークインターフェースを使用できる場合、Vagrantは仮想マシンがブリッジするインターフェースを選択するように要求します。デフォルトのインターフェースは、ネットワーク定義に:bridge句を追加することで指定できます。 ここに私がVangrantfileに持っているものがあります: config.vm.network "public_network", ip: "10.0.1.99", bridge: "Wireless LAN adapter Wireless Network Connection"

3
Vagrantが管理するLinuxゲストVMのスワップファイルを作成することはできますか?
私Vagrantfileでは、次のプロバイダーが定義されています。 Vagrantfileからの抜粋: config.vm.provider :virtualbox do |vb| vb.gui = false vb.customize ["modifyvm", :id, "--memory", "4096"] end 私はrunnときにfree -m作成したVM I内で次のレポートを参照してください。 total used free shared buffers cached Mem: 3953 337 3615 0 18 119 -/+ buffers/cache: 199 3753 Swap: 0 0 0 VMが構築およびプロビジョニングされているときにswappinessを割り当てることは可能ですか? VMを設定vm.swappinessし/etc/sysctl.confて再起動しようとしましたが、VMにスワップ領域を追加しても影響はありません。 なぜスワップスペースが必要なのですか?私はむしろスワップ空間をまったく扱わず、すべてをメモリで実行します。ただし、一部のアプリケーション(PHP用のcomposerプロジェクトなど)では、特定の条件下で大量のメモリを使用することで悪名が高くなっています。スワップスペースがないと、VMにスローするメモリの量を非常に自由にする必要があります。スワップスペースがあれば(効率的ではないかもしれませんが)、理論的には問題が少なくなります。

1
Windows 10で(ubuntu)vagrantボックス内でdockerを実行する
私は最近Dockerを紹介されたばかりですが、それがどのように機能するかについての私の知識はかなり限られています。 Windows 10 Homeを実行していて、Docker for Windowsをインストールできなかった、Docker Toolboxをインストールしたが、簡単に起動して実行できなかった Windows 10 Professionalにアップグレードされました。Windows用のDockerをインストールしました。数時間後、私は物事がうまくいったように見えました。Hyper-Vが有効になっているということは、(Virtualboxを使用している)私の古いvagrantマシンが機能しなくなったことを意味します。Dockerにはネットワーク(インターネット)接続がないようです。今はあきらめ、Hyper-Vを無効にし、浮浪者に戻る Virtualboxを使用して、浮浪者ボックスまたはUbuntu VMをセットアップし、Dockerを起動して実行できると考えていました。 これは、PHP7 / Nginx / Laravelアプリケーションでの作業を目的としています 私の質問は-これで大丈夫でしょうか?パフォーマンスの問題はありますか?Ubuntuでの私の経験では、Dockerなどのこれらの種類のものを動作させることは、Windowsで動作させるよりもはるかに簡単です。 さらに、既存のVagrant Boxで何を探すことができますか?それにより、Docker(Vagrant Boxで実行されている)で可能な限り迅速にセットアップを取得できますか? ありがとう!

2
ポートフォワーディングによるVirtualbox内のpostgresqlへの接続が失敗する
私はvagrantによって作成された仮想ボックス内にpostgresqlサーバーを持っています。 Vagrantファイルを使って、ボックス内の5432からホストシステムの15432へのポート転送も設定しました。 経由で接続する場合 psql $ psql dbname username -h 127.0.0.1 -p 15432 psql: server closed the connection unexpectedly This probably means the server terminated abnormally before or while processing the request. サーバーとクライアントの両方がUbuntu 12.04(postgresql-9.1、バージョン:9.1 + 129ubuntu1)を実行しています。 VM内部でポート5432に自己接続することで問題なく動作します。 自分自身を転送するポートが完全に間違っているようには見えません。なぜなら、私が別のポートに行こうとすると、「接続が拒否されました」というメッセージが表示されるからです。

2
Vagrant Private Network IPは機能しませんが、DHCPは機能します
3つのVMが構成されたvagrant configファイルがあります。onには静的IPがあり、他の2つはDHCPにあることを除いて、すべて同じです。DHCPによってIPが割り当てられた2つは問題なく相互に通信できますが、静的IPを持つ1つは他のユーザーと通信できません。 言い換えれば、ping- client0> client1動作します ping- client1> client0動作 ping- client1> serverしません これは私のVagrantfileです: # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| config.vm.box = "precise64" config.vm.box_url = "http://files.vagrantup.com/precise64.box" config.vm.provision "chef_solo" do |chef| chef.cookbooks_path = "provision/cookbooks" chef.add_recipe "apt" chef.add_recipe "python" end config.vm.provision :shell, :path => "provision/python-modules.py" config.vm.define :server …

2
Python2.7 yumモジュール
私はcentos 5.8を実行している仮想マシンを使用していますが、python2.7をインストールしました。 import simplejson as json。 python2.7をインストールしてansibleロールを実行した後、私は次のエラーがあります: failed: [default] => (item=httpd,httpd-devel) => {"failed": true, "item": "httpd,httpd-devel", "parsed": false} invalid output was: SUDO-SUCCESS-jexgalzfpawatwlwldjlitpbyuyelqew Traceback (most recent call last): File "/home/vagrant/.ansible/tmp/ansible-1391226441.99-18554377653196/yum", line 26, in <module> import yum ImportError: No module named yum 私はyum pythonモジュールをいたるところで探しましたが、見つけることができませんでした。 誰かが私を手伝ってくれる?

2
浮浪者とAnsibleの事実
Ansible表示をすることは可能ですか 事実 Vagrant boxについて の 確実な文書 用途 ansible hostname -m setup Vagrantユーザーと接続しても、Vagrantボックスに接続するにはSSHキーが必要です。
3 ssh  vagrant  ansible 

2
vagrant provisionは、WindowsでUIなしでアプリを起動します
「浮浪者提供」の一環として、WindowsボックスでUIを必要とするアプリケーションを起動しようとしています。タスクマネージャーでアプリがVagrantユーザーとして起動されていることがわかりますが、画面にUIが表示されません。 たとえば、次のような単純なものを使用する場合: config.vm.provision "shell", inline: <<-SHELL notepad SHELL 私はUIが必要です-なぜ表示されないのですか?今、アプリを起動するためのより良い方法があるかもしれませんが、私はまだ何が起こっているのか興味がありますか? PowerShellでマシン上で直接同じことを実行するとうまくいきます。

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