[TSM]在调度计划的时候出现 “ANS1125E Unmatched Quotes: 'string' ”错误的替代解决办法

环境:

TSMserverTSM 6.2.3 for Windows Server 2008 R2

TSMclient: TSM 5.5.0 for CentOS

遇到的故障:

ANS1125E Unmatched Quotes: ''

这个问题在IBM的知识库里面查到的解决办法是

Correct the pattern using matching quotes in the syntax.

按照上面的描述我自己又进行了一下Windows 服务端的调度配置的重新设置,听师傅说:“TSMWindows版有时候会在那个对象路径下面加一起七七八八的字符,所以我重新使用了英文半角配对的双引号,但是当其Linux客户端运行的时候还是会提示上面的故障。

clip_image001[4]

Figure 1在红框内手动输入需要进行进行备份的对象,但结果还是无济于事

解决办法:

这里提供的解决办法不是官方的方法,因为分析TSMLinux客户端的调度日志发现,系统会自己在出现标题ANS1125E错误后紧接着继续出现另一个警告ANS1149E:“No domain is available for incremental backup. The domain may be empty or all file systems in the domain are excluded.

这里提到的Domain,在Linux下面的Domain是什么呢,顺藤摸瓜,这个思路找到配置TSMLinux客户端的配置方式:

vi /opt/tivoli/tsm/client/ba/bin/dsm.opt

在其中添加在本地需要进行备份的目录,这个目录就是Domain

语法:Domain <需要添加的路径> <空格做分割>

实例:Domain /FocusBackup/Remote /FocusBackup/Locale  #这样添加了两个需要进行备份的路径/FocusBackup/Remote/FocusBackup/Locale

再次执行计划调度,就顺利进行了。

 

参考信息:

l  服务端与客户端版本系统不一致,一般的国内的进行Linux客户端配置指南中并没有这个Domain设置的,因此此次问题(可能)就来自于这了,本文参考文章来自于:http://www.oucs.ox.ac.uk/hfs/clients/supported/linux/index.xml?ID=config

l  同时更方便的进行问题故障的排查,可以参考Linux客户端手动执行时候输出的调度的日志/nohup.out 以及自动执行时候产生的/opt/tivoli/tsm/client/ba/bin/dsmsched.log 了解更多帮助信息。

 

希望以上内容对您有用,欢迎探讨TSMWindows相关的内容。

-=EOB=-

原文地址:https://www.cnblogs.com/mannyzhoug/p/3140050.html