Linux下利用vagrant创建单台虚拟机
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux下利用vagrant创建单台虚拟机,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2974字,纯文字阅读大概需要5分钟。
内容图文
1、创建虚拟机
VBoxManage createvm --name hadoop71 --ostype RedHat_64 --register
2、查看一下当前可用的虚拟机
VBoxManage list vms
3、查看一下当前虚拟机hadoop71的状态及一些默认配置
VBoxManage showvminfo hadoop71
4、VBoxManage modifyvm "hadoop71" --memory 2048 ---修改内存大小
5、VBoxManage modifyvm hadoop71 --cpus 2 --虚拟机hadoop71的CPU个数设为2个
4、硬盘
4.1 硬盘控制器
1.添加IDE控制器
VBoxManage storagectl hadoop71 --name "IDE Controller" --add ide --controller PIIX4 --bootable on
2.添加SATA控制器
VBoxManage storagectl hadoop71 --name "SATA Controller" --add sata --controller IntelAhci --bootable on
4.2 添加硬盘并关联到控制器
1.创建硬盘
VBoxManage createhd --size 10240 --format VDI --filename /home/vbox/VirtualBox\ VMs/hadoop71/hadoop71.vdi
删除存储设备
VBoxManage closemedium disk /home/vbox/VirtualBox\ VMs/hadoop71/hadoop71.vdi --delete
2.添加至SATA控制器
VBoxManage storageattach hadoop71 --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium /home/vbox/VirtualBox\ VMs/hadoop71/hadoop71.vdi
4.3 添加光驱并挂载镜像文件
VBoxManage storageattach hadoop71 --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium /opt/CentOS-7-x86_64-Minimal-1810.iso
5、虚拟网卡
5.1 添加桥接网卡
VBoxManage modifyvm hadoop71 --nic1 bridged --nictype1 82545EM --cableconnected1 on --bridgeadapter1 eth0
5.2 添加仅主机模式(根据需要选配)
1.宿主机添加hostonly网卡(可选操作)
VBoxManage hostonlyif create
2.指定宿主机IP(注意:此命令IP不能宿主机IP冲突,可选操作)
VBoxManage hostonlyif ipconfig vboxnet0 --ip 192.168.1.111 --netmask 255.255.255.0
3.设置hostonly网卡的DHCP(可选操作)
VBoxManage dhcpserver add --ifname vboxnet0 --ip 192.168.1.111 --netmask 255.255.255.0 --lowerip 192.168.1.10 --upperip 192.168.1.15 --enable
4.添加hostonly网卡(可选操作)
VBoxManage modifyvm hadoop71 --nic2 hostonly --nictype2 82545EM --cableconnected2 on --hostonlyadapter2 vboxnet0
6、开启Vbox远程桌面,需要依赖扩展包
VBoxManage modifyvm hadoop71 --vrde on -----VRDE server的默认监听地址为0.0.0.0,默认监听端口为3389
VBoxManage modifyvm hadoop71 --vrdeport 9001
7、安装操作系统
7.1启动虚拟机
VBoxManage startvm hadoop71 -type headless
7.2 通过Vbox的远程桌面连接并安装
8、快照管理
查看快照
VBoxManage snapshot hadoop71 list
创建快照(快照存放路为,/home/vbox/VirtualBox VMs/hadoop71/Snapshots)
VBoxManage snapshot hadoop71 take snapname
恢复快照
VBoxManage snapshot hadoop71 restore snapname
删除快照
VBoxManage snapshot hadoop71 delete snapname
9、克隆虚拟机
被克隆的机器需要先关机
VBoxManage clonevm hadoop71 --name hadoop72 --register
克隆完成后修改网卡信息
删除eth0的信息并修改eth1为eth0,执行vi /etc/udev/rules.d/70-persistent-net.rules
重启机器,执行reboot
记录网口的实际地址HWaddr,执行ifconfig eth0
修改HWaddr,执行vi /etc/sysconfig/network-scripts/ifcfg-eth0
重启网卡,执行ifup eth0
内容总结
以上是互联网集市为您收集整理的Linux下利用vagrant创建单台虚拟机全部内容,希望文章能够帮你解决Linux下利用vagrant创建单台虚拟机所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。