Linux入门教程韦德国际1946官网,虚拟化之vmware虚

2019-06-22 01:38 来源:未知

问题:我想给VMware ESXi上的一台虚拟机分配一个静态的MAC地址。然则当本身发轫那样做的时候,虚拟机就不能运行了,并且抛出了三个那样一个荒谬"00:0c:29:1f:4a:ab is not an allowed static Ethernet address. It conflicts with VMware reserved MACs"(00:0c:29:1f:4a:ab不是二个合法的静态以太网地址。它与VMWare的保留MAC地址争辩)。作者该如何在VMware ESXi虚拟机上安装静态MAC地址?

前提条件:

当你在VMware ESXi上创办虚拟机时,虚拟机的每个互连网接口就被分配了多少个动态的NAC地址。固然你想要改换私下认可的一坐一起并给您的虚拟机分配二个静态MAC地址时就那样做

1.在新建虚拟机的时候创制磁盘如下图,之后这一个磁盘就足以在虚拟机关机状态下动态扩张大小,不然只可以通过丰硕其余一块硬盘的格局来扩大体积。

韦德国际1946官网 1

韦德国际1946官网 2

如您上海教室所见,VMWare的vSphere的GUI客户端已经有三个为虚拟机分配静态MAC地址的菜单。但是,基于GUI的诀要只同意你在00:50:56:xx:xx:xx的范围里挑选贰个静态MAC地址,那是VMWare保留的MAC地址范围。假诺您品味设置任布鲁诺出那个界定的MAC地址,你就能相当的小概运转VM,接着就能够看出上面的一无所能。

2.centos6.4-minimal-64的默许分区方案

韦德国际1946官网 3

即:硬盘大小16G,贰个boot分区,其他为lvm分区,二个vg,七个lv(lv_root和lv_swap)

那正是说一旦自个儿想要给虚拟机设置放肆的MAC地址如何做?

[root@110-cal ~]# df -h
Filesystem                    Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root   14G  2.9G   11G  22% /
tmpfs                         499M     0  499M   0% /dev/shm
/dev/sda1                     485M   33M  427M   8% /boot
[root@110-cal ~]# fdisk -l

Disk /dev/sda: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00028ecc

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          64      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              64        2089    16264192   8e  Linux LVM

Disk /dev/mapper/VolGroup-lv_root: 14.9 GB, 14935916544 bytes
255 heads, 63 sectors/track, 1815 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/mapper/VolGroup-lv_swap: 1715 MB, 1715470336 bytes
255 heads, 63 sectors/track, 208 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

[root@110-cal ~]#

幸运地,这里有贰个对于那些限制的权且方案。方法正是,不应用vSphere GUI客户端编辑。在登入ESXi主机后直接编辑你虚拟机的.vmx文件。

 

先是关闭你想要分配静态MAC地址的虚拟机。

 

对你的ESXi主机启用SSH访问,借使您还没这么做的话。接着通过SSH登入ESXi主机。

过程:

移到你虚拟机的.vmx文件所在目录。

1.先关闭虚拟机。

# cd vmfs/volumes/datastore1/[name-of-vm]

2.开垦配置项,调解硬盘大小。

用文件编辑器张开.vmx文件,接着在进入上边这几行。把MAC地址替换来你本身的MAC地址。

韦德国际1946官网 4

ethernet0.addressType ="static"
ethernet0.checkMACAddress ="false"
ethernet0.address ="00:0c:29:1f:4b:ac"

3.开机之后

今昔你应有能够使用你定义在.vmx文件中的静态MAC地址运维虚拟机了。

fdisk -l 看磁盘大小是否正常
fdisk /dev/sda
p,n,3,t,8e,p,w
reboot
pvcreate /dev/sda3
pvdisplay
vgdisplay
vgextend VolGroup /dev/sda3
lvdisplay
lvextend -L  4GB -n /dev/VolGroup/lv_root
resize2fs /dev/VolGroup/lv_root
如果是centos7下的xfs文件系统,会报如下错误,不用resize2fs而用xfs_growfs。
[root@kvm ~]# resize2fs /dev/centos/home 
resize2fs 1.42.9 (28-Dec-2013)
resize2fs: Bad magic number in super-block while trying to open /dev/centos/home
Couldn't find valid filesystem superblock.
需要用另一个命令了,这样就成功扩容了。
[root@kvm ~]# xfs_growfs /dev/mapper/centos-home 
meta-data=/dev/mapper/centos-home isize=256    agcount=4, agsize=6553600 blks
         =                       sectsz=4096  attr=2, projid32bit=1
         =                       crc=0        finobt=0
data     =                       bsize=4096   blocks=26214400, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=0
log      =internal               bsize=4096   blocks=12800, version=2
         =                       sectsz=4096  sunit=1 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 26214400 to 52427776
[root@kvm ~]# df -h
reboot
这样就扩容完成了

正文永远更新链接地址:http://www.linuxidc.com/Linux/2014-09/106691.htm

 

韦德国际1946官网 5

 

VMware ESXi虚拟机克隆及迁移

免费版的VMWare ESXi非常有力,可是遗憾的是它的客户端vSphere Client不提供克隆虚拟机的成效。其实它的命令行工具已经帮忙克隆,大家能够手动的方法成功那项职业。

包涵单机(在同一台esxi主机上)与长途(两台之间)
并未有一直的仿造菜单
VMware ESXi、VMware vCenter Server 和 vSphere Client,它们各自是 vSphere 的杜撰化层、管理层和接口层。作为接口层的vSphere Client客户端并不提供克隆虚拟机的成效,供给设置vCenter处理ESXi才有这一作用。
就算如此,大家也还是得以以手动的措施成就那项专业。

以下是率先种方法
单机版如下
1.先关闭要克隆的虚拟机(源)
2.在浏览数据存款和储蓄里,新建贰个文件夹(指标)用于新机,从源复制.vmx与.vmdk到目的,假如源有五个磁盘,可能做了快速照相,要一同复制过来
3.复制达成以后,在.vmx文件上点右键,接纳“增多到清单”,弹出提醒,询问这么些虚拟机是活动的要么复制的,采取“I coyied it”,分明。
4.克隆到位。克隆出来的虚拟机与源虚拟机意况布署完全同样,包罗IP地址、用户名口令等,必要手动改造。
韦德国际1946官网,双机版如下
复制的点子有说用运动存款和储蓄设备,有说用FTP,可是小编以为用SCP命令最利于。
1.SSH登到ESXi服务器上,首先要求找到源虚拟机文件,比方:/vmfs/volumes/4f4f4f94-9c9152ca-c226-842b2b1419f1索引,找到.vmx与.vmdk
试行scp命令将文件复制到指标服务器的呼应目录下,这么些进度比较深切,小编用了大约2小时左右,当然如果是做过快速照相的虚拟机还要求复制快速照相文件,
2.然后在vSphere client中进行“加多到清单”就足以了。

其次种格局
1.平息要迁移或克隆的虚拟机,点击文件菜单》导出ovf模板
文件的文书夹(ovf)
单个文件(ova)
2.导出成功之后,连接vsphere client到对象主机,点击文件菜单》布置ovf模板,等待实现就可以。

TAG标签: 韦德娱乐1946
版权声明:本文由韦德娱乐1946_韦德娱乐1946网页版|韦德国际1946官网发布于韦德国际1946官网,转载请注明出处:Linux入门教程韦德国际1946官网,虚拟化之vmware虚