Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Hoe verstuur je een email in ESXi 6.0?!

Pagina: 1
Acties:

Vraag


  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
Hoe verstuur je, via een cron job, bijv, een email in ESXi?!

Had al van alles geprobeerd om dit via Python te doen. Zie ook:

https://communities.vmware.com/thread/538848

Maar VMware, zoals (merkwaardig genoeg) te doen gebruikelijk is, probeert je daarbij voortdurend, met opzet, lijkt het wel, dwars te willen zitten. :)

Zou er dan niemand bij VMware op de gedachte gekomen zijn dat iemand wel eens zoiets simpels zou willen doen als een mail versturen?!

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW

Beste antwoord (via albatross op 03-07-2016 07:39)


  • Paul
  • Registratie: September 2000
  • Laatst online: 18:43
albatross schreef op donderdag 30 juni 2016 @ 14:28:
Hoe verstuur je, via een cron job, bijv, een email in ESXi?!
Gewoon, op dezelfde manier als wanneer je VM niet onder ESXi draait of wanneer je bare metal draait? Door het aan te bieden aan een mailserver (of er eentje te installeren op je VM)?

Ik krijg uit de rest van de berichten de indruk dat je op de console / SSH van de hypervisor zelf aan het "klooien" bent, dat is absoluut niet de bedoeling. Onder ESX had je wel de service console, daar kon je van alles op installeren, maar die bestaat niet meer. Wel is er de vSphere Management Assistant (al weet ik niet zeker of die werkt met vSphere Hypervisor, "ESXi Free").

Wat wel werkt is (bijvoorbeeld) PowerCLI, vCLI of de Perl SDK, maar alleen read only. Long story short: VMware gaat je "uiteraard" op alle mogelijke manieren tegenwerken om iets rechtstreeks op de hypervisor zelf te doen, dat behoor je binnen een VM te doen. Verder is de gratis versie beperkt qua automatisch management, iets wat ook begrijpelijk is voor zo'n commerciële partij :)

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock

Alle reacties


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 19:30

MAX3400

XBL: OctagonQontrol

Je denkt verkeerd? Heb je vCenter, want daarin kan je wel SMTP-zaken inrichten. Of je moet extra Perl installeren op je ESXi samen met de CLI van VMware en van daaruit verder gaan.

Wat ik ff snel vond: http://www.noelpulis.com/...-with-email-notification/

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
^^ Perl klinkt goed. :) (Kan ik ook veel beter dan Python). Bedankt! Ga ik direct proberen!

En nee, ik heb vCenter niet (alleen de 'free' ESXi 6.0 host). vCenter zal ongetwijfeld niet te betalen zijn. :)

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW


  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 04-07 16:30
Waarom gebruik je dan VMware? Kan je dan niet beter met Xen of KVM aan de slag?

  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
johnkeates schreef op donderdag 30 juni 2016 @ 14:36:
Waarom gebruik je dan VMware? Kan je dan niet beter met Xen of KVM aan de slag?
Ik draai al jaren VMware. Eerst ESX 3.5 (brr, oud); en nu ESXi 6.0. Ik voel er weinig voor om duizenden euros uit te geven aan een commerciele versie van ESX. Dat is voor home gebruik gewoon niet interessant genoeg.

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW


  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 04-07 16:30
albatross schreef op donderdag 30 juni 2016 @ 14:38:
[...]


Ik draai al jaren VMware. Eerst ESX 3.5 (brr, oud); en nu ESXi 6.0. Ik voel er weinig voor om duizenden euros uit te geven aan een commerciele versie van ESX. Dat is voor home gebruik gewoon niet interessant genoeg.
Maar Xen en KVM zijn gratis en doen hetzelfde of beter?

  • HyperBart
  • Registratie: Maart 2006
  • Laatst online: 00:06
Tja, je moet nu eenmaal begrijpen dat het een enterprise product is, en dat je dit soort dingen onder een management tooling steekt, in dit geval vCenter... Daar kan je dit soort dingen natuurlijk prima configureren.

ESXi is een bare metal hypervisor met een kleine footprint en dat hoort ook zo. Mail (ja, ook als client om te versturen) is iets wat daar niet op thuis hoort imo.

[ Voor 42% gewijzigd door HyperBart op 30-06-2016 14:41 ]


  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
HyperBart schreef op donderdag 30 juni 2016 @ 14:40:
Tja, je moet nu eenmaal begrijpen dat het een enterprise product is, en dat je dit soort dingen onder een management tooling steekt, in dit geval vCenter...
Dat is waar, natuurlijk. Het is eigenlijk beboeld om allemaal via vCenter geregeld te worden. Maar als ze dan toch dingen als Python installeren, waarom dan zo crippled?

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 19:30

MAX3400

XBL: OctagonQontrol

johnkeates schreef op donderdag 30 juni 2016 @ 14:40:
[...]


Maar Xen en KVM zijn gratis en doen hetzelfde of beter?
Hyper-V Server Core is ook gratis. Het is een voorkeur/keuze wat iemand natuurlijk gebruikt. Persoonlijk vind ik Xen een hele enge hypervisor (wij gebruiken de versie van Citrix) aangezien de tooling/documentatie voor CLI-beheer gewoon heel slecht is.

Daarnaast ben ik MCSE'r en is mijn keuze voor Hyper-V makkelijker gemaakt omdat ik met beter thuis voel in Powershell ;)

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
johnkeates schreef op donderdag 30 juni 2016 @ 14:40:
[...]


Maar Xen en KVM zijn gratis en doen hetzelfde of beter?
Die ken ik eerlijk gezegd alleen van naam.

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW


  • HyperBart
  • Registratie: Maart 2006
  • Laatst online: 00:06
albatross schreef op donderdag 30 juni 2016 @ 14:44:
[...]


Dat is waar, natuurlijk. Het is eigenlijk beboeld om allemaal via vCenter geregeld te worden. Maar als ze dan toch dingen als Python installeren, waarom dan zo crippled?
Python staat helemaal dicht omdat dat de kerntaak niet is van ESXi, ze zullen het zelf een beetje nodig hebben maar geen attack vector voor willen vergroten of uberhaupt maken.

Daarenboven komt dan ook nog eens dat ze het moeten supporten van hun uit.

  • iNSaNe-oNe
  • Registratie: Augustus 2000
  • Laatst online: 22:50

iNSaNe-oNe

Ja, ik ben pluizig en blauw!

Shell scriptje van ghettoVCB (= aanrader als je je VMs zonder vCenter wil snapshotten/backuppen naar bijvoorbeeld je NAS) mailt ook dagelijks vanaf de shell - geen Python oid nodig. Vanaf regel 1302 zit het E-mail gedeelte.

https://github.com/lamw/ghettoVCB/blob/master/ghettoVCB.sh

... en oranje! :P


  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
iNSaNe-oNe schreef op donderdag 30 juni 2016 @ 14:53:
Shell scriptje van ghettoVCB (= aanrader als je je VMs zonder vCenter wil snapshotten/backuppen naar bijvoorbeeld je NAS) mailt ook dagelijks vanaf de shell - geen Python oid nodig. Vanaf regel 1302 zit het E-mail gedeelte.

https://github.com/lamw/ghettoVCB/blob/master/ghettoVCB.sh
Bedankt! :) Dat ziet er goed uit!

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW


  • nelizmastr
  • Registratie: Maart 2010
  • Laatst online: 21:47

nelizmastr

Goed wies kapot

Overigens is ESXi ook perfect te managen zonder vCenter sinds 6.0U2. Zit een prima werkbare webclient in tegenwoordig ;)

I reject your reality and substitute my own


  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
nelizmastr schreef op vrijdag 01 juli 2016 @ 10:57:
Overigens is ESXi ook perfect te managen zonder vCenter sinds 6.0U2. Zit een prima werkbare webclient in tegenwoordig ;)
Inderdaad. Maar dat is nog steeds niet hetzelfde als een mail verstuurd krijgen als, zeg, je SSD gedegradeerd raakt.

Ben nou zelf even aan het kijken of ik remote syslog kan doen (via mijn XPenology NAS).

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW


  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 21:54
nelizmastr schreef op vrijdag 01 juli 2016 @ 10:57:
Overigens is ESXi ook perfect te managen zonder vCenter sinds 6.0U2. Zit een prima werkbare webclient in tegenwoordig ;)
Klopt, via de toevoeging /ui/ achter het IP-adres van je ESXi-server: https://192.168.4.3/ui/

  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
ThinkPadd schreef op vrijdag 01 juli 2016 @ 11:13:
[...]

Klopt, via de toevoeging /ui/ achter het IP-adres van je ESXi-server: https://192.168.4.3/ui/
No offense, maar ik ben niet helemaal van gisteren. :) Is een prima web-interface, overigens; hoewel ik zelf nog steeds de vSphere Client prefereer (macht der gewoonte, denk ik). Al zal Vmware de oude vSphere Client niet meer updaten, en willen ze in principe alleen verder met de web-interface.

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW


  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 21:54
Haha het was niet bedoeld om jou de les te lezen hoor ;) Meer met het idee dat als er iemand langs komt en dat leest en dan denkt: "Hey, dat is handig, hoe doe je dat?" dat hij/zij weet hoe het moet :*)

Bij mij hetzelfde trouwens, ik gebruik ook voornamelijk de vSphere Client nog.

[ Voor 6% gewijzigd door ThinkPad op 01-07-2016 11:18 ]


  • nelizmastr
  • Registratie: Maart 2010
  • Laatst online: 21:47

nelizmastr

Goed wies kapot

Old school vsphere client ben ik mee opgeleid, is bijna nostalgie aan het worden dankzij vmware...

I reject your reality and substitute my own


Acties:
  • Beste antwoord

  • Paul
  • Registratie: September 2000
  • Laatst online: 18:43
albatross schreef op donderdag 30 juni 2016 @ 14:28:
Hoe verstuur je, via een cron job, bijv, een email in ESXi?!
Gewoon, op dezelfde manier als wanneer je VM niet onder ESXi draait of wanneer je bare metal draait? Door het aan te bieden aan een mailserver (of er eentje te installeren op je VM)?

Ik krijg uit de rest van de berichten de indruk dat je op de console / SSH van de hypervisor zelf aan het "klooien" bent, dat is absoluut niet de bedoeling. Onder ESX had je wel de service console, daar kon je van alles op installeren, maar die bestaat niet meer. Wel is er de vSphere Management Assistant (al weet ik niet zeker of die werkt met vSphere Hypervisor, "ESXi Free").

Wat wel werkt is (bijvoorbeeld) PowerCLI, vCLI of de Perl SDK, maar alleen read only. Long story short: VMware gaat je "uiteraard" op alle mogelijke manieren tegenwerken om iets rechtstreeks op de hypervisor zelf te doen, dat behoor je binnen een VM te doen. Verder is de gratis versie beperkt qua automatisch management, iets wat ook begrijpelijk is voor zo'n commerciële partij :)

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
Paul schreef op vrijdag 01 juli 2016 @ 12:45:
[...]
Gewoon, op dezelfde manier als wanneer je VM niet onder ESXi draait of wanneer je bare metal draait? Door het aan te bieden aan een mailserver (of er eentje te installeren op je VM)?
Nee, dat werkt hier niet. :) Zo staan mijn VM's op een Samsung 850 Pro. Als ik daar de status van uit wil lezen, dan heb ik een daar per se een esxcli commando voor nodig, zoals (in mijn geval):

esxcli storage core device smart get -d=t10.ATA_____Samsung_SSD_850_PRO_256GB_______________S251NXAGC34064K_____"

Ik kan niet Samsung Magician binnen een VM installeren, omdat die de SSD vanuit daar uiteraard niet herkent. De enige mogelijkheid die ik nu zie is met de lokale Python te 'klooien', zoals jij het noemt, en met cron, en iets weg laten schrijven naar een remote syslog. 'Door het aan te bieden aan een mailserver' gaat binnen de ESXi console vooralsnog niet (geen smtplib in Python, om mee te beginnen).
VMware gaat je "uiteraard" op alle mogelijke manieren tegenwerken om iets rechtstreeks op de hypervisor zelf te doen, dat behoor je binnen een VM te doen.
Zoals ik al zei, dat gaat niet voor de status van zaken die voor de VM's zelf ontoegankelijk zijn. Ik zal zeker die vSphere Management Assistant eens opzoeken, echter.

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW


  • albatross
  • Registratie: September 2006
  • Laatst online: 11-06 16:43
Even mijn rant gewist, LOL. vSphere Management Assistant had een issue met zijn passwoord via UI, waardoor ik volledig opnieuw kon beginnen.

vSphere Management Assistant kan ik ieder geval precies wat ik wil: het ondersteunt ESXi 6, heeft Perl aan boord (en zelfs Python met smtplib). En sendmail, en de works, zogezegd. :) Heb net wat remote esxcli commando's uitgevoerd, en dat werkte prima. :) Het gedraagt zich eigenlijk als een ESXi shell, maar dan met alle disabled shit weer aangezet. :) Precies was ik nodig had. Nog bedankt!

[ Voor 70% gewijzigd door albatross op 02-07-2016 15:50 . Reden: rant gewist ]

i9 12900K | MSI Meg CoreLiquid S360 | ASUS ROG STRIX Z690-A GAMING WIFI D4 | G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold | AORUS RTX 4090 MASTER | Dark Power 13 1300W | Samsung 980/860/970/990 Pro | Logitech Z-906 | Phanteks Evolv X | Dell AW3821DW

Pagina: 1