legacy-wiki
Vagrant Notes
Imported from the legacy wiki archive. The date above is inferred from the strongest available evidence and may represent a known range rather than the exact publication day.
converting a virtualbox machine to libvirt box
784 cp -Rp ubuntu-VAGRANTSLASH-trusty64
785 cp -Rp ubuntu-VAGRANTSLASH-trusty64 ubuntu-VAGRANTSLASH-trusty64.bak
786 ls -al
787 cp -Rp centos-VAGRANTSLASH-7/1704.01/libvirt ubuntu-VAGRANTSLASH-trusty64/20170530.0.0/.
788 cd ubuntu-VAGRANTSLASH-trusty64/20170530.0.0/
789 ls -al
790 ls virtualbox/
791 cp virtualbox/box-disk1.vmdk libvirt/.
792 ls -al
793 cd libvirt/
794 ls -al
795 mv box.img box.img.bak
796 ls -al
797 qemu-img convert -f vmdk box-disk1.vmdk -O qcow2 box.img
798 ls -al
799 vim metadata.json
800 file *
801 cat ~/Documents/tannerjcnet.txt
802 history
getting nfs working from a fedora host
- pre 31
813 dnf install nfs-utils
816 systemctl enable nfs
817 systemctl restart nfs
814 firewall-cmd --zone=public --permanent --add-service=nfs
819 firewall-cmd --zone=public --permanent --add-service=rpc-bind
820 firewall-cmd --zone=public --permanent --add-service=mountd
821 firewall-cmd --reload
- 31+
dnf install nfs-utils
systemctl enable nfs
systemctl restart nfs
rpcinfo -p 192.168.122.1 | awk '{print $4}' | fgrep -v port | sort -u | xargs -I {} firewall-cmd --zone=libvirt --permanent --add-port={}/tcp
rpcinfo -p 192.168.122.1 | awk '{print $4}' | fgrep -v port | sort -u | xargs -I {} firewall-cmd --zone=libvirt --permanent --add-port={}/udp
firewall-cmd --zone=libvirt --add-service=nfs --permanent
firewall-cmd --zone=libvirt --add-service=rpc-bind --permanent
firewall-cmd --zone=libvirt --add-service=mountd --permanent
firewall-cmd --reload
Disable udp so that it uses tcp instead …
config.vm.synced_folder ".", "/vagrant", type: "nfs", nfs_udp: false