不好意思,有個問題想請問板上的大大
小弟使用NBU6.5用TAPE做備份,但是在執行Policy時Activity Monitor --- JOB STATE會一直顯示'Queued',
State Details 顯示 'Drives are in use in storage unit (tape)' ,tape為Media Manager 的name
下面資訊為Job Details的詳細資料
2011/8/15 上午 08:18:15 - requesting resource tape
2011/8/15 上午 08:18:15 - requesting resource ws1.NBU_CLIENT.MAXJOBS.nas2
2011/8/15 上午 08:18:15 - requesting resource ws1.NBU_POLICY.MAXJOBS.nas2
2011/8/15 上午 08:18:15 - awaiting resource tape - No drives are available
Media Volume Pools 裡的磁帶資料也都scan的到,不知道是甚麼問題?
awaiting resource tape - No drives are available
(這一支工作在等待DRIVER的狀態,目前沒有DRIVE可用,所以等待中)
(DRIVER=磁帶機=讀寫頭)
再者NBU沒有立即產生錯誤,只有QUEUED,所以 依這一點我猜你是不是有兩支工作以上
同時啟動要將資料寫入磁帶,而且同時指向這一部DRIVER,造成DRIVER是已經被使用中,無法閒置出來。
你的TapeLibrary如果只有單一讀寫頭,或者是使用Standalong的tapeDrive,請把POLICY工作錯開時間執行,避免互搶磁帶機資源(寫入Disk資源則不在此限),不要忘記一個DRIVE同時間只能為一支POLICY服務。
如果確認不是以上的問題的話,你可以先往NBU BPTM程式部份檢查,也許是這一支管理磁帶的程式有狀況,有必要就重新啟動NBU Server Daemon,再不然就要將NBU升級到6.5.6版本會比較穩定。
to ssh38390 大大
其實之前執行這個Policy時是可以正常備份成功的,只是後來出現某種錯誤
上網找資料時建議把Media移除重加,並使用bpexpdate -m "Media ID" -d 0
指令使磁帶過期。
但是後來重設好後,Policy的JOB STATE會一直顯示'Queued'.....
磁帶機裡確定有TAPE,而且TAPE容量一定也足夠做備份
to stone313 大大
NBU上的確是有2個Policy,但是只有一個Policy使用tape做備分(另一個使用Disk)
現在使用的NBU版本是6.5.4,升級的話可能暫時沒有考慮
想請問大大所說的BPTM程式是指哪方面?
現在小弟比較常接觸的只有
tpconfig -d 查看Meadia的狀態
available_media 查看tape使用備份的狀態
bpmedialist 查看磁帶過期時間
bpexpdate 手動強迫磁帶過期
NBU Server Daemon 指的又是?
不好意思,最近比較多事情所以比較晚回覆
可能要麻煩你把出問題前後時間的狀況描述一下了
是更換tape 之後發生的狀況嗎? 如果是的話你得確認一下磁帶機裡面是不是有tape.
如果是正常運作的狀況下
通常QUEUE的JOB ,就是已經有其他backup job 在使用磁帶機了.
等目前使用磁帶機的job 用完 , 磁帶機就會可以給其他JOB用了
當這狀況越來越多的時候...也許就應該檢討備份架構的規劃(ex:加一個磁帶機)了..
ssh大大不好意思,我的回覆在上面
請問一下最近是不是有更換過磁帶機??硬體維修之類?
或是NBU有重新做過Device相關設定?
如此描述感覺是設定跑掉了.
最簡單又乾淨的方法是重建 , 如果有更詳細的事發前後描述就更好了
如果被我猜中了,簡單又乾淨的重新設定方式如下
當中要確認磁帶機的type 要和tape相同 ; 磁帶機是hcart ,tape是 hcart2 這樣是不會跑的~~~~~
做了上述這些動作,tape備份還是沒辦法成功
最後放棄了... 只好準備重灌nbu
灌好後會再做備份測試