AMSD(1)
Okay bestie, welcome to AMS executables π This is the manual for amsd, so let's get into it β¨
β¨ NAME β¨
amsd β AMS configuration server and/or registrar daemon π¦
β¨ SYNOPSIS β¨
amsd { @ | MIB_source_name } { . | @ | config_server_endpoint_spec }
[application_name authority_name registrar_unit_name]
β¨ DESCRIPTION β¨
okay so amsd is a background "daemon" task π
It can act as an AMS "configuration server" in the local continuum, as an AMS "registrar" in a specified cell, or highkey both at once π
If you pass a MIB_source_name, it has to name a MIB initialization file in the right format for amsd. That's either amsrc(5) or amsxml(5), depending on whether -DNOEXPAT was set at compile time. If you don't have one, you need @ instead, and then the built-in default MIB gets loaded πΈ
If this amsd task is NOT going to be a configuration server, the second command-line argument has to be a . character. Otherwise it has to be @ or config_server_endpoint_spec π§ If you use @, the endpoint specification for the configuration server gets computed automatically as the default endpoint specification for the primary transport service, as noted in the MIB: "hostname:2357" β¨
If an AMS module is NOT going to run in a background thread for this daemon (which is what lets you shut it down with amsstop(1) and/or update the MIB at runtime with amsmib(1)), then either the last three command-line arguments must be left out, or the "amsd" role must not be defined in the MIB loaded for this daemon. Otherwise, the application_name and authority_name arguments are required, and the "amsd" role must be defined in the MIB π
If this amsd task is NOT going to be a registrar, the last command-line argument has to be left out. Otherwise the last three command-line arguments are required, and they must identify a unit in an AMS venture for the indicated application and authority that is known to operate in the local continuum, as noted in the MIB. Also, the unit name for the "root unit" of a venture is the zero-length string "" π
β¨ EXIT STATUS β¨
"0"βamsdterminated without error π-1βamsdterminated due to an anomaly noted in theion.logfile π If the termination wasn't commanded, investigate and solve the problem identified in the log file, then restartamsd.
β¨ FILES β¨
If a MIB source name is specified, a file with that exact name must be present. Otherwise, a MIB initialization file with the applicable default name (see amsrc(5)) must be present π
β¨ ENVIRONMENT β¨
No environment variables apply π
β¨ DIAGNOSTICS β¨
The following diagnostics may be issued to the ion.log log file π
amsd can't load MIB.β The MIB initialization file was missing, unreadable, or invalid.amsd can't start CS.β Configuration server initialization failed for reasons noted in theion.logfile.amsd can't start RS.β Registrar initialization failed for reasons noted in theion.logfile.
β¨ BUGS β¨
Report bugs to <ion-bugs@korgano.eecs.ohiou.edu> π
β¨ SEE ALSO β¨
amsmib(1), amsstop(1), amsrc(5), amsxml(5) π«Ά
And that's the tea π This page is from perl v5.24.1, dated 2016-07-07, and it's giving "read it once, use it forever" energy π Periodt β¨
π¦ where this page comes from
- ubuntu jammy: ion 3.2.1+dfsg-1.1 Β· BSD-3-Clause
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms