How to configure Veritas NetBackup (tm) to write Unified and Legacy log files to a different directory
Problem
DOCUMENTATION: How to configure Veritas NetBackup (tm) to write Unified and Legacy log files to a different directory
Solution
Veritas NetBackup (tm) 6.0 Troubleshooting Guide for UNIX and Windows, Page: 75-76
Veritas NetBackup (tm) 6.5 Troubleshooting Guide for UNIX, Linux, and Windows, Page: 82-83
Veritas NetBackup (tm) 7.0 Troubleshooting Guide for UNIX, Linux, and Windows, Page: 85-86
Modification Type: Addition
Modification:
NetBackup 6.x introduced a new type of logging, referred to as unified logging. This style of logging is used by new NetBackup daemons, such as the Intelligent Resource Manager (IRM) and the Enterprise Media Manager (EMM) daemons. Unified logs are written to the /usr/openv/logs directory on UNIX systems or the <install_path>\NetBackup\logs directory on Windows systems. An example of a log file that would be generated would be: 51216-111-990921226-060318-0000000000.log
By default, the maximum log file size in unified logging is 5120 KB. After a log file reaches 5120 KB, the file is closed and a new log file is opened. NetBackup will also keep 28 days of logging, by default. As such, the logs folder can quickly fill up and absorb all available drive space. In this condition it may be necessary to change the default log location to a volume or drive with more available disk space.
Note: This process does not affect legacy log files stored in the /usr/openv/netbackup/logs on UNIX systems or the<install_path>\NetBackup\logs\<process> directories on Windows systems. In legacy debug logging, each logging directory must be manually created for each process. For example, the bpsched process is logged in /usr/openv/netbackup/logs/bprd on UNIX or <install_path>\NetBackup\logs\bprd on Windows.
Procedure to change the location where unified log files are written:
1. On a volume or drive with sufficient free space to store unified logging, it will be necessary to create a new directory in which to store the new log files.
# mkdir <new_log_dir>
% mkdir <new_log_dir>
# /usr/openv/netbackup/bin/goodies/netbackup stop
% <install_path>\NetBackup\bin\bpdown.exe
# mv /usr/openv/logs/*.log <new_log_dir>
% move <install_path>\NetBackup\logs\*.log <new_log_dir>
On Unix systems:
# ls <new_log_dir>
# /usr/openv/netbackup/bin/vxlogcfg -a -p 51216 -o Default -s "LogDirectory=<new_log_dir>"
% <install_path>\NetBackup\bin\vxlogcfg -a -p 51216 -o Default -s "LogDirectory=<new_log_dir>"
# ./vxlogview -p 51216 -t 00:05:00
Procedure to change the location where the legacy log files are written:
NOTE: for either Unix or Windows systems, this procedure should be followed after stopping NetBackup daemons/services. Also, previously written log files will reside in their original location following this procedure. The logs may remain in this location, deleted, or moved to the new log location.
For Unix systems: The standard hard coded logs path Netbackup writes the logs to is /usr/openv/netbackup/logs, and it cannot be changed.
If /usr/openv is filling up, it is often desirable to change the log directory to a different file system.
# mdkir -p /new_filesystem/netbackup/logs
2) Give the directory 755 permissions
# chmod 755 /new_filesystem/netbackup/logs
3) Navigate to /usr/openv/netbackup/ and rename the existing logs directory
# mv logs logs_old
4) Create the symbolic link to the new legacy log location
# ln -s /new_filesystem/netbackup/logs logs
5) Verify the link was created successfuly
# ls -l /usr/openv/netbackup/logs
lrwxrwxrwx 1 root root 25 Apr 6 14:31 logs -> /new_filesystem/netbackup/logs
6) Verify that legacy logs are being written to the new location. This can be done by creating commonly used log directories (such as bpcd, vnetd, bpbkar) under /new_filesystem/netbackup/logs, starting NetBackup, and running a test backup. Then inspect the log directories to ensure a new log file is created.
- On the right pane double click on "Log Directory" and specify the path to the new log directory, e.g. E:\NBU\Logs. The folder must already exist.
2. Add the following value within the registry to make sure all the (master and media process) log directories, as made by the batch file, are correctly written Within the VERITAS\NetBackup\CurrentVersion\Paths key, add a string value called "BP_LOGS". The value does not exist by default, so it will have to be created. Its value will be a string directory path. The following format must be deployed when entering this type of string value:
Actual path to the logs directory:
D:\Logs
Path to enter into the string value:
D:${_PS.EN_US}Logs
Once the Log Directory key is modified and NetBackup is restarted, legacy logs will be written to this location.
How to configure Veritas NetBackup (tm) to write Unified and Legacy log files to a different directory的更多相关文章
- NBU7.0.1迁移C:\Veritas\Netbackup\db到其他盘
原来NBU MASTER安装在C盘了,导致C盘空间剩余很少,在官网找了一个解决方案如下: - before any operation, of course backup your catalog a ...
- Veritas NetBackup™ 状态码"十大"常见报错状态码
我在刚开始学习Netbackup的时候,没少走弯路.经常会遇到各种稀奇古怪的 error 信息,遇到报错会很慌张,急需一个解决问题的办法.跟无头苍蝇一样,会不加思索地把错误粘到百度上,希望赶紧查找一下 ...
- VERITAS NETBACKUP运维手册(自制)
ps:本文为目录.详情请点如下目录超链接 1 VERITAS NETBACKUP介绍 1.1 NBU基本概念 1.2 配置存储单元 1.3 配置备份策略(Policy) 1.4 配置NetBackup ...
- 安装RabbitMQ编译erlang时,checking for c compiler default output file name... configure:error:C compiler cannot create executables See 'config.log' for more details.
checking for c compiler default output file name... configure:error:C compiler cannot create executa ...
- Veritas NetBackup 8.1.2 升级的主要理由--附升级兼容性检查网址
管理更简单 NetBackup™ 8.1.2 基于 Web 的全新直观用户界面让操作变得极度简单化,最常用操作现在只需单击几次或触摸几下即可完 成.通过台式机或移动设备可为不同角色的其他用户授予访问权 ...
- NBU expired Media,Media ID not found in EMM database
Subject:When attempting to expire a media in Veritas NetBackup (tm) 6.0 with the bpexpdate command, ...
- (转)单机上配置hadoop
哈哈,几天连续收到百度两次电话,均是利好消息,于是乎不知不觉的自己的工作效率也提高了,几天折腾了好久终于在单机上配置好了hadoop,然后也成功的运行了一个用例,耶耶耶耶耶耶. 转自:http://w ...
- Atomikos 中文说明文档【转】
Atomikos 翻译文档(英文文档来源:下载安装包中START_HERE.html) ----译者:周枫 请尊重劳动成果,转载请标明 ...
- Atomikos实现多数据源的事物管理
之前试过使用Spring动态切换数据库,通过继承AbstractRoutingDataSource重写determineCurrentLookupKey()方法,来决定使用那个数据库.在开启事务之前, ...
随机推荐
- 美女程序员是如何将QQ转换成题目中那串数字的--读博文《找女神要QQ号码》
我只能说好好的端午节你们不约么?,还在这里写代码?我也是够无聊的,下班了不走也在这跟风写着玩!<找女生要QQ号码原文>原文链接http://www.cnblogs.com/iforever ...
- OC语言BLOCK和协议
OC语言BLOCK和协议 一.BOLCK (一)简介 BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码.用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行. BOLCK和函数的相似 ...
- hdu 4642 Fliping game
http://acm.hdu.edu.cn/showproblem.php?pid=4642 对于给定的矩阵 操作步数的奇偶性是确定的 奇数步Alice赢 否则Bob赢 从左上角向右下角遍历遇到1就进 ...
- 通过top命令发现plymouthd进程cpu负载达到近100% 解决办法
最近几天一直遇到服务器cpu100%, 通过top命令发现plymouthd进程cpu负载达到近100% 解决方法:打开 /boot/grub/menu.lst , 去掉 “rhgb quiet”这两 ...
- Android - ViewPager+Fragment初始化问题
Android应用开发中,经常会用到ViewPager + Fragment,虽然效果不错,但随之而来的还有一些问题,下面就说说其中的初始化问题. ViewPager初始化时会预加载前后的2个页面,即 ...
- 关于javascript中的===和==
=是赋值符号,==是等于,===是严格等于. 对于等号两边的数值,如果类型不相同会先转换类型再比较,===则不会转换类型. 例如3和“3”在==比较下true,在===下是false, null和un ...
- Python显示函数调用堆栈
网上找到如下几个思路: 1.用inspect模块 2.用sys._getframe模块 3.用sys.exc_traceback,先抛一个异常,然后抓出traceback #!/usr/bin/env ...
- wiglewifi
以上数据是使用wiglewifi软件收集的数据,把全部数据导出为KML格式,使用Google地球显示的,当然在大陆地区Google地球有些不正常,我使用的是lantern 以前使用lantern总是不 ...
- 为什么在保护模式下IA-32处理器最高可访问4GB的内存
在保护模式下,IA-32处理器可访问最高达4GB的内存,这是32位无符号二进制整数地址能够寻址的上限. 今天看汇编的时候发现书里带过一句,不太明白为什么内存上限是4GB,就搜了一下,总结了一下答案. ...
- SVG 2D入门11 - 动画
交互性 SVG拥有良好的用户交互性,例如:1. SVG能响应大部分的DOM2事件.2. SVG能通过cursor良好的捕捉用户鼠标的移动.3. 用户可以很方便的通过设置svg元素的zoomA ...