Comments (5)
Okay thanks for clarifying. I have re-enabled Idle_B
on my drives now (head parking), set at 120s, and that seems to prevent background tasks as the constant ticking every 5-6 seconds went away.
from openseachest.
I can confirm that background tasks are paused while in lower power states. So idle_b
, idle_c
, standby_y
, and standby_z
will not run background tasks since the heads will not be over the medium in these states.
The active
state is when the drive is processing a host command (read, write, etc) and background tasks won't run at this time either.
idle_a
is the only time I am aware of that a background task will execute since the heads are still above the medium.
I have also been told by our firmware team that some background tasks will be rescheduled to run at a later time if they are paused, so they may restart again when the drive hits idle_a
. It may keep doing this until it gets completed, but it can depend what the trigger for the background task was. Some are time based, some are opportunistic, and some are due to detecting some condition inside the drive and what the firmware thinks is most important to take care of at that time.
I hope this additional information helps a little bit.
from openseachest.
Hi @Fossil01,
I can repeat the issue on a drive I have, but I do not know why it does not show as disabled in the smart info output.
It may be that the off-line data collection status preserves that it last ran while auto-offline was enabled even if the feature is currently disabled.
The reason it's saying it was successfully disabled is due to the drive accepting the command to disable this feature without reporting an error, so it appears that it should be disabled due to the drive not reporting an error.
I added debug code to manually execute the off-line data collection routine to see if manually running it causes the status to change, but that did not change the status reported by the drive I have either.
I have reached out to our firmware team to help get some answers on expected behavior with this feature.
For some historical context, the SMART auto-off-line data collection routine was in the original SFF (Small form factor) committee SMART specifications, but did not make it into the T13 ATA specifications at any point.
I'm not sure if this affects how the drive handles these commands at all, but it might be supported due to some backwards compatibility requirement from the original SMART specification days.
from openseachest.
Hi @vonericsen ,
Thanks a lot. I tried opening a support ticket about this and weird drive noises (I suspect thats BMS though) but I couldn't do that on Seagate's website, it doesn't exist. Glad to know someone is looking into it.
Thanks
from openseachest.
Hi @Fossil01,
What I have found out is that the auto-off-line SMART feature has been obsolete in Seagate firmware for a long time now.
The bits that indicate it is "supported" are still present as are the commands to "enable" and "disable" it, however they are treated as a no-op meaning they have no effect on the drive.
It seems that there is some backwards compatibility requirement to save the bits and pass the commands even if they are a no-op, so disabling this will have no effect. It was likely a requirement to show that auto-off-line is still enabled at all times since this is something that cannot be disabled on a modern HDD.
Background tasks cannot be disabled any way that I am aware of for modern products. They are used to maintain reliability and integrity of the drive and data stored on it.
from openseachest.
Related Issues (20)
- what if we put everything in one binary? HOT 3
- After changing sector size, PowerChoice (EPC) timers are ignored on all my 16TB drives HOT 23
- Exos X16 fails to change sector size on a Supermicro server HOT 5
- tracking "unkown command" HOT 7
- Prebuilt EFI binaries? HOT 3
- Firmware update failing - Firmware Download Failed - Download Microcode returning: ABORTED HOT 30
- I have got dual ST8000NM000A-2KE101 - they have 0 bad sectors and errors but Raid 1 keep getting degraded - Intel® Optane™ Memory HOT 26
- How do we scan, find new firmware and update it? I am on windows HOT 3
- Make Package for ESXi HOT 2
- EPC timers no longer working after long SMART test HOT 15
- openSeaChest_Format: unknown option --showSupportedSectorSizes HOT 1
- Linux openSeaChest reports drive in `standby_z` state regardless of the actual state. HOT 13
- issue HOT 2
- Some detailed changelog HOT 2
- openSeaChest .deb package misses export PATH variable HOT 3
- multiple ST20000NM007D EXOS X20 20TB firmware SC03 fails warranty claim HOT 2
- openSeaChest_PowerControl standby time ignored HOT 3
- Add option to ignore drives in standby HOT 2
- Code Security Report: 6 high severity findings, 16 total findings HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openseachest.