logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

bos_getrestart - Displays the automatic restart times for server processes

Description

       The bos getrestart command displays two restart times from the /etc/openafs/BosConfig file on the server
       machine named by the -server argument:

       •   The  generalrestart  time  at  which  the  BOS Server process automatically restarts itself and all
           processes marked with status "Run" in the BosConfig file. The default is Sunday at 4:00 a.m.

       •   The binaryrestart time at which the BOS Server automatically restarts any process for which the time
           stamp on the binary file in the /usr/lib/openafs directory is later than the last  restart  time  for
           the  process. The default is 5:00 a.m. Use the bosgetdate command to list a binary file's timestamp,
           and the -long flag to the bosstatus command to display a process's most recent restart time.

       Use the bossetrestart command to set the restart times.

Examples

       The following example displays the restart times for the machine "db2.example.com":

          % bos getrestart db2.example.com
          Server db2.example.com restarts at sun 4:00 am
          Server db2.example.com restarts for new binaries at 2:15 am

       In the following example, the issuer abbreviates the machine name "fs1.example.com" to "fs1", relying  on
       the cell's name server to resolve the name. The output echoes the abbreviated form.

          % bos getrestart fs1
          Server fs1 restarts at sat 5:00 am
          Server fs1 restarts for new binaries at 11:30 pm

Name

       bos_getrestart - Displays the automatic restart times for server processes

Options

-server <machinename>
           Indicates the server machine for which to display the restart  times.  Identify  the  machine  by  IP
           address  or  its  host  name  (either fully-qualified or abbreviated unambiguously). For details, see
           bos(8).

       -cell <cellname>
           Names the cell in which to run the command. Do not combine this argument with  the  -localauth  flag.
           For more details, see bos(8).

       -noauth
           Assigns  the  unprivileged  identity  "anonymous"  to  the  issuer. Do not combine this flag with the
           -localauth flag. For more details, see bos(8).

       -localauth
           Constructs  a  server  ticket  using  a   key   from   the   local   /etc/openafs/server/KeyFile   or
           /etc/openafs/server/KeyFileExt  file.   The  bos  command  interpreter presents the ticket to the BOS
           Server during mutual authentication. Do not combine this flag with the -cell or -noauth options.  For
           more details, see bos(8).

       -help
           Prints the online help for this command. All other valid options are ignored.

Output

       The output consists of two lines:

          Server <machine_name> restarts at <time>
          Server <machine_name> restarts for new binaries at <time>

       Possible values for <time> include:

       •   "never", indicating that the BOS Server never performs that type of restart.

       •   "now", indicating that the BOS Server performs that type of restart only each time it restarts.

       •   A specified day and time, indicating that the BOS Server performs that type of restart once per week.
           Example: "sun 4:00 am".

       •   A  specified  time,  indicating  that  the  BOS  Server  performs  that type of restart once per day.
           Examples: "11:00 pm", "3:00 am".

Privilege Required

       None

See Also

BosConfig(5), KeyFile(5), KeyFileExt(5), bos(8), bos_getdate(8), bos_setrestart(8), bos_status(8)

Synopsis

bosgetrestart-server <machinename> [-cell <cellname>]
           [-noauth] [-localauth] [-help]

       bosgetr-s <machinename> [-c <cellname>] [-n]
           [-l] [-h]

See Also