1、重新定义udev规则

删除   /etc/udev/rules.d/70-persistent-net.rules  网卡信息

#   >    /etc/udev/rules.d/70-persistent-net.rules

#    modprobe -rv e1000      卸载网卡

#    modprobe -v e1000       挂载网卡

2、安装kvm 虚拟机

#  egrep   "svm | vmx"    /proc/cpuinfo

#  yum   install   qemu-kvm   qemu-kvm-tools   virt-manager   libvirt    -y

kvm: linux内核的一个模块,模块不需要安装,只需要加载

qemu:虚拟化软件,可以虚拟不同的CPU,支持异构(x86的架构可以虚拟化出不是x86架构的)

qemu-kvm:用户态管理kvm,网卡,声卡,PCI设备等都是qemu来管理的

#   lsmod   |   grep kvm

3、配置虚拟机

# yum install xorg-x11-xauth  xorg-x11-font-utils  dejavu-sans-mono-fonts

# cp   /root/private*     /etc/libvirt/qemu/networks/

# cp   /root/public*     /etc/libvirt/qemu/networks/

# virt-manager

#  cp /root/clone-vm     /usr/local/bin/

#  chmod +x  /usr/local/bin/clone-vm

#  cp /root/.rh6_template.img     /var/lib/libvirt/images/

#  cp /root/.rhel6.xml                  /var/lib/libvirt/images/

4、kvm常用的命令

#   virsh list --all             查看虚拟机列表

#   virt-manager            虚拟机图形界面管理器

#   virsh start  rh6_node12      开机

#   virsh shutdown rh6_node12              关机

#   virsh destroy    rh6_node12       强制关机

#   virsh reboot     rh6_node12          重启

#   virsh  undefine  rh6_node12             删除虚拟机

#  mv /var/lib/libvirt/images/rh6_node12.img  /tmp     删除虚拟机镜像文件

配置文件: /etc/libvirt/qemu/  虚拟机名.xml

磁盘文件: /var/lib/libvirt/images/  虚拟机名.img
room1pc01.tedu.cn

# virsh console   rh7_node11               连接虚拟机(没有网络的情况,直接连接)

5、网络地址转换

# getenforce 0

# systemctl  stop        NetworkManager

# systemctl  disable   NetworkManager

# systemctl  stop        firewalld

# systemctl  disable   firewalld

# iptables -F

# iptables -F -t nat

# iptables -t nat -A POSTROUTING -s 192.168.4.0/24 -o eth0 -j SNAT --to-source 192.168.18.118

# sysctl   -w   net.ipv4.ip_forward=1

6、常用工具

tcpdump 网络跟踪(所有软件的运行原理,故障排除)

strace 进程跟踪(跟踪进程的行为,分析故障)

screen  终端多路复用器 (防止终端窗口意外断开)

taskset  设置进程绑定CPU(进程绑核)

7、vim使用技巧

多行注释:

1. 按ctrl + v ,选中多行

2. 按大写字母I,插入注释符

3. 按esc键

取消多行注释:

1. 按ctrl + v,选中多行

2.  按d键,取消全部注释

 

链接克隆的设置和kvm 安装的更多相关文章

  1. VM虚拟机链接克隆及linux eth0网卡的快速设置方法

    对于后台开发者来说,在学习过程中必然接触众多中间件,在自己的虚拟机进行操作甚至搭建cluster是很常见的事情. 我在初学者时摸索出一套快速的克隆虚拟机方法.分享给大家. 产品VMware® Work ...

  2. 全自动链接克隆KVM虚拟机

    virt-clone这个命令是基于全克隆的,也就是拷贝虚拟磁盘文件和虚拟配置文件来实现的完整克隆,速度慢,占用空间多 kvm软件包中并没有实现全自动链接克隆的命令或工具,只能手动实现,于是我决定写一个 ...

  3. 华为云计算IE面试笔记-桌面云中的用户组、虚拟机模板、模板虚拟机、虚拟机组和桌面组的关系及区别。发放完整复制和链接克隆虚拟机时,步骤有什么区别,要怎么选择桌面组?

    概念解释: 模板虚拟机:FC上创建的裸虚拟机,用于制作不同类型的虚拟机模板. 虚拟机模板:用于创建虚拟机的模板,对裸虚拟机(模板虚拟机)进行配置或自定义安装软件后,转为模板.虚拟机模板类型有完整复制, ...

  4. 【KVM安装】在Centos6.8中安装KVM

    阅读目录 前题条件 章节1:安装Centos6.8-进行硬件检测 章节2:配置网络-设置桥接方式 章节3:安装KVM 章节4:OVA转qcow2 章节5:使用KVM创建虚拟机 章节6:参考链接 前题条 ...

  5. VMware vSphere 服务器虚拟化之二十二桌面虚拟化之创建View Composer链接克隆的虚拟桌面池

    VMware vSphere 服务器虚拟化之二十二桌面虚拟化之创建View Composer链接克隆的虚拟桌面池 在上一节我们创建了完整克隆的自动专有桌面池,在创建过程比较缓慢,这次我们将学习创建Vi ...

  6. 云计算虚拟机技术-KVM安装

    云计算虚拟机技术-KVM安装 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 身为运维的小伙伴估计大家都清楚KVM,因为在CentOS里面KVM还算很折腾的一个软件,早期CentOS ...

  7. KVM安装和配置

    [未验证部分] kvm安装前检查 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 ca ...

  8. centos7 kvm安装使用

    kvm简介 KVM 全称是 Kernel-Based Virtual Machine.也就是说 KVM 是基于 Linux 内核实现的. KVM有一个内核模块叫 kvm.ko,只用于管理虚拟 CPU ...

  9. VMware虚拟化kvm安装部署总结

    虚拟化 1.环境 Centos7.3 关闭selinux,关闭防火墙 2.虚拟化环境配置 2.1 kvm部署安装 1. VMware 配置桥接模式 2.bios开启虚拟机,以本地台式机为例, 重启动电 ...

随机推荐

  1. 技术管理进阶——为什么Leader的话有时候你听不懂

    原创不易,求分享.求一键三连 Hi,各位亲爱的小伙伴,小钗公号遵循日复盘->周复盘->月复盘->季度复盘->年总结策略,所以某类型文章到后期才会成体系. 今天这篇文章属于「月复 ...

  2. 【C# 基础概念】C# 4 dynamic - var, object, dynamic的区别以及dynamic的使用

    阅读目录: 一. 为什么是它们三个 二. 能够任意赋值的原因 三. dynamic的用法 四. 使用dynamic的注意事项 一. 为什么是它们三个? 拿这三者比较的原因是它们在使用的时候非常相似.你 ...

  3. 60天shell脚本计划-9/12-渐入佳境

    --作者:飞翔的小胖猪 --创建时间:2021年3月8日 --修改时间:2021年3月12日 说明 每日上传更新一个shell脚本,周期为60天.如有需求的读者可根据自己实际情况选用合适的脚本,也可在 ...

  4. Tableau学习Step4一数据解释、异常值监测、参数使用、分析结果如何对外发布

    Tableau学习Step4一数据解释.异常值监测.参数使用.分析结果如何对外发布 本文首发于博客冰山一树Sankey,去博客浏览效果更好. 一. 前言 本教程通过一个案例从浅到深来学习Tableau ...

  5. 在矩池云上复现 PaddleGAN 照片转油画风格教程

    我选用的是cuda10.1纯镜像 案例来自paddlepaddle官方PaddleGAN库中,可以查看 https://github.com/PaddlePaddle/PaddleGAN/ https ...

  6. Laravel 自定命令以及生成文件

    以创建service层为例子 1.执行命令 php artisan make:command ServiceMakeCommand 2.在app\Console\Commands 下就会多出一个 Se ...

  7. Ajax结合THymeleaf使用

    <script type="text/javascript"> //通过$("标签"),也可以使用id的点击事件 $("a"). ...

  8. tensorflow编译成功!

    使用bazel编译tensorflow项目的core包成功!找了个简单的target可视化,留作纪念,命令如下: bazel query --noimplicit_deps --nohost_deps ...

  9. Swagger整合Jwt授权配置

    Swagger整合Jwt授权配置 欢迎关注博主公众号「Java大师」, 专注于分享Java领域干货文章http://www.javaman.cn/sb2/swagger-jwt 一.Swagger入门 ...

  10. Linux 常用管理命令

    系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # ho ...