أضف VM إلى VLAN من خلال Pyvmomi / Vsphere
سؤال
لقد قمت بتسليم المستندات ( http://pubs.vmware.com/vsphere-55 / index.jsp ) ولا يمكنك العثور على أي شيء حول إضافة الأجهزة الظاهرية إلى مبشر محقاري.هناك الكثير من المعلومات حول إنشاء وتكوينها، ولكن ليس كيفية إضافة الأجهزة الظاهرية لهم عبر Pyvmomi (أو Esxcli إذا لزم الأمر).أنا متأكد من أنه يمكن القيام به، كما يمكنك القيام بذلك بسهولة من خلال عميل VSPhere، لكنني أتطلع إلى القيام بذلك بطريقة آلية.
المحلول
الرمز من https://github.com/RREBENUR/VMWARE-PMARE-EXAMPLES/Blob/master/Clone_vm_on_each_host/reconfigure_vnics.py انتهى الأمر مساعدتي في قدر كبير:
giveacodicetagpre. يسمح ليبإنشاء كائن التكوين المناسب للاتصال بشبكة افتراضية على مفتاحي قياسي.
nic_type هو نوع جهاز الشبكة (E1000، PC32، إلخ.)، Net_name هو اسم الشبكة (Portgroup).الباقي هو التفسير الذاتي جدا.