{"id":123,"date":"2010-10-12T23:00:06","date_gmt":"2010-10-12T21:00:06","guid":{"rendered":"http:\/\/blog.sfsoft.it\/?p=123"},"modified":"2010-10-13T08:41:42","modified_gmt":"2010-10-13T06:41:42","slug":"operare-sui-guest-di-vmware-server-2-da-shell","status":"publish","type":"post","link":"http:\/\/www.sfsoft.it\/blog\/2010\/10\/12\/operare-sui-guest-di-vmware-server-2-da-shell\/","title":{"rendered":"Operare sui guest di VMware Server 2 da shell"},"content":{"rendered":"<p>E&#8217; possibile eseguire certe operazioni sulle macchine virtuali senza aprire per forza la gestione web.<\/p>\n<p>Il comando da usare \u00e8 vmrun<\/p>\n<p>Ad esempio se vogliamo avviare una macchina virtuale<\/p>\n<p>[bash]vmrun -T server -h &quot;https:\/\/server:8333\/sdk&quot; -u &quot;utente&quot; -p &quot;password&quot; start &quot;[datastore] vm\/vm.vmx&quot;[\/bash]<\/p>\n<ul>\n<li>-T server: indica che stiamo comandando la versione server<\/li>\n<li>-h: \u00e8 l&#8217;indirizzo dell&#8217;interfaccia del server<\/li>\n<li>-u: l&#8217;utente vmware con i permessi richiesti<\/li>\n<li>-p: la password dell&#8217;utente vmware<\/li>\n<li>start: il comando di avvio<\/li>\n<li>[datastore] vm\/vm.vmx: il nome del datastore in cui risiede la macchina virtuale e il percorso della stessa<\/li>\n<\/ul>\n<p>Oppure se ad esempio vogliamo spegnere la macchina ( \u00e8 un poweroff )<\/p>\n<p>[bash]vmrun -T server -h &quot;https:\/\/server:8333\/sdk&quot; -u &quot;utente&quot; -p &quot;password&quot; stop &quot;[datastore] vm\/vm.vmx&quot;[\/bash]<\/p>\n<p>Per le altre varianti rimando sempre alla documentazione ufficiale.<\/p>\n<p>Un ultima cosa che appunto che risulta comoda nel caso volessimo eseguire un comando sulla macchina virtuale ( tipo uno &#8220;shutdown now -h&#8221; per avere uno spegnimento pi\u00f9 pulito visto che lo stop menzionato sopra \u00e8 un poweroff )<\/p>\n<p>[bash]vmrun -T server -h &quot;https:\/\/server:8333\/sdk&quot; -u &quot;utente&quot; -p &quot;password&quot; -gu &quot;utente&quot; -gp &quot;password&quot; runProgramInGuest &quot;[datastore] vm\/vm.vmx&quot; \/sbin\/shutdown now -h[\/bash]<\/p>\n<ul>\n<li>-gu: utente con cui eseguire il comando nella macchina virtuale<\/li>\n<li>-gp: password utente della macchina virtuale<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>E&#8217; possibile eseguire certe operazioni sulle macchine virtuali senza aprire per forza la gestione web. Il comando da usare \u00e8 vmrun Ad esempio se vogliamo avviare una macchina virtuale [bash]vmrun -T server -h &quot;https:\/\/server:8333\/sdk&quot; -u &quot;utente&quot; -p &quot;password&quot; start &quot;[datastore] vm\/vm.vmx&quot;[\/bash] -T server: indica che stiamo comandando la versione server -h: \u00e8 l&#8217;indirizzo dell&#8217;interfaccia del [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15,3,46],"tags":[16,8,45,25],"_links":{"self":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/123"}],"collection":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/comments?post=123"}],"version-history":[{"count":5,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/123\/revisions"}],"predecessor-version":[{"id":127,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/123\/revisions\/127"}],"wp:attachment":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/media?parent=123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/categories?post=123"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/tags?post=123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}