[ 永远的UNIX::UNIX技术资料的宝库 ]

首页 > 系统管理 > AIX > 正文

AIX如何解决"device busy"问题

来源:本文出自: www.ibm.com.cn (2001-06-06 18:08:00)

  当我们对网络或网卡进行操作时,经常会遇到"device busy", 而不让我们进行操作.

例如:

rmdev -l ent1
Method error (/etc/methods/ucfgdevice):
0514-062 Cannot perform the requested function because the
specified device is busy.

1.首先我们要确认网络接口已经"down"及 "detached".
使用以下脚本文件可以"down"及"detach"所有TCP/IP网络接口.

interfaces=`lsdev -Cc if -F name | grep -v lo0`
for interface in $interfaces
do
  ifconfig $interface down
  ifconfig $interface detach
done

2. 检查是否下列应用正在运行:

1) SNA : lssrc -g sna (检查SNA是否运行)
stopsrc -g sna(中断)
stopsrc -f -s sna(强行中断) 
如果以上两条命令都不起作用: /usr/bin/sna -stop sna -t forced
如果仍不能中断: /usr/bin/sna -stop sna -t cancel 

2)  IPX: ps -ef |grep npsd 
ps -ef |grep sapd (IPX是否运行)
/usr/lpp/netware/bin/stopnps (中断)  

3)  Netbios:  ps -ef | grep netbios (是否运行)
mcs0 unload (中断)  


以上步骤对于大部分"device busy"问题都可解决.
 

(http://www.fanqiang.com)



 
 相关文章

★  感谢所有的作者为我们学习技术知识提供了一条捷径  ★
www.fanqiang.com