{"id":1250,"date":"2021-05-20T20:14:34","date_gmt":"2021-05-20T18:14:34","guid":{"rendered":"https:\/\/virtualguru.cz\/?p=1250"},"modified":"2024-10-04T12:12:10","modified_gmt":"2024-10-04T10:12:10","slug":"skyline-health-diagnostics-for-vsphere-deployment-script","status":"publish","type":"post","link":"https:\/\/virtualguru.cz\/en\/2021\/05\/20\/skyline-health-diagnostics-for-vsphere-deployment-script\/","title":{"rendered":"Skyline Health Diagnostics for vSphere Deployment script &#8211; Aktualizov\u00e1no"},"content":{"rendered":"<p>Dostal jsem se k tomu, abych vyzkou\u0161el Skyline Health Diagnostics for vSphere. Celkem notnou chv\u00edli mi trvalo, ne\u017e jsem se dostal do stavu, aby mi to chodilo. A vzhledem k tomu, \u017ee jsem neust\u00e1le mazal a instaloval znovu, tak jsem se rozhodl to ud\u011blat trochu automatizovan\u011b, abych nemusel toho pr\u016fvodce neust\u00e1le vypisovat.<\/p>\n<p>Postup je jednoduch\u00fd. CMD script, ve kter\u00e9m si nadefinujete prom\u011bnn\u00e9 a pak zavol\u00e1te OVFtool. Podobn\u011b ji\u017e pro <a href=\"https:\/\/virtualguru.cz\/en\/2019\/09\/27\/vrealize-automation-appliance-deployment-script\/\">vRA zde<\/a><\/p>\n<p>Script jen pou\u017e\u00edv\u00e1 trochu jin\u00e9 prom\u011bnn\u00e9 a parametry, proto\u017ee jsou v OVA jinak definovan\u00e9.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">@ECHO OFF\r\nset OVFtool=\"C:\\Program Files\\VMware\\VMware OVF Tool\\ovftool.exe\"\r\nset SHD_ova=\"C:\\Temp\\VMware-Skyline-HealthDiagnostics-Appliance-2.0.5-17790475_OVF10.ova\"\r\n\r\nSETLOCAL\r\nset SHD_vCenter=vcsa.mydomain.local\r\nset SHD_VC_username=administrator@vsphere.local\r\nset SHD_VC_password=&lt;password&gt;\r\n:: Case sensitive!\r\nset SHD_VC_DCname=&lt;Datacenter_name&gt;\r\nset SHD_VC_ClusterName=&lt;Cluster_name&gt;\r\nset SHD_VC_ResPool=&lt;ResourcePool_name&gt;\r\nset SHD_VC_Datastore=&lt;Datastore_name&gt;\r\nset SHD_VC_Network=&lt;NetworkName&gt;\r\nset SHD_VMname=SHD01\r\n\r\nset SHD_HostName=SHD01\r\nset SHD_rootPass=This1sV@lid\r\nset SHD_admin_password=This1sV@lid\r\nset SHD_IP=&lt;IP_Address&gt;\r\nset SHD_NetPref=&lt;Prefix 0-32&gt;\r\nset SHD_GW=&lt;GW_address&gt;\r\n:: DNS servers are SPACE separated\r\nset SHD_DNS=&lt;DNS servers&gt;\r\n:: if not using ResourcePools\r\nset VI_Path=vi:\/\/%SHD_VC_username%:%SHD_VC_password%@%SHD_vCenter%\/%SHD_VC_DCname%\/host\/%SHD_VC_ClusterName%\r\n:: if using ResourcePools\r\nset VI_Path=vi:\/\/%SHD_VC_username%:%SHD_VC_password%@%SHD_vCenter%\/%SHD_VC_DCname%\/host\/%SHD_VC_ClusterName%\/Resources\/%SHD_VC_ResPool%\r\n\r\n%OVFtool% --acceptAllEulas ^\r\n -ds=%SHD_VC_Datastore% ^\r\n -dm=thin ^\r\n --noSSLVerify ^\r\n --powerOn ^\r\n --net:\"vlan1101=%SHD_VC_Network%\" ^\r\n --name=\"%SHD_VMname%\"^\r\n --prop:root-password=%SHD_rootPass% ^\r\n --prop:shd-admin-password=%SHD_admin_password% ^\r\n --prop:hostname=\"%SHD_HostName%\" ^\r\n --prop:netipaddress=\"%SHD_IP%\" ^\r\n --prop:netprefix=\"%SHD_NetPref%\" ^\r\n --prop:netgateway=\"%SHD_GW%\" ^\r\n --prop:netdns=\"%SHD_DNS%\" ^\r\n %SHD_ova% %VI_Path%\r\n\r\nENDLOCAL<\/pre>\n<p>Pro aktu\u00e1ln\u00ed verzi 2.0.5 je ale trochu probl\u00e9m s deploymentem. V r\u00e1mci Photon OS, kter\u00e9 je v OVA vypr\u0161elo heslo root a proto konfigurace nedob\u011bhne.<\/p>\n<p>\u0158e\u0161en\u00ed je n\u00e1sleduj\u00edc\u00ed:<\/p>\n<p>p\u0159ihl\u00e1sit se do konzole s heslem &#8222;<strong>vmware<\/strong>&#8222;<\/p>\n<p>zm\u011bnit heslo root, k \u010demu\u017e V\u00e1s p\u0159\u00edmo vyzve.<\/p>\n<p>spustit n\u00e1sleduj\u00edc\u00ed 2 p\u0159\u00edkazy a ud\u011blat reboot<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">rm -rf \/opt\/vmware-shd\r\nsh \/etc\/vmware\/cap\/cap-firstboot.sh<\/pre>\n<p>Postup i <a href=\"https:\/\/communities.vmware.com\/t5\/Skyline-Health-Diagnostics-SHD\/Skyline-Health-Diagnostics-UI-is-not-accessible-after-deploying\/ta-p\/2846002\">ZDE<\/a><\/p>\n<p>Verze pro Skyline Health Diagnostics 2.5.0 (25.5.2021)<\/p>\n<p>Chyba s heslem byla opravena. Zm\u011bnil se n\u00e1zev s\u00edt\u011b v OVA a p\u0159ibyla polo\u017eka NTP serveru.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">@ECHO OFF\r\nset OVFtool=\"C:\\Program Files\\VMware\\VMware OVF Tool\\ovftool.exe\"\r\nset SHD_ova=\"C:\\Temp\\VMware-Skyline-HealthDiagnostics-Appliance-2.5.0-18059916_OVF10.ova\"\r\n\r\nSETLOCAL\r\nset SHD_vCenter=vcsa.mydomain.local\r\nset SHD_VC_username=administrator@vsphere.local\r\nset SHD_VC_password=&lt;password&gt;\r\n:: Case sensitive!\r\nset SHD_VC_DCname=&lt;Datacenter_name&gt;\r\nset SHD_VC_ClusterName=&lt;Cluster_name&gt;\r\nset SHD_VC_ResPool=&lt;ResourcePool_name&gt;\r\nset SHD_VC_Datastore=&lt;Datastore_name&gt;\r\nset SHD_VC_Network=&lt;NetworkName&gt;\r\nset SHD_VMname=SHD01\r\n\r\nset SHD_HostName=SHD01\r\nset SHD_rootPass=This1sV@lid\r\nset SHD_admin_password=This1sV@lid\r\nset SHD_IP=&lt;IP_Address&gt;\r\nset SHD_NetPref=&lt;Prefix 0-32&gt;\r\nset SHD_GW=&lt;GW_address&gt;\r\nset SHD_ntp=&lt;NTP address&gt;\r\n:: DNS servers are SPACE separated\r\nset SHD_DNS=&lt;DNS servers&gt;\r\n:: if not using ResourcePools\r\nset VI_Path=vi:\/\/%SHD_VC_username%:%SHD_VC_password%@%SHD_vCenter%\/%SHD_VC_DCname%\/host\/%SHD_VC_ClusterName%\r\n:: if using ResourcePools\r\nset VI_Path=vi:\/\/%SHD_VC_username%:%SHD_VC_password%@%SHD_vCenter%\/%SHD_VC_DCname%\/host\/%SHD_VC_ClusterName%\/Resources\/%SHD_VC_ResPool%\r\n\r\n%OVFtool% --acceptAllEulas ^\r\n -ds=%SHD_VC_Datastore% ^\r\n -dm=thin ^\r\n --noSSLVerify ^\r\n --powerOn ^\r\n --net:\"VM_Network=%SHD_VC_Network%\" ^\r\n --name=\"%SHD_VMname%\"^\r\n --prop:root-password=%SHD_rootPass% ^\r\n --prop:shd-admin-password=%SHD_admin_password% ^\r\n --prop:hostname=\"%SHD_HostName%\" ^\r\n --prop:netipaddress=\"%SHD_IP%\" ^\r\n --prop:netprefix=\"%SHD_NetPref%\" ^\r\n --prop:netgateway=\"%SHD_GW%\" ^\r\n --prop:netdns=\"%SHD_DNS%\" ^\r\n --prop:netntp=\"%SHD_ntp%\" ^\r\n %SHD_ova% %VI_Path%\r\n\r\nENDLOCAL<\/pre>\n<p>Sta\u017een\u00ed OVA image naleznete na strankach <a href=\"http:\/\/support.broadcom.com\">support.broadcom.com<\/a><\/p>\n<p><a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/10\/obrazek-2169.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1645\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/10\/obrazek-2169-300x179.png\" alt=\"\" width=\"300\" height=\"179\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/10\/obrazek-2169-300x179.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/10\/obrazek-2169-1024x611.png 1024w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/10\/obrazek-2169-150x90.png 150w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/10\/obrazek-2169-768x458.png 768w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/10\/obrazek-2169.png 1449w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Aktualizace pro verzi 4.0.5<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">@ECHO OFF\r\nset OVFtool=\"C:\\Program Files\\VMware\\VMware OVF Tool\\ovftool.exe\"\r\nset SHD_ova=\"C:\\Temp\\VMware-Skyline-HealthDiagnostics-Appliance-4.0.5-24295323_OVF10.ova\"\r\n\r\nSETLOCAL\r\nset SHD_vCenter=vcsa.mydomain.local\r\nset SHD_VC_username=administrator@vsphere.local\r\nset SHD_VC_password=&lt;password&gt;\r\n:: Case sensitive!\r\nset SHD_VC_DCname=&lt;Datacenter_name&gt;\r\nset SHD_VC_ClusterName=&lt;Cluster_name&gt;\r\nset SHD_VC_ResPool=&lt;ResourcePool_name&gt;\r\nset SHD_VC_Datastore=&lt;Datastore_name&gt;\r\nset SHD_VC_Network=&lt;NetworkName&gt;\r\nset SHD_VMname=SHD01\r\n\r\nset SHD_HostName=SHD01\r\n:: Password have to use at least 2 chars from [a-z],[A-Z],[0-9]\r\n:: and at least 1 char from [~!@#$%^&amp;|]\r\n:: Password length 8-64 chars\r\nset SHD_rootPass=This1sV@lid\r\nset SHD_admin_password=This1sV@lid\r\nset SHD_IP=&lt;IP_Address&gt;\r\nset SHD_NetPref=&lt;Prefix 0-32&gt;\r\nset SHD_GW=&lt;GW_address&gt;\r\nset SHD_ntp=&lt;NTP address&gt;\r\n:: DNS servers are [comma (,) or space-separated]\r\nset SHD_DNS=&lt;DNS servers&gt;\r\n:: DNS Search Domains [comma (,) or space-separated]\r\nset SHD_SEARCHDOM=&lt;search domain&gt;\r\n:: if not using ResourcePools\r\nset VI_Path=vi:\/\/%SHD_VC_username%:%SHD_VC_password%@%SHD_vCenter%\/%SHD_VC_DCname%\/host\/%SHD_VC_ClusterName%\r\n:: if using ResourcePools\r\nset VI_Path=vi:\/\/%SHD_VC_username%:%SHD_VC_password%@%SHD_vCenter%\/%SHD_VC_DCname%\/host\/%SHD_VC_ClusterName%\/Resources\/%SHD_VC_ResPool%\r\n\r\n%OVFtool% --acceptAllEulas ^\r\n -ds=%SHD_VC_Datastore% ^\r\n -dm=thin ^\r\n --noSSLVerify ^\r\n --powerOn ^\r\n --net:\"VM_Network=%SHD_VC_Network%\" ^\r\n --name=\"%SHD_VMname%\"^\r\n --prop:root-password=%SHD_rootPass% ^\r\n --prop:shd-admin-password=%SHD_admin_password% ^\r\n --prop:hostname=\"%SHD_HostName%\" ^\r\n --prop:netipaddress=\"%SHD_IP%\" ^\r\n --prop:netprefix=\"%SHD_NetPref%\" ^\r\n --prop:netgateway=\"%SHD_GW%\" ^\r\n --prop:netdns=\"%SHD_DNS%\" ^\r\n --prop:netdnsdomains=\"%SHD_SEARCHDOM%\" ^\r\n --prop:netntp=\"%SHD_ntp%\" ^\r\n %SHD_ova% %VI_Path%\r\n\r\nENDLOCAL<\/pre>\n<p>D\u016eLE\u017dIT\u00c9: SHD je z\u00e1visl\u00e9 na DNS, kolega <a href=\"https:\/\/virtualguru.cz\/en\/josef-zach\/\">Josef Zach<\/a> pr\u00e1v\u011b \u0159e\u0161il, pro\u010d mu SHD nefunguje a probl\u00e9m je V\u017dDY v DNS. Tak\u017ee korektn\u00ed forward i reverse z\u00e1znamy.<\/p>","protected":false},"excerpt":{"rendered":"<p>Dostal jsem se k tomu, abych vyzkou\u0161el Skyline Health Diagnostics for vSphere. Celkem notnou chv\u00edli mi trvalo, ne\u017e jsem se dostal do stavu, aby mi&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/virtualguru.cz\/en\/2021\/05\/20\/skyline-health-diagnostics-for-vsphere-deployment-script\/\">Continue Reading<span class=\"screen-reader-text\">Skyline Health Diagnostics for vSphere Deployment script &#8211; Aktualizov\u00e1no<\/span> <i class=\"fas fa-angle-right\"><\/i><\/a><\/div>","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"iawp_total_views":18,"footnotes":""},"categories":[18,3],"tags":[48,49,9],"class_list":["post-1250","post","type-post","status-publish","format-standard","hentry","category-automatizace","category-vsphere","tag-ovftool","tag-skyline","tag-vsphere","entry"],"_links":{"self":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts\/1250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/comments?post=1250"}],"version-history":[{"count":6,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts\/1250\/revisions"}],"predecessor-version":[{"id":1646,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts\/1250\/revisions\/1646"}],"wp:attachment":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/media?parent=1250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/categories?post=1250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/tags?post=1250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}