IBM TSM 5.4基于web interface管理

本文详细介绍了如何在IBMTSM5.4环境下集成5.2版本的Web界面,通过下载特定的ZIP包并在Windows2003平台上的TSM服务器上进行一系列操作,实现了更便捷的管理方式。
IBM TSM 5.4基于web interface管理
tsm 5.4使用isc来使用Web实现配置,但我还是觉得isc+admin tools太慢了。另外,tsm的命令太多,用起来太烦锁。为了方便大家使用以及以后项目实施,在Windows 2003平台上使用5.2admin interface纳入到tsm 5.4版中的大概步骤描述一下。这样大家以后可以除了采用isc来实现管理时,也可延用原来的基于web管理方式.

环境描述:
一台windows 2003主机 SP1
tsm server 5.4.0.0 安装在目录c:TivoliTSM下



以下以windows为例,解决如何将tsm 5.2的web interface纲入到tsm 5.4中.
1.从 ftp://service.boulder.ibm.com/storage/tivoli-storage-management/tools/windows下载以下三个zip包:
52admin_idl.zip
52admin_help_en.zip
52admin_images.zip
2.解压52admin_idl.zip之后的文件,拷贝到server安装目录
3.基于server安装目录建立webimage和webhelp目录.
3.分别解压52admin_help_en.zip和52admin_images.zip之后的文件拷贝到webhelp和webimage目录
4.将server安装目录下的windows.idl文件更改成dsmserv.idl,并执行如下:

C:TivoliTSMserver>dsmserv runfile dsmserv.idl
ANR0900I Processing options file c:tivolitsmserver1dsmserv.opt.
ANR7800I DSMSERV generated at 16:54:43 on Dec 7 2006.

Tivoli Storage Manager for Windows
Version 5, Release 4, Level 0.0

Licensed Materials - Property of IBM

(C) Copyright IBM Corporation 1990, 2007.
All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corporation.

ANR4726I The ICC support module has been loaded.
ANR0990I Server restart-recovery in progress.
ANR0200I Recovery log assigned capacity is 8 megabytes.
ANR0201I Database assigned capacity is 12 megabytes.
ANR0306I Recovery log volume mount in progress.
ANR0285I Database page shadowing started using file dbpgshdw.bdt.
ANR0353I Recovery log analysis pass in progress.
ANR0354I Recovery log redo pass in progress.
ANR0355I Recovery log undo pass in progress.
ANR0352I Transaction recovery complete.
ANR1635I The server machine GUID, c4.54.46.c0.dc.30.11.db.a4.26.00.0c.29.4a.f7-
.e9, has initialized.
ANR2100I Activity log process has started.
ANR4726I The NAS-NDMP support module has been loaded.
ANR4726I The Centera support module has been loaded.
ANR4726I The ServerFree support module has been loaded.
ANR1305I Disk volume C:TIVOLITSMSERVER1DISK1.DSM varied online.
ANR2803I License manager started.
ANR2560I Schedule manager started.
ANR2841W Server is NOT IN COMPLIANCE with license terms.
ANR0984I Process 1 for AUDIT LICENSE started in the BACKGROUND at 15:10:09.
ANR2820I Automatic license audit started as process 1.
ANR2825I License audit process 1 completed successfully - 0 nodes audited.
ANR0993I Server initialization complete.
ANR0916I TIVOLI STORAGE MANAGER distributed by Tivoli is now ready for use.
ANR0985I Process 1 for AUDIT LICENSE running in the BACKGROUND completed with
completion state SUCCESS at 15:10:09.
ANR2841W Server is NOT IN COMPLIANCE with license terms.
ANR4693I Interface Driver information will be loaded in quiet mode: Only
warning and error messages will be displayed.
ANR4980I Auditing Interface Driver definitions.
ANR4983I Auditing Interface Driver Groups.
ANR4985I Auditing Interface Driver Group Members.
ANR4986I Auditing Interface Driver Classes.
ANR4988I Auditing Interface Driver Complex Class containers.
ANR4991I Auditing Interface Driver Tasks.
ANR4992I Auditing Interface Driver Task Members.
ANR4989I Auditing Interface Driver Operations.
ANR4990I Auditing Interface Driver Operation Parameters.
ANR4982I Interface Driver audit completed - definitions are consistent.
ANR1792W HBAAPI vendor library failed to load or is missing.

http://localhost:1580登录成功!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/189512/viewspace-119982/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/189512/viewspace-119982/

内容概要:本文通过一个典型的嵌入式开发困境——因供应链问题需紧急更换传感器芯片,引出使用C语言实现工厂模式来解决代码强耦合问题。文章首先介绍如何利用C语言的结构体和函数指针模拟面向对象中的“接口”概念,定义统一的传感器操作接口(Sensor_Ops),实现业务层与具体驱动的解耦。接着展示“青铜段位”的简单工厂模式,通过switch-case根据宏定义选择具体传感器实现,使更换芯片只需修改一行代码。进一步,文章引入“王者段位”的自动注册工厂模式,利用编译器的section特性,将各传感器驱动的操作集自动注册到指定内存段,工厂通过遍历该段自动发现所有可用传感器,真正实现了“对扩展开放,对修改关闭”的开闭原则。最后阐述了该模式在硬件模拟(Mock)、多版本兼容和团队协作方面的实战价值。; 适合人群:从事嵌入式系统开发,具备一定C语言基础和项目经验的工程师,特别是常面临硬件变更、多型号产品维护或团队协作开发的从业者。; 使用场景及目标:①当项目中存在同类外设(如传感器、显示屏、存储芯片)多种选型,需要灵活切换时;②希望实现硬件抽象,便于在无实物硬件时进行软件仿真和单元测试;③构建多硬件版本产品(如Pro/Lite版),用一套代码库支持不同配置;④促进团队分工协作,降低驱动开发与业务逻辑之间的依赖和冲突。; 阅读建议:此资源不仅提供了代码范例,更重要的是传达了一种解耦和模块化的设计思想。建议读者在理解基本原理后,动手实践,尝试在自己的项目中应用简单工厂模式,并逐步过渡到自动注册模式,同时思考如何将此思想推广到其他模块(如通信、存储等)的设计中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值