1、数据仓库系统日常维护标准文档下面列表内容为日常维护检验系统具体情况:序号项目具体操作结果1了解系统运行情况向系统管理员了解系统有没有异常等2查看全系统状态SWS console,查看全系统情况3查看全系统日志打开 SWS fault Viewer查看报错信息4查看阵列情况Symplicity5查看AWS文件系统删除过期大文件和临时文件6统计检验信息Script PM_date.out7查看空间节点情况Psh dfspace or df k 8查看节点日志1, less /var/log2, errpt f /var/adm/streams/* |pg9查看系统运行时间检验系统运行时间(who
2、b或uptime)10检验bynet连接检验bynet连接(bam s)11检验数据库状态psh pdestate a查看数据库状态vprocmanagerstatus notvprocmanager s12查看dump1, 检验pdedump区上dumpcsp mode list2, 检验数据库内dumpcsp mode list source table保留必需dump,删除无用dump13检验数据库空间使用情况Exec disksum14检验数据库物理空间使用检验数据库物理空间使用情况 (script /tmp/showspace09*.txtcnsterm 6 ferret shows
3、pace)15检验数据库倾斜度sel databasename, tablename, sum(currentperm)/1024/1024/1024, 1-avg(currentperm)/max(currentperm) from dbc.tablesize group by 1, 2 having 1-avg(currentperm)/max(currentperm)0.5 and sum(currentperm)/1024/1024/1024516检验nv serverNA17检验netvualt各个日志,和备份任务有没有报错NA18关闭TVIAWS TVI软件打开TVI servic
4、e 窗口。19更换能够在线更换部件如硬盘,电源等20通知用户关闭数据库Tpareset x comments(检验WAL和session情况)重启前只要wal基础全部归零了无须要清session,只有wal有问题才需要做步骤2.1,psh pdestate 看是不是全部节点全部正常。 登出全部用户:(登出前跟用户联络一下。)# cnsterm 6 open the database supervisor screenInput Supervisor Command: abort session *.* logoffIs the data base quiescent? (Verify all
5、sessions are gone.)# /tpasw/bin/vprocmanager s DBS State: Logons are enabled The system is quiescent PDE State: TPAIf system is not quiescent (still users are logged on), perform a dbs coldwait restart from vprocmanager. Otherwise continue with “Bring database down”:# /tpasw/bin/vprocmanagerEnter a
6、command, HELP or QUIT:restart coldwait to clear session tableWait for the database to come up again. Is the data base quiescent? (Verify all sessions are gone.)# /tpasw/bin/vprocmanager s DBS State: Logons are enabled The system is quiescentPDE State:TPA 检验wal大小:(bteq登录,systemfe|service)selectcurren
7、tperm,vprocfrom dbc.tablesizewhere databasename = DBCand tablename = transientjournalorder by 1 desc;4,# vprocmanager status not quit-应该没有amp显示出来。5,# ctl (Linux) screen debug 0=off write quit6,# tpareset f restarttdcs7,等全部开启完成后,确定全部node状态是TPA/READY。在PDN NODE上运行:# psh pdestate8,# vprocmanager status
8、not quit-应该没有amp显示出来。9,停数据库:# tpareset x stopDB10,psh pdestate-null/stop21关闭需要维护节点更换配件22假如超出1个月未重启,重启其它节点。Shutdown y g0 i623检验全部节点情况Memsize cpuinfo dkconfig las bam s verify_pdisk24检验系统时间如有必需同时系统时间25检验用户网路连接确定PLAN/SLAN/CLAN全部网络正常(ildconfig)26检验备份服务器NA27清除光纤统计计数光纤卡和controllerpsh /opt/lsiUtil/lsiUtil
9、r登录controller(infiniti)-fcall fc 9028开启数据库确定数据库状态logon enabled1经过SYMplicity管理工具确定全部阵列全部是optimal状态2确定Teradata全部pdisk是online状态。从PDN节点运行: # psh -t 120 verify_pdisks 3检验全部节点PDE状态 # psh pdestate4全部节点PDE应该全部是TPA/READY状态。假如有PDE状态不是TPA/READY,开启PDE并再次确定状态。使用以下命令: # psh “/etc/init.d/tpa start” # psh pdestate5
10、使用Vprocmanager工具来确定全部VPROC状态是online: # tdatcmd vprocmanager status not quit -应该没有amp显示出来。6设置Start DBS 标识为“on”,从控制节点设置这个标识: # ctl (Linux/Windows) screen debug 0=on write quit7重启TeradataDBS: # tpareset f resettd8确定全部PDE状态是TPA。运行: # psh pdestate9确定全部节点VPROC状态是online,而且登录是激活: # vprocmanager status not status sysstate quit29实施packdisk如有必需实施cnsterm 6 start ferret packdisk FSP=1530重启SWS31运行SHR1.2/home/support/run_shr12.pl32假如有软件或硬件改变运行shr333假如更换了电池34取出相关信息文件35系统交付用户使用36检验现场备件情况37是否有未处理问题请注明无38备注