ADSM-L

Configuring JBB

2005-10-10 18:17:12
Subject: Configuring JBB
From: "Bell, Charles (Chip)" <Chip.Bell AT BHSALA DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Mon, 10 Oct 2005 17:16:02 -0500
Help! This is a nightmare... 

 

Client Win 2K3, v5.3.0.0

Server AIX 5.2, v5.3.1.2

 

Having trouble configuring journal-based backups for client. This
particular client became candidate for JBB, being that it has around 25
million files to inspect, the majority of them being tiny. That's just
part of the dilemma. Using the GUI, I configured JBB, but the services
will not start, and generates the following error in the Windows App
Log..." Faulting application tsmjbbd.exe, version 5.3.0.0, faulting
module unknown, version 0.0.0.0, fault address 0x00000000." Well, that
tells me jack, but digging around, I only found one reference to this
problem, saying that something may be incorrect in the jbb.ini file,
which I am copying and pasting here. I did make some changes to it to
reflect the fact that I don't want the journal database to be deleted if
the client machine is rebooted. I started the JBB executable in
interactive mode, and it opened journals for all drives and mount points
(out of 30+) but a handful. Why? Here is the tsmjbbd.ini output...

 

 

;***********************************************************************
****

; Tivoli Storage Manager - Version 5, Release 2, Level 0

; Journal Service Sample Configuration File

; (C) Copyright IBM Corporation, 1990, 2002, All Rights Reserved

;***********************************************************************
****

;

;

; JournalSettings  -  General Journal Service Settings

;

;   Tracefile  - jbb process tracefile

;   Traceflags - space delimited set of traceflags

;   TestFlags  - space delimited set of testflags

;   NlsRepos   - nls message repository, default is dscameng.txt

;   Errorlog   - jbb process errorlog, default is jbberror.log

;

;

;   Journaldir - Directory where journal database files are stored and

;                written.

;

;                Default is the Journal Service install directory.

;

;                By default this setting applies to all journaled

;                file systems but may be overridden via an override

;                stanza for each journal file system.

;

;                If the default value is a fully qualified path

;                (for example c:\tsmjournal) all journal db files

;                will be written to the specified directory.

;

;                If the default value does not specifiy a drive

;                letter (for example \tsmjournal) the journal db

;                files for each journal file system will be written

;                to the specified directory on each journal file system.

;

;-----------------------------------------------------------------------
-----

;

[JournalSettings]

Nlsrepos=dscameng.txt

Errorlog=jbberror.log

JournalDir=C:\Program Files\Tivoli\TSM\baclient

;

;

;

; JournalExcludeList

;

;   Specifies objects which will be filtered from being inserted/process

;   to/from the journal database.

;

;   Filesystem changes to objects which match exclude criteria are not

;   recorded in the journal.

;

;   Patterns may contain simple wildcard characters and environment
variable

;   specifications as follows:

;

;      %EnvVar%  - expand environment variable

;

;      Note that environment variable expansions are done prior to

;      pattern matching.

;

;      Pattern matching characters:

;

;        * - match zero or more characters

;        % - match one character

;

;

;

;   Note that this list contains system files which should always be
excluded.

;   Please do not remove any of these entries.

;

[JournalExcludeList]

%SystemRoot%\System32\Config\*

%SystemDrive%\Adsm.Sys\*

%TEMP%\*

%TMP%\*

%USERPROFILE\*\index.dat

*.jdb.dir

*.jdb.pag

*.jdbinc.dir

*.jdbinc.pag

*:\pagefile.sys

*:\*.crmlog

*:\hiberfil.sys

%SystemRoot%\csc\*

%SystemRoot%\System32\DTCLog\MSDTC.LOG

%SystemRoot%\netlogon.chg

%SystemRoot%\schedlgu.txt

%SystemRoot%\registration\*.clb

%WINDIR%\debug\*

%SystemDrive%\Documents and Settings\NetShowServices\ntuser.dat

%SystemDrive%\Documents and Settings\NetShowServices\Local
Settings\Application Data\Microsoft\Windows\UsrClass.dat

%USERPROFILE%\ntuser.dat

%USERPROFILE%\Local Settings\Application
Data\Microsoft\Windows\UsrClass.dat

;

;

;

;

;

;  JournaledFileSystemSettings

;

;   JournaledFileSystems

;

;       Space delimited list of filesystems to monitor and journal.

;

;       Only local, fixed filesystems are supported, network and
removable

;       filesystems are not.

;

;       Windows 2000 mountpoints may also be specified
(i.e.c:\mountpntdir).

;

;       There must be at least one entry in this list or the Journal
service

;       will not start. If the service does not start, the reason may be

;       found in the event viewer application log.

;

;

;

;   Note the following settings specified under the
JournaledFileSystemSettings

;   stanza will apply to all journaled filesystems unless overridden by
a

;   JournaledFileSystems override stanza setting of the same name.

;

;   For example, the override stanza name for C:\ would be

;   JournaledFileSystemSettings.C:\ .

;

;

;   JournalDBSize

;

;       Maximum journal database size for a journaled filesystem.

;

;       A size of 0 indicates that the journal database size will be

;       restricted only be the capacity of the drive where journal db

;       directory resides.

;

;   NotifyFilter

;

;       Specifies what types of filesystem activity to monitor for

;       a journaled filesystem.

;

;       Multiple activities may be monitored by combining (logical OR)

;       values.

;

;       The default value is 0x117 (File and Dir name changes,

;       last write changes, attribute changes, size changes, and

;       security changes).

;

;

;       Notification Type                          Filter Value

;

;         File name changes, including create,       0x00000001

;         delete and rename

;

;         Dir name changes, including create,        0x00000002

;         delete, and rename

;

;         Attribute changes                          0x00000004

;

;         Size changes, notification is deferred     0x00000008

;         until cache is flushed

;

;         Last written time changes, notification    0x00000010

;         is deferred until cache is flushed

;

;         Last access time changes                   0x00000020

;

;         Creation time changes                      0x00000040

;

;         Security changes                           0x00000100

;

;

;

;     NotifyBufferSize

;

;         Change notification buffer size for a journaled filesystem.

;

;         Large amount of change activity on a journaled filesystem may

;         require that this to be increased. The default is 0x100000 (1
Meg).

;

;

;     JournalDir

;

;          See description under JournalSettings

;

;

;      PreserverDBOnExit

;

;          A value of 1 indicates that the journaled file system journal
database

;          will not be deleted when the journal file system goes offline
and

;          will be valid when the journal file system comes back online.

;

;          This value should be used with caution as any file system
change

;          activity which occurs while the journaled file system is
offline

;          will not be reflected in the journal database.

;

;          The default setting is 0 (delete journal db on exit).

;

;

;     DeferFsMonStart 

; 

;          A value of 1 will defer bringing a journaled file system
online until the 

;          specified journaled filesystem is valid/available and the
specified journal 

;          directory can be created/accessed.

;

;          Also will monitor online journaled filesystems for
availability 

;          and will bring the filesystem offline if it becomes
unavailable. 

;

;          Resources are checked at the interval specified by the
deferRetryInterval 

;          setting.

;

;          This setting is most commonly used in a cluster environment
where shared

;          resources may move to different machines in the cluster.

;    

;          The default setting is 0, meaning that unavailable or
inaccessible journaled

;          file systems will not be restarted until the journal service
is recycled.

;

;

;     DeferRetryInterval

;

;          The value in seconds journaled filesystems with the
deferFsMonStart setting

;          enabled will be checked for availability.

;

;          The default value is 60 seconds.

;

;

;     logFsErrors

;

;         A value of 1 indicates that all  errors encountered accessing 

;         a journaled filesystem or journal directory should be logged

;         (both to the jbb errorlog and the NT eventlog).

;

;         A value of zero indicates that logging of errors encountered 

;         while checking deferred file systems and journal directories 

;         will be suppressed.

;

;         Usually used in conjunction with the deferFsMonStart setting
to 

;         eliminate excessive File System unavailable messages from
being

;         written  to the logs when bringing a journaled filesystem
online

;         is deferred.

;

;         The default value is 1 (log all errors).

;

;

[JournaledFileSystemSettings]

;

; List of journaled filesystems

;

JournaledFileSystems=C: D: D:\MountPoints\A3M0-Archive_1
D:\MountPoints\A3M0-Archive_10 D:\MountPoints\A3M0-Archive_11
D:\MountPoints\A3M0-Archive_12 D:\MountPoints\A3M0-Archive_13
D:\MountPoints\A3M0-Archive_14 D:\MountPoints\A3M0-Archive_15
D:\MountPoints\A3M0-Archive_16 D:\MountPoints\A3M0-Archive_17
D:\MountPoints\A3M0-Archive_18 D:\MountPoints\A3M0-Archive_19
D:\MountPoints\A3M0-Archive_2 D:\MountPoints\A3M0-Archive_20
D:\MountPoints\A3M0-Archive_21 D:\MountPoints\A3M0-Archive_22
D:\MountPoints\A3M0-Archive_23 D:\MountPoints\A3M0-Archive_24
D:\MountPoints\A3M0-Archive_25 D:\MountPoints\A3M0-Archive_26
D:\MountPoints\A3M0-Archive_27 D:\MountPoints\A3M0-Archive_28
D:\MountPoints\A3M0-Archive_29 D:\MountPoints\A3M0-Archive_3
D:\MountPoints\A3M0-Archive_30 D:\MountPoints\A3M0-Archive_31
D:\MountPoints\A3M0-Archive_32 D:\MountPoints\A3M0-Archive_33
D:\MountPoints\A3M0-Archive_34 D:\MountPoints\A3M0-Archive_35
D:\MountPoints\A3M0-Archive_36 D:\MountPoints\A3M0-Archive_4
D:\MountPoints\A3M0-Archive_5 D:\MountPoints\A3M0-Archive_6
D:\MountPoints\A3M0-Archive_7 D:\MountPoints\A3M0-Archive_8
D:\MountPoints\A3M0-Archive_9 D:\MountPoints\A3M0-Database_1
D:\MountPoints\A3M0-Journal_1 D:\MountPoints\A3M0-Journal_2 E:        

;

; Default journal db size

; Allows journal to grow, limited only by space available

JournalDBSize=0x00000000

;

; What events to monitor

;

;

; File & Dir Name, Size, Attrib, Last Write, Security

NotifyFilter=0x00000117

;

;

;

; File & Dir Name, Attrib, Size, Security

; (no caching, immediate notification)

;NotifyFilter=0x00000107

;

;

;

; Notification Buffer Size

;

NotifyBufferSize=0x00100000

;

;

; Don't delete the journal when a journaled file system goes offline

;

;PreserveDBOnExit=1

;

;

;  Override settings for individual journaled filesystems.

;

;  These settings override settings in JournaledFileSystemSettings

;

;[JournaledFileSystemSettings.C:\]

;JournalDBSize=0x0020000

;NotifyFilter=0x00000107

;NotifyBufferSize=0x00500000

;JournalDir=c:\tsmjournal

PreserveDBOnExit=1

DeferFsMonStart=1

DeferRetryInterval=30

logFsErrors=0

;

;

[JournaledFileSystemSettings.C:\]

JournalDBSize=0x00000000

[JournaledFileSystemSettings.D:\]

JournalDBSize=0x00000000

[JournaledFileSystemSettings.E:\]

JournalDBSize=0x00000000

 

 

 

God bless you!!! 

Chip Bell 
Systems Analyst I
IBM Tivoli Certified Deployment Professional (ITSM 5.2)
Siemens Health Services 
Birmingham, AL 
Office (205) 715-5106 
Pager (205) 817-0357 
Home (256) 739-0947 

 



Confidentiality Notice:
The information contained in this email message is privileged and confidential 
information and intended only for the use of the individual or entity named in 
the address.  If you are not the intended recipient, you are hereby notified 
that any dissemination, distribution, or copying of this information is 
strictly prohibited.  If you received this information in error, please notify 
the sender and delete this information from your computer and retain no copies 
of any of this information.

<Prev in Thread] Current Thread [Next in Thread>