Halt command for a NetApp Filer

The following useful information was taken from NetApp's site

The halt command in a NetApp Filer performs an orderly shutdown that flushes file system updates to disk and clears the NVRAM.

  • The halt command flushes all data from memory to disk, eliminating a potential point of failure.
  • The halt command avoids potential data loss on CIFS clients.

    If a CIFS client is disconnected from the storage system, the users’ applications are terminated and changes made to open files since the last save are lost.

The Syntax of the halt command is as follows:

halt [-d dump_string] [-t interval] [-f]

 -d dump_string causes the storage system to perform a core dump before halting. You use dump_string to describe the reason for the core dump. The message for the core dump will include the reason specified by dump_string.

 Attention: Using halt -d causes an improper shutdown of the storage system (also called a dirty shutdown). Avoid using halt -d for normal maintenance shutdowns. For more details, see the na_halt(1) man page.

 -t interval causes the storage system to halt after the number of minutes specified by interval.

-f prevents one partner in an active/active pair from taking over the other after the storage system halts.

 The storage system displays the boot prompt. When you see the boot prompt, you can turn the power off.