McIDAS-XCD Administrator's Guide
Version 2023.1
[Search Manual] [Table of Contents] [Go to Previous] [Go to Next]
There are two ways to start and stop running McIDAS-XCD. If you prefer to have a continuous McIDAS session running in the oper account, you may use the McIDAS-XCD STARTXCD command in your McIDAS-X session. If you prefer to configure McIDAS-XCD without a McIDAS-X session running, you may use the xcdadmin command from a Unix shell prompt. If your data source is the LDM, you should start LDM before starting McIDAS-XCD, and stop LDM after stopping McIDAS-XCD.
Use the STARTXCD command as described below to start the McIDAS-XCD software. For more information about STARTXCD, see Chapter 3, McIDAS-XCD Administrative Commands.
From a McIDAS-X session running under the oper account, start the McIDAS-XCD software with the command below.
Type: STARTXCD
Only one STARTXCD command can be run at a time. Do not include the command STARTXCD in your STARTUP.SYS file.
The STARTXCD command runs continuously in your McIDAS-X session, starting and stopping data monitors and ingestors as needed. If a data monitor or ingestor stops, STARTXCD automatically restarts it. If you cancel STARTXCD, also cancel the associated data monitors and ingestors. If you exit McIDAS-X, your decoders and ingestors will stop running.
Use the DECINFO command to activate and deactivate the data monitors. The STARTXCD process (which is continuously running) will check the status of the monitors and start or stop them accordingly.
To activate or deactivate an individual decoder within a data monitor, you must first deactivate the data monitor. Once the data monitor is no longer active, the status of the decoder(s) can be changed using the DECINFO command. Then use DECINFO to reactivate the data monitor using the new settings.
When you need to stop McIDAS-XCD, the best method is to exit the McIDAS-X session and wait for all -XCD related processes to exit.
From a shell prompt under the oper account, start the McIDAS-XCD software with the xcdadmin command below.
Type: xcdadmin start
The xcdadmin start command runs the STARTXCD -XCD
command in a mcenv session and behaves exactly as
described in the section above, Using
STARTXCD in a McIDAS-X Session.
When you need to stop McIDAS-XCD, run the command below from a shell prompt
under the oper account to stop all -XCD related processes.
Type: xcdadmin stop
The xcdadmin stop command kills the startxcd.k process. It then waits 30 seconds for all of the -XCD data monitors to exit. At the end of the 30 seconds, it kills the remaining data monitors. You should verify that all of the data monitors were stopped, and kill the processes, if necessary.
Type: ps -ef | grep DM
Type: kill -9 process_ID
[Search Manual] [Table of Contents] [Go to Previous] [Go to Next]