{"id":13,"date":"2015-03-01T12:00:00","date_gmt":"2015-03-01T12:00:00","guid":{"rendered":""},"modified":"2023-08-02T17:10:02","modified_gmt":"2023-08-02T17:10:02","slug":"vmware-fusion-headless-v-soho-okolju","status":"publish","type":"post","link":"https:\/\/d-mashina.net\/index.php\/2015\/03\/01\/vmware-fusion-headless-v-soho-okolju\/","title":{"rendered":"VMWare Fusion Headless v SOHO okolju"},"content":{"rendered":"<div style=\"text-align: justify;\">\nNa MacMini stre\u017eniku z Intel i7 procesorjem, dvema diskoma in 16 GB RAM-a bi bilo potratno ne izkoristit mo\u010d sistema in ga uporabljati samo za OS X Server produkte, torej Wiki, Web, Mail, Radius, DNS, DHCP, FTP in \u0161e kaj.&nbsp;<\/div>\n<div style=\"text-align: justify;\">\n<\/div>\n<div style=\"text-align: justify;\">\nZato imam \u017ee od vsega za\u010detka na sistemu name\u0161\u010den VMWare Fusion in ga uporabljam za virtualizacijo \u0161e kar nekaj stre\u017enikov, med drugimi za virtualne Windows 7 na katerih imam ThinkStuff XP\/VS Terminal services in OpenVPN Access Server, ki svoje delo opravljata odli\u010dno.&nbsp;<\/div>\n<div style=\"text-align: justify;\">\n<\/div>\n<div style=\"text-align: justify;\">\nToda VMWare Fusion enako kot VMWare Workstation ni stre\u017eni\u0161ki produkt in se le ta za\u017eene v grafi\u010dnem na\u010dinu, med prijavo uproabnika v sistem in potratno \u017ere sistemska sredstva.<\/div>\n<div style=\"text-align: justify;\">\n<\/div>\n<p><\/p>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/d-mashina.net\/wp-content\/uploads\/2015\/03\/XPVS-Server-Uebersicht.gif\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/d-mashina.net\/wp-content\/uploads\/2015\/03\/XPVS-Server-Uebersicht.gif\" height=\"226\" width=\"320\" \/><\/a><\/div>\n<div style=\"clear: both; text-align: center;\">\n<\/div>\n<div style=\"clear: both; text-align: justify;\">\nPo iskanju po internetu, sem naletel na podatke, da se podobno kot star VMWare Server oz. GSX Server lahko tudi VMWare Fusion upravlja z vm* ukazi iz ukazne vrstice. Sistem kako to uporabiti, je izredno enostaven.<\/div>\n<div style=\"clear: both; text-align: justify;\">\n<\/div>\n<div style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/d-mashina.net\/wp-content\/uploads\/2015\/03\/iu.png\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/d-mashina.net\/wp-content\/uploads\/2015\/03\/iu.png\" height=\"320\" width=\"285\" \/><\/a><\/div>\n<div style=\"clear: both; text-align: justify;\">\n<\/div>\n<div style=\"clear: both; text-align: justify;\">\n<\/div>\n<div style=\"clear: both; text-align: justify;\">\nNajprej v VMX datoteko virtualnega stre\u017enika vpi\u0161emo slede\u010de:&nbsp;<\/div>\n<blockquote><p>\n<span style=\"background-color: white; line-height: 16px; text-align: left; white-space: nowrap;\"><span style=\"font-family: inherit; font-size: x-small;\">msg.autoAnswer&nbsp;=&nbsp;&#8220;TRUE&#8221;<\/span><\/span><\/p><\/blockquote>\n<p><span style=\"text-align: justify;\">s \u010dimer sistemu povemo, da sistem ne bo obrmenjen s vpra\u0161nji med zagonom in da bo na vse odgovoril pritrdilno, saj kot sem povedal, na na\u0161em sistemu nimamo GUI vmesnika. Nato se odlo\u010dimo za dve mo\u017ene varianti uporabe, ali naredimo ti. servise, ki se \u0161tartajo med zagonom ra\u010dunalnika ali pa naredimo skripto, ki bo sistem startala po uporabnikovi prijavi.<\/span><br \/>\n<span style=\"text-align: justify;\"><br \/><\/span><\/p>\n<div style=\"text-align: justify;\">\nOdlo\u010dil sem se za slednje, saj OS X zaganjam z dolo\u010denim uporabnikom s ti. &#8220;AutoLoginom&#8221;, saj se mi ob prijavi starta tudi iTunes, ki ga uporabljam v navezi z AppleTV. Zato sem naredil dve bash skripti, eno ki stre\u017enike \u0161tarta in drugo ki stre\u017enike ustavi:<\/div>\n<div style=\"text-align: justify;\">\n<\/div>\n<blockquote><p>\n<span style=\"font-family: inherit;\"><span style=\"font-size: x-small;\">#!\/bin\/bash<br \/>&#8220;\/Applications\/VMware Fusion.app\/Contents\/Library\/vmrun&#8221; -T fusion start &#8220;\/Users\/davorg\/Documents\/Virtual Machines.localized\/Win7x86.vmwarevm\/Win7x86.vmx&#8221; nogui<\/span>&nbsp;<span style=\"font-size: x-small;\">&#8220;\/Applications\/VMware Fusion.app\/Contents\/Library\/vmrun&#8221; -T fusion start &#8220;\/Users\/davorg\/Documents\/Virtual Machines.localized\/OpenVPN-AS-Appliance-2.0.7.vmwarevm\/OpenVPN-AS-Appliance-2.0.7.vmx&#8221; nogui<\/span><\/span><\/p><\/blockquote>\n<p>in druga z ukazom za stop stre\u017enika:<\/p>\n<blockquote><p>\n<span style=\"font-family: inherit;\"><span style=\"font-size: x-small;\">#!\/bin\/bash<\/span><span style=\"font-size: x-small;\">&#8220;\/Applications\/VMware Fusion.app\/Contents\/Library\/vmrun&#8221; -T fusion stop &#8220;\/Users\/davorg\/Documents\/Virtual Machines.localized\/Win7x86.vmwarevm\/Win7x86.vmx&#8221;<\/span><span style=\"font-size: x-small;\">&#8220;\/Applications\/VMware Fusion.app\/Contents\/Library\/vmrun&#8221; -T fusion stop &#8220;\/Users\/davorg\/Documents\/Virtual Machines.localized\/OpenVPN-AS-Appliance-2.0.7.vmwarevm\/OpenVPN-AS-Appliance-2.0.7.vmx&#8221;<\/span><\/span>&nbsp;<\/p><\/blockquote>\n<p>Pri skriptah pazite na prelome vrstic !!!<\/p>\n<p>Nato ustvarite potrebne imenike za ti. HeadlessVM skripte:<\/p>\n<blockquote><p>\n<span style=\"font-family: inherit;\"><span style=\"font-size: x-small;\">mkdir \/Library\/StartupItems\/HeadlessVM&nbsp;<\/span><span style=\"font-size: x-small;\">cd \/Library\/StartupItems\/HeadlessVM&nbsp;<\/span><span style=\"font-size: x-small;\">nano HeadlessVM<\/span><\/span><\/p><\/blockquote>\n<p>in vanjo kopirajte start\/stop skripto, seveda lahko dodate \u0161e suspend opcijo:<\/p>\n<blockquote><p>\n<span style=\"font-family: inherit; font-size: x-small;\">#!\/bin\/sh<\/span><span style=\"font-family: inherit; font-size: x-small;\">. \/etc\/rc.common<\/span><span style=\"font-family: inherit; font-size: x-small;\">StartService ()&nbsp;<\/span><span style=\"font-family: inherit; font-size: x-small;\">{<\/span><span style=\"font-family: inherit; font-size: x-small;\">&nbsp; &nbsp; \/Scripts\/runheadless<\/span><span style=\"font-family: inherit; font-size: x-small;\">}<\/span><span style=\"font-family: inherit; font-size: x-small;\">StopService ()&nbsp;<\/span><span style=\"font-family: inherit; font-size: x-small;\">{<\/span><span style=\"font-family: inherit; font-size: x-small;\">&nbsp; &nbsp; \/Scripts\/stopheadless<\/span><span style=\"font-family: inherit; font-size: x-small;\">}<\/span><span style=\"font-family: inherit; font-size: x-small;\">RunService &#8220;$1&#8221;&nbsp;<\/span><\/p><\/blockquote>\n<p>\nz ukazom chmod a+x skripto naredite executable in se poigrajte \u0161e z plist datoteko, ki jo shranite v en imenik ni\u017ee:<\/p>\n<blockquote><p>\n<span style=\"font-family: inherit; font-size: x-small;\">{<\/span><span style=\"font-family: inherit; font-size: x-small;\">&nbsp; Description &nbsp; &nbsp; = &#8220;HeadlessVM&#8221;;<\/span><span style=\"font-family: inherit; font-size: x-small;\">&nbsp; Provides &nbsp; &nbsp; &nbsp; &nbsp;= (\u201cStart\/Stop Virtualca na OS X&#8221;);<\/span><span style=\"font-family: inherit; font-size: x-small;\">&nbsp; Uses &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= (&#8220;Disks&#8221;);<\/span><span style=\"font-family: inherit; font-size: x-small;\">}<\/span><\/p><\/blockquote>\n<div style=\"text-align: justify;\">\nS pomo\u010djo tega dobimo iz strojno zelo mo\u010dnega stre\u017enika, ki je obenem majhen, cenovno dokaj ugoden, z minimalno porabo prostora in energije, zelo dober stre\u017enik za SOHO uporabo. Tako za SOHO namene (pisarna z 10 uporabniki) uporabljam na identi\u010dnem stroju slede\u010de servise:<\/div>\n<ul>\n<li>OS X Server za potrebe AFS, SMB datote\u010dne stre\u017ebe, RADIUS za potrebe WPA2-Enterprise WiFi, DHCP in DNS<\/li>\n<li>v VMWareFusion sistemu:<\/li>\n<ul>\n<li>&nbsp;Zentyal Linux 4 z OpenChange MAPI za po\u0161tni stre\u017enik in sekundarni DNS<\/li>\n<li>&nbsp;OpenVPN Access Server za varno prijavo VPN<\/li>\n<li>&nbsp;CentOS 7&nbsp;+ IPA Server za Kerberos \/ LDAP avtentikacijo vseh sistemov<\/li>\n<li>&nbsp;CentOS 7&nbsp;+ Apache 2.4&nbsp;+ PHP 5.5&nbsp;+ MySQL za stre\u017eno spletne strani<\/li>\n<\/ul>\n<\/ul>\n<div style=\"text-align: justify;\">\nZa arhiviranje poskrbi OS X Time Machine. ki celotne sisteme arhivira na Synology NAS napravo, kamor se preko Acronis True Image Home arhiviranju tudi delovne postaje uporabnikov (Windows in OS X). Tako je na voljo celoten SOHO sistem z odli\u010dnim varovanjem in ob izpadu celotnega stre\u017enika, se vsi podatki na enostaven na\u010din lahko povrnejo na kateri koli VMWare sistem, torej Fusion, Server, ESXi oz. vSphere ali Workstation.<\/div>\n<div>\n<\/p>\n<div style=\"text-align: justify;\">\n<\/div>\n<p>Veselo delo &#8230;<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Na MacMini stre\u017eniku z Intel i7 procesorjem, dvema diskoma in 16 GB RAM-a bi bilo potratno ne izkoristit mo\u010d sistema in ga uporabljati samo za OS X Server [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":254,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,8,5,7,9],"tags":[],"class_list":["post-13","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-openvpn","category-os-x","category-server","category-vmware-fusion","category-zentyal"],"_links":{"self":[{"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/posts\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":1,"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/posts\/13\/revisions"}],"predecessor-version":[{"id":256,"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/posts\/13\/revisions\/256"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/media\/254"}],"wp:attachment":[{"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/media?parent=13"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/categories?post=13"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/d-mashina.net\/index.php\/wp-json\/wp\/v2\/tags?post=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}