Skip to main content
11 votes

How to make systemd-resolved stop trying to use offline DNS servers?

DNS professionals have known for long that if you want DNS service resiliency in any network, you do not leave that decision up to the client implementation. It is a too important decision, to leave ...
Rui F Ribeiro's user avatar
4 votes
Accepted

Archiving program that adds redundancy

Finally, I found parchive (V1 is obsolete, use par2), which is open-source and very efficient. It was originally used on Usenet : https://en.wikipedia.org/wiki/Parchive It has options for percentage ...
color2v's user avatar
  • 183
4 votes

How to shard file into n-out-of-m redundancy (erasure code e.g. kind of reed solomon)?

You would want to look at https://pypi.org/project/zfec/ This does exactly what you are looking for. E.g. zfec -k3 -m6 input.dat creates 6 files, 3 of which are necessary to reconstruct the ...
jf1's user avatar
  • 437
4 votes

Protecting data against bit rot

This is an older question, but still relevant in 2019. Yes, parity files are a viable solution to bit-rot While there are detriments to non-filesystem-level parity checking, there is also one huge ...
joshfindit's user avatar
2 votes

How to shard file into n-out-of-m redundancy (erasure code e.g. kind of reed solomon)?

You can use gfshare for this: http://manpages.ubuntu.com/manpages/bionic/man7/gfshare.7.html apt-get install libgfshare-bin For example, with 2-of-7. gfsplit -n 2 -m 7 myfile.txt Only two shares can ...
Martin Monperrus's user avatar
2 votes

Most ironclad way to make root installation redundant and maximize uptime? RAID, ZFS or something else?

Most Ironclad way & maximize uptime... I think the question overall is a good one but will be problematic to answer given the current state of everything that makes up linux, and hardware. There ...
ron's user avatar
  • 9,122
2 votes
Accepted

Most ironclad way to make root installation redundant and maximize uptime? RAID, ZFS or something else?

Depends on needs, but you have a few options. My personal choice is to use lvm mirroring on a root volume, and any other that is critical to my sanity (/home on my laptops and workstations). As for ...
Andrew Schott's user avatar
2 votes

Archiving program that adds redundancy

You can do it with rar. From the man page: rr[N] Add data recovery record. Optionally, redundant information (recovery record) can be added to an archive.
muaB's user avatar
  • 31
1 vote

Building redundancy by creating multiple nfs mounts to a single location

A few times of a year, I found that when the nfs server exporting the home directory or the LDAP server went offline for various reasons, the entire cluster hanged. I am trying to build some ...
grawity's user avatar
  • 15.5k
1 vote
Accepted

When I get a font package with OTFs, should I also keep the Web versions?

No need to keep the web fonts. For local use, the OTF files are sufficient. You’d only need the other files if you wanted to make them available for use in a web site; and then, you still wouldn’t ...
Stephen Kitt's user avatar
1 vote

How to make systemd-resolved stop trying to use offline DNS servers?

Using multiple nameservers via DHCP is for resiliency, not redundancy. It appears you're attempting to use multiple nameservers in the sense that each client will track if a nameserver becomes ...
slm's user avatar
  • 380k
1 vote
Accepted

How to use one path in heredocument

A here-document is just a document. A script in a here-document is just a script. Your script could be written cd "$HOME/own_scripts" || exit 1 ./1.sh ./2.sh Or, if all the scripts that you'd like ...
Kusalananda's user avatar
  • 356k
1 vote

Protecting data against bit rot

I wrote a lightweight tool to detect bitrot called chkbit. It creates a hash that follows your data independent of the filesystem. So chkbit allows you to verify the integrity of your data on your ...
laktak's user avatar
  • 6,373

Only top scored, non community-wiki answers of a minimum length are eligible