|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?2 ~: I: g3 j$ R! Q; f
1 |1 c1 T( N, D% `5 b1 b0 J+ \
停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:* a0 h' l) [4 z. m3 b! o9 f
• 不再需要它。
5 A2 m5 N9 |0 n1 q+ \5 F• 您需要停止并重新启动 FCC 以接收新的配置信息。
' }( a ]/ G# t7 h1 R4 r( m7 `' I
H: ]/ P0 l/ z. l W& f1 H无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。
% b# y7 ~. ~1 z. d# Y& i- m" T注意:% ?- I; b& R, \' L% r
除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。3 F% n( I1 x' R# d
$ T- }; v0 X& Y" c( Q [9 Q第1 种方法
" O7 _0 w* L7 Q• 运行 $FMS_HOME/bin/fccstat -stop。
* Z- w0 h. U' Y, L( f+ z此方法会停止空闲的 FCC。
' `6 ~( @' u' o: b3 y在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。
8 P, [$ f! O/ A2 I如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。/ o. Z* I' N0 M6 G" Y$ {" \
如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。# d% z8 T! z+ T; L6 I* m
注意:) {) X3 q" g. ? w* f
如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会6 e; d% V, g+ s: ~
导致数据丢失。/ K% _7 t' S* r/ p, v* g
% ?, o, R, v$ I" u3 j% O) ^第2 种方法
" v3 z" Z9 _* h. l, c• 运行 $FMS_HOME/bin/fccstat -kill。( z w! [3 N8 S& N# L
无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。
. m2 a7 d) s3 x& q9 H# A( x在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。
; G, a' S4 J6 I( ~( U) l- {此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。 f5 _ O; w H5 R
% e- b5 r9 W5 \5 B4 {第3种方法
2 E) n! W7 o0 @" V6 q7 h: o% y如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。 n7 |: j F) S" L* t! v
- B4 u+ A; k1 \! f d" j, G$ \第4种方法(((仅当 TCCS/FCC 在前台运行)))
: \6 z) j0 s4 |• 在 FCC 前台窗口按下 Ctrl+C。
) Z9 C) o4 n( V6 H3 _, o0 z) Y仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问
# i4 k! A1 e; \% R" {& D9 T前台窗口。(通常情况并非如此。)# J! n3 a+ S7 c* e# ~
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。, z( |# }7 M# _6 Y& f0 i# G
注意:, K( S& ?: y$ A# v( x5 H/ L
如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。
) U3 _8 h6 Y6 x6 K7 J0 ^% g2 _6 s g e9 M* e( m
第5 种方法(((仅限 UNIX )))
' U! V$ w& a$ W' P1 ^& ^* n; s7 \• 运行操作系统的 kill 命令,不带 -9选项。
* E/ t7 y- a D: |+ ^# @) d无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。
* D1 e5 R! G/ t
& v' `% a2 V. h1 Z7 _* d第 6种方法(((仅限 UNIX)))3 t! w2 n5 H% y: _; T: j
• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。% C y- t4 o K# a
( [% v2 y |, X% t- M第 7种方法(((仅限Windows))), S7 N/ `: F9 @$ k% s4 o' Z4 t
• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
; o) R& j: \' {2 h5 K9 W2 h$ h6 F4 y) }: `: {$ C
5 w- c8 l/ g& R. x2 L/ _" J: J! M
|
|