多站点配置文档-肖杰 康小宇_第1页
多站点配置文档-肖杰 康小宇_第2页
多站点配置文档-肖杰 康小宇_第3页
多站点配置文档-肖杰 康小宇_第4页
多站点配置文档-肖杰 康小宇_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

多站点配置文档作者:肖杰康小宇测试版本:Teamcenter 101. 安装准备1.1首先我们要安装两台虚拟机,(注意:在安装虚拟机的时候,要将虚拟机默认的网络连接方式:NAT模式(N),改成如图所示的桥接模式。)1.2安装好两台虚拟机之后,然后我们需要确定要安装多站点协同解决方案的服务器端的相关信息,如下图所示多站点协同的角色主机名IP地址ODS站点 IDSM站点1xiaojie192.168.74.130IDSM站点1xj192.168.1.109注意:要根据实际的情况获取相应的主机名和IP地址信息。(如果IP地址会有变动,最好先将IP地址固定,防止以后有变动)2. 安装多站点协同解决方案2.1分别在两台机器上安装如下图所示的解决方案(1)多站点协同IDSM服务(2)多站点协同ODS服务2.2安装多站点协同解决方案的结果2.2.1.在安装完成多站点协同相关的解决方案后,会在操作系统的系统服务下多出三个服务,具体如下图所示: 2.2.2.登录Teamcenter,启动【组织】的相关应用程序,我们会发现在右侧会多出一个【站点】的内容,(如下图所示)这个就是我们安装环境后生成的部分。记下两台机器的站点名称,站点ID。这里需要重点强调的是,在装完多站点协同解决方案后,系统默认就给我们创建了相应的本机的站点,如上图图中的IMC-1940854817就是安装环境后自动生成的本机的站点。它同我们配置的其他站点的区别是它的【站点节点/URL】属性值是空的(我们自行补充上去)。这点注意一下。同时我们发现【站点ID】属性值是不可修改的,因为站点ID可以说就是多站点协同下每个站点的身份信息,通常我们不能随意定义,站点ID通常是由系统安装过程中自动生成的,这点需要重点注意,在配置其他站点时也要使用系统自动生成的站点ID值。【站点名称】的属性可以修改,此处我们不做修改。3.配置多站点协同解决方案3.1添加其他站点信息在完成所有参与多站点协同的主机的解决方案的安装后,首先需要在系统中配置其他站点的信息。配置站点信息的过程如下:1.登录Teamcenter,启动【组织】应用程序,点击右侧的【站点】,在右侧显示相应的创建站点的界面:2.填写创建相关站点的属性信息,完成站点的创建。3.创建站点时,需要注意以下几点:(1)【站点名称】及【站点ID】属性必须对应要创建的站点对应主机自动生成的站点的信息,也就是说,此处在创建时【站点名称】和【站点ID】必须依赖其他主机上的信息,不能随意填写,这点要重点强调。(2)【站点结点/URL】属性对应要创建的站点对应主机的IP地址。(3)如果是ODS站点,则选中下面的【提供对象目录服务】,如下图所示:(4)如果是IDSM站点,则不需要选任何信息,如下图所示:(5)需要注意的是,此项工作必须在所有参与多站点协同的主机上都得完成。例如我配置的两台主机,那么这两台主机必须都得配置站点信息,不能只配一台机器,两台机的站点配置内容要一样。4. 填写多站点协同相关的选项1.打开首选项 2.完成多站点协同配置需要填写如下的选项:l ODS_site用于配置ODS站点的值,对应于ODS站点的站点名称,在本例中为IMC-1940854817。l ODS_searchable_sites用于配置可被查询到的ODS站点的信息,对应于ODS站点的站点名称,在本例中为IMC-1940854817。l ODS_publication_sites用于配置发布对象到ODS站点的列表,对应于ODS站点的站点名称,在本例中为IMC-1940854817。l ODS_permitted_sites用于配置ODS站点提供查询服务的站点列表,通常这里要列出所有需要查询ODS站点中信息的站点,在本例中为IMC-1940854817、IMC-1939462961。l IDSM_permitted_sites用于配置IDSM站点提供服务的站点列表,通常我们将所有提供IDSM服务的站点全部列出到其中,在本例中为IMC-1940854817、IMC-1939462961。l IDSM_permitted_transfer_sites用于配置可通过IDSM服务完成对象所有权传递的站点的列表,通常我们将所有提供IDSM服务的站点全部列出到其中,在本例中为IMC-1940854817、IMC-1939462961。l IDSM_permitted_checkout_sites用于配置可通过IDSM服务完成远程签出对象的站点的列表,通常我们将所有提供IDSM服务的站点全部列出到其中,在本例中为IMC-1940854817、IMC-1939462961。l TC_publishable_classes用于配置可发布到ODS站点的类的名称,通常这个我们可以根据项目的实际状况来填写,在本例中为Item、ItemRevision、Dataset、Form、Folder、Text、DirectModel、AppearanceRoot。TC_transfer_area用于配置在执行多站点导入或导出时服务器和客户端之间进行数据移动时的目录。如果存在多个目录,以第一个目录为有效目录。如下图,我新建了一个叫“kxy”的文件夹,将它的目录进行添加。需要注意的是,需要在每一台参与多站点协同的主机上配置以上的选项值,配置的结果可以看到如下图显示的效果:5. 启动ODS服务和IDSM服务按照规划的多站点协同方案,分别启动对应的ODS服务和IDSM服务。启动的顺序如下:1.首先启动ODS站点的ODS服务,如果ODS站点也是IDSM站点则也同时启动IDSM服务。2.接下来启动每个IDSM站点的IDSM服务。注意上述顺序不能颠倒,否则ODS站点的ODS服务会无法启动。这里需要说明的是NobleNetPortmapper服务的启动是依赖于ODS服务和IDSM服务的,如果ODS服务和IDSM服务任一服务被启动,如果此时关闭或重新启动NobleNetPortmapper服务,都需要关闭ODS服务和IDSM服务或者重新启动相关的服务。此过程系统均有提示。6.分别添加主机信息分别在各台主机的hosts文件中添加参与多站点协同的其他主机的IP地址和主机名信息。如下图所示:7. 验证站点和站点间的连通状态多站点协同通常使用远程过程调用(RPC)技术实现主机和主机间的通信。因此可以通过rpcinfo命令来验证站点和站点间的通信状况。这一命令的使用方法如下:1.启动Teamcenter的命令行窗口输入如下的命令:rpcinfo2.选择Info-Portmap Dump,显示如下界面4.选择通过主机名还是主机IP地址来验证(建议选择IP地址),如果连通状态正常,显示类似于下面的界面。需要说明一下:此图中有一个以85作为后缀的程序数字和一个以86为后缀的程序数字。ODS服务进程以85作为结尾,IDSM服务进程以86作为结尾。因此可以用以判断相应的服务进程是否开启。需要特别注意的是,配置这样的连通状态,必须关闭windows防火墙并配置好其它防火墙的相应规则,否则可能就不能联通成功。8.同步POM schema文件通过同步POM schema文件,来同步各站点的类及属性的信息,使得各站点能够获取其他站点相应的类及属性的信息。多站点协同环境下应该尽量保证各站点类及属性信息的一致。具体同步的方法如下:1. 启动Teamcenter命令行,获取POM_TRANSMIT_DIR环境变量的值,如下图所示:命令:set POM2.在对应的目录下,找到以om_sch为后缀的文件,这个就是POM schema文件。注意这一文件名称中包含站点ID信息。例如:在-1940765684站点下的POM_TRANSMIT_DIR环境变量目录下的文件dds_is_-1940765684_2_AAYdoHOUIXCRAD.om_sch中包含站点ID信息-1940765684,表明它是此站点下的POM schema文件。3.将全部参与多站点协同的主机下的POM schema文件分别拷贝至每个参与的主机下的POM_TRANSMIT_DIR环境变量对应的目录下。4. 通过上述措施完成对每台机器的POM schema文件的同步。9.配置各站点的FSC服务1.启动Teamcenter的Environment Manager。2.直接选择下一步3.默认选择下一步4.下一步5.选择【修改FMS主服务器导入】,下一步6.直接下一步7.点击“添加”8.打开另外一台虚拟机系统,在fms里找到如图所示的文件,打开9.找到站点ID 和FSC ID10.输入另外一台虚拟机的站点ID FSC ID和主机(可以用主机名也可以用IP不过如果用的路由器自动分配IP的话,还是用主机名好了)11.直接下一步12.点击关闭13.点击开始14.配置成功。10.多站点协同权限参考打开Teamcenter下的【访问管理器】应用,看到AM规则树,其中和多站点协同相关的权限有两处:1.关于导入、导出的权限(Import/Export)如下图所示:添加站点,并设置权限。其中需要说明的是,Remote Site代表非本站点外的其它所有站点。此处也可以指定特定的站点,选择site=site name值并配置相应的权限即可。其中比较重要的是图中红框的部分,即导出、导入、传出和传入四个权限选项。这四个权限是同导入导出操作相关的。需要根据项目实际情况配置。另外需要强调的是,如果要执行远程签出的操作,需要配置相应的写权限2.远程导入的权限(RemoteImport)如下图所示:可以在这个入口下添加对应每一个远程站点的权限。格式为如下:HasClass(POM_imc)HasAttribute(POM_imc:site_id=远程站点)Site1_Remote_Import(ACL名称)11.多站点协同验证11.1发布对象到ODS站点按照如下步骤执行操作1.在IMC-1940814139站点创建一个Item。2.选中Item对象,点击顶端菜单【工具】-【多站点协同】-【发布】-【到ODS列表发布】。3.系统显示【发布到发布列表】界面。4.点击图标,系统显示如下图的界面,选择图标展开全部的关系显示,如果这个部分不选,则只会将Item对象发布到ODS,无法将它下面的ItemRevision、Form、Dataset对象等也发布到ODS,这个需要注意一下。5.点击图标后,显示如下界面,如果多站点协同环境下存在多个ODS站点,此选项可以用来选择要发布的ODS站点的名称。此处我们只有一个ODS站点,此步可以忽略。6.完成上述的选择后,【发布到发布列表】界面变为如下的界面,我们可以看到发布对象变为了多个,其含义是将Item对象及其下的关系对象都发布到ODS站点。点击【是(Y)】按钮完成对象的发布。11.2其他站点查询到发布到ODS站点的对象按照如下的步骤进行操作:1. 登录IMC-1940765684站点,点击工具栏中的【搜索】工具。系统显示系统已定义的搜索规则,选择【远程】。2. 系统显示【远程】的搜索规则,输入搜索条件Item ID为0000223. 系统显示查询结果,我们可以看到查询到了之前发布的对象,验证结束。11.3导入远程站点的数据到本地为了共享发布到ODS站点的数据,我们需要将发布的数据导入到本地,这样才能保证在多站点协同环境下不会出现同样编码的两套数据。也避免存在一个对象多个编码的情况的发生。按照如下的步骤进行操作:1.在上一步完成远程搜索后,选中搜索到得对象,点击【工具】-【导入】-【远程】。2.系统启动【从PLM系统导入】界面,填写导入【原因】属性值。3.点击图标,系统显示【远程导入选项】。4.根据实际需要选择相应的选项,点击【确定】。系统弹出【选项设置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论