我在 Synology NAS 中有两个 Kingston A400 120GB SSD 作为缓存,它似乎不支持自动离线数据收集。
# smartctl -d sat -c /dev/sdc | grep -i "Auto Offline data collection"
Auto Offline Data Collection: Disabled.
No Auto Offline data collection support.
# smartctl -d sat -o on /dev/sdc
SMART Automatic Timers not supported
SMART Enable Automatic Offline failed: scsi error aborted command
Run Code Online (Sandbox Code Playgroud)
然而,当我检查标记为“离线”的属性时,即使我不运行手动离线数据收集或自测试,RAW_VALUE其中之一也会不断变化(具体而言)。246 Total_Erase_Count我检查了 smartd 是否正在运行以防万一,但事实并非如此。另一个相同的 SSD 也会发生同样的情况。
问题:
输出smartctl -a:
=== START OF INFORMATION SECTION …Run Code Online (Sandbox Code Playgroud) 我对 ZFS 还很陌生,所以也许我读错了。
重新启动我的服务器后,我不得不重新导入我的池,并且在执行某些操作时呈现出以下状态:
# zpool status -v
pool: data
state: DEGRADED
status: One or more devices could not be used because the label is missing or
invalid. Sufficient replicas exist for the pool to continue
functioning in a degraded state.
action: Replace the device using 'zpool replace'.
see: http://zfsonlinux.org/msg/ZFS-8000-4J
scan: scrub in progress since Sat Mar 11 09:54:23 2017
18.4M scanned out of 28.9T at 4.61M/s, (scan is slow, no estimated time)
0 repaired, 0.00% done
config:
NAME STATE …Run Code Online (Sandbox Code Playgroud)