HP Large Objects System Management Manual
HP Large Objects System Management Manual – 543599.001
programs to refer to objects, is retained – the references that application programs
retain are therefore unaltered. Therefore, there is no impact on applications by using
this utility.
The program may run in two modes exclusive and shared.
For exclusive mode, the program first checks whether it can open all Buddy Space
and FSM files within both the in and out Buddy Sets in exclusive mode. If the
exclusive mode open fails, the program terminates and the user must ensure all
processes are stopped before an exclusive mode run can be restarted.
For shared mode, the program opens the files in shared mode and thereby allow
existing processes to read, write and delete objects in both the in and out BuddySets
during execution.
This program does not in any way consolidate or defrag the in (or old) BuddySet. It
purely moves the objects to a new location. Objects written into the out BuddySet are
created randomly using the same API calls as if the objects were being written from
fresh.
Some guidelines to run this utility program:
1) When a disk becomes full and no more BuddySpaces file can be created, the
existing object could be moved to another BuddySet and the old BuddySet is deleted.
2) When a BuddySet becomes fragmented, the objects could be moved to another
BuddySet and the original is deleted and recreated.
buddyreload <Run Mode> <In Volume> <In Subvolume> <Out Volume>
<Out Subvolume>
Description of the command line parameters type:
buddyreload usage
3.5 Required Program
3.5.1 BuddyGroupMonitor
This program performs background tasks such as closing BuddySpaces and
BuddySets that are full, and re-opening them when they subsequently become less
full.
The program should run continuously, and uses the Queue Buddy table to drive
processing. Parameter values determine how frequently it checks the Queue Buddy
for new actions. It is necessary to run an instance of this program for each defined
Buddy Group.
Page 21 of 37