|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?' ^" K2 m1 p6 g
/ ~9 B: W4 m: c R5 }停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:9 O( f, S k3 g; |4 R
• 不再需要它。 E( a0 }8 }. ~$ P9 f
• 您需要停止并重新启动 FCC 以接收新的配置信息。1 b3 p2 ^5 ]" e! v! q. v8 Q
# f0 ]2 N9 q4 Z$ H+ w
无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。
8 B) y4 H4 x: L+ H8 H6 i注意:0 `0 N1 @& {/ O# Q7 Q: L" Z
除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。
, H: H! P# q, A/ ^# t: W W2 s
/ _$ j+ k9 M1 W7 ~第1 种方法9 D9 X9 E8 ]4 _2 R$ y1 E* I
• 运行 $FMS_HOME/bin/fccstat -stop。( K, L+ k, ~) B$ _1 k; s+ o6 C0 ^; M
此方法会停止空闲的 FCC。
2 \8 ?' h0 c6 j在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。$ w5 Z) \, w. {
如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。
7 G \+ w' K- h, Y- v( H9 A如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。
1 A) _# w9 P2 _, S" j+ F* T注意:
2 N' L7 l( U4 K" |: Z+ Z- F. o如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会2 |" E5 E( @# A$ D4 C
导致数据丢失。
1 P" [: D: M+ ] |2 ]* `
! ?8 z. h- |% ]1 L第2 种方法
/ t1 [ U+ l# b# H+ ?7 o• 运行 $FMS_HOME/bin/fccstat -kill。0 \6 ^$ W1 H) P5 ?
无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。
4 d% f7 I5 q; d m. M在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。6 q( a" E; B* ?5 K- C0 F
此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。
+ Z3 h6 I6 ]% q$ n" `
9 C( x) e, V$ o3 h9 M9 ?2 G第3种方法
}/ V0 W* m- b D如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。9 C" c8 }0 f! F+ P* J
* U8 S& G x2 g" @5 N" n第4种方法(((仅当 TCCS/FCC 在前台运行))) w( D" O' P# ~* j
• 在 FCC 前台窗口按下 Ctrl+C。3 Y- R2 b r4 V- m6 a
仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问7 Q5 Q; A$ o: u5 c5 n
前台窗口。(通常情况并非如此。)/ v# d1 O) L* }7 E
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。
# Q3 t; r0 U0 P注意:* @2 D0 g o" q7 \8 O |( q+ Z
如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。
( Q( L( ^+ \, X g" ~
; s' O R/ e9 [3 k2 W, D第5 种方法(((仅限 UNIX )))
! B) I8 R5 h2 N3 G6 k• 运行操作系统的 kill 命令,不带 -9选项。
/ s3 `8 y: s* ], s% Z4 A& a1 i/ T无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。- Y6 E: Z% m& T% O4 s: Q
% d. v6 {+ P" K" q' C! ^# I/ @
第 6种方法(((仅限 UNIX)))3 [& w* f8 X( }% p
• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。) ?5 s; V% T! O# o
: L+ [; j" K6 ~) D9 Y
第 7种方法(((仅限Windows)))
6 k& h; L; b: p& _7 X$ ^0 n• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
- o0 N) u( B+ r% W4 d+ p7 n) D( a5 h& P( ~
: n7 v* X( o/ F1 `" E' ^! y$ | |
|