Windchill10.0-系统管理培训教材_第1页
Windchill10.0-系统管理培训教材_第2页
Windchill10.0-系统管理培训教材_第3页
Windchill10.0-系统管理培训教材_第4页
Windchill10.0-系统管理培训教材_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

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

文档简介

Windchill10.0系统管理2023/2/4Agenda系统管理员职责识别系统组件管理系统服务管理电子仓库Windchill服务调优数据备份与恢复系统监控FutureplanssubjecttochangeatPTC’sdiscretion系统管理员职责系统管理员职责管理系统日志

MethodServer日志数据库日志配置管理系统参数pertiespertiespertiespertiessite.xconf维护系统组件ApacheTomcatWindchillDSMethodServer管理系统性能服务器状态数据库状态磁盘管理网络状况管理系统数据备份及恢复数据库数据WindchillDS数据FileVault系统日常点检及维护数据备份检查系统可用性检查队列检查CUP和内存使用状况识别系统组件识别系统组件Windchill服务WindchillServerServerManagerMethodServerWebServerApacheTomcat

识别系统组件客户端NetworkAccessSoftware:WebBrowserPro/E(可选)WGM(可选)JREWindchillServerURLAddress识别系统组件Windchill服务识别系统组件可选服务IndexingServer

索引服务,支持按文件内容检索。MailServer

邮件服务器,基于SMTP协议,Windchill服务自动将通知发送至用户邮箱。VisualizationServer

可视化服务器,支持Office、CAD档的可视化转换。EnterpriseDirectoryServer

企业级目录服务,如MicrosoftActiveDirectory,支持用户账户的统一管理。管理系统服务管理系统服务启动/停止OracleWindows

启动进入Windows服务,启动OracleOraDb11g_home1TNSListener和OracleServiceWIND 命令行执行 lsnrcltstart

以sysdba身份登录,执行startup

停止进入Windows服务,停止 OracleOraDb11g_home1TNSListener和OracleServiceWIND命令行执行 lsnrcltstop

以sysdba身份登录,执行shutdow管理系统服务启动/停止OracleUnix

终端进入安装Oralce的用户执行:lsnrcltstart以sysdba身份登录,执行startup管理系统服务启动/停止ApacheWindows

启动开始所有程序Windchill_10.0Apache

<Apache_Home>\bin\httpd.exe

停止

直接关闭Unix

终端进入<Apache_Home>/bin执行: ./apachectlstart ./apachectlstop管理系统服务启动/停止WindchillDSWindows<Windchill>\WindchillDS\server\bat\start-ds.bat<Windchill>\WindchillDS\server\bat\stop-ds.batUnix 终端进入<Windchill>/WindchillDS/server/bin执行:

./start-ds

./stop-ds管理系统服务启动/停止Windchill服务Windows启动开始所有程序Windchill_10.0WindchillMethodServerWindchillshell下执行:windchillstart停止关闭ServerManager和MethodServerWindchillshell下执行:windchillstopUnix

进入<Windchill_Home>/bin执行: ./windchillstart ./windchillstop管理系统服务将Apache注册为Windows服务注册 Windchillshell下执行:ant–fconfig.xmlinstallService–DserviceName=<ServiceName>httpd–kinstall–n<ServiceName>卸载Windchillshell下执行:ant–fconfig.xmluninstallService–DserviceName=<ServiceName>httpd–kuninstall–n<ServiceName>管理系统服务将WindchillDS注册为Windows服务注册

执行<Windchill>\WindchillDS\server\bat\windows-service.bat卸载

执行<Windchill>\WindchillDS\server\bat\control-panel.bat RuntimeOptionsWindowsServerDisable管理系统服务WindchillCommandswindchillwindchillstop/windchillstartwindchillversionwindchillshellwindchillstatuswindchillpropertiesperties?wt.*xconfmanagerxconfmanager–dxconfmanager–sxconfmanager–pxconfmanager–hxconfmanager--resetwt.*-pxconfmanager–swt.*-tperties-p管理系统服务WindchillPropertyFile<Windchill>\site.xconf管理Windchill参数<Windchill>\db\perties数据库参数<Windchill>\codebase\pertiesWindchill运行时参数<Windchill>\codebase\perties可视化<Windchill>\codebase\pertiesWindchill注册服务管理电子仓库管理电子仓库文件的存储方式电子仓库实体数据存储脱离OracleBLOBs包含资料夹对应实际物理磁盘位置加强了上载与下载的速度数据库以大对象(BLOBS)的形式存储实体文件不利于大文件的存储管理电子仓库电子仓库

使用电子仓库存储文档和CAD的实体内容。管理电子仓库电子仓库多电子仓库配置创建多电子仓库创建仓库规则单电子仓库配置强制转换成单电子仓库wt.fv.forceContentToVault=true单电子仓库不需要配置规则管理电子仓库副本站点

异地协同

定时同步Windchill服务调优Windchill服务调优Windchill调优识别WindchillServer调优对象管理WindchillHeapsize设置Windchillcachesizes调整OS调整网络Windchill服务调优Windchill调优调整MethodServer堆大小增加MethodServerHeapSize值一般设定在1024MB~2048MB之间wt.method.minheapwt.method.maxheap目标文件:<windchill>\codebase\pertiesWindchill服务调优Windchill调优调整Windchill缓存减少从database中请求的次数wt.admin.cache.maxDomains(default2000)wt.cache.size.AclCache(default200)wt.cache.size.IndexListCache(default200)wt.cache.size.WTPrincipalCache(default2000)wt.cache.size.Session.Cache(default500)wt.cache.size.TeamTemplateCache(default200)wt.cache.size.ReferenceCache(default200)wt.cache.size.PagingSessionCache(default100)wt.folder.ResultsLimit(default15000)wt.cache.size.WTCalendarCache(default100)wt.folder.oneLevel(defaultfalse)目标文件<windchill>\codebase\pertiesWindchill服务调优Windchill调优调整Windchill缓存减少从database中请求的次数wt.pom.statementCacheSize(default50)wt.pom.cachedStatementReuseLimit(default50to32000)wt.pom.maxDbConnections(default5)wt.pom.maxIdleStatementCaches(default0)wt.pom.queryLimit(default-1)wt.pom.paging.snapshotQueryLimit(between10000and20000)目标文件<windchill>\db\pertiesWindchill服务调优服务器状况Windchill服务调优队列状态ReadyFailedSuspendedRescheduledExecutingCompletedServerWindchill服务调优后台队列DeliveryQueueDeliveryStatusOnStartupNotificationQueueIndexingQueueandBulkIndexingQueuePurgeScheduleHistoryQueuePurgeUnreferencedFvItemQueuePublisherQueueandPublisherQueue1WfPropagationQueueWfUserworkQueueWindchill服务调优队列配置参数wt.queue.[queuename]wt.queue.executeQueueswt.queue.defaultIntervalwt.queue.queueGroupwt.queue.removeCompletedwt.queue.log.enabledwt.queue.log.appendwt.index.useQueueWindchill服务调优日常队列维护打开队列管理根据队列状态进行排序删除或者重置已经失败的队列删除或者重置Server状态的队列重复以上操作Windchill服务调优配置单个MethodServer目标文件pertieswt.manager.loadObjects=wt.manager.StandardServerMonitorwt.manager.monitor.services=MethodServerwt.manager.monitor.start.MethodServer=1wt.queue.executeQueue=trueMethodServer处理所有队列单个CPU最好配置单个MethodServerWindchill服务调优配置单个BackgroundMethodServer目标文件pertieswt.manager.monitor.services=MethodServerBackgroundMethodServerwt.manager.monitor.start.MethodServer=1wt.manager.monitor.start.BackgroundMethodServer=1wt.queue.executeQueue=false基于多个CPU后台队列有BG处理Windchill服务调优Tomcat调优调整请求进程数maxThreads,最大请求数量设定minSpareThreads,设置最小启动进程创建数量maxSpareThreads,设置最大数量的空闲请求数<tomcat_home>\conf\server.xmlWindchill服务调优Tomcat调优调整会话失效时间session-timeout,设置session会话时间,默认为30min<tomcat_home>\conf\Web.xmlWindchill服务调优Tomcat调优调整Tomcat堆大小Tomcatheapsize,默认128MB,一般最少设定为512MB或者更大<tomcat_home>\bin\wttomcat_start.bat数据备份与恢复数据备份与恢复为了保证数据的完整性和一致性,备份之前先关闭Windchill服务,Windchill目录的备份比较消耗存储空间,一般建议在代码发生变更的情况下备份整个目录。对于Oracle数据库、LDAP和电子仓库,如果数据量较大建议每天备份一次,如果数据量不大则可以每周备份两次。为节约存储空间,可以只保留近三个月的数据。备份的内容主要分为五部分:Windchill安装目录的全备份Oralce安装目录备份LDAP目录服务数据的备份Oracle数据库的备份电子仓库的备份数据备份与恢复Windchill安装目录的全备份包括Apache服务目录、WindchillDS目录和Windchill应用服务目录。可采用以下两种方式之一:(1)直接复制文件夹至备份目录#cp-r/ptc/Windchill_10.0/ptc/bakup20111224(2)压缩备份#tar-cvf/ptc/apache/ptc/bakup20111224/Windchill_10.0.tar备份Windchill安装目录数据备份与恢复以下两种方式任选其一:(1)直接复制文件夹至备份目录#cp-r/oracle/bakup/bakup20111224(2)压缩备份#tar-cvf/oracle/bakup/bakup20111224/oracle.tar备份Oracle安装目录数据备份与恢复修改系统参数使支持导出空表:sqlplussystem/managerSQL>showparameterDEFERRED_SEGMENT_CREATIONSQL>altersystemsetdeferred_segment_creation=false;SQL>conn/assysdba

已连接。SQL>createdirectorydb_bakas'\app\dump';

目录已创建。SQL>grantread,writeondirectorydb_baktopdm10;

授权成功。SQL>exit备份数据库(一)数据备份与恢复终端执行:expdpusername/passwddirectory=dump_filelogfile=20111224.logumpfile=20111224.dmp备份数据库(二)数据备份与恢复除非必要,否则不要随意恢复数据库。删除数据库用户进入数据库的安装用户:

#su–oracle#sqlplussystem/password@windSQL->dropuserpdm10cascade;进入Windchillshell,执行: cddb/sql3 sqlplussystem/password@wind SQL->@create_user.sql;恢复数据库(一)数据备份与恢复恢复数据库(二)按提示依次输入:Windchill使用的数据库用户名

温馨提示

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

评论

0/150

提交评论