The idfflags QDFHOST command will display the current QDFHOST and should be used in scripts. Routines to access these files through rpc calls to the helper dæmon "kelper" on the QDFHOST exist in libkelp.a.
The qdf.inf file is located on the NFS volume that is referenced by the /sy99/dat symlink on the "QDFHOST" server and can be updated on any server with write access to this NFS volume. The qdf.dat and qlf.dat files exist natively on the QDFHOST. They should only be accessed by the kelper dæmon, but there are symlinks in the /sy99/dat directory that will take you to them, should you need to reference them directly.
ovid03> qdf_host=`idfflags QDFHOST`
ovid03> ding ${qdf_host} kelper clear
Sent message 'clear' to 128.208.181.43 (6227).
Recv message from 128.208.181.43 (6227) len=22.
Got: P0Accumulators cleared
Or by stopping and restarting the kelper process there:
#seuss01> service kelper stop; sleep 2; service kelper start KELPER daemon stopped KELPER daemon startedYou can send a "status" ding to the kelper to verify it's still functioning:
ovid03> ding ${qdf_host} kelper s
Sent message 's' to 128.208.181.43 (6227).
Recv message from 128.208.181.43 (6227) len=117.
Got: P2Ready
Accumulators since: Jan 21 09:38:22 2020
Quota Get: 4
QDF Info: 4
QDF Get Row: 4
This page intentionally left blank
This page intentionally right blank