精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

手机在线免费看片| www.国产区| 韩国av电影在线观看| 欧美天天在线| 日韩国产在线播放| 欧美污视频网站| 少妇高潮一区二区三区69| 国产日本精品| 丝袜美腿亚洲一区二区| 久久久精品视频国产| 91www在线| 久久久美女毛片| 国产综合福利在线| 国产一级av毛片| 日韩丝袜视频| 91福利在线免费观看| 天天综合五月天| 欧美一区二区三区成人片在线| 亚洲专区一区| 欧美成人中文字幕在线| 老司机免费视频| 亚洲伦乱视频| 亚洲精品中文在线影院| 精品欧美一区二区在线观看视频| 国产精品欧美综合| 一区三区视频| 色偷偷88888欧美精品久久久 | 日本黄色动态图| ww久久综合久中文字幕| 亚洲国产精品久久人人爱| 欧美日韩日本网| 亚洲午夜激情视频| 99精品免费| 久青草国产97香蕉在线视频| 动漫av在线免费观看| 日本一区二区三区视频在线| 亚洲自拍与偷拍| 婷婷亚洲婷婷综合色香五月| 色婷婷av一区二区三| 九九国产精品视频| 欧洲成人午夜免费大片| 农村黄色一级片| 日韩精品91| 亚洲美女性视频| 黑人性生活视频| 88xx成人网| 日韩人在线观看| 人妻夜夜添夜夜无码av| 国产盗摄在线观看| 国产精品天美传媒沈樵| 久久精品第九区免费观看| 亚洲精品视频网| 精品一区二区三区视频在线观看| 国产99视频精品免视看7| 日本少妇在线观看| 欧美国产偷国产精品三区| 亚洲欧洲在线看| 亚洲国产第一区| 韩国女主播一区二区三区| 制服丝袜一区二区三区| 潘金莲激情呻吟欲求不满视频| 玛雅亚洲电影| 色噜噜狠狠色综合欧洲selulu| www.射射射| 欧美aaaaaaa| 亚洲欧美一区二区三区孕妇| 日本高清久久一区二区三区| 深夜福利在线观看直播| 成人av资源在线观看| 福利视频久久| 亚洲av少妇一区二区在线观看| 国产一区二区三区av电影 | 国产成人精品无码片区在线| 深夜福利一区| 亚洲国产成人精品女人久久久| 熟妇高潮精品一区二区三区| 国产欧美日韩免费观看| 久久精品电影一区二区| 日韩 欧美 精品| 日日夜夜免费精品| 91日本视频在线| 色欲av永久无码精品无码蜜桃| 久久网这里都是精品| 亚洲一区二区三区免费看| av网址在线播放| 精品日本美女福利在线观看| 一区二区三区入口| 久久伦理中文字幕| 精品伊人久久97| 日韩欧美国产成人精品免费| 伊人狠狠色j香婷婷综合| 国产精品av在线播放| 精品人妻一区二区三区蜜桃| 99久久国产综合精品色伊 | av中文字幕在线| 亚洲免费伊人电影| 99久久久无码国产精品6| 久久精品97| 日韩av在线网| 小泽玛利亚一区二区免费| 国产亚洲激情| 亚洲精品日韩av| 国产一二三区在线| 一区二区三区四区在线免费观看 | 日韩精品免费在线观看| 尤物在线免费视频| 亚洲一区网站| 99久久精品免费看国产一区二区三区| 久蕉依人在线视频| 亚洲一区二区在线免费观看视频| 亚洲 中文字幕 日韩 无码| 久久精品九色| 少妇激情综合网| 欧美福利视频一区二区| 韩国女主播成人在线| 欧美日韩国产综合视频在线| 蜜臀av在线播放| 欧美日韩你懂得| 欧美狂猛xxxxx乱大交3| 最新日韩av| 91超碰在线免费观看| 国产九色在线| 一本一道久久a久久精品| 精品久久久久久无码人妻| 色综合蜜月久久综合网| 日本欧美国产在线| 深夜视频在线免费| 舔着乳尖日韩一区| 亚洲午夜久久久久久久久| 五月天久久777| 国产精品99蜜臀久久不卡二区| 三级小视频在线观看| 亚洲日本青草视频在线怡红院| 黑人粗进入欧美aaaaa| 香蕉久久精品| 97人人模人人爽人人喊中文字| 亚洲av无码乱码国产精品| 亚洲天堂网中文字| 亚洲免费黄色录像| 国产精品久久久久久久久久10秀 | 国产av无码专区亚洲av| 国产精品电影一区二区| 激情五月俺来也| 日韩在线中文| 国产深夜精品福利| 日韩在线资源| 欧美肥妇毛茸茸| 伊人久久久久久久久久久久久久| 美女网站色91| 宅男在线精品国产免费观看| 日本午夜精品久久久久| 日韩视频亚洲视频| 99久久免费国产精精品| 樱桃视频在线观看一区| 成人啪啪18免费游戏链接| 一区在线视频观看| 精品麻豆av| 日韩免费福利视频| 在线看日韩欧美| 91麻豆国产在线| 亚洲精品乱码久久久久久黑人| 久久6免费视频| 国内精品亚洲| 噜噜噜噜噜久久久久久91| xxxxxx欧美| 亚洲最大在线视频| 91福利免费视频| 亚洲综合激情另类小说区| 国产麻豆xxxvideo实拍| 亚洲欧美春色| 一区二区三区四区不卡| 亚洲一区二区三区四区电影 | 国产成人免费视频网站 | 麻豆精品国产传媒mv男同| 亚洲国产午夜伦理片大全在线观看网站 | 激情久久av一区av二区av三区| 国产精品九九九九九| 久久久久久黄| 久久av喷吹av高潮av| a级日韩大片| 国产成人精品a视频一区www| 暖暖日本在线观看| 亚洲国产日韩欧美在线动漫| 天堂网免费视频| 亚洲免费电影在线| 久久久久9999| 久久精品国产99久久6| 日本a级片在线播放| 伊人久久综合影院| 成人免费黄色网| 精精国产xxxx视频在线播放| 色偷偷av亚洲男人的天堂| 日本激情视频网站| 欧美日韩一区视频| 日韩av综合在线| 国产精品不卡一区| 亚洲永久无码7777kkk| 精品亚洲国内自在自线福利| 国产av麻豆mag剧集| 欧美成人自拍| 久久综合婷婷综合| 51社区在线成人免费视频| 国产精品高清网站| 波多野一区二区| 久久综合国产精品台湾中文娱乐网| 色久视频在线播放| 日韩欧美一级二级三级| 波多野结衣在线观看视频| 亚洲国产欧美在线人成| 99久久精品久久亚洲精品| 91一区二区三区在线观看| 玖玖爱视频在线| 爽好久久久欧美精品| 97在线国产视频| 最新国产精品久久久| 亚洲成人精品电影在线观看| 日韩大尺度在线观看| 91久久偷偷做嫩草影院| 欧美黄色a视频| 日韩免费av一区二区| 激情aⅴ欧美一区二区欲海潮| 久久久精品影院| 午夜不卡视频| 中文字幕亚洲国产| 国产精品一区在线看| 精品在线欧美视频| 天堂在线一二区| 亚洲国产欧美久久| 成人午夜福利视频| 欧美一区二区三区在线观看视频 | 亚洲黄色中文字幕| 久久久久久久999| 青青草原国产在线| 九九热精品视频国产| 成人看片免费| 久久国产天堂福利天堂| 激情在线小视频| 久久久国产成人精品| 看黄网站在线| 超碰91人人草人人干| 成人区精品一区二区不卡| 精品久久久av| 国产高清一区二区三区视频| 麻豆成人在线看| 最新av在线播放| 欧美日本高清一区| 欧美v亚洲v| 午夜精品久久久久久久白皮肤| h片在线观看视频免费| 91av在线看| 深夜成人在线| 国产xxx69麻豆国语对白| 欧美福利在线播放| 国产精品免费福利| crdy在线观看欧美| 亚洲一区二区中文字幕| aaa国产精品| 国产日韩欧美二区| 亚洲天堂中文字幕在线观看| 国产视频一区二区三区四区| 国产日韩三级| 欧美国产视频在线观看| 日韩精品电影| 日本天堂免费a| 91久久视频| 三级在线视频观看| 精品一区二区av| 折磨小男生性器羞耻的故事| 99久久婷婷国产综合精品电影| 欧美做受喷浆在线观看| 国产欧美日本一区视频| 中文字幕五月天| 午夜久久久久久| 欧美特级黄色片| 91麻豆精品国产91久久久使用方法| 国产aⅴ一区二区三区| 日韩av在线播放资源| a天堂中文在线| 欧美精品激情在线观看| 性感女国产在线| 国产三级精品网站| 极品束缚调教一区二区网站 | 欧美天堂一区二区三区| 99精品在线看| 亚洲欧美日韩爽爽影院| 欧美高清视频| 91精品国产91久久| 精品国产黄a∨片高清在线| 爱情岛论坛亚洲入口| 啪啪亚洲精品| 国产一区二区三区乱码| 日韩电影在线观看电影| 久久国产免费视频| 国产蜜臀av在线一区二区三区| 久久免费少妇高潮99精品| 在线免费观看成人短视频| 性中国古装videossex| 国产一区二区三区网站| 日韩少妇视频| 狠狠操综合网| 欧美超级乱淫片喷水| 爱搞国产精品| 亚洲综合小说区| 国产一区二区三区天码| 免费的一级黄色片| 美女视频一区在线观看| 欧产日产国产精品98| 亚洲嫩草精品久久| 国产成人自拍偷拍| 日韩av网站大全| 青春草在线视频| 91精品国产自产在线观看永久| 婷婷五月色综合香五月| 国产一级不卡视频| 国产在线看一区| 99精品全国免费观看| 狠狠色香婷婷久久亚洲精品| 精品国自产拍在线观看| 色噜噜国产精品视频一区二区| 黄视频免费在线看| 国产欧美日韩综合精品二区| 自拍欧美日韩| 五月花丁香婷婷| 国产精品看片你懂得 | 欧美色视频一区| 国产中文在线视频| 欧美在线xxx| 欧美黑人巨大videos精品| 国产资源在线免费观看| 粉嫩蜜臀av国产精品网站| 欧美成人777| 日韩一区二区在线观看| 国产黄网站在线观看| 成人欧美一区二区三区在线 | 成人在线激情网| 久久综合狠狠综合久久综合88| 日本在线免费观看| 精品国产乱码久久久久久图片 | 欧美日韩精品国产| 午夜视频免费看| 555www成人网| 亚洲精品亚洲人成在线| 草草草在线视频| 欧美韩国日本一区| 又色又爽又黄无遮挡的免费视频| 亚洲性av网站| 欧美亚洲黄色| 中文字幕精品在线播放| 国产一区二区三区av电影| 青娱乐国产在线| 亚洲黄色片网站| 黄色亚洲网站| 亚欧洲精品在线视频免费观看| 日韩av高清在线观看| av最新在线观看| 91精品国模一区二区三区| 午夜小视频在线观看| 国产精品久久精品视| 性久久久久久| 午夜影院黄色片| 777久久久精品| 怡红院在线观看| 精品视频一区二区| 日韩精品一二三区| 无码人妻精品中文字幕 | 成人网视频在线观看| 国产免费一区视频观看免费| 一个色综合网| 波多野结衣加勒比| 91黄视频在线| 黄色网在线免费看| 国产精品一区二区不卡视频| 国产精品久久国产愉拍| jizz日本在线播放| 精品欧美乱码久久久久久| 色是在线视频| 中文字幕欧美日韩一区二区| 成人高清在线视频| 久久久久精彩视频| 欧美福利小视频| 精品久久美女| 中文字幕永久免费| 色综合一区二区三区| www久久日com| 欧美一级日本a级v片| 国产一区二区在线视频| wwwxxx亚洲| 久久久99免费视频| 亚洲欧美校园春色| 五月天婷婷在线观看视频| 欧美日韩国产页| a视频在线免费看| 欧美日韩中文国产一区发布| 国产激情91久久精品导航| 无码人妻精品一区二区| 久久久国产精品视频| 免费精品国产| 制服丝袜在线第一页| 欧美日韩的一区二区| 日本在线影院|