SearchFAQMemberlist Log in
Reply to topic Page 1 of 1
Problems using smartmontools as Tape Alert Command
Author Message
Post Problems using smartmontools as Tape Alert Command 
Ryan Novosielski <novosirj <at> umdnj.edu> writes:



Ralf Gross wrote:
Ryan Novosielski schrieb:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ralf Gross wrote:
Ryan Novosielski schrieb:
Could someone tell me where I'm going wrong here? Here is my line that
I've added to the config files, stolen directly from those who know what
they're doing:

Alert Command = "sh -c '/opt/csw/sbin/smartctl -H -l error %c'"
Try something like this:

Alert Command = "sh -c 'smartctl -H -d scsi -l error %c'"
I'll certainly give it a shot, but doesn't it look like the %c is never
getting expanded to anything? Does anyone know where in the manual these
% variables are discussed?

It's in 'CHAPTER 28. AUTOCHANGER SUPPORT'
...
%c = changer device name
...

Of course you can use the device path instead of %c.

I don't have an autochanger. Would that mean I'd have to type the path
in manually, or use a different variable?

You've got to solutions:
1/ The answer is in the manual too:
'Chapter 14: Alert Command' (bottom of page 228 of bacula.pdf v2.0.3):
"you will need to specify a Changer Device directive in your Device resource
(...) so that the generic SCSI device name can be edited into the command (with
the %c)."

2/ The second one, more elegant, as you do not have to define a ChangerDevice=
directive for a device that is not an autochanger, is to modify the
AlertCommand= and replace the '%c' with '%a' that is the subtitution for the
archive device name (as stated in the manual (chapter 28.5 bottom of page 409
and other places as well). This way Bacula will substitute '%a' with the actual
value of the ArchiveDevice= directive in your SD.conf file before it is sent to
the OS for execution.

--
---- _ _ _ _ ___ _ _ _
|Y#| | | |\/| | \ |\ | | |Ryan Novosielski - Systems Programmer III
|$&| |__| | | |__/ | \| _| |novosirj <at> umdnj.edu - 973/972.0922 (2-0922)
\__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630

Attachment (novosirj.vcf): text/x-vcard, 306 bytes

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

_______________________________________________
Bacula-users mailing list
Bacula-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Display posts from previous:
Reply to topic Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
  


Magic SEO URL for phpBB