From 04e1b360ac3dac66cd1a6b45833fc686bd295888 Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Tue, 18 Mar 2008 19:30:24 +0000 Subject: [PATCH] Apply correction from bug #1062 --- docs/manuals/de/problems/faq.tex | 4 ++-- docs/manuals/en/install/dirdconf.tex | 29 ++++++++++++----------- docs/manuals/en/problems/faq.tex | 4 ++-- docs/manuals/en/problems/tapetesting.tex | 30 ++++++++++++++++++++++++ docs/manuals/fr/problems/faq.tex | 4 ++-- 5 files changed, 51 insertions(+), 20 deletions(-) diff --git a/docs/manuals/de/problems/faq.tex b/docs/manuals/de/problems/faq.tex index df0f0554..4fd3ac6e 100644 --- a/docs/manuals/de/problems/faq.tex +++ b/docs/manuals/de/problems/faq.tex @@ -688,7 +688,7 @@ in the FileDaemon resource. \footnotesize \begin{verbatim} - bacula-dir -c bacula-dir.conf ... 0>\&1 2>\&1 >/dev/null + bacula-dir -c bacula-dir.conf ... >/dev/null 0>\&1 2>\&1 \end{verbatim} \normalsize @@ -873,4 +873,4 @@ iptables -t filter -A INPUT --dport 9103 -j ACCEPT configuration files. \end{description} - \ No newline at end of file + diff --git a/docs/manuals/en/install/dirdconf.tex b/docs/manuals/en/install/dirdconf.tex index 19fc5e82..aca88f44 100644 --- a/docs/manuals/en/install/dirdconf.tex +++ b/docs/manuals/en/install/dirdconf.tex @@ -195,12 +195,23 @@ in the graphical user interface. This directive is optional. done when the configuration file is read so that values such as {\bf \$HOME} will be properly expanded. This directive is required. +\item [Heartbeat Interval = \lt{}time-interval\gt{}] + \index[dir]{Heartbeat Interval} + \index[dir]{Directive!Heartbeat} + This directive is optional and if specified will cause the Director to + set a keepalive interval (heartbeat) in seconds on each of the sockets + it opens for the Client resource. This value will override any + specified at the Director level. It is implemented only on systems + (Linux, ...) that provide the {\bf setsockopt} TCP\_KEEPIDLE function. + The default value is zero, which means no change is made to the socket. + + \label{DirMaxConJobs} \item [Maximum Concurrent Jobs = \lt{}number\gt{}] -\index[dir]{Maximum Concurrent Jobs} -\index[dir]{Directive!Maximum Concurrent Jobs} -\index[general]{Simultaneous Jobs} -\index[general]{Concurrent Jobs} + \index[dir]{Maximum Concurrent Jobs} + \index[dir]{Directive!Maximum Concurrent Jobs} + \index[general]{Simultaneous Jobs} + \index[general]{Concurrent Jobs} where \lt{}number\gt{} is the maximum number of total Director Jobs that should run concurrently. The default is set to 1, but you may set it to a larger number. @@ -1669,16 +1680,6 @@ correct order, and that your priority scheme will be respected. This directive is ignored with tape and FIFO devices. -\item [Heartbeat Interval = \lt{}time-interval\gt{}] - \index[dir]{Heartbeat Interval} - \index[dir]{Directive!Heartbeat} - This directive is optional and if specified will cause the Director to - set a keepalive interval (heartbeat) in seconds on each of the sockets - it opens for the Client resource. This value will override any - specified at the Director level. It is implemented only on systems - (Linux, ...) that provide the {\bf setsockopt} TCP\_KEEPIDLE function. - The default value is zero, which means no change is made to the socket. - \end{description} The following is an example of a valid Job resource definition: diff --git a/docs/manuals/en/problems/faq.tex b/docs/manuals/en/problems/faq.tex index df0f0554..4fd3ac6e 100644 --- a/docs/manuals/en/problems/faq.tex +++ b/docs/manuals/en/problems/faq.tex @@ -688,7 +688,7 @@ in the FileDaemon resource. \footnotesize \begin{verbatim} - bacula-dir -c bacula-dir.conf ... 0>\&1 2>\&1 >/dev/null + bacula-dir -c bacula-dir.conf ... >/dev/null 0>\&1 2>\&1 \end{verbatim} \normalsize @@ -873,4 +873,4 @@ iptables -t filter -A INPUT --dport 9103 -j ACCEPT configuration files. \end{description} - \ No newline at end of file + diff --git a/docs/manuals/en/problems/tapetesting.tex b/docs/manuals/en/problems/tapetesting.tex index 7281f34e..86a2e02b 100644 --- a/docs/manuals/en/problems/tapetesting.tex +++ b/docs/manuals/en/problems/tapetesting.tex @@ -1251,6 +1251,36 @@ certain tape modes and MTEOM. \end{description} +\section{Tape Performance Problems} +\index[general]{Tape Performance} +If you have LTO-3 or LTO-4 drives, you should be able to +fairly good transfer rates, from 60 to 90 MB/second, providing +you have fast disks, GigaBit Ethernet connections, and possibly set +up your tape buffer size a bit from the default 64K. + +If you are not getting good performance, consider some of the following +suggestions from the Allen Balck on the Bacula Users email list: + +\begin{enumerate} +\item You are using an old HBA (i.e. SCSI-1, which only does 5 MB/s) + +\item There are other, slower, devices on the SCSI bus. The HBA will + negotiate the speed of every device down to the speed of the + slowest. + +\item There is a termination problem on the bus (either too much or + too little termination). The HBA will drop the bus speed in an + attempt to increase the reliability of the bus. + +\item Loose or damaged cabling - this will probably make the HBA "think" + you have a termination problem and it will react as in 3 above. +\end{enumerate} + +See if /var/adm/messages (or /var/log/messages) tells you what the sync +rate of the SCSI devices/bus are. Also, the next time you reboot, the +BIOS may be able to tell you what the rate of each device is. + + \section{Autochanger Errors} \index[general]{Errors!Autochanger} \index[general]{Autochanger Errors} diff --git a/docs/manuals/fr/problems/faq.tex b/docs/manuals/fr/problems/faq.tex index df0f0554..4fd3ac6e 100644 --- a/docs/manuals/fr/problems/faq.tex +++ b/docs/manuals/fr/problems/faq.tex @@ -688,7 +688,7 @@ in the FileDaemon resource. \footnotesize \begin{verbatim} - bacula-dir -c bacula-dir.conf ... 0>\&1 2>\&1 >/dev/null + bacula-dir -c bacula-dir.conf ... >/dev/null 0>\&1 2>\&1 \end{verbatim} \normalsize @@ -873,4 +873,4 @@ iptables -t filter -A INPUT --dport 9103 -j ACCEPT configuration files. \end{description} - \ No newline at end of file + -- 2.39.5