Next Previous Contents

9. Rogne dei filesystem

9.1 L'array raid sembra andare, ma il kernel al boot non riesce a montare la root del filesystem

Questa è una cosa che mi dimentico sempre, quindi la metto qua per non dimenticarla... Le partizioni non devono essere taggate come ext2 ma col codice 0xfd !!! Se non lo si fa il kernel non è in grado di riconoscere al boot l'array raid e si bomba.

Ho scoperto altri due motivi (stupidi) perché non va: bisogna ricordarsi di impostare il superblocco persistente e quando si indicano gli elementi del raid si deve indicare le partizioni, non i device!

9.2 Abilitare quota sul filesystem root con xfs

Mentre per tutte le altre partizioni basta mettere quota nelle opzioni dell'fstab e dare un semplice remount, per la partizione di root xfs rompe un po' più le scatole. In particolar modo, oltre a mettere l'opzione dell'fstab serve anche che venga passata una variabile al kernel al boot, rootflags=quota . Se non si configura lilo o grub in questo modo al reboot, al momento di montare il filesystem di root, il kernel dirà che non conosce l'opzione quota e monterà il filesystem in sola lettura. Con tutto quello che ne consegue, soprattutto se state facendo amministrazione remota del server (porco giuda......)


Next Previous Contents