Jump to content
IGNORED

ZFS file system again, but this time with usage experience.


Recommended Posts

17 hours ago, AudioDoctor said:

 

yes I am aware of that, nor did I say that. I said that the system uses them to compare as well as the mirror or parity drives to decide which is correct.

the system doesn't use snapshots to compare. it doesn't maintain full copies of old files, rather just the changed blocks.

Custom room treatments for headphone users.

Link to comment

SO answer the question, In a two disk mirror, how does the system know that the mirror is correct rather than the main drive? What if the parity drive is the drive with the error? How does it know which of the two versions is correct when it finds an error?

No electron left behind.

Link to comment
10 minutes ago, AudioDoctor said:

SO answer the question, In a two disk mirror, how does the system know that the mirror is correct rather than the main drive? What if the parity drive is the drive with the error? How does it know which of the two versions is correct when it finds an error?

From the source: https://blogs.oracle.com/bonwick/zfs-end-to-end-data-integrity

There's a ton more that's been written

Custom room treatments for headphone users.

Link to comment

I see that to really use ZFS as intended, it ought to be installed on all system storage, rather than our old notion of installing on a partition.  So I'd best save experimentation with it for building NAS, whenever I get around to that.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
9 minutes ago, Jud said:

I see that to really use ZFS as intended, it ought to be installed on all system storage, rather than our old notion of installing on a partition.  So I'd best save experimentation with it for building NAS, whenever I get around to that.

Yes absolutely and it likes ECC memory. My "NAS" is a low powered Linux server which has 32Gb ECC RAM and which runs Ubuntu linux. Mine is connected to a 15bay SAS3 enclosure but that doesn't matter.

Custom room treatments for headphone users.

Link to comment
43 minutes ago, AudioDoctor said:

 

ok, well, I stand corrected and I will eliminate that from my pool of ZFS knowledge.

The short answer is that the chance that the stored hash for that block would be corrupted to match the corrupted block is extremely small ... in that case the system would still know that the blocks don't match but would be unable to repair ... and the point is that ZFS isn't a backup either ... so store important data offsight as well ... actually you can automatically store multiple copies of files but again if the array burns down you are out of luck unless there is an external backup.

 

Most people can simply mirror drives and ZFS really just works...

Custom room treatments for headphone users.

Link to comment
11 minutes ago, jabbr said:

The short answer is that the chance that the stored hash for that block would be corrupted to match the corrupted block is extremely small ... in that case the system would still know that the blocks don't match but would be unable to repair ... and the point is that ZFS isn't a backup either ... so store important data offsight as well ... actually you can automatically store multiple copies of files but again if the array burns down you are out of luck unless there is an external backup.

 

Most people can simply mirror drives and ZFS really just works...

 

@AudioDoctor's brother has a similar setup, I believe, so his chance of losing data to corruption is astronomically smaller, excepting some sort of natural or manmade disaster widescale enough to take out both installations.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
  • 2 weeks later...

I had my first, operator induced, ZFS breakdown today and with a few quick commands was back up and running from a previous snapshot of the boot drive. A quick sudo apt install -f to get some dependencies and make sure everything was ship shape and we're off to the races.

 

 

On 5/16/2021 at 4:54 PM, Jud said:

 

@AudioDoctor's brother has a similar setup, I believe, so his chance of losing data to corruption is astronomically smaller, excepting some sort of natural or manmade disaster widescale enough to take out both installations.

 

Yeah, we're actually transitioning to a ZFS based backup system and trying to figure out how to keep the fire and water proof systems in the mix somehow.

No electron left behind.

Link to comment
On 5/29/2021 at 7:20 PM, AudioDoctor said:

I had my first, operator induced, ZFS breakdown today and with a few quick commands was back up and running from a previous snapshot of the boot drive. A quick sudo apt install -f to get some dependencies and make sure everything was ship shape and we're off to the races.

 

 

 

Yeah, we're actually transitioning to a ZFS based backup system and trying to figure out how to keep the fire and water proof systems in the mix somehow.

I don't have enough info to answer.

 

Do a 

$ zpool status

and if no errors, then your files should be a-ok

 

if you are missing a pool then $ zpool import -a 

 

[ note that if you install Ubuntu with the Zsys/ZFS root feature, then the system does a snapshot before each "apt install" so that you can rollback ]

Custom room treatments for headphone users.

Link to comment
1 hour ago, jabbr said:

I don't have enough info to answer.

 

Do a 

$ zpool status

and if no errors, then your files should be a-ok

 

if you are missing a pool then $ zpool import -a 

 

[ note that if you install Ubuntu with the Zsys/ZFS root feature, then the system does a snapshot before each "apt install" so that you can rollback ]


thanks. Everything is running fine after my mistake. 

No electron left behind.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...