Adva van egy gép benne 6 db SATA diszk amik egy ZFS poolt alkotnak.
Szeretném kicserélni a lemezeket nagyobbra. A probléma többek között az, hogy amíg a régi lemezek 512 byteos szektorméretűek az újak 4k-sak.
Lehetne az újakat is 512 byteos szektorral használni, de akkor a teljesítmény sokkal rosszabb lesz. Egyesével cserélgetve és minden egyes csere után resilver iszonyú lassú és az eredmény sem lesz jó a 512-es szektorméret miatt.
Azt találtam ki, hogy összerakom az új poolt és átpipeolom rá a régiről a filerendszert.
A probléma az, hogy a gépben nincs 13 Sata port csak 6 (a +1 egy kis SSD a rendszerrel).
A hetedik port egy Sil 3132 kártyán van jelenleg.
Nosza jött az ötlet, hogy beleteszek még két kétportos Silicon kártyát és akkor legalább degradálva (nem szerencsés, de nincs több PCI-E portom sem) létre tudnám hozni az új poolt.
Berakva a kártyákat viszont csak az elsőt látja a Linux
Az lspci sem jelzi a többit.
Az első slotban bármelyik kártyát látja, de a másodikban nem, így egynél többet nem tudok belerakni.
Az lsmod szerint a sata_sil24 diver hajtja a kártyát.
Az alaplap: Supermicro X9SCL-F
A manual szerint a slot 6 és 7 amiben nem mennek a kártyák tudnak PCIE 3.0-t is a slot 4 amiben megy csak 2.0-t.
Van valakinek ötlete?
- 1642 megtekintés
Hozzászólások
Kapcsold vissza PCIe 2.0 vagy 1.0 üzemmódba... hátha ;)
- A hozzászóláshoz be kell jelentkezni
Jó ötlet, de sajnos nem használ. Próbálkozok egy BIOS updattel, hátha az segít.
- A hozzászóláshoz be kell jelentkezni
A Sil kártyákhoz többféle BIOS is volt, RAID-es nem RAID-es meg néha ATAPI is. Próbálj egy nem RAID-es BIOS-t rá. Esetleg be kellene lépni bootolásnál a kártya menüjébe, hátha lehet ott valamit állítani.
- A hozzászóláshoz be kell jelentkezni
FreeBSD
- A hozzászóláshoz be kell jelentkezni
Na, van már szoftver alapú HBA? :D
- A hozzászóláshoz be kell jelentkezni
Első tippem: Ne legyenek egyforma kártyák. Használj olyan kártyákat, amelyiket más-más kernel modul kezel.
Második tippem: Az alaplap az új kártyákat be szokta állítani, de néha csak ki-be kapcsolás után látszódnak az oprendszer alatt. Tedd be mindkét kártyát és kapcsolgasd ki-be a gépet 4-szer 5-ször. De rendesen, power off - power on-al. (Húzd ki a konnektroból 20-25 másodpercre, majd vissza).
____________________________________
Ha vita van, számoljanak órajelciklusokat. Egyesével.
- A hozzászóláshoz be kell jelentkezni
Ha egyedüli kártyaként se mennek az adott slotokban a kártyák, akkor amikkel próbálkoznék:
- BIOS frissítés
- UEFI/legacy mód próbálgatása
- oda valamilyen bootolni képes kártya bedugása, BIOS-ból ellenőrzés (látszik-e a kártya, mint boot opció), ha igen, akkor Linux alól látszik-e
- bootolás vadiúj Linux kernellel ellátott livecd-ről látszik-e bármi az adott slotokban
- Supermicro support megkérdezése, hogy wtf
- A hozzászóláshoz be kell jelentkezni
Vegyel egy hasznalt raid kartyat es ezt dobd ki.
- A hozzászóláshoz be kell jelentkezni
Ez a szívás nem jött volna létre a ZFS hathatós támogatása nélkül :-D Bár lehet, hogy az LVM-nek is megfeküdné a gyomrát?
- A hozzászóláshoz be kell jelentkezni
Végigolvastad-e: "Berakva a kártyákat viszont csak az elsőt látja a Linux
Az lspci sem jelzi a többit."
Tetszőleges LVM-et vagy btrfs-t megszivat, ha nem tudod a SATA/SAS portokat bővíteni és kellene. :)
- A hozzászóláshoz be kell jelentkezni
Berak egy tetszőleges kártyát, átmozgat rá egy diszknyi adatot, majd a "leürített" diszk helyére jöhet a következő diszk, stb. Itt az is a szívás, hogy diszkenként nem lehet migrálni... (pvmove-ot még nem próbáltam 512byte-os szektorméretről 4k-s szektorméretre, úgyhogy nem tudom, ez járható-e LVM esetén, azért írtam, hogy lehet, hogy az LVM-nek is megfeküdné a gyomrát)
- A hozzászóláshoz be kell jelentkezni
Régi volume mentése - régi diszkek ki - új diszkek be - zfs pool létrehozás - visszatöltés?
Üdv,
Marci
- A hozzászóláshoz be kell jelentkezni