Log in to the Direct Connect Interface (DCUI) of the ESXi 6.7 host, and we will see an option like this: Restart Management Agents. Even the description on the right is vague. What services are these so-called Management Agents?
Why should this Agent not be translated into "agent", but must be translated into "service"?
The word agency is an empty word, isn't it? Among these Agents, a very famous one is vpxa. I said in a previous blog post that it is a "spy", a spy sent by vCenter Server to the ESXi host, specially responsible for inquiring about ESXi information, and colluding with a A service process called hostd that performs some "sabotage".
If you operate in the above interface and press F11 to confirm, be sure to restart the Management Agents, then, more than a dozen services stored in the /etc/init.d directory of the ESXi host will be restarted. Because they are all Daemons, they are all "daemons", so they are similar to "services" in the Linux operating system. What I can see on my computer at the moment is the following:
DCUI memscrubd usbarbitrator
ESXShell nfcd vit_loader
SSH nfsgssd vitd
cdp nicmgmtd vmfstraced
clomd nscd vmsyslogd
cmmdsTimeMachine ntpd vmtoolsd
cmmdsd osfsd vmware-fdm
dcbd pcscd vobd
ddecomd rabbitmqproxy vpxa
epd rhttpproxy vsanObserver
esxui sdrsInjector vsandevicemonitord
hostd sensord vsandpd
hostdCgiServer sfcbd-watchdog vsanmgmtd
iofilterd-spm slpd vsantraced
iofilterd-vmwarevmcrypt smartd vvold
iofiltervpd snmpd wsman
lacp storageRM xorg
lbtd swapobjd
lwsmd upitd
If you want to operate on an ESXi host, the functions will be more abundant. Take ntpd for managing time synchronization as an example:
# /etc/init.d/ntpd start
# /etc/init.d/ntpd stop
# /etc/init.d/ntpd restart
# /etc/init.d/ntpd status
# /etc/init.d/ntpd ssl_reset