文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Teradata数据库虚拟机AMP挂掉处理

Teradata数据库虚拟机AMP挂掉处理

时间:2010-10-28  来源:typot

最近有个TD13版本的虚拟机因为一个Fastload的方式,2个AMP中一个down掉了,经过处理后可以正常使用,具体方法如下: 1、Window版本中,通过程序中的Teradata Command Prompt,启动Teradata的命令行工具,输入vprocmanager,进入vprocmanager中,可以通过stats显示所有Vproc的状态,看是否有处于异常状态。 也可以通过cnsterm窗口来查看,cnsterm->get config查看所有的vproc的状态。 2、如果有AMP不是处于ONLINE状态的话,比如说FATAL的话,就是AMP状态有问题。可以照如下方式进行: 例如说0号AMP处于FATAL状态,那么在vprocmanager中输入set /v 0 = ONLINE,0表示的就是vproc的编号,其实也就是将O号vproc的状态设置成ONLINE。在输入status的话,预计会看到O号AMP的状态变成了ONLINE。(如果是CatchUp状态的话,可以试着在vprocmanager中输入set restart=coldwait,然后quit出来,重启tpareset 即可)。 接下来在Teradata Command Prompt中,restart TPA NO DUMP REBOOT。等数据库重启完即可。
3、可能有一种情况是,AMP处于UTILITY/DOWN的状态,这种状态是不能随便设置成ONLINE状态的,数据库不允许的。这样的话,可以使用cnsterm->start rebuild->rebuild amp # all tables all data ;其中#表示的是出错误的AMP编号。rebuild完以后,预计AMP将处于OFFLINE状态。重新设置AMP处于ONLINE,然后会发现处于CatchUp状态,这样的话即可以使用如上方式进行。

最后介绍一种Teradata数据库重置的方式: 1、数据库重置:cnsterm->start sysinit,在sysinit以后,数据库中全部数据都没有,包括DBC,所以是不能登录的。 2、数据初始化:cnsterm->start dip,在dip中,可以选择需要初始化的东西,初始化完即可使用。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载