在线
客服

从数据库删除VMM中的主机记录

从数据库删除VMM中的主机记录

原创

itseeker©著作权

文章标签 职场 休闲 vmm 文章分类 Others 阅读数 892

©著作权归作者所有:来自51CTO博客作者itseeker的原创作品,如需转载,请注明出处,否则将追究法律责任
https://blog.51cto.com/itseeker/457690
最近对一台受SCVMM2008 r2 管理的服务器升级,事先没有把该服务器从vmm的控制台中删除记录,直接把操作系统从server core 换到 win2k8 R2. 在后来打算安装vmm 代理的时候,发现安装失败,大概提示该主机已经和vmm管理器关联.到控制台,发现原来这台服务器还出现在控制台中,并且无法删除.成了幽灵主机了....后来google到一个处理vmm群集主机的解决方案,参照此文,搞定了手头的麻烦,特地记录一下,备查.
   

How to manually remove a host from the VMM database

The following steps outline the procedure to manually remove a host cluster from the VMM database.  In this specific example, we are removing a two node cluster.  Please note that the GUIDs listed below are specific to this example.  If following these instructions, you will need to determine this same information for your specific environment.  This information can be found in the tbl_ADHC_Host
 
1.       First, stop the VMMservice
2.       Then, take a backup of the existing DB using SQL Management studio. (Right click on DB name, choose tasks, click on Back up, chose a full backup)
3.       Now, right click on table tbl_ADHC_Host and select view or open rows
4.       Click on the SQL button from the tool bar to get the SQL query for the view
5.       In there, start pasting the commands below one by one and verifying they executed correctly. (To execute, you can highlight the command and press F5 or press the “!” symbol)
 
DELETE FROM tbl_ADHC_HostNetworkAdapter WHERE (HostID = '85099616-fdc8-4f85-a702-979a4251f050')
DELETE FROM tbl_ADHC_HostNetworkAdapter WHERE HostID='8cfff5ad-0990-4a92-bd6d-4d24190e5d5a '
DELETE FROM tbl_ADHC_VirtualNetwork WHERE (HostID = '85099616-fdc8-4f85-a702-979a4251f050')
DELETE FROM tbl_ADHC_VirtualNetwork WHERE (HostID = '8cfff5ad-0990-4a92-bd6d-4d24190e5d5a ')
DELETE FROM tbl_ADHC_HostVolume WHERE (HostID = '85099616-fdc8-4f85-a702-979a4251f050') OR (HostID = '8cfff5ad-0990-4a92-bd6d-4d24190e5d5a ')
DELETE FROM tbl_ADHC_HostDisk WHERE (HostID = '85099616-fdc8-4f85-a702-979a4251f050') OR (HostID = '8cfff5ad-0990-4a92-bd6d-4d24190e5d5a ')
DELETE FROM tbl_WLC_PhysicalObject WHERE (HostId = '85099616-fdc8-4f85-a702-979a4251f050') OR (HostId = '8cfff5ad-0990-4a92-bd6d-4d24190e5d5a ')
DELETE FROM tbl_WLC_VObject WHERE (HostId = '85099616-fdc8-4f85-a702-979a4251f050') OR  (HostId = '8cfff5ad-0990-4a92-bd6d-4d24190e5d5a ')
DELETE FROM tbl_ADHC_Host WHERE (HostID = '85099616-fdc8-4f85-a702-979a4251f050') OR  (HostID = '8cfff5ad-0990-4a92-bd6d-4d24190e5d5a ')
DELETE FROM tbl_ADHC_ClusterDisk WHERE (ClusterID = '1148853c-cde3-45d2-82ee-bb04259d6a79')
DELETE FROM tbl_ADHC_HostCluster WHERE (ClusterID = '1148853c-cde3-45d2-82ee-bb04259d6a79')
DELETE FROM tbl_ADHC_AgentServerRelation WHERE (AgentServerID = '648e977e-d10e-40b6-aca2-d9d2dc63b790')
DELETE FROM tbl_ADHC_AgentServer WHERE (ComputerName = 'Server_Node1')
DELETE FROM tbl_ADHC_AgentServer WHERE (ComputerName = 'Server_Node2')
 
       6.   Now start the vmmservice and open the VMM console.

 
http://blogs.technet.com/mbriggs/archive/2009/05/13/how-to-manually-remove-a-host-from-the-vmm-database.aspx
提问和评论都可以,用心的回复会被更多人看到 评论
发布评论

相关文章

  • SQL删除数据库重复数据记录

    例如: id           name         value 1          &nbs...

  • 如何删除数据库重复记录

    1、查找表多余重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select  peopleId 

  • OpenStack手动数据库删除实例

    由于某种原因我将OpenStack一个计算节点移除了,但移除前并没有删除在其上运行实例,后来想通过dash删除这些实例,于是N天过去了,我dash还显示如下内容: 很碍眼是不是?

  • 删除数据库重复记录

    一、第一种方法删除数据库重复记录 WITH  b AS ( SELECT  ROW_NUMBER() OVER ( PARTITION BY stime ORDER BY stime

  • Java删除数据库数据

    1:删除数据库数据数据同样也是一个非常用技术,使用executeUpdate()方法执行用来做删除SQL语句可以删除数据库数据 2:本案例使用

  • TODO:数据库随机抽取一条记录

    TODO:数据库随机抽取一条记录1.最直接,最粗暴方法先计算记录总数,然后选择一个0到记录总数之间随机数n,利用skip跳过n条记录,这是效率低下方法,首先记录总数,在用skip会很耗时间

  • 数据库重复数据删除方法

       今天在刷新数据库数据时发现,因为自己表主键字段不能包含了相同记录,而外来表抛转数据过程,外来数据表在该字段包含相同一行数据,导致执行存储过程中出现异常。

  • 如何查询数据库,重复记录

    使用数据库 Mysql 有个同事问到说“如何能够查询数据库某张表里面的重复数据呢”。当时一想,挺简单呢。

  • 查询数据库重复记录

    查询数据库重复记录 2011-12-26 ========第一篇=========在一张表某个字段下面有重复记录,有很多方法,但是有一个方法,是比较高效,如下语句:select data_guid

  • 删除数据库所有表

    use 数据库名(是要删除所在那个数据库名称)GOdeclare @sql varchar(8000)while (select count(*) from sysobjects where type

  • MYSQL数据库记录删除解决方案

    【故障类型】 数据库记录删除 【典型特征】 ◎ 数据无任何数据或只有部分数据; ◎ 客户端无法查询到完整信息。 ◆ 检测流程 a. 使用磁盘编辑器对数据文件MYD进行分析; b.

  • ACCESS MDB数据库记录删除恢复

    一MDB数据库,误删除一些重要记录,用市面上一些工具软件均无法找到,通过表固定记录结构,***(缓冲或临时区)提取数据,筛选后恢复数据。 这几天太忙了,先只记个大概吧。...

  • mysql随机提取数据库记录

    mysql随机提取数据库记录   -------------------------------------------------------------------------------- view

  • rsyslog记录于MySQL数据库

    # rsyslog记录于MySQL数据库 准备数据库服务器1台,用来发送日志主机一台 |主机|ip| |:-|:-| |rsyslog|192.168.73.110| |MySQL|192.168.73.111

  • Mysql数据库创建、删除数据导入

    一、Mysql关于数据库基本操作1、用 SHOW 显示已有的数据库句法: SHOW DATABASES [LIKE wild]如果使用 LIKE wild 部分, wild 字符串可以是一个使用 SQL

  • 删除数据库

      当不再需要数据库,或如果它被移到另一数据库或服务器时,即可删除数据库数据库删除之后,文件及其数据都从服务器上磁盘删除

  • Access创建Sqlite数据库

    首先,我们需要使用SQLite Expert Professional 工具 1、新建一个数据库 2、通过SQLite Expert创建数据库,然后import

  • 查询数据库重复记录-2

    ========第一篇=========在一张表某个字段下面有重复记录,有很多方法,但是有一个方法,是比较高效,如下语句:select data_guid from adam_entity_datas

  • 创建数据库删除数据库

    Mysql安装完毕后,在data目录下自动创建几个必须数据库;用show databases;进行查看。如图 !

  • 鸿蒙官方战略合作共建——HarmonyOS技术社区

    HarmonyOS(鸿蒙)技术社区是由51CTO和华为共同打造的综合性开发和应用技术社区。作为华为的官方战略合作伙伴,51CTO将多年的社区运营经验与华为的技术赋能相结合,为开发者提供高质量有深度的HarmonyOS(鸿蒙)学习交流平台。

推荐专栏 更多
好课推荐 更多