|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?8 Z6 g$ D2 `! r
6 n8 N' F) l! p停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:
" J! e1 `: l( M• 不再需要它。
( ?9 x m' B, k/ r2 h• 您需要停止并重新启动 FCC 以接收新的配置信息。* G( H+ O* z, I- f9 X* D
/ I- X! a' M$ y3 u- `无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。
) E) _. \& l Y' W4 w/ q7 T& \7 V7 O注意:
6 K' k% e8 \0 K- @除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。; j) S& V/ C. T4 k! r" k
) J+ R5 z' @. O) {0 k+ K1 H
第1 种方法( `9 a$ d$ H9 i8 Y3 [* i) J
• 运行 $FMS_HOME/bin/fccstat -stop。/ e. A! n" N+ w+ ]8 G. K/ d8 h
此方法会停止空闲的 FCC。% R8 E7 E6 J5 a U
在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。' A" G$ _( h, g4 X
如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。$ x! T2 `9 l H
如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。( n3 A5 k2 B k M, {# _+ V
注意:0 H* y$ D/ r, F3 ~
如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会/ |9 A, x3 y4 m; e0 D
导致数据丢失。3 f5 P- n1 u9 @' h! `
( s" ~2 w4 F) x1 a
第2 种方法! K6 _3 _" t" W: ]2 u
• 运行 $FMS_HOME/bin/fccstat -kill。
2 N1 T; z( P3 X' ~9 w, b无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。2 x/ x1 N& d2 S2 z/ ~
在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。1 ?# c$ _' \' l3 L4 O
此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。
6 o& {1 \. B" G+ g2 T. i# D6 r& ]! ]( b/ ]$ T* p
第3种方法
' l% L- C1 @$ \; o% k# F如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。
7 T& a% }% Z6 r4 W" U# P
" Y5 H: h. A+ m第4种方法(((仅当 TCCS/FCC 在前台运行)))
% G5 r! x8 u1 z7 o( o• 在 FCC 前台窗口按下 Ctrl+C。8 z) u0 o: d9 a5 p, R1 s# J! L
仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问
' x. k: a0 T9 q: F前台窗口。(通常情况并非如此。)7 Q1 q5 W# q" N7 a2 {
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。
0 s9 P' j* K( C5 P: b! F/ m注意:
8 l3 q6 g# X Z n; e; h. j如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。
$ K) L7 J7 K' S; l! `' }' g) w, g4 m( j" x1 Z! W
第5 种方法(((仅限 UNIX )))9 P7 L* `7 e7 d5 G" R
• 运行操作系统的 kill 命令,不带 -9选项。/ L' \. ?9 g+ M# D( ^3 L5 g! t( ?
无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。
8 X' o' w) c* x6 n( B% Z# l; w+ ^: J6 a0 T- O
第 6种方法(((仅限 UNIX)))
3 D) ^5 b* _- F8 `) S• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。* D2 [' ^5 e) k3 c
" X- D+ Q2 s0 o3 Y/ i& A; C3 _第 7种方法(((仅限Windows))): N0 s7 A, ?, w% i. l
• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
# Q) W* }+ \8 z' K. n* [) ]; ~1 H0 Q4 J2 n& o
8 j( I0 f+ C8 O5 y+ t
|
|