|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?) {( l3 U9 [+ _$ m) _0 s/ l5 _
7 J8 w/ w+ h$ I. ?9 w- _
停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:) C! y l% j. U5 U2 X. Z
• 不再需要它。
3 ^$ u( l: c6 G: q2 `0 a/ Q• 您需要停止并重新启动 FCC 以接收新的配置信息。" x# r( S4 E" b5 S( B( c
: j3 j% k) k7 O' |0 ^! i+ j无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。
+ {. b. f6 ]/ _9 p5 s/ c, }注意:
8 V2 F+ k# c0 y, [除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。
' t( U: Y7 F# _7 l/ w% X8 ?& b6 N& H$ V# S
第1 种方法% i% d$ O- O$ E" P
• 运行 $FMS_HOME/bin/fccstat -stop。
& {% ~. f c+ m( G: \! N此方法会停止空闲的 FCC。* R# p/ i Q0 Q. A, N$ y/ t
在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。
8 r9 E ~: \) H2 X8 Z如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。5 R5 ~3 h( _% W( I
如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。
|5 @" h" `5 l* {注意:
' W& f. D; }/ E% H% r, X- d0 j* H. G如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会9 g% C1 f: b5 V
导致数据丢失。9 }+ |5 k; y7 _% L9 x" h% r
: a+ {" o0 g1 r7 i
第2 种方法
: q2 Z( P3 m, W* s1 g7 W( z• 运行 $FMS_HOME/bin/fccstat -kill。' E4 A/ m. W, H3 Y7 g# y
无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。
" M; i" p# Y6 y) E0 Y y在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。. ?9 c b) {5 R D. [4 {9 g
此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。' V6 }% Y' |$ t9 k9 f4 R+ P
+ L$ [; a/ D4 O2 v% U& }4 q4 L0 r第3种方法) J! {& T( l/ u
如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。
& c, L9 z/ P2 T5 O
K. A& ]: U5 p* {6 l: q8 h第4种方法(((仅当 TCCS/FCC 在前台运行)))
6 F2 w# P/ V7 i0 `# G• 在 FCC 前台窗口按下 Ctrl+C。
4 n" @* N6 g$ x仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问5 E6 ~1 o- O) R: x7 U- a. a$ C
前台窗口。(通常情况并非如此。)
$ S! s( k/ N9 m# P' D8 {• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。
I: |* |: \, Q- L8 F9 N注意:
+ a4 v @. |% Q如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。
3 z) }3 E: |5 v5 @( C
0 w4 y; ~ B7 r! q: u- A2 e' r# S9 U第5 种方法(((仅限 UNIX )))/ d; e' h6 W$ D6 a/ R
• 运行操作系统的 kill 命令,不带 -9选项。
2 u0 b3 @, O, n. _无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。8 ]9 W# X. m$ E5 |
' M7 n( \ q$ k% o! K/ V. @第 6种方法(((仅限 UNIX)))
2 A$ Q8 b0 n% J" V/ l• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
$ N6 S [; D$ M) ]
, h0 Q- a2 \( L3 u9 k2 e第 7种方法(((仅限Windows)))
* L* m, ]- \) F/ g) ^, u0 U• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
# R, a' W& d# ` \+ c8 ~ }: T! F* I- j9 X# z" D6 J
3 a$ ~. }, B4 X/ I
|
|