vagrant

为什么我的私有 IP 不在允许的范围内?
vagrant

为什么我的私有 IP 不在允许的范围内?

我的 Vagrantfile config.vm.network :private_network, ip: "172.16.0.22" config.vm.provider :virtualbox do |v| v.customize ["modifyvm", :id, "--cpus", 2] v.customize ["modifyvm", :id, "--memory", 2048] v.customize ['modifyvm', :id, '--nicpromisc1', 'allow-all'] va...

Admin

无法再在 Vagrant box 中运行最新版本的 Node.js
vagrant

无法再在 Vagrant box 中运行最新版本的 Node.js

我喜欢在 Vagrant 虚拟机中进行开发工作以保持干净的环境。 最近将 Node.js 更新到 v18.18.0 后,我突然无法npm在客户机中运行命令不再: npm start: npm ERR! code ENOTSUP npm ERR! syscall read npm ERR! errno -95 npm ERR! Could not read package.json: Error: ENOTSUP: operation not supported on socket, read npm ERR! A complete log of this ...

Admin

仅当 Virtual Box GUI 打开时,Vagrant/Virtual Box vm 才有效
vagrant

仅当 Virtual Box GUI 打开时,Vagrant/Virtual Box vm 才有效

Vagrant 版本 2.3.7 和 Virtual Box 7 以及 Windows 10 Host。我尝试使用 Ubuntu/focal64 盒启动机器,第一次关闭电源,但就是不起作用。它在 处挂起default: SSH auth method: password,我更改了默认登录方法,但它不起作用,在 Vagrant 显示的 GUI 中,虚拟机的启动在 处挂起xor: measuring software checksum speed。只有在我打开虚拟盒 GUI 后,当一切神奇地重新开始工作时,机器才会继续启动。有人知道发生了什么吗?我真的很感激任何...

Admin

从 vagrant 配置文件运行“solr create”时连接被拒绝
vagrant

从 vagrant 配置文件运行“solr create”时连接被拒绝

我正在尝试创建一个CKAN 2.10.1使用 vagrant 实例。代码在这里vagrant-ckan GitHub 存储库。 调用vagrant up该setup/provision_ckan.sh文件,除了 Solr 创建会话过程之外,几乎所有事情都顺利进行。当setup/provision_ckan.sh到达第 74 行 ( sudo -u solr /opt/solr/bin/solr create -c ckan)时Connect to localhost:8983 [localhost/127.0.0.1] failed: Connection ...

Admin

由于某种原因我的 Vagrantfile 创建错误
vagrant

由于某种原因我的 Vagrantfile 创建错误

错误消息 PS D:\Users\user\Desktop\nxbt> vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Checking if box 'generic/ubuntu2010' version '4.2.16' is up to date... ==> default: Clearing any previously set forwarded ports... ==> default: Cleari...

Admin

为什么 k3sup 安装失败?错误:无法通过 ssh 连接到 192.168.33.1:22
vagrant

为什么 k3sup 安装失败?错误:无法通过 ssh 连接到 192.168.33.1:22

我的笔记本电脑上有虚拟机,我想在上面安装 k3s(远程) k3sup install --ip 192.168.33.1 --cluster --user miki --k3s-channel stable --local-path ~/.kube/config --merge --context k3s --k3s-extra-args '--no-deploy traefik --write-kubeconfig-mode 644' Running: k3sup install 2023/07/13 12:26:38 192....

Admin

多机 Vagrant 设置仅创建两个虚拟机之一
vagrant

多机 Vagrant 设置仅创建两个虚拟机之一

下面的 VagrantFile 应该创建 2 个 VM,但是运行时vagrant up只有 1 个 VM 启动(这似乎是在 2 个 VM 之间半随机选择的)。无论哪个 VM 先启动,我都会收到一条消息(位于 VagrantFile 之后),说通过 SSH 发送的命令可能失败了。我不确定这个问题的真正原因,但目前我假设它与可能失败的命令有关。 Vagrant文​​件: Vagrant.configure("2") do |config| serverVals= { :hostname => "server-vagrant"...

Admin

由于某些未知原因,GitHub Actions Vagrant+Cloud-init 无法通过 ssh 进入 archlinux/archlinux 框
vagrant

由于某些未知原因,GitHub Actions Vagrant+Cloud-init 无法通过 ssh 进入 archlinux/archlinux 框

概括 我已经在 StackOverFlow 上发布了此内容,但被告知我应该删除并在此处重新发布。 我正在尝试配置这个流浪者形象在 GitHub Actions 上,为了自动执行此发行版特有的软件测试,按照此处的说明了解如何在 GitHub Actions 中运行 vagrant。。 我已将版本升级到 MacOS,macos-latest并使用上述 GitHub 存储库中的原始 Vagrantfile 进行了测试运行,CI 成功完成。 现在,我开始尝试使用 ArchLinux 框成功完成 CI 工作流程,但似乎我无法弄清楚我到底需要做什么。 我认为有两个问题,...

Admin

在测试厨房的厨房聚合 Ubuntu 22 期间执行 VBoxManage 时出现访问被拒绝错误
vagrant

在测试厨房的厨房聚合 Ubuntu 22 期间执行 VBoxManage 时出现访问被拒绝错误

我在 Test Kitchen (v3.1.0) 中尝试执行 kitchen converge 命令进行基础架构测试时遇到错误。该错误发生在使用提供程序创建虚拟机期间virtualbox。 错误信息: -----> Starting Test Kitchen (v3.1.0) -----> Creating <testing-full-test-ubuntu-1804>... Bringing machine 'default' up with 'virtualbox' provider... ==>...

Admin

无法使用 virsh 将磁盘连接到虚拟机
vagrant

无法使用 virsh 将磁盘连接到虚拟机

我正在尝试将 5 个磁盘连接到 Vagrant vm virsh 附加磁盘 ansible_default --source /var/lib/libvirt/images/ansible_default.img --target vdb --cache none 但我收到以下错误: “错误:无法连接磁盘错误:内部错误:无法执行 QEMU 命令‘device_add’:无法获取“写入”锁” 在 virsh 池中我有 2 个卷: ansible_default.img /var/lib/libvirt/images/ansible_default.img g...

Admin

Vagrant:为 VMware 提供程序指定磁盘大小
vagrant

Vagrant:为 VMware 提供程序指定磁盘大小

我正在尝试调整 vagrant box 的磁盘大小,但没有成功。我见过插件 vagrant-disksize,但它仅适用于 Virtualbox,而我使用的是 VMware。 我该如何扩展磁盘? 我已经使用 Vagrant disks Experimental Feature 进行了测试,但出现以下错误: 无法扩展磁盘“D:/Vagrant/vagrant_vmware/.vagrant/machines/default/vmware_desktop/136192e3-2e68-46e1-9bdf-2740af3059af/Rocky-8-Vagrant-...

Admin

我无法安装 libvirt Ubuntu 22.04
vagrant

我无法安装 libvirt Ubuntu 22.04

我正在尝试使用vagrant uplibvirt 作为提供程序的虚拟机,但出现以下错误: 找不到提供程序“libvirt”,但请求支持机器“default”。请使用存在的提供程序。 Vagrant 了解以下提供商:docker、virtualbox、hyperv。 当我执行此操作时virsh list --all,我看不到任何创建的虚拟机。 ...

Admin

有没有办法在 Vagrant vm 上创建磁盘分区?
vagrant

有没有办法在 Vagrant vm 上创建磁盘分区?

到目前为止,我已经尝试了所有方法,但没有结果。我有一个在机器上创建分区的 ansible 角色。我试图在虚拟机上设置分区,但我做不到(我使用 libvirt 作为提供程序)。 Vagrant.configure("2") do |config| config.vm.provider :libvirt do |libvirt| libvirt.storage :file, :size => '20G', :device => '/dev/vdb', :bus => 'scsi' libvirt.storage :file,...

Admin

域的卷已创建。请先运行“vagrant destroy”
vagrant

域的卷已创建。请先运行“vagrant destroy”

我正在尝试使用 vagrant up 和 libvirt 作为提供程序来创建一个 vagrant vm。但是当我运行命令时,我收到此错误 = “域的卷已创建。请先运行‘vagrant destroy’。”但是当我运行‘virsh list -all’时,我找不到任何域。 有什么建议么? ...

Admin

将 vagrant 磁盘映射到 ansible 主机文件
vagrant

将 vagrant 磁盘映射到 ansible 主机文件

我正在尝试在 Vagrant vm 中创建分区并将它们映射到 ansible 主机文件,但我正在运行的程序无法识别它们。 这是 Vagrantfile 配置: Vagrant.configure("2") do |config| config.vm.provider :libvirt do |libvirt| libvirt.storage :file, :size => '20G', :device => '/dev/vdb', :bus => 'scsi' libvirt.storage :file, :size =...

Admin