在CentOS7命令行模式下安装虚拟机
转载:https://blog.csdn.net/sunnyfg/article/details/51493602
1.主机环境描述:
操作系统:CentOS7
系统GUI:无
CPU:Intel4代,内存:16G, 硬盘1T
主机IP地址:192.168.0.95(内网)
已开启的服务:ssh,ftp, samba共享(共享目录为/var/data/test1, 权限为可读写)
2.准备工作
安装kvm
- $ sudo yum -y install qemu-kvm libvirt virt-install bridge-utils virt-install
- $ sudo systemctl start libvirtd
- $ sudo systemctl enable libvirtd
3.添加桥接网卡,命名为br0
- $ sudo nano /etc/sysconfig/network-scripts/ifcfg-br0
- DEVICE=br0
- TYPE=Bridge
- BOOTPROTO=none
- ONBOOT=yes
- IPADDR=192.168.0.223
- NETMASK=255.255.255.0
- GATEWAY=192.168.0.1
4.重启网络
- $ sudo systemctl restart <span style="font-family: Arial, Helvetica, sans-serif;">network</span>
5.上传系统镜像至共享目录/var/data/test1.
由于开启了samba共享服务,只需要在局域网内的其它机器打开共享就可以
windows下直接使用"\\192.168.0.95"
Linux下使用smb://192.168.0.95
Mac下在Finder中打开网络则可以找到
如果samba设定了用户和访问权限的话,请使用对应的用户和密码进行登录
拷贝系统安装镜像到/var/data/test
6.开始安装
- $ sudo virt-install \
- --name=CentOS7 \
- --controller type=scsi,model=virtio-scsi \
- --disk path=/var/lib/libvirt/images/CentOS7.dsk,size=20,sparse=true,cache=none,bus=scsi \
- --graphics vnc,listen=0.0.0.0,port=5950 \
- --network bridge=kvm01 \
- --vcpus=2 --ram=2048 \
- --cdrom=/var/data/test1/CentOS7.iso \
- --os-type=linux \
- --os-variant=rhel7
参数说明:
name--->虚拟机名称
disk path----->虚拟硬盘存储路径,后缀名可任意
size----->虚拟硬盘大小(单位为G)
port----->vnc端口
vcpus--->系统内核数
ram------>运行内存
cdrom---->安装包位置
os-variant----->由于CentOS是基于Redhat的,所以与其版本对应
7.接下来,使用vnc连接,IP为192.168.0.223,端口为5950,不需要用户密码,接下来,熟悉的安装界面就出现啦。
在CentOS7命令行模式下安装虚拟机的更多相关文章
- Linux命令行模式下安装VMware Tools详细步骤
在Linux命令行模式安装VMware Tools 方法/步骤1: 首先启动CentOS 7,在VMware中点击上方"VM",点击"Install VMware Too ...
- 【基础】CentOS6如何将命令行模式下安装图形界面
系统版本:这里我使用的系统是CentOS6.9 安装方式:安装方式为yum源安装 1.配置yum源仓库 # 在配置之前最好把我们自己的yum仓库文件备份一下: cp /etc/yum.repos.d/ ...
- Linux在终端命令行模式下智能补全功能以及组合键
linux命令行下也有很多热键(快捷键).先来看看tab键 1.如果想看看linux下以c开头的命令可直接在命令行下敲入c然后连续敲两次tab,再选择y,会显示所有以c开头的命令. 2.涉及到文件时, ...
- 如何在命令行模式下查看Python帮助文档---dir、help、__doc__
如何在命令行模式下查看Python帮助文档---dir.help.__doc__ 1.dir函数式可以查看对象的属性,使用方法很简单,举str类型为例,在Python命令窗口输入 dir(str) 即 ...
- mysq在命令行模式下执行shell命令
mysql可以在命令行模式下执行shell命令 mysql> help For information about MySQL products and services, visit: htt ...
- php命令行模式下加载的php.ini文件可能和web模式下加载的php.ini不一致
php命令行模式下加载的php.ini文件可能和web模式下加载的php.ini不一致 命令行下查看加载的php.ini的路径: php -i|grep php.ini web模式下查看: <? ...
- mplayer命令行模式下的使用方法【转】
mplayer命令行模式下的使用方法http://hi.baidu.com/lovehack2006/blog/item/162ef9778214111eb051b9d4.htmlMPlayerMPl ...
- 在命令行模式下查看Python帮助文档---dir、help、__doc__
在命令行模式下查看Python帮助文档---dir.help.__doc__ 1.dir函数式可以查看对象的属性,使用方法很简单,举str类型为例,在Python命令窗口输入 dir(str) 即 ...
- 使用命令行模式启动VMWare虚拟机
工作中使用到在centos中安装vmware Workstation部署虚拟机,以前都是使用图形界面启动虚拟机,由此要调整VNC的分辨率大小,重启VNC Server后所有虚拟机都关闭了.事后分析可能 ...
随机推荐
- 防止xss攻击的核心代码
public class XssFilter implements Filter { @Override public void destroy() { } /** * 过滤器用来过滤的方法 */ @ ...
- 2017北京国庆刷题Day5 afternoon
期望得分:100+60+100=260 实际得分:0+60+40=100 设图中有m个环,每个环有si条边,有k条边不在环中 ans= (2^s1 -2)*( 2^s2 -2)* (2^s3 -2)… ...
- Python学习笔记(三十三)常用内置模块(2)collections_namedtuple_deque_defaultdict_OrderedDict_Counter
摘抄自:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431953239 ...
- 批量提取图片主要3个颜色匹配中文名字并写入到excel设置对应颜色的背景
from gevent import monkey monkey.patch_all() import gevent from haishoku.haishoku import Haishoku im ...
- React-music 全家桶项目
React-Music 全家桶项目 一.简介 该项目是基于React全家桶开发的一个音乐播放器,技术栈采用:Webpack + React + React-redux + React-router + ...
- Codeforces Round #420 (Div. 2) A-E
本来打算划划水洗洗睡了,突然听到这次的主人公是冈部伦太郎 石头门(<steins;gate>)主题的比赛,岂有不打之理! 石头门真的很棒啊!人设也好剧情也赞曲子也特别好听. 推荐http: ...
- mybatis错误总结
1:传递多个参数失败 Parameter 'username' not found. Available parameters are [0, 1, param1, param2] dao层错误写 ...
- eclipse启动项目
今天做的任务不多,没有自己写代码,上午看了些文章,下午我司后台给配了配项目环境,全装C盘了..以后有我好受的.. 看着后台操作,修改了N多配置,tomcat.redis.zkServer..Nginx ...
- JS 检测客户端断网情况
常用方法 1 navigator.onLine 2 window.addEventListener() 3 获取网络资源 4 ajax请求 1. navigator.onLine 只会在机器未连上路由 ...
- vsftpd限速设置
利用vsftp进行速率限制,需要了解几个配置参数 anon_max_rate 设置匿名用户每条连接最大上传或下载速率 local_max_rate 设置本地用户每条连接最大上传或下载速率 max_pe ...