Step by Step – Upgrade Offline VMware vRealize Network Insight 3.6.0

Máme rok 2018 a zde je můj první post tentokráte na téma upgrade vRealize Network Insight 3.6. Pokud máme vRNI připojeno k internet je upgrade snadný. Jak to udělat pokud nemáme připojení do internetu pro vRNI appliance. Popis najdete zde https://docs.vmware.com/en/VMware-vRealize-Network-Insight/3.6/com.vmware.vrni.install.doc/GUID-2DCC214C-6EEE-43FE-B420-E1083E53C58F.html

Takže krok po kroku:

Budeme si muset stáhnout Offline upgrade bundle z myvmware.com

Následně nakopírujeme na platform a proxy VM.  
Bude se nám hodit znát heslo pro uživatele consoleuser. To najdeme zde https://docs.vmware.com/en/VMware-vRealize-Network-Insight/3.4/com.vmware.vrni.install.doc/GUID-4C2FFE72-BEC4-44DE-89DF-5AA64F7A3DB5.html 

Pokud z windows kopírujeme tak bude příkaz následující 

pscp.exe -scp C:\Users\Administrator\Downloads\VMware-vRealize-Network-Insight.3.6.0.1509991432.upgrade.bundle consoleuser@10.0.70.63:~/

Následně se nejdříve přihlásíme na platform VM přes SSH ssh consoleuser@10.10.70.63

vRealize Network Insight Command Line Interface
(cli) show-version
3.4.0.1495004044
(cli) package-installer upgrade –name VMware-vRealize-Network-Insight.3.6.0.1509991432.upgrade.bundle
Do you want to continue with upgrade? (y/n) y
It will take some time…
Successfully upgraded

(cli) show-version
[01/03/2018 12:46:12] 3.6.0.1509991432 Success
(cli)

Poté to stejné na proxy VM!
Hotovo a můžete se přihlásit.

Poznámka: Pokud nepoběží např. NTP služba po upgrade tak udělejte restart appliance.

vRealize Network Insight Command Line Interface
(cli) appliance-reboot now

Mastering VMware vSphere 6.5 – kniha je dostupná

 Rád bych se s vámi podělil o jednu novinku. Novinka je kniha, na které jsem měl tu čest a příležitost se podílet jako autor. 

Tato kniha byla v tomto roce úplně neplánovaná věc. A jejím spoluautorem jsem jen díky mému kamarádovi z Itálie. 

 Jednoho parného dne během léta 2017 mi přistála na twitteru DM zpráva od Andrea Maura. Chvilku jsem na to hleděl a říkal si: „Cože? Já?“. Jen chvilku jsem zvažoval, že to časově nemohu zvládnout v mém už tak plném programu. Jenže první, co mě napadlo bylo, že Andrea nemůžu odmítnout, protože spolupracovat s takovou legendou je pro každého čest. Když jsem se dověděl jméno dalšího spoluautora, Paolo Valsecchi, nebylo už proč váhat. A čas jsem neřešil. Až později se ukázalo, že jsem měl -))). Vše najednou proběhlo velice rychle a než jsem se nadál, měl jsem přístup do autorského portálu. A už to začalo – deadline, odevzdání, apod… Bylo to mnoho hodin diskuzí, a také práce po večerních a ranních hodinách během dnů volna. Následovalo už jen review a review a review … Až nakonec se povedlo –  kniha je venku a dostupná! Musím říct, že to byla opravdu fantastická, i když někdy náročná zkušenost. A musím za to poděkovat Andreaovi a Paolovi. A samozřejmě lidem kolem mě – rodině, kolegům a přátelům, kteří mě podporují.

Další dobrá zpráva pro nás je, že už teď si knihu hodně z vás koupilo a těšíme se váš feedback. Děkujeme předem.

Knihu si můžete koupit na dvou webových stránkách:

Packt – https://www.packtpub.com/virtualization-and-cloud/mastering-vmware-vsphere-65?utm_source=Authors&utm_campaign=f1938eacbf-5DOLLAR2017_AUTHOR_EMAIL_LAUNCH_181217&utm_medium=email&utm_term=0_69886699d5-f1938eacbf-171003189&mc_cid=f1938eacbf&mc_eid=6b41f25a8b

PS: V těchto dnech probíhá vánoční akce – ebook jen za 5.20 EUR! 

Amazon – https://www.amazon.com/Mastering-VMware-vSphere-Andrea-Mauro/dp/1787286010/ref=sr_1_2?ie=UTF8&qid=1514061112&sr=8-2&keywords=mastering+vsphere+6.5

Už teď se těším na nové a nečekané příležitosti v roce 2018!

 

Step by Step – Upgrade Veeam Backup and Replication Update 3

Přátelé Veeam technology, Já jsem v tomto roce doškolil , konzultace žádné a také dopsal knihu. Takže se mohu zase chvilku věnovat blogu.

Před pár dny přišla jedna z nejočekvánějších aktualizací Veeam Backup and Replication a to Update3.  Kde máme tolik očekávanou integraci s Agenty pro Windows a Linux.
Další podrobnosti najdete jako vždy v KB https://www.veeam.com/kb2353 .

Zde je možné si opět také stáhnout a to variantu s agenty a bez agentů. 

Pokud se podíváme na velikost je jasné že tento Update je opravdu obrovský.

Rozbalíme a pak už to frčí … 

Nezapomeňte udělat Disable  na všech jobech ( Backup, Backup Copy, Agents atd.. )

A máme tu opět snadnou aktualizaci takže Next

Zde si jen vyberete zda se udělá update komponent automaticky a nebo zda ho udělate až po samotném spuštění UI. Ja dal automatiku a Install 

Průběh Update 3 … 

Hotovo vše proběhlo zcela bez problémů a Finish

Spustíme Console a připojíme se na VBR

Zde již beží automatická aktualizace komponent. 

Zde již pohled do nové části pro Agenty

Hotovo a nezapoměnte zase povolit joby! -) 

========

Nedávno proběhla akce VeeamON Tour Virtual a už je možné se podívat na záznam zcela zdarma. Tak neváhejte a mrkněte se. 

 

 

VMware User Group Czech Republic 4.12 – 2017 – Reportáž

Ahoj přátele VMware User Group Czech Republic, 

Pojďme spolu pomocí foto reportáže si projít rychle a snadno VMUGCZ 4.12.2017 , který jen a pouze díky vám se stal tím nejlepším v historii. A my VMUG Leaders máme na co navazovat a co překonávat , ale doufáme že nám přístě zase pomůžete. Děkujeme

 Takhle to všecho začalo den před samotnou událostí a kde jinde než v CZ u piva. -) Leaders a Prezentující a Moderátor pěkně pohromadě. 

No a jak to tak je prostě jsem se kapánek najedli a tím pádem bylo třeba udělat menší prochazku po Praze a kam jinam vzít naše hvězdné prezentující než k mému mostu -)

O den později to vše začalo … VMUG CZ 4.12.2017 …. A ne jinak než ranní debatou u snídaně

No a hned na začátku si opět Pepa dával panáka ten v pravo na foto -)

A pak to vše začalo po našem Leader asi 10 sekundovém představení .. Asi takhle Ahoj já jsem Karel , Pepa , Standa … bylo předáno moderovnání do rukou profesionála Maxe. Ten to zvládnul lépe než Leoš Mareš. Co si vy myslíte? 

A nemohlo to začít lépe Max představil hvězdu největšího kalibru Duncan anooo ten Duncan, kterého většina z vás znala jen s knížek, blogů a twiteru. A hele ono to je taky jenom člověk a k tomu všemu skvělý a skromný pohodář se smyslem pro každý forek. Duncan nezůstal dlužen své pověsti a zválcoval přihlížející užasnou prezentací o vSAN. Jak jinak ..

 

Během prezentace bylo v sálu jěšte několik volných míst a Duncan stále pokračoval a stále chodili další a další …. 

Až najednou nebylo kam sednout všech 80 míst narváno .. bylo celkem 97 registrací .. ještě jednou děkujeme děkujeme a děkujeme.

A po Duncan uvedl Max hned dalšího a to Andrey Zhelezko jenč nahradil kolegu Michale Cade tato prezentace bylo Veeam Best Practice 2017.

Přestávka nemůžeme vás nechat o hladu po tolika informacích … Break.

Po break už byla k menu další palba prezentací a začal skvělý a nikde a nikdy nemlčící virtualní hobbit z UK jménem Mark a jeho vRA ( PS: A ano Katarina je jeho přítelkyně )

No a ihned tu máme další prezentace a to společnosti G2server a Michal a Vojta v super prezentaci o tom jak G2 rostlo a měnilo technologie a taky lehce něco o G2Stack. 

Ano ten co rušil a přišel pozdě to byl Vojta -)

 

No výborně toto to uteklo a už byl oběd 

Po super obědě nemohl přijít nikdo jiný než další VCDX a tentokrát David s DVSCLI 

 

Během prezentace přisla otázka je tu nějaký network expert ano byl pouze jeden a přijel až z Ostravy z Tieto a jmenuje se Petr a je to skutečný network guru. 

A den stále nebyl u konce a přišla další prezentace od společnosti HPE o Nimble a Simplivity. 

Hned po HPE přišla na scénu legenda všech legend z Itálie užasný Andrea a jeho stretched cluster ( mimochodem další VCDX ) celkem jich na VMUG CZ bylo po 4 kouskách 

Hned po Andrea Mauro přišel další VCDX a to Stanimir a jeho společnost Runecast .. Kdo má Runecast už nasazen zvedne ruku … 

Poslední prezentace byla opět o automatizaci a ujal se ji Vladan. Ne ten z Reunionu -)

No jak to je po dlouhém dnu na závěr byla mála 1L odměna -)

 

Moc vám děkujeme každému kdo přišel , sponzorům , Míše atd… Děkujeme a těšíme se přístí rok zase naviděnou. 

Team VMUG CZ Karel, Pepa, Standa 

PS: Standa je právě v tento okamžik v A380 směr SFO na Leader Summit VMUG v USA. 

 

 

 

VMware NSX nástroje – PowerNSX, PowerOps a PyNSX-v – VMworld 2017

Pojdmě se podívat na nástroje které někdo z vás možná někde zahlédnul , ale nenapadlo ho je použít. 

Jsou to nástoje co využijete pokud již máte roběhnuté NSX nebo ho chystáte a budete chtít udělat konfiguraci přes CLI a budete řešit následně automatizace, audit apod… 

O jaké se jedná?

PyNSXv – což je tool založen na Python a detail naleznete včetně instalace zde https://github.com/vmware/pynsxv

Já jsem vykoušel instalace pro Windows i macOS. Obě fungují dobře. Jen pozor nepoužít nikdy Python 3.x ale Python 2.x.

První krok je připravit si nsx.ini pokud máte více NSX prostředí připravíte si více nsx.ini. 

Jeho formát je 

# [nsxraml]
# nsxraml_file = <>
# Uncomment the above section and add the path to the raml spec you want to use instead of the bundled version

[nsxv]
nsx_manager = <nsx_manager_IP>
nsx_username = admin
nsx_password = <nsx_manager_password>

[vcenter]
vcenter = <VC_IP_or_Hostname>
vcenter_user = administrator@domain.local
vcenter_passwd = <vc_password>

[defaults]
transport_zone = <transport_zone_name>
datacenter_name = <vcenter datacenter name>
edge_datastore = <datastore name to deploy edges in>
edge_cluster = <vcenter cluster for edge gateways>

 

Následně již můžete použít help viz. ukázka 

NOV-MacBook-Pro:~ nov$ pynsxv -h

usage: pynsxv [-h] [-i INI] [-v] [-d] {lswitch,dlr,esg,dhcp,lb,dfw,usage} …

PyNSXv Command Line Client for NSX for vSphere

positional arguments:

  {lswitch,dlr,esg,dhcp,lb,dfw,usage}

    lswitch             Functions for logical switches

    dlr                 Functions for distributed logical routers

    esg                 Functions for edge services gateways

    dhcp                Functions for Edge DHCP

    lb                  Functions for Edge Load Balancer

    dfw                 Functions for distributed firewall

    usage               Functions to retrieve NSX-v usage statistics

optional arguments:

  -h, –help            show this help message and exit

  -i INI, –ini INI     nsx configuration file

  -v, –verbose         increase output verbosity

  -d, –debug           print low level debug of http transactions

 

A ukázka vypisu Logických switchů:

NOV-MacBook-Pro:~ nov$ pynsxv lswitch list

+———–+—————+

| LS name   | LS ID         |

|———–+—————|

| Web01     | virtualwire-1 |

| App01     | virtualwire-2 |

| DB01      | virtualwire-3 |

| Transport | virtualwire-4 |

| Client    | virtualwire-5 |

+———–+—————+

NOV-MacBook-Pro:~ nov$

Výpis interface na DLR

NOV-MacBook-Pro:~ nov$ pynsxv dlr list_interfaces -n DLR

+——————+—————-+—————-+——————–+

| Interface name   |   Interface ID | Interface IP   | Interface subnet   |

|——————+—————-+—————-+——————–|

| Transport        |              2 | 192.168.40.2   | 255.255.255.0      |

| Web01            |             10 | 192.168.30.1   | 255.255.255.0      |

| App01            |             11 | 192.168.10.1   | 255.255.255.0      |

| DB01             |             12 | 192.168.20.1   | 255.255.255.0      |

+——————+—————-+—————-+——————–+

NOV-MacBook-Pro:~ nov$

Samozřejmě můžete i tvořit a nebo mazat objekty. To je vše otestujte … 

PowerNSX – Tohle je pro změnu tool který využíva PowerCLI. Takže kdo ho ovládá bude i velice rychle ovládat i tuto příkaz řádku. Detail včetně instalace je zde https://github.com/vmware/powernsx

Opět mám vykoušeno jak na Windows tak macOS. 

Pokud máme nainstalováno tak se můžeme mrknout jednoduše 

PS /Users/nov> Get-Command -Module PowerNSX                                                                                                              

CommandType     Name                                               Version    Source                                                                    

———–     —-                                               ——-    ——                                                                    

Function        Add-NsxDynamicCriteria                             3.0.1047   PowerNSX                                                                  

Function        Add-NsxDynamicMemberSet                            3.0.1047   PowerNSX                                                                  

Function        Add-NsxEdgeInterfaceAddress                        3.0.1047   PowerNSX                                                                  

Function        Add-NsxFirewallExclusionListMember                 3.0.1047   PowerNSX                                                                  

Function        Add-NsxFirewallRuleMember                          3.0.1047   PowerNSX                                                                  

Function        Add-NsxIpSetMember                                 3.0.1047   PowerNSX                                                                  

Function        Add-NsxLicense                                     3.0.1047   PowerNSX                                                                  

Function        Add-NsxLoadBalancerPoolMember                      3.0.1047   PowerNSX                                                                  

Function        Add-NsxLoadBalancerVip                             3.0.1047   PowerNSX                                                                  

Function        Add-NsxSecondaryManager                            3.0.1047   PowerNSX                                                                  

Function        Add-NsxSecurityGroupMember                         3.0.1047   PowerNSX                                                                  

Function        Add-NsxServiceGroupMember                          3.0.1047   PowerNSX                                                                  

Function        Add-NsxTransportZoneMember                         3.0.1047   PowerNSX                                                                  

Function        Add-XmlElement                                     3.0.1047   PowerNSX                                                                  

Function        Clear-NsxEdgeInterface                             3.0.1047   PowerNSX                                                                  

Function        Clear-NsxManagerTimeSettings                       3.0.1047   PowerNSX                                                                  

Function        Connect-NsxLogicalSwitch                           3.0.1047   PowerNSX                                                                  

Function        Connect-NsxServer                                  3.0.1047   PowerNSX                                                                  

Function        Copy-NsxEdge                                       3.0.1047   PowerNSX                                                                  

Function        Disable-NsxEdgeSsh                                 3.0.1047   PowerNSX                                                                  

Function        Disconnect-NsxLogicalSwitch                        3.0.1047   PowerNSX                                                                  

Function        Disconnect-NsxServer                               3.0.1047   PowerNSX                                                                  

Function        Enable-NsxEdgeSsh                                  3.0.1047   PowerNSX                                                                  

Function        Export-NsxObject                                   3.0.1047   PowerNSX                                                                  

Function        Find-NsxWhereVMUsed                                3.0.1047   PowerNSX                                                                  

Function        Format-XML                                         3.0.1047   PowerNSX                                                                  

Function        Get-NsxApplicableMember                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxBackingDVSwitch                             3.0.1047   PowerNSX                                                                  

Function        Get-NsxBackingPortGroup                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxCliDfwAddrSet                               3.0.1047   PowerNSX                                                                  

Function        Get-NsxCliDfwFilter                                3.0.1047   PowerNSX                                                                  

Function        Get-NsxCliDfwRule                                  3.0.1047   PowerNSX                                                                  

Function        Get-NsxClusterStatus                               3.0.1047   PowerNSX                                                                  

Function        Get-NsxController                                  3.0.1047   PowerNSX                                                                  

Function        Get-NsxDynamicCriteria                             3.0.1047   PowerNSX                                                                  

Function        Get-NsxDynamicMemberSet                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdge                                        3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeBgp                                     3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeBgpNeighbour                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeCertificate                             3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeCsr                                     3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeFirewall                                3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeFirewallRule                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeInterface                               3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeInterfaceAddress                        3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeNat                                     3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeNatRule                                 3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeOspf                                    3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeOspfArea                                3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeOspfInterface                           3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgePrefix                                  3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeRedistributionRule                      3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeRouting                                 3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeStaticRoute                             3.0.1047   PowerNSX                                                                  

Function        Get-NsxEdgeSubInterface                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxFirewallExclusionListMember                 3.0.1047   PowerNSX                                                                  

Function        Get-NsxFirewallGlobalConfiguration                 3.0.1047   PowerNSX                                                                  

Function        Get-NsxFirewallPublishStatus                       3.0.1047   PowerNSX                                                                  

Function        Get-NsxFirewallRule                                3.0.1047   PowerNSX                                                                  

Function        Get-NsxFirewallRuleMember                          3.0.1047   PowerNSX                                                                  

Function        Get-NsxFirewallSavedConfiguration                  3.0.1047   PowerNSX                                                                  

Function        Get-NsxFirewallSection                             3.0.1047   PowerNSX                                                                  

Function        Get-NsxFirewallThreshold                           3.0.1047   PowerNSX                                                                  

Function        Get-NsxIpPool                                      3.0.1047   PowerNSX                                                                  

Function        Get-NsxIpSet                                       3.0.1047   PowerNSX                                                                  

Function        Get-NsxLicense                                     3.0.1047   PowerNSX                                                                  

Function        Get-NsxLoadBalancer                                3.0.1047   PowerNSX                                                                  

Function        Get-NsxLoadBalancerApplicationProfile              3.0.1047   PowerNSX                                                                  

Function        Get-NsxLoadBalancerApplicationRule                 3.0.1047   PowerNSX                                                                  

Function        Get-NsxLoadBalancerMonitor                         3.0.1047   PowerNSX                                                                  

Function        Get-NsxLoadBalancerPool                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxLoadBalancerPoolMember                      3.0.1047   PowerNSX                                                                  

Function        Get-NsxLoadBalancerStats                           3.0.1047   PowerNSX                                                                  

Function        Get-NsxLoadBalancerVip                             3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouter                               3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterBgp                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterBgpNeighbour                   3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterBridge                         3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterBridging                       3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterInterface                      3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterOspf                           3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterOspfArea                       3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterOspfInterface                  3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterPrefix                         3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterRedistributionRule             3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterRouting                        3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalRouterStaticRoute                    3.0.1047   PowerNSX                                                                  

Function        Get-NsxLogicalSwitch                               3.0.1047   PowerNSX                                                                  

Function        Get-NsxMacSet                                      3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerBackup                               3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerCertificate                          3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerComponentSummary                     3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerNetwork                              3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerRole                                 3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerSsoConfig                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerSyncStatus                           3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerSyslogServer                         3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerSystemSummary                        3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerTimeSettings                         3.0.1047   PowerNSX                                                                  

Function        Get-NsxManagerVcenterConfig                        3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecondaryManager                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityGroup                               3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityGroupEffectiveIpAddress             3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityGroupEffectiveMacAddress            3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityGroupEffectiveMember                3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityGroupEffectiveVirtualMachine        3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityGroupEffectiveVnic                  3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityGroupMemberTypes                    3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityPolicy                              3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityPolicyHighestUsedPrecedence         3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityTag                                 3.0.1047   PowerNSX                                                                  

Function        Get-NsxSecurityTagAssignment                       3.0.1047   PowerNSX                                                                  

Function        Get-NsxSegmentIdRange                              3.0.1047   PowerNSX                                                                  

Function        Get-NsxService                                     3.0.1047   PowerNSX                                                                  

Function        Get-NsxServiceDefinition                           3.0.1047   PowerNSX                                                                  

Function        Get-NsxServiceGroup                                3.0.1047   PowerNSX                                                                  

Function        Get-NsxServiceGroupMember                          3.0.1047   PowerNSX                                                                  

Function        Get-NsxServiceProfile                              3.0.1047   PowerNSX                                                                  

Function        Get-NsxSpoofguardNic                               3.0.1047   PowerNSX                                                                  

Function        Get-NsxSpoofguardPolicy                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxSslVpn                                      3.0.1047   PowerNSX                                                                  

Function        Get-NsxSslVpnAuthServer                            3.0.1047   PowerNSX                                                                  

Function        Get-NsxSslVpnClientInstallationPackage             3.0.1047   PowerNSX                                                                  

Function        Get-NsxSslVpnIpPool                                3.0.1047   PowerNSX                                                                  

Function        Get-NsxSslVpnPrivateNetwork                        3.0.1047   PowerNSX                                                                  

Function        Get-NsxSslVpnUser                                  3.0.1047   PowerNSX                                                                  

Function        Get-NsxTransportZone                               3.0.1047   PowerNSX                                                                  

Function        Get-NsxUserRole                                    3.0.1047   PowerNSX                                                                  

Function        Get-NsxVdsContext                                  3.0.1047   PowerNSX                                                                  

Function        Get-PowerNsxVersion                                3.0.1047   PowerNSX                                                                  

Function        Grant-NsxSpoofguardNicApproval                     3.0.1047   PowerNSX                                                                  

Function        Import-NsxObject                                   3.0.1047   PowerNSX                                                                  

Function        Install-NsxCluster                                 3.0.1047   PowerNSX                                                                  

Function        Invoke-NsxCli                                      3.0.1047   PowerNSX                                                                  

Function        Invoke-NsxManagerSync                              3.0.1047   PowerNSX                                                                  

Function        Invoke-NsxRestMethod                               3.0.1047   PowerNSX                                                                  

Function        Invoke-NsxWebRequest                               3.0.1047   PowerNSX                                                                  

Function        Invoke-XpathQuery                                  3.0.1047   PowerNSX                                                                  

Function        New-NsxAddressSpec                                 3.0.1047   PowerNSX                                                                  

Function        New-NsxClusterVxlanConfig                          3.0.1047   PowerNSX                                                                  

Function        New-NsxController                                  3.0.1047   PowerNSX                                                                  

Function        New-NsxDynamicCriteriaSpec                         3.0.1047   PowerNSX                                                                  

Function        New-NsxEdge                                        3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeBgpNeighbour                            3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeCsr                                     3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeFirewallRule                            3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeInterfaceSpec                           3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeNatRule                                 3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeOspfArea                                3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeOspfInterface                           3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgePrefix                                  3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeRedistributionRule                      3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeSelfSignedCertificate                   3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeStaticRoute                             3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeSubInterface                            3.0.1047   PowerNSX                                                                  

Function        New-NsxEdgeSubInterfaceSpec                        3.0.1047   PowerNSX                                                                  

Function        New-NsxFirewallRule                                3.0.1047   PowerNSX                                                                  

Function        New-NsxFirewallSavedConfiguration                  3.0.1047   PowerNSX                                                                  

Function        New-NsxFirewallSection                             3.0.1047   PowerNSX                                                                  

Function        New-NsxIpPool                                      3.0.1047   PowerNSX                                                                  

Function        New-NsxIpSet                                       3.0.1047   PowerNSX                                                                  

Function        New-NsxLoadBalancerApplicationProfile              3.0.1047   PowerNSX                                                                  

Function        New-NsxLoadBalancerApplicationRule                 3.0.1047   PowerNSX                                                                  

Function        New-NsxLoadBalancerMemberSpec                      3.0.1047   PowerNSX                                                                  

Function        New-NsxLoadBalancerMonitor                         3.0.1047   PowerNSX                                                                  

Function        New-NsxLoadBalancerPool                            3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouter                               3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouterBgpNeighbour                   3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouterBridge                         3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouterInterface                      3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouterInterfaceSpec                  3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouterOspfArea                       3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouterOspfInterface                  3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouterPrefix                         3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouterRedistributionRule             3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalRouterStaticRoute                    3.0.1047   PowerNSX                                                                  

Function        New-NsxLogicalSwitch                               3.0.1047   PowerNSX                                                                  

Function        New-NsxMacSet                                      3.0.1047   PowerNSX                                                                  

Function        New-NsxManager                                     3.0.1047   PowerNSX                                                                  

Function        New-NsxSecurityGroup                               3.0.1047   PowerNSX                                                                  

Function        New-NsxSecurityPolicy                              3.0.1047   PowerNSX                                                                  

Function        New-NsxSecurityPolicyAssignment                    3.0.1047   PowerNSX                                                                  

Function        New-NsxSecurityPolicyFirewallRuleSpec              3.0.1047   PowerNSX                                                                  

Function        New-NsxSecurityPolicyGuestIntrospectionSpec        3.0.1047   PowerNSX                                                                  

Function        New-NsxSecurityPolicyNetworkIntrospectionSpec      3.0.1047   PowerNSX                                                                  

Function        New-NsxSecurityTag                                 3.0.1047   PowerNSX                                                                  

Function        New-NsxSecurityTagAssignment                       3.0.1047   PowerNSX                                                                  

Function        New-NsxSegmentIdRange                              3.0.1047   PowerNSX                                                                  

Function        New-NsxService                                     3.0.1047   PowerNSX                                                                  

Function        New-NsxServiceGroup                                3.0.1047   PowerNSX                                                                  

Function        New-NsxSpoofguardPolicy                            3.0.1047   PowerNSX                                                                  

Function        New-NsxSslVpnAuthServer                            3.0.1047   PowerNSX                                                                  

Function        New-NsxSslVpnClientInstallationPackage             3.0.1047   PowerNSX                                                                  

Function        New-NsxSslVpnIpPool                                3.0.1047   PowerNSX                                                                  

Function        New-NsxSslVpnPrivateNetwork                        3.0.1047   PowerNSX                                                                  

Function        New-NsxSslVpnUser                                  3.0.1047   PowerNSX                                                                  

Function        New-NsxTransportZone                               3.0.1047   PowerNSX                                                                  

Function        New-NsxVdsContext                                  3.0.1047   PowerNSX                                                                  

Function        Publish-NsxSpoofguardPolicy                        3.0.1047   PowerNSX                                                                  

Function        Remove-NsxCluster                                  3.0.1047   PowerNSX                                                                  

Function        Remove-NsxClusterVxlanConfig                       3.0.1047   PowerNSX                                                                  

Function        Remove-NsxController                               3.0.1047   PowerNSX                                                                  

Function        Remove-NsxDynamicCriteria                          3.0.1047   PowerNSX                                                                  

Function        Remove-NsxDynamicMemberSet                         3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdge                                     3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeBgpNeighbour                         3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeCertificate                          3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeCsr                                  3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeFirewallRule                         3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeInterfaceAddress                     3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeNatRule                              3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeOspfArea                             3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeOspfInterface                        3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgePrefix                               3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeRedistributionRule                   3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeStaticRoute                          3.0.1047   PowerNSX                                                                  

Function        Remove-NsxEdgeSubInterface                         3.0.1047   PowerNSX                                                                  

Function        Remove-NsxFirewallExclusionListMember              3.0.1047   PowerNSX                                                                  

Function        Remove-NsxFirewallRule                             3.0.1047   PowerNSX                                                                  

Function        Remove-NsxFirewallRuleMember                       3.0.1047   PowerNSX                                                                  

Function        Remove-NsxFirewallSavedConfiguration               3.0.1047   PowerNSX                                                                  

Function        Remove-NsxFirewallSection                          3.0.1047   PowerNSX                                                                  

Function        Remove-NsxIpPool                                   3.0.1047   PowerNSX                                                                  

Function        Remove-NsxIpSet                                    3.0.1047   PowerNSX                                                                  

Function        Remove-NsxIpSetMember                              3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLoadBalancerApplicationProfile           3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLoadBalancerMonitor                      3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLoadBalancerPool                         3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLoadBalancerPoolMember                   3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLoadBalancerVip                          3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalRouter                            3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalRouterBgpNeighbour                3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalRouterBridge                      3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalRouterInterface                   3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalRouterOspfArea                    3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalRouterOspfInterface               3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalRouterPrefix                      3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalRouterRedistributionRule          3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalRouterStaticRoute                 3.0.1047   PowerNSX                                                                  

Function        Remove-NsxLogicalSwitch                            3.0.1047   PowerNSX                                                                  

Function        Remove-NsxMacSet                                   3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSecondaryManager                         3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSecurityGroup                            3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSecurityGroupMember                      3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSecurityPolicy                           3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSecurityPolicyAssignment                 3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSecurityTag                              3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSecurityTagAssignment                    3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSegmentIdRange                           3.0.1047   PowerNSX                                                                  

Function        Remove-NsxService                                  3.0.1047   PowerNSX                                                                  

Function        Remove-NsxServiceGroup                             3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSpoofguardPolicy                         3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSslVpnClientInstallationPackage          3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSslVpnIpPool                             3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSslVpnPrivateNetwork                     3.0.1047   PowerNSX                                                                  

Function        Remove-NsxSslVpnUser                               3.0.1047   PowerNSX                                                                  

Function        Remove-NsxTransportZone                            3.0.1047   PowerNSX                                                                  

Function        Remove-NsxTransportZoneMember                      3.0.1047   PowerNSX                                                                  

Function        Remove-NsxVdsContext                               3.0.1047   PowerNSX                                                                  

Function        Repair-NsxEdge                                     3.0.1047   PowerNSX                                                                  

Function        Revoke-NsxSpoofguardNicApproval                    3.0.1047   PowerNSX                                                                  

Function        Set-NsxEdge                                        3.0.1047   PowerNSX                                                                  

Function        Set-NsxEdgeBgp                                     3.0.1047   PowerNSX                                                                  

Function        Set-NsxEdgeFirewall                                3.0.1047   PowerNSX                                                                  

Function        Set-NsxEdgeInterface                               3.0.1047   PowerNSX                                                                  

Function        Set-NsxEdgeNat                                     3.0.1047   PowerNSX                                                                  

Function        Set-NsxEdgeOspf                                    3.0.1047   PowerNSX                                                                  

Function        Set-NsxEdgeRouting                                 3.0.1047   PowerNSX                                                                  

Function        Set-NsxFirewallGlobalConfiguration                 3.0.1047   PowerNSX                                                                  

Function        Set-NsxFirewallSavedConfiguration                  3.0.1047   PowerNSX                                                                  

Function        Set-NsxFirewallThreshold                           3.0.1047   PowerNSX                                                                  

Function        Set-NsxLoadBalancer                                3.0.1047   PowerNSX                                                                  

Function        Set-NsxLoadBalancerPoolMember                      3.0.1047   PowerNSX                                                                  

Function        Set-NsxLogicalRouter                               3.0.1047   PowerNSX                                                                  

Function        Set-NsxLogicalRouterBgp                            3.0.1047   PowerNSX                                                                  

Function        Set-NsxLogicalRouterBridging                       3.0.1047   PowerNSX                                                                  

Function        Set-NsxLogicalRouterInterface                      3.0.1047   PowerNSX                                                                  

Function        Set-NsxLogicalRouterOspf                           3.0.1047   PowerNSX                                                                  

Function        Set-NsxLogicalRouterRouting                        3.0.1047   PowerNSX                                                                  

Function        Set-NsxManager                                     3.0.1047   PowerNSX                                                                  

Function        Set-NsxManagerRole                                 3.0.1047   PowerNSX                                                                  

Function        Set-NsxManagerTimeSettings                         3.0.1047   PowerNSX                                                                  

Function        Set-NsxSslVpn                                      3.0.1047   PowerNSX                                                                  

Function        Update-PowerNsx                                    3.0.1047   PowerNSX                                                                  

Function        Wait-NsxControllerJob                              3.0.1047   PowerNSX                                                                  

Function        Wait-NsxGenericJob                                 3.0.1047   PowerNSX                                                                  

Function        Wait-NsxJob                                        3.0.1047   PowerNSX    

 

Takže se připojíme můžete na vCenter a nebo přímo na NSX Manager pokud chcete výpisy i o NSX Manageru je nutné se na něj přihlásit.

 

PS /Users/nov> Connect-NsxServer -vCenterServer xx.xx.xx.xx                                                                                                                 

Windows PowerShell credential request

vCenter Server SSO Credentials

User: administrator@vmware.veeam

Password for user administrator@vmware.veeam: ********

Version             : 6.3.3

BuildNumber         : 6276725

Credential          : System.Management.Automation.PSCredential

Server              : 10.10.70.18

Port                : 443

Protocol            : https

ValidateCertificate : False

VIConnection        : 10.10.70.17

DebugLogging        : False

DebugLogfile        : \PowerNSXLog-administrator@vmware.veeam@-2017_09_18_15_40_29.log

 

A hurá do příkazů:

To co už jsem dělal ale přes první tool teď přes PowerNSX 

PS /Users/nov> Get-NsxLogicalSwitch                                                                                                                                         

objectId              : virtualwire-1

objectTypeName        : VirtualWire

vsmUuid               : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

nodeId                : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

revision              : 4

type                  : type

name                  : Web01

description           :

clientHandle          :

extendedAttributes    :

isUniversal           : false

universalRevision     : 0

tenantId              : virtual wire tenant

vdnScopeId            : vdnscope-1

vdsContextWithBacking : vdsContextWithBacking

vdnId                 : 5000

guestVlanAllowed      : false

controlPlaneMode      : UNICAST_MODE

ctrlLsUuid            : 25624b7b-baec-4a8d-88e6-f2ce3062575f

macLearningEnabled    : false

objectId              : virtualwire-2

objectTypeName        : VirtualWire

vsmUuid               : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

nodeId                : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

revision              : 4

type                  : type

name                  : App01

description           :

clientHandle          :

extendedAttributes    :

isUniversal           : false

universalRevision     : 0

tenantId              : virtual wire tenant

vdnScopeId            : vdnscope-1

vdsContextWithBacking : vdsContextWithBacking

vdnId                 : 5001

guestVlanAllowed      : false

controlPlaneMode      : UNICAST_MODE

ctrlLsUuid            : f2efc51f-70e8-497a-b66b-c08493fa2b07

macLearningEnabled    : false

objectId              : virtualwire-3

objectTypeName        : VirtualWire

vsmUuid               : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

nodeId                : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

revision              : 4

type                  : type

name                  : DB01

description           :

clientHandle          :

extendedAttributes    :

isUniversal           : false

universalRevision     : 0

tenantId              : virtual wire tenant

vdnScopeId            : vdnscope-1

vdsContextWithBacking : vdsContextWithBacking

vdnId                 : 5002

guestVlanAllowed      : false

controlPlaneMode      : UNICAST_MODE

ctrlLsUuid            : aad27d4f-48ea-4ade-b4c1-273a225fa806

macLearningEnabled    : false

objectId              : virtualwire-4

objectTypeName        : VirtualWire

vsmUuid               : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

nodeId                : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

revision              : 4

type                  : type

name                  : Transport

description           :

clientHandle          :

extendedAttributes    :

isUniversal           : false

universalRevision     : 0

tenantId              : virtual wire tenant

vdnScopeId            : vdnscope-1

vdsContextWithBacking : vdsContextWithBacking

vdnId                 : 5003

guestVlanAllowed      : false

controlPlaneMode      : UNICAST_MODE

ctrlLsUuid            : 03c51d30-04ca-4692-8635-f658016ca04f

macLearningEnabled    : false

objectId              : virtualwire-5

objectTypeName        : VirtualWire

vsmUuid               : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

nodeId                : 4215BDE8-3927-63AB-A28E-C0C82EBCCE50

revision              : 3

type                  : type

name                  : Client

description           :

clientHandle          :

extendedAttributes    :

isUniversal           : false

universalRevision     : 0

tenantId              : virtual wire tenant

vdnScopeId            : vdnscope-1

vdsContextWithBacking : vdsContextWithBacking

vdnId                 : 5004

guestVlanAllowed      : false

controlPlaneMode      : UNICAST_MODE

ctrlLsUuid            : bfc453fd-4c72-434a-8201-3d3e0328d4ed

macLearningEnabled    : false

Tohle třeba bez přihlášení na NSX Manager nefunguje … 

PS /Users/nov> Get-NsxManagerSystemSummary                                                                                                                                  

ipv4Address       : xx.xx.xx.xx

dnsName           : nsxmanager.sipovecs.local

hostName          : nsxmanager

domainName        : sipovecs.local

applianceName     : vShield Virtual Appliance Management

versionInfo       : versionInfo

uptime            : 00 days, 10 hours, 26 minutes

cpuInfoDto        : cpuInfoDto

memInfoDto        : memInfoDto

storageInfoDto    : storageInfoDto

currentSystemDate : Monday, 18 September 2017 01:49:43 PM UTC

Opět nejlépe když vykoušíte co je zde výhoda je tu nová kniha které PowerNSX ukazuje v plné síle. Já ji ještě neměl čas projít ale vám se to možná povede dřív

mrkněte na 

PowerOps – Je nástroj postaven na PowerCLI a PowerNSX a ukazuje jeho sílu a fukčnost v plné parádě. Tady jeho detail https://gitlab.com/NSXPowerOps/NSX-PowerOps/tree/master

Je jsem tento tools poprvé viděl minulej týden na VMworld 2017 v Barceloně. 

Pojdmě si tedy ukázat do dokáže zatím má u mě tento nástroj malé – funguje jen na Windows korektně a má jestě drobné chybky takže vše reportovat vývojářům. Ja doufám že brzy bude i dobře fungovat na macOS. 

Základní menu PowerOps

Zde můžete udělat automatickou instalaci PowerNSX pokud ho ještě nemáte. My ale půjdeme hned na 2 bod a to spojení. 

Hotovo a jsme připojeni a můžeme jít kouzlit s PowerOps možnost 3 tam je shováno vše možné kolem dokumentace prostředí.

Pojdmě se podívat třeba jak nám krásně vytvoří Visio diagram. 

A je tu Visio … parada co říkate?

Další možnost je výstup do Excelu. 

Super a máme komplet přehled o všech NSX komponentách.

Když se vrátíme na hlavní menu je tam ještě jedna možnost a to 4

Zde je několik možností jak ověřit NSX konektivitu různé části.

Jedna ze super je ověřit VTEP tedy VMkernel porty pro VXLAN.

V této části jsou ještě nejaké chyby takže vše co můžete reportujte vývojářům. Jinak tento nástroj je přínosem a až se odladí bude skvělý pomocník každého NSX Admina.

Jinak pro zajímavost mě už odepsal Hammad jeden z vývojářů a založil track pro Support for MacOS. https://gitlab.com/NSXPowerOps/NSX-PowerOps/issues/1 

Takže prosím pište jim vše a podílejte se na testingu. Moc děkuji 

Tak co který z nástrojů bude pro vás ten nejlepší?

Přístě se spolu podíváme na CLI a API NSX. Mějte se 

 

NSX bylo také součástí NFD15 tak mrkněte i zde.

Networking Field Day 15