AIX
當我們對網絡或網卡進行操作時,經常會遇到"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"問題都可解決.