mdadm RAID6 hinzufügen von Journallaufwerk um auf ZF S2 zu migrieren (CMR/SMR Mischverbund)

Martin Wohlfarth <[email protected]>
Newsgroups gmane.user-groups.linux.dresden
Message-ID <[email protected]>
Halli hallo...

Situation CMR/SMR Platten im Mischbetrieb im RAID6, kaufen von 2-3 CMR 
Platten als Austausch gerade kein Geld soll eh später umgestellt werden 
von statt 5-8 Platten auf 4 große aber auf keinen Fall mehr SMR. Die 
Busgeschwindigkeit ist eher nicht das Problem und die CPU langweilt sich 
eigentlich auch, RAM Upgrade bekommt er die Tage. Board/CPU Upgrade ist 
angedacht.

Problem ist sich bei Stromausfall/Reset zerlegender RAID (HDD-Cache Off 
war glaube ich auch nicht der Heilsbringer).


Ich würde gerne wegen dem RAID(4/5/6) write Hole (Teils SMR Platten im 
Verbund) ein Journal Laufwerk hinzufügen aber wie mache ich das, das das 
funktioniert? eigentlich wöllte ich ja den Verbund umstellen auf ZFS2 
weil es einfach robuster sein soll und nicht vom write hole betroffen 
und auch performanter laufen. (ohne Dedup wegen vorhandenem RAM)

Meine Frage ist, wie stelle ich um auf Journal-Laufwerk?

Weil wenn man das mit grow --bitmap none (oder bitmap=none da mekert er 
aber würden sie wohl mal bitte ohne = machen)
lässt sich die Bitmap nicht "löschen"

Und hinzufügen eines Journal-Laufwerkes wird gemeckert, mein lieber, nur 
Bitmap oder Journal (Consistency Policy).
Also eine komplette Anleitung für nachträgliches Hinzufügen eines 
Journal Laufwerkes die funktioniert hatte ich nicht gefunden.

in diesem Thread
https://bbs.archlinux.org/viewtopic.php?id=246597
macht das wohl einer so

mdadm --create /dev/md/dataraid --verbose -c 256K -N dataraid --level=5 
--homehost=any --consistency-policy=journal --bitmap=none 
--raid-devices=3 --write-journal=/dev/sda4 /dev/sdb1 /dev/sdc1 /dev/sdd1

Natürlich werde ich nicht create verwenden wollen dann sind die Daten 
weg aber es gibt eine Idee.

Ich meine muss man da also beim grow Befehl wohl vermutlich die 
Consitency Policy von Bitmap auf Journal ändern damit das funktioniert? 
Weil wie gesagt grow bitmap none wird einfach verweigert.

Kann mir da jemand auf die Sprünge helfen?

Wie gehe ich genau vor um ein Journallaufwerk nachträglich hinzuzufügen?
OS ist Debian Kernel sollte neu genug sein um das machen zu können.

Ansonsten, wenn ihr mir von ZFS abratet (Hardware ist sagen wir mal 
limitiert, Dedup bräuchte ich nicht) könnte ich auch statt einem 
Journallaufwerk einen RAID1/ZFS1 machen (müssen sollen) wenn ich das im 
Dauerbetrieb statt ZFS2 lieber nehmen sollte.

Umsetzen kann ich das ganze erst die Tage.

Wünsche sonst ersmal eine schöne Woche :)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.