|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?2 v |0 o, g1 {- i9 G8 Q" e
5 b" |, X& \, c7 I1 a$ H( J3 T
停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:
7 @& s4 x. g5 A1 ~# a5 H• 不再需要它。
0 K/ p& }8 G! X4 h• 您需要停止并重新启动 FCC 以接收新的配置信息。
9 Q' Y; o) e8 R; [; b: Q/ M) N3 ^: p
无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。' I% P7 H) U5 P3 D; O/ R# o* c
注意:0 e+ {5 J' s: Z" c7 {8 J4 o2 r6 g
除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。
; z- J- y6 C- C' w) b R$ W9 O! k0 Y
第1 种方法
' |8 |) P2 L; O• 运行 $FMS_HOME/bin/fccstat -stop。
) D9 B3 o: t0 J6 Z& I此方法会停止空闲的 FCC。
( m% }4 L* K# Y+ D! h) B; Y" m/ _在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。- u2 E" Y' Y1 L5 Z
如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。' `( U( q* Y2 A9 X
如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。7 J, R! p9 c: ^, E; d
注意:
( T: [, X! e7 F M如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会$ K+ s7 p& g& X+ D" j. R
导致数据丢失。& o- z* e: i5 J( H! c* y9 n" ^) f
9 [, |* c) q4 O+ J第2 种方法
" [( p3 }! T% q8 Q- p4 d! R5 y• 运行 $FMS_HOME/bin/fccstat -kill。+ u8 X6 S" H. a" d; a5 T
无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。, q b' T3 Z. n. e5 s# P
在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。8 ]0 s/ ^. m1 I
此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。
$ M4 w8 m& z# T
( o5 G; q6 t9 A: r9 k第3种方法
1 j* y1 j3 i3 S' t/ R如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。
. Q: v' o3 c7 h; n% T
6 @% o# f! F! S/ W1 K9 ^4 l第4种方法(((仅当 TCCS/FCC 在前台运行)))! Q5 a0 U) U' f7 g- g) G; p4 F
• 在 FCC 前台窗口按下 Ctrl+C。
i v- p) h u仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问0 z( `& V( B5 u$ k
前台窗口。(通常情况并非如此。)! T$ |% f3 M. [6 L
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。' f, z d. u# F W& a% m( d
注意:
6 p% p: r5 P6 C" y. S9 s7 n如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。
1 c* T$ n+ ]. t' Q( C& m% q
% L, m$ l) R* v- M" m; I: n3 H+ o第5 种方法(((仅限 UNIX )))
' @) h2 b3 c _• 运行操作系统的 kill 命令,不带 -9选项。) Y% D7 E' i8 R4 N
无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。5 z" p; L" i- ^7 T4 O
& _7 Y6 s0 W7 k# u7 G1 @1 y第 6种方法(((仅限 UNIX)))
* G: e$ ^. Z& m2 y• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。8 w2 \0 X; S) E$ b9 [4 D ~4 t0 c
; i# O$ i6 G4 Z第 7种方法(((仅限Windows))). h8 G! m1 }2 W2 ]0 O" ]
• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。4 w: G' S8 X) Z0 z3 ]
) p& l' v2 L6 h. Q( G: W4 Y
- ]) Q( z. C1 {' f* B( w! X |
|