Buffer Issue - Netbackup 7.5.0.3
Hi,
I'm new to NetBackup. I've noticed there is a buffer issue in our environment. I’ve read the tuning guide and articles but still very confused on how to fix this issue.
I've set the below on all 3 of our media servers but still have the same issue. Anyone have any suggestions?
NET_BUFFER_SZ buffer value to 262144,
NUMBER_DATA_BUFFERS to 16
SIZE_DATA_BUFFERS to 262144
Log
09/2012 7:00:19 p.m. - connected; connect time: 00:00:00
4/09/2012 7:00:20 p.m. - Info bpbrm(pid=3508) starting bpbkar32 on client
4/09/2012 7:00:53 p.m. - Info bpbkar32(pid=5396) Backup started
4/09/2012 7:00:53 p.m. - Info bptm(pid=4792) start
4/09/2012 7:00:54 p.m. - Info bptm(pid=4792) using 262144 data buffer size
4/09/2012 7:00:54 p.m. - Info bptm(pid=4792) setting receive network buffer to 262144 bytes
4/09/2012 7:00:54 p.m. - Info bptm(pid=4792) using 30 data buffers
4/09/2012 7:00:56 p.m. - Info bptm(pid=4792) start backup
4/09/2012 7:00:57 p.m. - begin writing
4/09/2012 7:03:10 p.m. - Info bpbkar32(pid=5396) change journal NOT enabled for <C:\>
4/09/2012 7:04:27 p.m. - Info bpbkar32(pid=5396) change journal NOT enabled for <D:\>
4/09/2012 7:11:36 p.m. - Info bptm(pid=4792) waited for full buffer 10024 times, delayed 38654 times
4/09/2012 7:11:40 p.m. - Info bpbkar32(pid=5396) bpbkar waited 66 times for empty buffer, delayed 66 times.
4/09/2012 7:12:11 p.m. - Info bptm(pid=4792) EXITING with status 0 <----------
http://www.mass.dk/netbackup/guides/49-netbackup-buffer-tuning.html
My recommendation for buffer tuning:
NUMBER_DATA_BUFFERS = 256
NUMBER_DATA_BUFFERS_RESTORE = 512
SIZE_DATA_BUFFERS = 262144
I always recommend to do tape drive performance testing local (not over network) and keep in mind local disk also has a performance limit that's most often slower than a LTO5 tape drive. If the media server run Linux/UNIX the GEN_DATA file directive is a absolute brilliant tool.
http://www.symantec.com/docs/TECH75213
It also worth to notice tape drive will de-generate over time. This will reduce both read and write speeds, therefore using a well known good tape and tape drive is paramount. If you suspect a tape drive is below speed use a cleaning tape. You may also try the sg_logs command in Linux to retrieve the drive internal error correction counters. "-p 2" is the write error counters - "-p 3" is the read counter. I am not aware of a tool that can do the same in Windows-
# sg_logs -p=2 /dev/nst0HP Ultrium 3-SCSI L29SWrite error counter pageErrors corrected without substantial delay = 52Errors corrected with possible delays = 0Total operations = 0Total errors corrected = 0Total times correction algorithm processed = 58Total bytes processed = 723Total uncorrected errors = 0

