sg_sync man page on SuSE

Man page or keyword search:  
man Server   14857 pages
apropos Keyword Search (all sections)
Output format
SuSE logo
[printable version]

SG_SYNC(8)			   SG3_UTILS			    SG_SYNC(8)

NAME
       sg_sync - send SCSI SYNCHRONIZE CACHE command

SYNOPSIS
       sg_sync	[--count=COUNT]	 [--group=GN]  [--help]	 [--immed] [--lba=LBA]
       [--sync-nv] [--verbose] [--version] DEVICE

DESCRIPTION
       Send SYNCHRONIZE CACHE (10) command to DEVICE. This command is  defined
       for  SCSI  block	 devices (see SBC-2). If successful this command makes
       sure that any blocks whose latest versions are held in (volatile) cache
       are  written to (also termed as "synchronized with") the medium. If the
       --sync-nv option is given and the device has a non-volatile cache  then
       any blocks whose latest versions are held in volatile cache are written
       to non-volatile cache.

       If the LBA and COUNT arguments are both zero (their defaults) then  all
       blocks in the cache are synchronized. If LBA is greater than zero while
       COUNT is zero then blocks in the cache whose  addresses	are  from  and
       including  LBA  to  the	highest lba on the device are synchronized. If
       both LBA and COUNT  are	non  zero  then	 blocks	 in  the  cache	 whose
       addresses  lie  in  the range LBA to LBA+COUNT-1 inclusive are synchro‐
       nized with the medium.

OPTIONS
       Arguments to long options are mandatory for short options as well.

       -c, --count=COUNT
	      where COUNT is the number of  blocks  to	synchronize  from  and
	      including LBA. Default value is 0. When 0 then all blocks in the
	      (volatile) cache from and including LBA argument to the  highest
	      block address are synchronized.

       -g, --group=GN
	      where  GN	 is  the  group	 number	 which can be between 0 and 31
	      inclusive.  The default value is 0 . Group numbers are  used  to
	      segregate	 data  collected within the device. This is a new fea‐
	      ture in SBC-2 and can probably be ignored for the time being.

       -h, --help
	      output the usage message then exit.

       -i, --immed
	      sets the IMMED  bit  in  the  SYNCHRONIZE	 CACHE	command.  This
	      instructs	 the  device,  if the format of the command is accept‐
	      able, to return a GOOD status immediately rather than  wait  for
	      the blocks in the (volatile) cache to be synchronized with (i.e.
	      written to) the medium (or the non-volatile cache).

       -l, --lba=LBA
	      where LBA is the lowest logical block address in the  (volatile)
	      cache  to synchronize to the medium (or the non-volatile cache).
	      Default value is 0 .

       -s, --sync-nv
	      synchronize the (volatile) cache with  the  non-volatile	cache.
	      Without this option (or if there is no non-volatile cache in the
	      device) the synchronization is with the medium.

       -v, --verbose
	      increase the level of verbosity, (i.e. debug output).

       -V, --version
	      print the version string and then exit.

NOTES
       Various numeric arguments (e.g. LBA) may	 include  multiplicative  suf‐
       fixes  or  be given in hexadecimal. See the "NUMERIC ARGUMENTS" section
       in the sg3_utils(8) man page.

EXIT STATUS
       The exit status of sg_sync is 0 when it is  successful.	Otherwise  see
       the sg3_utils(8) man page.

AUTHORS
       Written by Douglas Gilbert.

REPORTING BUGS
       Report bugs to <dgilbert at interlog dot com>.

COPYRIGHT
       Copyright © 2004-2012 Douglas Gilbert
       This  software is distributed under a FreeBSD license. There is NO war‐
       ranty; not even for MERCHANTABILITY or FITNESS FOR  A  PARTICULAR  PUR‐
       POSE.

SEE ALSO
       sg_start(sg3_utils)

sg3_utils-1.35			 November 2012			    SG_SYNC(8)
[top]

List of man pages available for SuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net