zoukankan      html  css  js  c++  java
  • Teamcenter10 step-by-step installation in Linux env-Teamcenter Server Installation

    Introduction

    In the post, we will start to deploy two-tier Teamcenter env step by step.

    image

    We will use the following two Teamcenter installation tools which enable you to build and manage your Teamcenter installation.

    • Teamcenter Environment Manager (TEM) : a tool that installs Teamcenter servers and two-tier and four-tier rich clients.
    • Web Application Manager (WAM): a tool that installs thin client and rich client solutions and builds Teamcenter J2EE Web application.

    In this post, we will focus on TEM to finish 2-tier deployment.

    Steps

    1) You launch TEM using the tem.sh command.

    You need to specify the JRE home when installing Teamcenter10 first time. And the version of JRE needs to be above 1.7.0_17

    image

    2) Select [Install]

    image

    3) Enter ID and description for Teamcenter configuration.

    image

    4) Select the solutions to install

    You can install different types of Teamcenter servers according to the features you use. For demo purpose, we select all-in-one corporate server.

    A Teamcenter corporate server installation includes the following components:

    • Teamcenter shared binary executables and files
    • Teamcenter shared data subdirectories and files
    • Database connection
    • Teamcenter volume
    • Additional optional Teamcenter features such as File Management System (FMS)

    It is obvious that I made a little mistake to select both corporate server and volume server in the below snapshot. 

    image

    5) Click the features to install and specify TC_ROOT directory.

    image

    I select the following 12 features to install.

    image

    6) Specify FSC ID and port. Default setting is OK. 

    The default FSC ID is FSC_{hostname}_{current OS user name}.

    image

    7) Input OS user and password. All TC related services will run as the user.

    image

    8) Because the Oracle instance for Teamcenter has been created through DBCA, select [populate database, create new data directory] option.

    image

    Extended info

    image

    9) Specify database server info and TC_DATA directory.

    image

    10) Specify volume name and directory.

    image

    11) Set transient volume directory and options about generating server and client cache.

    image

    12) Specify license info.

    image

    13) Specify TcServer character encoding settings. From Tc10 on, it supports UTF8 fully and select UTF8 as canonical name.

    image

    14) Configure server manager for J2EE. Default setting is OK for demo purpose.

    image

    15) Configure treecache.

    image

    Extended info

    Tree_Cache_01_306[1]

    All clients even where they do not need to maintain their state get a performance benefit from maintaining the same TcServer process because information is cached and there is no overhead of starting a process or connection to the database.

    Both the Web Tier and the Enterprise Tier need to be aware of which client is mapped to which TcServer processes to allow for the correct routing. This is achieved using a in-memory table which is shared between all Server Pool Managers and Web Application Servers. The mapping is done based on user id.

    The Shared Cache or Tree Cache is key to the failure tolerance and horizontal scalability properties of the architecture. All Server Pool Managers and all Web Application Servers have a copy of the cache which is updated regularly. When a client connects , the cache is consulted to establish if there is an existing TcServer process that can be used for connection, if not a new one is initiated.

    16) Set FCC

    image

    17) Specify FCC parents

    image

    18) Specify 2-tier server settings.

    image

    19) Summarize the templates to be applied to Tc database.

    image

    20) Click the [Start] button if the configuration is OK.

    image

  • 相关阅读:
    python自动化测试学习笔记-8单元测试unittest模块
    python自动化测试学习笔记-8多线程
    python自动化测试学习笔记-7面向对象编程,类,继承,实例变量,邮件
    python自动化测试学习笔记-6excel操作xlwt、xlrd、xlutils模块
    android 拍照上传文件 原生定位
    golang 固定worker 工作池
    小程序报错x509: certificate signed by unknown authority
    PostgreSQL 添加postgis插件实现获取经纬度间的距离
    微信小程序使用mqtt mpvue mosquito
    golang 调用顺丰API接口测试
  • 原文地址:https://www.cnblogs.com/adamplm/p/3850481.html
Copyright © 2011-2022 走看看