精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

VMware環境中根據虛擬機IP找尋所在ESXi主機

云計算 虛擬化
在VMware vSphere虛擬環境中我們有時需要找尋某IP所在的虛擬機及ESXi宿主機。若VMware虛擬機安裝了VMware tools, 則可以通過API直接查找該IP所在位置,但我們的環境中并不是所有的虛擬機都已安裝,因而我們只能通過MAC地址來查找。

在VMware vSphere虛擬環境中我們有時需要找尋某IP所在的虛擬機及ESXi宿主機。若VMware虛擬機安裝了VMware tools, 則可以通過API直接查找該IP所在位置,但我們的環境中并不是所有的虛擬機都已安裝,因而我們只能通過MAC地址來查找。

假設目標IP為10.95.48.11,首先我們從與目標IP位于相同二層網絡內的虛擬機上獲取10.95.48.11對應的MAC地址:

  1. [root@localhost ~]# ping 10.95.48.11 -c 2 
  2. PING 10.95.48.11 (10.95.48.11) 56(84) bytes of data. 
  3. 64 bytes from 10.95.48.11: icmp_seq=1 ttl=64 time=0.141 ms 
  4. 64 bytes from 10.95.48.11: icmp_seq=2 ttl=64 time=0.137 ms 
  5.  
  6. --- 10.95.48.11 ping statistics --- 
  7. 2 packets transmitted, 2 received, 0% packet loss, time 999ms 
  8. rtt min/avg/max/mdev = 0.137/0.139/0.141/0.002 ms 
  9. [root@localhost ~]# ip neighbor |grep 10.95.48.11 
  10. 10.95.48.11 dev eth0 lladdr 00:0c:29:26:18:c8 REACHABLE 

獲取到MAC地址為00:0c:29:26:18:c8。

若是環境中ESXi主機較少,可以通過SSH直接登錄ESXi主機挨個進行查找。

首先進入虛擬機的存儲目錄,不同環境中數據存儲的名字可能不同:

  1. cd /vmfs/volumes/datastore1/ 

該目錄存儲的是各個虛擬機的相關文件,一個虛擬機對應一個目錄,如:

  1. [root@esxi-01:/vmfs/volumes/595b7497-d8849df8-8d7c-6c92bf585d10] ls -l 
  2. total 176 
  3. drwxr-xr-x    1 root     root           420 Sep 14 02:30 centos-68 
  4. drwxr-xr-x    1 root     root          1820 Oct  9 09:55 dev01-10.95.48.11 
  5. drwxr-xr-x    1 root     root          3080 Sep 14 03:37 dev02-10.95.48.12 

每臺虛擬機目錄中的vmx文件中存儲了系統為虛擬網卡生成的MAC地址,如:

  1. ethernet0.generatedAddress = "00:0c:29:26:18:c8" 
  2. ethernet0.generatedAddressOffset = "0" 

我們可以從vmx文件中搜索MAC地址,找到相應的虛擬機,如:

  1. [root@esxi-01:/vmfs/volumes/595b7497-d8849df8-8d7c-6c92bf585d10] find . -name '*.vmx' | xargs grep '00:0c:29:26:18:c8' 
  2. ./dev01-10.95.48.11/dev01-10.95.48.11.vmx:ethernet0.generatedAddress = "00:0c:29:26:18:c8” 

若是環境中ESXi主機非常多,一臺一臺搜索非常低效,我們可以基于VMware官方提供的SDK來編寫程序來找到相應的MAC地址。

VMware提供了Python的SDK: https://github.com/vmware/pyvmomi

我們編寫的程序如下:

  1. #!/usr/bin/env python 
  2. import atexit 
  3.  
  4. from pyVim import connect 
  5. from pyVmomi import vmodl 
  6. from pyVmomi import vim 
  7.  
  8. def print_vm_info(virtual_machine): 
  9.     for device in virtual_machine.config.hardware.device: 
  10.         if (device.key >= 4000) and (device.key < 5000): 
  11.             if device.macAddress == '00:0c:29:26:18:c8'
  12.                 print('device.macAddress==', device.macAddress) 
  13.  
  14.                 summary = virtual_machine.summary 
  15.                 print("Name       : ", summary.config.name
  16.                 print("Template   : ", summary.config.template) 
  17.                 print("Path       : ", summary.config.vmPathName) 
  18.                 print("Guest      : ", summary.config.guestFullName) 
  19.                 print("Host       : ", summary.runtime.host.name
  20.  
  21. def main(): 
  22.     try: 
  23.         service_instance = connect.SmartConnect(host="10.10.10.10"
  24.                                                 user="administrator@vsphere.local"
  25.                                                 pwd="123456"
  26.                                                 port=443) 
  27.  
  28.         atexit.register(connect.Disconnect, service_instance) 
  29.  
  30.         content = service_instance.RetrieveContent() 
  31.  
  32.         container = content.rootFolder  # starting point to look into 
  33.         viewType = [vim.VirtualMachine]  # object types to look for 
  34.         recursive = True  # whether we should look into it recursively 
  35.         containerView = content.viewManager.CreateContainerView( 
  36.             container, viewType, recursive) 
  37.  
  38.         children = containerView.view 
  39.         for child in children: 
  40.             print_vm_info(child) 
  41.  
  42.     except vmodl.MethodFault as error: 
  43.         print("Caught vmodl fault : " + error.msg) 
  44.         return -1 
  45.  
  46.     return 0 
  47.  
  48. # Start program 
  49. if __name__ == "__main__"
  50.     main() 

虛擬機的設備key值位于4000-5000表示網絡設備,我們在網絡設備的屬性中查找MAC信息。程序中的連接信息可以是ESXi主機信息,也可以是vCenter信息。直接連接vCenter則可以將環境中所有ESXi主機全部搜索完, 避免一臺一臺主機搜索。

程序的執行結果,如下:

  1. [root@vagrant-centos65 samples]# python get_vm_from_mac.py  
  2. ('device.macAddress==''00:0c:29:26:18:c8'
  3. ('Name       : ''dev01-10.95.48.11'
  4. ('Template   : 'False
  5. ('Path       : ''[datastore1] dev01-10.95.48.11/dev01-10.95.48.11.vmx'
  6. ('Guest      : ''CentOS 4/5/6/7 (64-bit)'
  7. ('Host       : ', ‘esxi-01’) 
責任編輯:武曉燕 來源: just4coding博客
相關推薦

2009-08-18 10:48:33

2009-04-16 19:54:59

2011-11-15 11:37:59

虛擬化虛擬機VMware

2009-08-07 11:16:28

2012-04-05 09:40:10

虛擬化vmware虛擬機

2010-10-13 10:16:44

備份VMware vS虛擬機

2012-03-19 21:19:14

vmwarekvm

2011-07-06 09:38:45

VMware虛擬機主機資源

2009-10-27 11:29:44

linux虛擬機

2009-11-17 10:41:28

2009-12-11 14:00:09

VMware虛擬機

2009-09-09 08:05:51

優化VMware Se

2012-10-17 14:32:52

Ubuntu 12.0VMWare

2014-02-21 11:20:34

KVMXen虛擬機

2010-02-24 16:37:27

Ubuntu VMwa

2013-01-18 14:04:58

VMwareWorkstation

2010-02-22 17:39:22

CentOS vmwa

2019-01-15 09:15:23

VMware虛擬機備份

2024-07-23 16:22:54

2009-07-16 15:16:55

VMware負載均衡
點贊
收藏

51CTO技術棧公眾號

中文字幕一区二区人妻视频| 久久久久久久久久影视| aaa在线观看| 九色|91porny| 久久久久久久久久亚洲| aaaaa一级片| 国产精品美女午夜爽爽| 中文字幕一区日韩精品欧美| av成人在线电影| 无码人妻av一区二区三区波多野 | 成人欧美一区二区三区视频xxx | 粉嫩av蜜桃av蜜臀av| 九九久久国产| 黄色精品一区二区| 伊人色综合久久天天五月婷| 嫩草影院一区二区| 美国三级日本三级久久99| 国内揄拍国内精品少妇国语| 天天舔天天操天天干| 黄色美女久久久| 欧美日韩亚洲综合一区 | 三级一区在线视频先锋| 欧美精品做受xxx性少妇| 精品人伦一区二区三电影| 视频一区国产| 欧美日韩国产bt| 亚洲自偷自拍熟女另类| 亚洲www色| 国产精品色在线观看| 精品日本一区二区三区在线观看| 国产精品无码天天爽视频| 久久久久久久高潮| 国内精品美女av在线播放| 免费在线观看a级片| 精品色999| 精品夜色国产国偷在线| 一级黄色免费视频| 日本精品国产| 777奇米四色成人影色区| 午夜免费精品视频| 亚洲欧洲高清| 欧美性高跟鞋xxxxhd| 成人在线播放网址| 在线观看男女av免费网址| 国产精品三级久久久久三级| 久久99导航| 囯产精品久久久久久| 精品一区二区免费在线观看| 国产精品高潮粉嫩av| 日韩在线 中文字幕| 亚洲一区二区免费看| 97国产精品视频| 亚洲国产精一区二区三区性色| 亚洲影视一区| 久久av中文字幕| 少妇高潮在线观看| 99九九热只有国产精品| 日韩在线中文字| 天堂av网手机版| 日韩精品一区二区三区免费观看| 亚洲一级片在线看| 久久久久无码精品国产sm果冻| 久久综合亚洲| 亚洲天堂视频在线观看| 国产小视频自拍| 国产探花一区| 最新日韩中文字幕| 一区二区国产精品精华液| 中文字幕av亚洲精品一部二部| 欧美成人激情视频免费观看| 免费无遮挡无码永久在线观看视频| 欧美1区2区| 欧美高清视频在线播放| 久久丫精品久久丫| 秋霞伦理一区| 午夜视频一区在线观看| 一区二区传媒有限公司| 成人影院大全| 欧美日韩一级视频| 国产成人av免费观看| japanese色系久久精品| 日韩大陆欧美高清视频区| 成都免费高清电影| 日韩影院二区| 欧美高清电影在线看| 影音先锋亚洲天堂| 欧美96一区二区免费视频| 91九色在线视频| 国产 欧美 自拍| 国产亚洲一区二区在线观看| 亚洲三区视频| av在线最新| 欧美午夜一区二区三区免费大片| 亚洲综合20p| 另类春色校园亚洲| 中国china体内裑精亚洲片| 国产av无码专区亚洲av毛网站| 国产精品久久观看| 91国产视频在线| 亚洲天堂视频在线| 成人精品高清在线| 天堂√在线观看一区二区| 在线观看电影av| 色呦呦日韩精品| 91看片破解版| 蜜臀av免费一区二区三区| 日韩视频在线免费| 日韩在线视频免费播放| 久久66热re国产| 麻豆一区区三区四区产品精品蜜桃| 在线观看国产原创自拍视频| 亚洲国产精品一区二区久久| 亚洲福利精品视频| 日韩大胆成人| 久久成人在线视频| 中文天堂在线资源| 成人av网在线| 男人草女人视频| 日韩高清成人| 亚洲激情视频在线| 亚洲一级生活片| 日本不卡视频在线观看| 国产伦精品一区二区三毛| 男人和女人做事情在线视频网站免费观看| 精品动漫一区二区| 操人视频免费看| 久久伦理在线| 国产ts一区二区| 日本久久一级片| 亚洲乱码中文字幕综合| 亚洲欧美日韩一级| 亚洲性视频大全| 992tv在线成人免费观看| 国内精品久久久久久久久久| 中文字幕第一页久久| 在线观看亚洲成人| 国风产精品一区二区| 99久久久国产精品免费调教网站| 亚洲精品久久久久| 国产午夜福利片| 国产mv日韩mv欧美| 99中文字幕在线观看| 欧美视频在线视频精品| 国产一区二区三区18| 麻豆精品久久久久久久99蜜桃| 99re8在线精品视频免费播放| 国产一级不卡视频| 综合久久成人| 欧美国产一区二区三区| 精品二区在线观看| 亚洲精品中文字幕在线观看| 色婷婷一区二区三区在线观看| 久久精品国产99久久| 国产精品色视频| youjizz在线播放| 色婷婷综合久久久久中文一区二区 | 亚洲每日更新| 精品午夜一区二区| 在线天堂新版最新版在线8| 日韩国产在线播放| 久久国产黄色片| 99久久伊人网影院| 99re在线视频免费观看| 国产麻豆一区二区三区精品视频| 日本高清+成人网在线观看| 你懂的免费在线观看| 色悠悠久久综合| 成年人看的免费视频| 久草精品在线观看| 国产传媒久久久| 国产调教精品| 国产ts一区二区| 免费在线观看av| 欧美不卡一区二区三区四区| 日韩精品视频免费播放| 久久久亚洲精品石原莉奈| 一区二区xxx| 欧美国产先锋| 久久免费看av| 欧美性www| 欧美国产极速在线| 日本大臀精品| 欧美美女视频在线观看| 久操免费在线视频| 91美女片黄在线观看91美女| 99热手机在线| 欧美精品18| 免费在线成人av| 综合久草视频| 5278欧美一区二区三区| 日本在线观看网站| 精品久久久网站| 高潮毛片又色又爽免费 | 亚洲欧美国产精品va在线观看| 凹凸精品一区二区三区| 亚洲综合色婷婷| 亚洲熟妇无码av| 国产一区美女在线| 国产成人无码精品久久久性色| 日韩成人免费| 精品国产福利| 日韩精品第二页| 韩国三级电影久久久久久| 999国产在线视频| 日韩av网站在线| 一级黄色片网站| 欧美日韩精品在线| 国产极品国产极品| 国产三级久久久| 日本精品一二三区| 久久国产人妖系列| 免费无码不卡视频在线观看| 午夜精品毛片| 欧美久久久久久久| 一本一道久久a久久| 国产精品视频免费观看www| 欧美aaaaa性bbbbb小妇| 成年无码av片在线| 色哟哟免费在线观看| 精品亚洲一区二区三区四区五区| 国产高清第一页| 欧美日韩一区在线| 潘金莲一级淫片aaaaaa播放| 亚洲国产日韩a在线播放| 三级全黄做爰视频| 中文字幕av一区二区三区| 亚洲の无码国产の无码步美| 国产白丝精品91爽爽久久| 亚洲激情在线看| 免费日本视频一区| 久久人妻精品白浆国产| 在线亚洲欧美| 妞干网在线观看视频| 欧美亚洲不卡| 欧美少妇在线观看| 91精品国产麻豆国产在线观看| 日韩久久久久久久| 蜜桃精品噜噜噜成人av| 免费国产一区| 亚洲国产精品嫩草影院久久av| 国产精品乱子乱xxxx| 亚洲精品a区| 99在线观看视频| 日韩免费成人| 99久久精品久久久久久ai换脸| av在线亚洲一区| 成人网在线免费看| 成人日韩视频| 91午夜在线播放| 麻豆精品久久| 99久久一区三区四区免费| 九九99久久精品在免费线bt| 亚洲伊人成综合成人网| 国产精品免费精品自在线观看 | 在线免费看av的网站| 欧美亚洲一区二区三区四区| 日韩中文字幕在线观看视频| 一本色道**综合亚洲精品蜜桃冫| 国产区一区二区三| 日本精品一级二级| 国产三级理论片| 欧美人妇做爰xxxⅹ性高电影| 亚洲一区二区三区高清视频| 欧美精品视频www在线观看| 国产伦精品一区二区三区视频痴汉 | 日韩黄色av| 国产精品亚洲不卡a| 国产精品香蕉| 久久人人97超碰人人澡爱香蕉| 日韩三区视频| 婷婷精品国产一区二区三区日韩| 日本在线电影一区二区三区| 椎名由奈jux491在线播放| 欧美一区久久| 国产99久久九九精品无码| 丝袜a∨在线一区二区三区不卡 | 成人亚洲免费| 91亚洲精品久久久久久久久久久久| 日韩精品视频中文字幕| 国产一级精品aaaaa看| 精品视频久久| 国产 国语对白 露脸 | 久久综合久久色| 久久99在线观看| 亚洲精品无码一区二区| 久久视频一区二区| 97在线观看免费高| 天天影视涩香欲综合网| 无码人妻丰满熟妇区五十路| 777午夜精品免费视频| 秋霞av鲁丝片一区二区| 亚洲图片欧美午夜| www红色一片_亚洲成a人片在线观看_| 久久青草福利网站| 亚洲天堂1区| 99三级在线| 欧美精品乱码| 日韩小视频网站| 麻豆精品一区二区av白丝在线| 年下总裁被打光屁股sp| 国产免费观看久久| 精品无码人妻一区二区三| 在线免费视频一区二区| 亚洲精品无码久久久| 中文字幕精品视频| 国产精品电影| 亚洲在线视频观看| 亚洲精品进入| 菠萝蜜视频在线观看入口| 日本午夜一区二区| 粉嫩av懂色av蜜臀av分享| 国产精品电影院| 精品不卡一区二区| 欧美成人伊人久久综合网| 69av亚洲| 日本伊人精品一区二区三区介绍| 久久精品九色| 亚洲在线欧美| 久久中文在线| 理论片大全免费理伦片| 国产精品久久久久久久久免费桃花| 91在线看视频| 日韩欧美国产系列| 欧美被日视频| 国产精品一区二区3区| 亚洲宅男一区| 妞干网在线观看视频| 国产精品1区2区| 日韩三级在线观看视频| 在线观看日韩电影| 天堂а在线中文在线无限看推荐| 欧美黑人巨大xxx极品| 国产精品国产亚洲精品| 亚洲精品8mav| 青娱乐精品在线视频| 久久久久久久久久久久| 欧美午夜视频在线观看| 天堂网在线观看视频| 久久久天堂国产精品女人| 一区二区三区四区视频免费观看| ijzzijzzij亚洲大全| 精品无人码麻豆乱码1区2区 | 91小视频在线播放| 国产精品私房写真福利视频| 久久久久久无码精品大片| 日韩av在线影院| 欧亚在线中文字幕免费| 久久99精品久久久久久青青日本| 亚洲精品九九| 国产亚洲色婷婷久久99精品91| 午夜影院久久久| 日韩av免费观影| 日本精品久久电影| 免费欧美一区| www.天天射.com| 国产精品青草综合久久久久99| 中文字幕人妻色偷偷久久| 在线观看日韩av| 日本久久一区| 91看片淫黄大片91| 国产高清在线观看免费不卡| 久久久久噜噜噜亚洲熟女综合| 日韩一区二区免费视频| 日韩成人伦理| 国产亚洲欧美一区二区三区| 亚洲欧美日韩国产综合精品二区| 人人妻人人澡人人爽人人精品| 日韩欧美亚洲成人| 国产视频网站在线| 91久久精品久久国产性色也91| 亚洲精品成人| 白嫩情侣偷拍呻吟刺激| 欧美午夜片在线免费观看| 91涩漫在线观看| 亚洲一区二区日本| 99在线|亚洲一区二区| 鲁丝一区二区三区| 69av一区二区三区| heyzo高清国产精品| 欧美激情第一页在线观看| 美女一区二区三区在线观看| 免费网站观看www在线观| 亚洲美女黄色片| 国产精品白丝久久av网站| 99热亚洲精品| 中文天堂在线一区| 亚洲精华国产精华精华液网站| 2019国产精品自在线拍国产不卡| 成人黄色小视频| 免费观看污网站| 在线观看亚洲成人| 国产第一页在线| 日韩免费av电影| 国产99久久久国产精品潘金网站| 亚洲免费在线视频观看| 久久综合伊人77777| 亚洲精品蜜桃乱晃| 无码国产精品久久一区免费| 一本一道久久a久久精品综合蜜臀| 久久77777|