zfs vdev byte av diskar från legacy till advanced format?

Trädvy Permalänk
Medlem
Registrerad
Feb 2003

zfs vdev byte av diskar från legacy till advanced format?

sitter och skissar lite på att byta ut några gamla diskar..

jag har nuvarande

NAME STATE READ WRITE CKSUM ***** ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 ata-WDC_WD40EFRX-68WT0N0_WD-************ ONLINE 0 0 0 ata-WDC_WD40EFRX-68WT0N0_WD-************ ONLINE 0 0 0 ata-WDC_WD40EFRX-68WT0N0_WD-************ ONLINE 0 0 0 raidz1-1 ONLINE 0 0 0 ata-WDC_WD5000AAKS-00E4A0_WD-************ ONLINE 0 0 0 ata-WDC_WD5000AAKS-00E4A0_WD-************ ONLINE 0 0 0 ata-Hitachi_HTS545050KTA300_******************** ONLINE 0 0 0

raidz1-0 är skapad med ashift=12 så den är ju som den ska vara för advanced format..
raidz1-1 är ju ett gäng gamla 500gb diskar med gamla legacy 512kb sektorer..

nu ligger det i rullarna att ta och byta ut dom tre gamla diskarna mot 3st WD40EFRX, och tanken var ju att bara resilvra om dom en och en..
men så kom ja på att dom är ju skapade med ashift=9... går det att ändra efteråt? eller bör jag kopiera ut datan på dom tre nya diskarna, sedan bygga om raidz1-0 med dom tre gamla WD40EFRX med ashift=12, sedan flytta tillbaka datan till poolen från diskarna, sedan skapa raidz1-1 med ashift=12..

eller hur pass mycket segare blir WD40EFRX diskarna genom att emulera 512kb sektorer? idags läget har jag ~280-300mb/s read & write vilket är okej om WD40EFRX klarar med emulerade 512kb sektorer också, men är orolig att det ska bli slöare, tex en halvering vore katastrof.. då måste ja bygga om poolen.. men eftersom jag har en himla massa disksett (för att lätt kunna hålla koll på olika delar av poolen och hur mycket plats dom tar..) så skulle jag nog helst undvika att bygga om poolen..