Re: (deb-cat) Mida de blocs per a RAID de programari
Narcis Garcia <[email protected]>
| Newsgroups | gmane.linux.debian.user.catalan |
|---|---|
| Message-ID | <[email protected]> |
hola (responc entre línies) El 21/7/23 a les 15:52, Alex Muntada ha escrit: > Hola, Narcis: > >> Em sorgeixen 2 dubtes: >> 1. Com esbrinar la mida mínima de bloc que llegeix o escriu un >> disc dur. > > «fdisk -l» em diu això: > > Units: sectors of 1 * 512 = 512 bytes > Sector size (logical/physical): 512 bytes / 512 bytes > I/O size (minimum/optimal): 512 bytes / 512 bytes > > Així que imagino que la mida mínima/òptima per escriure en aquest > disc és 512 bytes. Ara bé, això no vol dir que la mida òptima per > al sistema operatiu sigui aquesta, ja que abans d'arribar a la > capa física del disc, les dades han de travessar una pila de > capes més. Aquesta és la mida de sector, que és de 512 bytes per al 90% dels mitjans (USB, FDD, HDD, etc.) independentment de quants bytes escrigui el capçal en una sola operació. La mida de sector, ni la mida de bloc del sistema de fitxers, no està vinculades a les operacions físiques. No busco la mida òptima per al sistema operatiu, sinó l'òptima per al dispositiu físic. És a dir, que si el capçal d'un disc dur escriu com a mínim 2048 KiB, aleshores seria molt ineficient establir blocs/chunks de 512 KiB a la capra RAID, perquè el sistema operatiu podria demanar escriure 4 vegades el mateix segment de disc per a emplenar-lo de dades independents de 512 KiB cada tros/chunk. És per això que necessito esbrinar la mida de l'operació de disc; perquè el programari ja es pot configurar. >> 2. Com variar aquesta mida de bloc del RAID amb el >> DebianInstaller. > > A la documentació no trobo enlloc que es pugui canviar la mida de > bloc (o chunk, com li diu mdadm). He seguit aquest camí: > > https://wiki.debian.org/DebianInstaller/Preseed > https://www.debian.org/releases/stable/amd64/apbs04.en.html > https://salsa.debian.org/installer-team/debian-installer/tree/master/doc/devel > > A l'exemple de preseed tampoc trobo cap referència als blocs o > els chunks: > > https://www.debian.org/releases/bookworm/example-preseed.txt > > Així que si vols personalitzar el RAID al teu gust, només se > m'acut l'opció del `preseed/early_command`, que permet executar > el que tu vulguis durant la instal·lació. Però aleshores > necessitaràs passar-li a l'instal·lador les opcions de preseed, > els scripts que necessitis, els paquets udeb addicionals que > calgui, etc. > > Normalment només és pràctic si fas una instal·lació remota perquè > se li han de passar una pila de paràmetres al nucli, que en local > els hauràs d'escriure a mà (desconec si es poden llegir d'algun > altre lloc). Em convé cal provar si el DebianInstaller preveu una instal·lació dins un RAID que ja estigui creat abans. (per exemple, un volum encriptat no és el cas) > Salut, > Alex > Gràcies. -- Narcis Garcia __________ I'm using this dedicated address because personal addresses aren't masked enough at this mail public archive. Public archive administrator should fix this against automated addresses collectors.