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

2
Hyper-VシステムでVagrantおよびDocker-for-Windowsを使用する方法
昔は、VirtualBox(VB)とVagrant(V)を使ってVMを実行していました。docker-for-windows(DfW)をインストールしてVを実行したので、VBはHyper-V(HV)について不満を言っています。 [user@localhost ~]$ vagrant up Stderr: VBoxManage.exe: error: VT-x is not available (VERR_VMX_NO_VMX) VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole が、このリンクは VがHVをサポートしていることを示し、上記のエラーメッセージが矛盾です。VBがHVと互換性がないように見えるのはなぜですか?VがHVをサポートしているとVが言っている理由と、Vを再び使用するには、HVを無効にする必要がある方法です。 | Product | Version | |:-----------|--------:| | Vagrant | 2.0.1 | | VirtualBox | 5.2.4 | | Windows | 10 | 討論 Hyper-Vのオンとオフを切り替える提案は、時間がかかるため、推奨されるソリューションではありません。 VBを置き換えることにより、同じシステムでVとDfWを実行することが可能である場合、これは1つのオプションです。

3
VagrantマルチマシンセットアップでSSHキーを設定するにはどうすればよいですか?
Vagrantfileに4つのVMがあり、3つのアプリケーションサーバーと1つのAnsible制御ホストがあります。 まだansibleスクリプトを作成/編集しているため、Anagible制御ホストから手動でプロビジョニングするため、VMの作成にはVagrantのみを使用しています。 私が行うことができますvagrant ssh ansibleし、vagrant ssh app1/2/3などが、私が何をしようとするとansible-playbook oracle.ymlAnsible制御ホストから、SSHはで失敗します fatal: [192.168.60.10]: UNREACHABLE! => {"changed": false, "msg": "SSH encountered an unknown error during the connection. We recommend you re-run the command using -vvvv, which will enable SSH debugging output to help diagnose the issue", "unreachable": true} ユーザーvagrantとパスワードvagrantを使用して、Ansible VMからOracle VMに正常にsshできます。 私のVagrantfileの重要な部分は次のとおりです。 config.ssh.insert_key = …
11 ansible  vagrant 

3
マルチマシンバグラント環境でsshできない
3ノードのマルチマシンバグラント環境を作成しましたが、1つのバグラントvmから別のvagrant vmへのsshの実行に問題があります。 Vagrantfileは次のとおりです。 Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.define "master" do |master| master.vm.hostname = "master.local" master.vm.network "private_network", type: "dhcp" end config.vm.define "node1" do |node1| node1.vm.hostname = "node1.local" node1.vm.network "private_network", type: "dhcp" end config.vm.define "node2" do |node2| node2.vm.hostname = "node2.local" node2.vm.network "private_network", type: "dhcp" end end hostsファイル(各ノードで同じ): $ cat /etc/hosts …
9 vagrant 

1
トレリスのVagrant同期フォルダーのファイル権限を制御するためのAnsibleプレイブックでのVagrantfileの変更
私はWordPress開発にTrellisを使用しています。同期したフォルダー内のファイル(またはディレクトリ)のアクセス許可を変更するのが難しいのを除いて、それはうまく機能します。 通常、デフォルトの権限設定で問題ありません。ただし、メイン(NFS)同期ディレクトリのサブディレクトリの一部に書き込み権限を与える必要がある場合があります。 これはVMのメイン構成にAnsibleプレイブックを使用するVagrantfileです(私はVirtualBoxを使用しています)。私はRubyプログラマではありませんし、Ansibleを使用したこともありませんが、その外観からすると、Vagrantfileファイルのアクセス権が設定されている部分は次のようになります。 if Vagrant::Util::Platform.windows? and !Vagrant.has_plugin? 'vagrant-winnfsd' wordpress_sites.each_pair do |name, site| config.vm.synced_folder local_site_path(site), remote_site_path(name, site), owner: 'vagrant', group: 'www-data', mount_options: ['dmode=776', 'fmode=775'] end config.vm.synced_folder ANSIBLE_PATH, ANSIBLE_PATH_ON_VM, mount_options: ['dmode=755', 'fmode=644'] config.vm.synced_folder File.join(ANSIBLE_PATH, 'bin'), bin_path, mount_options: ['dmode=755', 'fmode=755'] else if !Vagrant.has_plugin? 'vagrant-bindfs' fail_with_message "vagrant-bindfs missing, please install the plugin with this …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.