PowerScale:收集與多重掃描不會回收排除裝置的空間
Summary: 如果裝置在工作執行期間無法使用,則收集和多重掃描會將裝置從掃掠中排除。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
此 KB 僅適用於執行或已完成的收集工作,或在其中執行收集的多重掃描工作。
收集可用可用時,可用來釋放裝置上遺留下來的區塊。
多重掃描有時會同時執行自動平衡和收集,以確保多重掃描會透過檢查工作來執行收集。
# isi job view <jobID#>
在收集的標記階段,塊被標記為以後進入掃描階段后清理。
在某些情況下,設備可能會在標記階段從作業的掃描操作中排除。
這可能會導致叢集的節點或磁碟機不平衡,即使工作已順利完成。
如果從工作中排除太多磁碟機或節點,工作會取消。
Cause
如果裝置故障或無法使用,工作會將裝置從掃掠階段排除。
這可能是由於各種原因所導致,例如節點重新開機、電源重新啟動、節點分割。
使用磁碟機時,如果磁碟機停止或無法使用,就可能會發生這種情況。
如果裝置在執行收集或多重掃描時無法使用,工作會將其設定為: bam_nosweep 排除的裝置清單。
當工作進入掃掠階段時,它會掃掠裝置上「未」新增 bam_nosweep 排除清單。
這可能會導致節點或磁碟機在工作順利完成後,因較高的容量使用率而保持不平衡。
示例 1 顯示了消息日誌中排除的一個 devid,顯示為 devid 28。
2025-03-08T22:09:15.238162-08:00 <0.5> EXAMPLE-1(id25) /boot/kernel.amd64/kernel: [bam_nosweep.c:298](pid 63766="isi_job_d")(tid=104229) bam_nosweep_add_devices: Exclude set { devids (1) = [ 28 ], wdls = [] }
實例2顯示排除devid 18中的驅動器,後後排除devid 24中的驅動器的一個時間戳。
2024-11-04T16:20:33.664254-07:00 <0.5> EXAMPLE-12(id12) /boot/kernel.amd64/kernel: [bam_nosweep.c:298](pid 83067="isi_job_d")(tid=103674) bam_nosweep_add_devices: Exclude set { devids (0) = [], wdls (1) = [ (d: 18, unm:00000040 ] }
2024-11-04T17:06:21.738071-08:00 <0.5> EXAMPLE-12(id12) /boot/kernel.amd64/kernel: [bam_nosweep.c:298](pid 83067="isi_job_d")(tid=103674) bam_nosweep_add_devices: Exclude set { devids (0) = [], wdls (2) = [ (d: 18, unm:00000040, (d: 24, unm:00000020 ] }
由於排除了 28.1% 的裝置,導致收集被取消的範例,此限制為 25%。
2025-11-04T14:08:28.356984+01:00 <0.5> EXAMPLE-8(id8) /boot/kernel.amd64/kernel: [bam_mark.c:1923](pid 3646="isi_job_d")(tid=101140) Mark not permitted with 28.1% of 32 nodes excluded (limit 25.0%)
2025-11-04T14:08:28.356994+01:00 <0.5> EXAMPLE-8(id8) /boot/kernel.amd64/kernel: [bam_mark.c:1837](pid 3646="isi_job_d")(tid=101140) Updated mark for cookie 19:none with error 85
2025-11-04T14:08:28.359093+01:00 <0.5> EXAMPLE-8(id8) /boot/kernel.amd64/kernel: [drv.c:1499](pid 67605="python3.8")(tid=102284) Drive sync in progress for ldnum 21
2025-11-04T14:08:28.365281+01:00 <0.5> EXAMPLE-8(id8) /boot/kernel.amd64/kernel: [lin_mark.c:376](pid 3646="isi_job_d")(tid=101140) lin_end_mark: Ending lin mark (error ECANCELED).
2025-11-04T14:08:28.365300+01:00 <0.5> EXAMPLE-8(id8) /boot/kernel.amd64/kernel: [lin_mark.c:398](pid 3646="isi_job_d")(tid=101140) lin_end_mark: Mark already canceled. (current group: <1,2770> current mark state: LIN_COLLECT_GOOD
Resolution
如果排除需要掃掠的裝置,則必須啟動新的工作。
如果另一個問題導致裝置經常無法使用,則必須進一步調查。
Affected Products
Isilon, PowerScale, PowerScale OneFSArticle Properties
Article Number: 000308579
Article Type: Solution
Last Modified: 27 Nov 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.