linux克隆技术概要1.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux克隆技术概要1

Linux Linux可以通过几种方式进行克隆复制系统: 第一种:安装KVM虚拟机管理系统 安装这个系统的前提是:cpu必须支持虚拟化。 检测cpu是否支持虚拟化: 命令: egrep (vmx|svm) --color=always /proc/cpuinfo 如果为空,那么就说明这台PC不支持虚拟化。就安装不了我们的KVM 如果有值:vmx,svm那么就可以直接挂载CentOS镜像进行安装 第二种:克隆 前提:虚拟机必须在关闭的情况下才能被克隆 linux中复制虚拟机后eth0变成eth1问题 解决办法: 当克隆或者重装虚拟机后,再启动系统时会发现系统下不再有eth0,而变成了eth1,当使用/etc/init.d/network重启网络时,会提示找不到设备eth0及eth1的启动脚本。 做以下改动: /etc/sysconfig/network-scripts/ifcfg-eth0重命名为/etc/sysconfig/network-scripts/ifcfg-eth1 /etc/init.d/network restart 提示找不到eth0 发现脚本中的device一项没有改过来,将其改为eth1(或者删掉) /etc/init.d/network restart 提示网卡的物理地址不匹配 /etc/sysconfig/network-scripts/ifcfg-eth0中的mac地址为原来eth0网卡的物理地址,而虚拟机为eth1分配新的物理地址,故启动脚本中的信息与实际信息时不匹配的,将MAC的地址信息从脚本中删除,再次重启网络,OK! 为什么原来的eth0会变成eth1? 很多Linux distribution使用udev动态管理设备文件,并根据设备的信息对其进行持久化命名。udev会在系统引导的过程中识别网卡,将mac地址和网卡名称对应起来记录在udev的规则脚本中。而对于新的虚拟机,VMware会自动为虚拟机的网卡生成MAC地址,当你克隆或者重装虚拟机软件时,由于你使用的是以前系统虚拟硬盘的信息,而该系统中已经有eth0的信息,对于这个新的网卡,udev会自动将其命名为eth1(累加的原则),所以在你的系统启动后,你使用ifconfig看到的网卡名为eth1. 如何把名字改回eth0? 在fedora 11中,udev记录网络规则的脚本为:/etc/udev/rules.d/70-persistent-net.rules 打开该文件,这时你会发现,里面有eth0,eth1两个网卡的信息,但实际上你ifconfig时只能发现eth1一个网卡的信息,这时因为eth0根本就不存在。 将其中eth0的信息删掉,并将eth1信息中的设备名改为eth0,重启系统,你看到的网卡就是eth0了,或者删掉其中所有的信息重启系统udev会帮你发现新的设备的 修改主机名 修改成slave1 ifcfg-ethX, 设置对应网口的IP等信息, 比如第一个网口, 那么就是/etc/sysconfig/network-scripts/ifcfg-eth0,配置例子: DEVICE=eth0 BOOTPROTO=static BROADCAST=55 HWADDR=00:16:36:1B:BB:74 IPADDR=00 NETMASK= ONBOOT=yes 参数简要解释: DEVICE??????? 设备名,不要自己乱改,和文件ifcfg-ethX里的ethX要一致 BROADCAST???? 广播地址 HWADDR??????? 物理地址,这个你不要乱改 IPADDR??????? IP地址 NETMASK?????? 子网掩码 ONBOOT??????? 启动或者重启网络时,是否启动该设备,yes是启动,no是不启动 BOOTPROTO???? 开机协议,最常见的三个参数如下: ????????????? static(静态IP) ????????????? none(不指定,设置固定ip的情况,这个也行,但是如果要设定多网口绑定bond的时候,必须设成none) ????????????? dhcp(动态获得IP相关信息) 网络配置详解 # cat? /etc/sysconfig/network-scripts/ifcfg-eth0???? DEVICE=eth0??? ????????? 设备名 NM_CONTROLLED=yes??????? 设备是否被NetworkManager管理 ONBOOT=no??? ??? ??????? 开机是否启动 HWADDR=00:0C:29:59:E2:D3 硬件地址(MAC地址

文档评论(0)

676200 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档