- 论坛徽章:
- 0
|
linux as 2﹐ ibm 的一個磁帶機,,
備份文件出錯....
root@linuxsrv /]# tar cvf /dev/st0 /etc
tar: /dev/st0: Wrote only 0 of 10240 bytes
tar: Error is not recoverable: exiting now
查看磁帶內容也出錯....
tar: /dev/st0: Cannot read: Value too large for defined data type
利用 mt 指令來查看磁帶機狀態﹐
起初還能好好的﹐指令mt -f /dev/st0 status 也能執行﹐因為看到上面的 tar 指令都不能正確執行﹐所以
我便換了一盤磁帶﹐再試...
mt -f /dev/st0 staus
結果﹐一直停在那個地方。 利用 kill -9 也不能殺掉進程..
另開終端查看進程狀態﹐發現..
[root@paclx root]# ps -aux |grep mt
root 32316 0.0 0.0 1392 228 ? D 08:46 0:00 mt -f /dev/st0 st
root 32623 0.0 0.0 1740 596 pts/0 R 09:30 0:00 grep mt
狀態為 D..... ,說是此狀態的進程是不可中斷的...
網上查到可利用 fuser -v /dev/st0 指令來試試﹐
試了一下﹐fuser 指令能執行成功﹐但沒有什么效果...
現請教....
1﹑如何中斷這個 執行 mt 指令的進程 ....
2﹑磁帶機不能 備份也不能顯示﹐請問是什么原因.....如何來排查錯誤..謝謝.. |
|