博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装redhat6.5虚拟机、做快照
阅读量:4972 次
发布时间:2019-06-12

本文共 2758 字,大约阅读时间需要 9 分钟。

让物理网卡名称变得规范,如变成eth0,eth1等(适用于虚拟机):

在/boot/grub2/grub.cfg文件的99行后面加上 net.ifnames=0

99 linux16 /vmlinuz-3.10.0-327.el7.x86_64 root=UUID=c4209f39-84ff-4e2b-9736-2e596acce840 ro crashkernel=auto rhgb quiet LANG=en_US.UTF-8

对于桥接方式的虚拟机,如果与宿主机网络不通,可以采取下面方法解决:

1.在宿主机查看已经启动的虚拟机:

[root@station Desktop]# virsh list

Id       Name       State
----------------------------------------------------
2       server1       running

2.查看桥接上面绑定的网卡:

[root@station Desktop]# brctl show

bridge name   bridge id        STP enabled   interfaces
br0        8000.b888e399e756    no         enp2s0
                             vnet0
virbr0       8000.000000000000    yes

#enp2s0是宿主机物理网卡,vnet0是server1虚拟机网卡,可见桥接上已经绑定了宿主机和server1虚拟机的网络,因此它们可以通信

3.一般网络不通都是vnet0没有绑定到br0上,只需要执行下面命令绑定即可:

brctl addif br0 vnet0  #添加vnet0到br0

ip link set up vnet0    #启动


安装redhat6.5虚拟机(最小化安装)

填写虚拟机名称,选择本地镜像安装: 

选择镜像位置:

设置虚拟机内存为512M(内存小于一定大小,安装过程就会以非图形方式进行):

 设置硬盘大小20G:

选择第一个:

选择跳过检查:

选择安装过程中使用英文(tab键可以移动光标,回车键表示确认):

选择英文输入法:

选择初始化所有:

选择时间区为亚洲/上海:

设置root密码:

提示密码太简单,没事,use anyway:

默认即可:

关键一步,写入磁盘(操作不可逆!):

等待安装:

安装完成,使用回车键确认重启:

做虚拟机快照(真机系统:rhel7.x)

•首先将快照母盘做成自己想要的系统

1.配置yum源:

vi /etc/yum.repos.d/rhel-source.repo

#将多余的部分删除,只保留这些内容,baseurl后面的yum源地址是我在172.25.254.10主机上配置的,并用http发布在了局域网上 [rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch - Sourcebaseurl=http://172.25.254.10/rhel6.5enabled=1gpgcheck=0

yum clean all

2.安装常用工具vim、lftp、openssh-clients(远程传输工具):

yum install vim lftp openssh-clients -y

3.删除网卡mac地址绑定文件(每建立一个快照,网卡mac都不一样,因此不能绑定):

cd /etc/udev/rules.d/

cat 70-persistent-net.rules

# This file was automatically generated by the /lib/udev/write_net_rules# program, run by the persistent-net-generator.rules rules file.## You can modify it, as long as you keep each rule on a single# line, and change only the value of the NAME= key.# PCI device 0x10ec:0x8139 (8139cp)SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="52:54:00:e2:a5:09", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

rm -f 70-persistent-net.rules(也有可能是70-persistent-ipoib.rules文件)

4.配置网络

vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0ONBOOT=yesBOOTPROTO=noneIPADDR=172.25.254.11PREFIX=24

/etc/init.d/network restart

5.关闭防火墙、设置不自启动

iptables -F 或者 /etc/init.d iptables stop效果一样

chkconfig iptables off

6.设置selinux disabled(重启之后才能生效)

vim /etc/selinux/config

7 SELINUX=disabled

7.清除ssh缓存

rm -rf /etc/ssh/ssh_host_*
8.清除缓存
rm -rf /var/cache/*
rm -rf /tmp/*
9.查看系统时间,确认无误后进行下一步

10.清除历史记录

history -c

11.关机

poweroff

•将母盘封装起来,创建快照虚拟机

1.删除前端文件

记得将勾去掉:

2.找到母盘文件并创建快照

cd /var/lib/libvirt/images/

qemu-img create -f qcow2 -b qemu_rhel6.5.img server1

#-b指定快照母本,server1是快照虚拟机的名字,执行命令之后会生成一个server1快照文件,这个文件可以用来装系统

3.安装快照虚拟机

设置自己需要的硬件要求,内存、cpu都可以自由填写

打开使用快照安装的虚拟机,可以看到它拥有母盘所有的配置

转载于:https://www.cnblogs.com/vaon/p/8321932.html

你可能感兴趣的文章
github下载安装
查看>>
Hat’s Words
查看>>
Java中instanceof关键字的用法总结
查看>>
引用类型-Function类型
查看>>
Nginx Configuration 免费HTTPS加密证书
查看>>
(转)Android 仿订单出票效果 (附DEMO)
查看>>
数据库多张表导出到excel
查看>>
微信小程序去除button默认样式
查看>>
11/26
查看>>
Where does Visual Studio look for C++ Header files?
查看>>
Java打包可执行jar包 包含外部文件
查看>>
Docker容器运行ASP.NET Core
查看>>
WPF图片浏览器(显示大图、小图等)
查看>>
.Net码农学Android---系统架构和基本概念
查看>>
Windows Phone开发(37):动画之ColorAnimation
查看>>
DevExpress的Web控件汉化方法
查看>>
js中escape,encodeURI,encodeURIComponent 区别(转)
查看>>
结对编程项目-四则运算整体总结
查看>>
Android studio怎么修改文件名
查看>>
sass学习笔记-安装
查看>>