Questions tagged «vagrant»

6
在创建VM VirtualBox时设置存储大小
是否可以在创建虚拟机时为其设置存储大小?我将使用Vagrant,但不确定是否需要在VirtualBox或可以在Vagrantfile中包含的设置中完成此操作(我检查了文档,但似乎没有任何指示)

1
Ansible符号链接的正确语法
使用ansible创建符号链接的正确语法是什么? 我正在创建一个Vagrant虚拟环境,并以ansible的身份运行。一切正常,直到我尝试从启用站点的符号链接到我的站点nginx配置文件。这是我尝试过的。 - name: Create symlink to example.com file: path: /etc/nginx/sites-enabled/example.com dest: /etc/nginx/sites-available/example.com state: link notify: nginx reload 当我这样做时,会遇到以下错误。 错误:加载YAML脚本,/ Users / username / project / ansible / roles / nginx / tasks / main.yml时的语法错误 注意:该错误实际上可能会出现在以下位置之前:第24行,第1列 -名称:指向example.dev.conf的符号链接 文件:path = / etc / nginx / sites-enabled / example.dev.conf 状态=链接 ^ Ansible无法成功完成。任何错误输出都应该在上面可见。请更正这些错误,然后重试。 …
24 nginx  vagrant  ansible 


2
在无业游民的引导程序shell脚本中安装mysql-server(如何跳过设置?)
我确实尝试在Vagrant Ubuntu 12.04 LTS虚拟机上安装mysql-server。当我这样做时,安装程​​序将自动启动。我可以在Vagrant输出中看到这一点: 虽然不是强制性的,但强烈建议您为MySQL管理“ root”用户设置密码││。││││如果将此字段保留为空白,则密码将不会更改。││││ MySQL“ root”用户 在那之后,输出文本变成了杂乱无章的东西,± ├⎺ ⎼␊⎻┌▒␌␊ ┌␋␉⎽─┌␋├␊3-0 3.7.9-2┤␉┤┼├┤1 (┤⎽␋┼± ...但是它很长,充满了绿色和红色,因此我相信其余的安装已经完成。 但是我可以在以下情况确认缺少安装: sudo apt-get install --just-print mysql-server-5.5 ... The following NEW packages will be installed: mysql-server-5.5 如何通过Shell脚本发送正确的信号来配置MYSQL服务器?或者,如果不能,如何停止配置的自动启动或启动后杀死安装程序,同时仍然安装软件包?
16 ubuntu  mysql  vagrant 

5
删除流浪者文件,我看到.nfs0000000000b869e300000001
我删除了一个文件,现在我看到: $ ls total 64 -rw-rw-r-- 1 502 17229 Sep 17 16:42 page_object_methods.rb drwxrwxr-x 7 502 238 Sep 18 18:41 ../ -rw-rw-r-- 1 502 18437 Sep 18 18:41 new_page_object_methods.rb -rw-r--r-- 1 502 16384 Sep 18 18:42 .nfs0000000000b869e300000001 drwxrwxr-x 5 502 170 Sep 21 13:48 ./ 13:48:11 *vagrant* ubuntu-14 selenium_rspec_conversion 如果我尝试将其删除: …
15 files  nfs  rm  vagrant 

2
在Fedora 21上默认使用VirtualBox提供程序
现在,我使用的无业游民任何时候,它会尝试使用libvirt作为供应商。我想默认使用VirtualBox。 vagrant-libvirt 未安装。 这很麻烦,因为某些命令不起作用,例如vagrant status: [florian@localhost local]$ vagrant status The provider 'libvirt' could not be found, but was requested to back the machine 'foobar'. Please use a provider that exists. [florian@localhost local]$ vagrant status --provider=virtualbox An invalid option was specified. The help for this command is available below. Usage: vagrant …

1
vagrant VM的ssh-agent转发
目前,我期待在建立一个流浪我的Mac机器上的环境,这样我就可以运行vagrant up,然后将安装rbenv和ruby所有我需要的。然后,我有一个Bash脚本,它将从github中获取我的所有存储库。 唯一的问题是,新的无业游民的虚拟机现在必须生成一个ssh密钥,然后将其链接到我的Github帐户。这可能很麻烦。特别是因为我想与所有有权访问我们的存储库的人共享我的Vagrant文​​件,以便他们可以执行相同的操作。 所以我想我可以尝试将主机ssh转发到VM,以便VM可以将我的主机ssh转发到Github。在本文之后:Githubs演练,我将主机设置为ssh config: Host localhost ForwardAgent yes 并设置在我的流浪文件中 Vagrant.configure("2") do |config| config.ssh.forward_agent = true ... end 当我登录到我的VM并运行以下命令时,出现此错误: $ ssh -T git@github.com` Permission denied (publickey) 有没有人尝试过类似的设置?VM是Precision64盒。 编辑: env: vagrant@precise64:~$ env TERM=xterm-256color SHELL=/bin/bash SSH_CLIENT=10.0.2.2 53068 22 SSH_TTY=/dev/pts/0 LC_ALL=en_US USER=vagrant LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36: RBENV_ROOT=/opt/rbenv SSH_AUTH_SOCK=/tmp/ssh-aDGJQD2812/agent.2812 MAIL=/var/mail/vagrant PATH=/opt/rbenv/shims:/opt/rbenv/bin:/opt/rbenv/bin/rbenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/vagrant_ruby/bin PWD=/home/vagrant SHLVL=1 HOME=/home/vagrant LOGNAME=vagrant SSH_CONNECTION=10.0.2.2 53068 …

2
流浪者的日志文件在哪里?
我正在尝试调试与vagrant或VirtualBox相关的问题(请参阅taiga-vagrant无法提供工作的taiga环境#21)。 该命令将VAGRANT_LOG=debug vagrant up --debug打印出很多可能有用的信息。但是,此日志存储在哪里? 编辑: VAGRANT_LOG=debug vagrant up实际上与相同vagrant up --debug。我使用以下工具:Funtoo-Linux,Vagrant 1.4.3和VirtualBox 4.3.32。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.