Array fliegt nach dem Reebot weg!


ttermi

Recommended Posts

Hi, bin neu hier und ist ganz bestimmt ne Anfängerfrage. 
Ich noch in der Testphase von unRaid, wobei mir das System bisher Mega gefällt, bis auf......

Ich habe folgende config Alter Laptop zum testen

USB3.1 Fantec Gehäuse mit (aktuell) 3 Platten (eine 4GB, zwei mal 3GB).

Ich habe die 4GB Platte als Parität laufen. 
Die zwei 3GB als Datenträger 1 & 2. 
Als Cache Platte nutze ich die interne (Laptop) Platte. 
System läuft gut. Ich habe zu Testwecken ein paar Apps aus dem Community Forum installiert wie z.B. iTunes Server, etc... (Kleinkram halt). 
Aber:
Warum fliegt mir nach dem Neustart des Systems die Konfiguration der Platten weg? Mal wird Datenträger 1 nicht erkannt. Mal die Parity Disk???  Und wenn Sie mir dann im Dropdown des jeweiligen "Slots" angezeigt werden und ich die richtige (vor dem Neustart ausgewählte) Platte auswähle kann ich mein Array trotzdem  nicht starten. So habe ich in den letzten 4 Tagen das ganze bestimmt 5 mal neu Konfiguriert.

Was mache ich falsch???

(Aktuell wie im Screenshot ist alles flöten gegangen)

Bildschirmfoto 2021-02-08 um 14.28.39.png

Link to comment
1 hour ago, ttermi said:

Warum fliegt mir nach dem Neustart des Systems die Konfiguration der Platten weg? Mal wird Datenträger 1 nicht erkannt. Mal die Parity Disk???  Und wenn Sie mir dann im Dropdown des jeweiligen "Slots" angezeigt werden und ich die richtige (vor dem Neustart ausgewählte) Platte auswähle kann ich mein Array trotzdem  nicht starten. So habe ich in den letzten 4 Tagen das ganze bestimmt 5 mal neu Konfiguriert.

 

Man könnte in den System Logs schauen (Tools), aber ich tippe einfach darauf, dass der Fantec Controller zu lahm ist. Er meldet nicht schnell genug die Existenz dieser Platten oder verliert sogar die Verbindung. Wer weiß das schon. Ich hatte schon einzelne USB Platten in Verwendung. Das ging. Aber der der Stromverbrauch war mir schlussendlich zu hoch.

 

1 hour ago, ttermi said:

wo könnte man die Platten den reinschmeissen und mit welcher Schnittstelle, wenn nicht über USB?

 

Ich bin da nicht fit, aber @Ford Prefect kann da bestimmt was zu sagen. Und zwar wäre meine Idee eine SAS Karte mit externem Anschluss. zB so eine:

https://www.amazon.de/10Gtek-Externer-Express-SAS2008-9200-8E/dp/B01M9GRAUM/

51CoKJ3jmPL._AC_SL1008_.jpg.a96d077c682283134537dde64775482a.jpg

 

Dein selbstgebautes Gehäuse wird dann mit diesem Kabel intern versehen, so dass nur ich sage mal 1m von dem SAS Kabel raushängt:

https://www.amazon.de/CableDeconn-Stecker-Verriegelung-Controller-Backplane-8088-4-SATA-2M/dp/B07M8PTFZM/

416mnstFDlL._AC_.jpg.f0a4bc2ed88cb3ec7fe4ba4bc61ff624.jpg

 

Auf die Art könnte man zwei externe Gehäuse mit jeweils 4 Platten haben.

 

Oder man holt sich ein Gehäuse mit integrierter SATA Backplane mit SAS Anschluss. Dann könnte man SAS auf SAS Kabel verwenden.

 

Das wird aber nicht billig und die SAS Karte braucht auch nicht wenig Strom.

 

Die Alternative wäre eSATA. Aber eSATA ist nur ein SATA Port. Man könnte bei Installation einer entsprechenden SATA Karte einen Port Multiplier im externen Gehäuse nutzen, aber die Performance ist bei mehr als 2 HDDs schon schlecht. Ich nutze dieses Prinzip in meinem Backup NAS. Siehst du in dem Video:

https://forums.unraid.net/topic/97477-jäger-der-verlorenen-festplatte/

 

Oder vielleicht Thunderbolt, dürfte aber noch viel teurer sein.

Link to comment

Das Problem ist daß so eine Karte halt nicht in ein Notebook passt.

esata könnte mittels einer Dockingstation (bei Dell oder Lenovo) gehen aber da ist zumeist auch nur ein esata Port vorhanden.

Die Lösung des Problems wäre tatsächlich irgendein alter Rechner.

 

Ich habe hier in 7310x einen ollen i5 750 mit 8GB Ram stehen. Wenn Du in der Nähe wohnst brauchst den nur abholen kommen.

Link to comment
6 hours ago, mgutt said:

Ich bin da nicht fit, aber @Ford Prefect kann da bestimmt was zu sagen. Und zwar wäre meine Idee eine SAS Karte mit externem Anschluss. zB so eine:

https://www.amazon.de/10Gtek-Externer-Express-SAS2008-9200-8E/dp/B01M9GRAUM/

51CoKJ3jmPL._AC_SL1008_.jpg.a96d077c682283134537dde64775482a.jpg

 

Dein selbstgebautes Gehäuse wird dann mit diesem Kabel intern versehen, so dass nur ich sage mal 1m von dem SAS Kabel raushängt:

https://www.amazon.de/CableDeconn-Stecker-Verriegelung-Controller-Backplane-8088-4-SATA-2M/dp/B07M8PTFZM/

416mnstFDlL._AC_.jpg.f0a4bc2ed88cb3ec7fe4ba4bc61ff624.jpg

 

Auf die Art könnte man zwei externe Gehäuse mit jeweils 4 Platten haben.

 

Oder man holt sich ein Gehäuse mit integrierter SATA Backplane mit SAS Anschluss. Dann könnte man SAS auf SAS Kabel verwenden.

 

Das wird aber nicht billig und die SAS Karte braucht auch nicht wenig Strom.

 

Die Alternative wäre eSATA. Aber eSATA ist nur ein SATA Port. Man könnte bei Installation einer entsprechenden SATA Karte einen Port Multiplier im externen Gehäuse nutzen, aber die Performance ist bei mehr als 2 HDDs schon schlecht. Ich nutze dieses Prinzip in meinem Backup NAS. Siehst du in dem Video:

https://forums.unraid.net/topic/97477-jäger-der-verlorenen-festplatte/

 

Oder vielleicht Thunderbolt, dürfte aber noch viel teurer sein.

Ja, genau so geht es.

Die SAS Controlelr können über Expander/Backplanes halt 512+ Disks ansteuern.

Der Vorteil bei externer Anbindung ist, dass die Kabel die Signale im differnziellen Modus (also getrennte Leiter für Plus und Minus Pol, nicht nur Plus + Null) übertragen und damit einiges an Strecke überbrücken können. Das ist bei frei fliegender SATA Verkabelung nicht so.

 

Ein LSI Controller ist da auch die richtige Wahl...wobei dieser gezeigte No-Name hier mir nicht zusagen würde.

Es gibt leider auch viele China Fakes von echten LSI. Ich würde auf einen "echten" gebrauchten ausweichen...die sind praktisch unkaputtbar...sowas: https://www.ebay.de/itm/Avago-LSI-SAS-9200-8e-SATA-SAS-HBA-8port-Controller-extern-6Gbps-PCIe-x8-LP/142183136356?epid=1958688460&hash=item211ac67c64:g:L4EAAOSwiONYLwT~

 

...oder 16 Ports: https://www.ebay.de/itm/Avago-LSI-SAS-9201-16e-SATA-SAS-HBA-Controller-extern-6Gbps-PCIe-x8-SFF-8088/142026019311?epid=1073793452&hash=item21116911ef:g:NmoAAOSwzJ5XYT2D

 

Der 2008er ist alt, aber Treiber im Linux funktionieren noch...PCie-2.0....für bis zu 24 Disks, welche die 4x6Gbps pro Link nicht wirklich ausreizen, dann ausreichend.

PCIe-3,x sind dann LSI 9300er, mit 12Gbos, zB: https://www.ebay.de/itm/Broadcom-LSI-SAS-9300-8e-SATA-SAS-HBA-8port-Controller-extern-12Gbps-PCIe-x8/143915279324?epid=1110031605&hash=item218204e3dc:g:WcAAAOSwVM5f~GNh

 

Gibt aber auch Versionen von IBM, Dell...die eigentlich eine Raid-FW haben, die man aber zum HBA umflashen kann.

Diese Liste ist hilfreich: https://forums.servethehome.com/index.php?threads/lsi-raid-controller-and-hba-complete-listing-plus-oem-models.599/

 

Wegen der Kabel würde ich auf ein Gehäuse mit gleichem SFF8088 Anschluss und interner Umsetzung auf SFF8087 gehen...dann gibt es keine Überraschungen, zB sowas: https://www.ebay.de/itm/Externes-SAS-Laufwerks-Gehause-3-x-5-25-Zoll-SFF-8088-beige/162155324382?hash=item25c135e3de:g:b4YAAOSwpdpVaKeg

Da könnte zB ein Käfig 3x5.25 auf 4x3.5 rein.

Edited by Ford Prefect
Link to comment
35 minutes ago, Ford Prefect said:

Wegen der Kabel würde ich auf ein Gehäuse mit gleichem SFF8088 Anschluss und interner Umsetzung auf SFF8087 gehen...dann gibt es keine Überraschungen, zB sowas: https://www.ebay.de/itm/Externes-SAS-Laufwerks-Gehause-3-x-5-25-Zoll-SFF-8088-beige/162155324382?hash=item25c135e3de:g:b4YAAOSwpdpVaKeg

Da könnte zB ein Käfig 3x5.25 auf 4x3.5 rein.

 

Bekommt man die Platine einzeln? Weil das ist so ziemlich genau das Gehäuse:

https://www.adr-shop.com/gehaeuse-fuer-kopiertower-mit-3-x-525-einschueben

 

Einen Käfig bekommt man da nur schwer rein, weil das Gehäuse innen so doofe Streben hat. Ich nutze das für meine Blu-Ray Laufwerke.

 

40 minutes ago, Ford Prefect said:

.die eigentlich eine Raid-FW haben, die man aber zum HBA umflashen kann.

HBA braucht man um auf die einzelnen Disks zugreifen zu können?

 

Wann bzw wie macht man eigentlich dieses JBOD, also dieses Daisy Chaining mehrere SAS Gehäuse? Weil warum diese 16er Karte, wenn man doch mit einer Karte schon so viele Laufwerke theoretisch verwalten kann?

Link to comment
1 hour ago, mgutt said:

Bekommt man die Platine einzeln? Weil das ist so ziemlich genau das Gehäuse:

https://www.adr-shop.com/gehaeuse-fuer-kopiertower-mit-3-x-525-einschueben

...ja klar: https://www.amazon.de/CableCreation-SFF-8088-SFF-8087-Adapter-Bracket/dp/B01GPD9QEQ

Darauf achten ob die nur in eine / die gewünschte Richtung funktionieren !!

 

Quote

Einen Käfig bekommt man da nur schwer rein, weil das Gehäuse innen so doofe Streben hat. Ich nutze das für meine Blu-Ray Laufwerke.

Ah..OK..ja, sollte auch nur als Beispiel für die Connectivity dienen.

Eigentlich ist das Zeug ja für sowas gemacht: https://www.supermicro.com/en/products/chassis/4U/847/SC847E2C-R1K23JBOD 😇

Quote

HBA braucht man um auf die einzelnen Disks zugreifen zu können?

Nein, HBA heisst nur, das die Disks "roh" angesteuert werden können, für Software-Raid o.ä. vom OS.

Das komplexre Teil ist dann ein Raid Controller, der die Disks selbst ansteuert...das Host OS sieht dann die DIsks so, wie sie im (Bios des) Controllers konfiguriert werden

 

SAS funktioniert wie ein Netzwerk, nur mit seriellem Protokoll....ein Expander ist wie ein Switch....ein 24-Port Expander hat einen 6-Ports (je 4 Kanäle).

Der uplink in den Switch gibt die Bandbreite zum Host vor (4x6Gbpos oder 4x12Gbps pro Port).

Verbindest Du einen Port eines Controllers mit so einem Expander hast Du diesen auf 5 Ports vervielfacht, also für 20 Disks, die sich 4xGbps teilen.

Verbindest Du zwei Ports eines Controllers bleiben 4 Ports übrig (16 Disks), die sich 2x4Gbps teilen (analog LACP).

Meist aber nimmt man zwei HBAs mit je einem Port in den Expander, wegen Redundanz.

 

Quote

Wann bzw wie macht man eigentlich dieses JBOD, also dieses Daisy Chaining mehrere SAS Gehäuse?

JBOD heisst, das Storage System ist "dumm" (JBOD = Just a Bunch of Disks --- nur ein Haufen Disks)....also kein (Platz für ein) MB mit CPU drin

 

Hintergrund einer Kaskade ist Skalierung (Grösse, Hitze) und Kabellänge...auch die Kabel mit  differenziellem Treiber sind nicht unbegrenzt lang...Host - Gehäuse1 - Gehäuse2 statt Gehäuse1 - Host - Gehäuse2, je nach Situation.

Der Expander im Gehäuse1 "frischt" das Signal der Leitung wieder auf...wie ein Repeater....Du kannst auch einen Switch ans Ende eines 1000m LANs bringen, mit einem LAN Extender alle 200m oder einfach einem Switch alle 200m.

 

Quote

Weil warum diese 16er Karte, wenn man doch mit einer Karte schon so viele Laufwerke theoretisch verwalten kann?

siehe oben...wegen Bandbreite vom Host zu den Disks (könnten ja auch SSDs sein) oder, gerade bei 16e(xtern) von einem Host zu zwei oder 4 solchen, "dicken" Gehäusen.

 

Edit: kleine Korrektur: die SFF-8088 sind auch nur "normale" Daten Kabel, nicht mit differentiellen Treiber...aber sie haben einen Rast-Mechanismus, gegen unbeabsichtigtes abziehen....wenn ich nur wüsste, welches die differentiellen waren 🤒

 

Edit2: Infos hier: https://www.servethehome.com/sas-sata-cables-guide-sff8087-8088-8470-8482-8484-single-device-connectors/

 

Edit3: ...habs gefunden...SAS ist general mit differentiellem Pegel, oh Mann,,,ich werd so alt.: https://www.ibm.com/support/knowledgecenter/ja/POWER6/arebj/sasoverview.htm

SAS is an evolution of the parallel SCSI device interface into a serial point-to-point interface. SAS physical links (phys) are a set of four wires used as two differential signal pairs. One differential signal transmits in one direction, while the other differential signal transmits in the opposite direction. Data can be transmitted in both directions simultaneously. 

...und SATA ist uni-directional...daher dort auf die Kabel-Richtung achten.

Edited by Ford Prefect
  • Thanks 1
Link to comment

Manchmal komme ich mir bei Euch vor als würde ich hinter dem Mond leben...

 

Nur nochmal zum Verständnis: Mein unraid tut nicht weil ich usb Festplatten an einem Notebook nutze.

Antwort: Kein Problem wir nutzen eine pci-e SAS karte die nicht in ein Notebook eingebaut werden kann.

 

On 2/8/2021 at 3:12 PM, ttermi said:

Ich wollte eigentlich einen Silent PC einsetzen und die Platten in einem "smarten" externen Gehäuse.

Ah, daher weht der Wind.

 

Also machen wir uns einen silent PC der schön leise ist, vor allem weil keine Festplatten drin sind... aber die Festplatten die außerhalb des Rechners irgendwo rumstehen die dürfen in einem wieauchimmergeartetem Gehäuse vor sich hin rattern.

 

Ich kann Euch irgendwie so gar nicht folgen.

Man nehme ein Mainboard mit genügend Sata Ports, ein gutes gedämmtes Gehäuse - möglicherweise mit Hotswap HDD Käfigen und baue da noch ein silent Netzteil ein.

Dann ist das Gesamtsystem schon leiser als alles was jemals irgendwo auf dem Schreibtisch in einem 0815 Gehäuse rumstehen kann.

 

Da ich Euch beiden aber extrem viel zutraue habe ich den Verdacht einfach nur auf der Leitung zu sitzen.

  • Haha 1
Link to comment
9 minutes ago, Ford Prefect said:

Allerdings ist es üblich, hier im Forum das unRaid OCD des Users nicht in Frage zu stellen

unRaid OCD = UnRaid Obsessive Compulsive Disorder ? Ja, könnte sogar einen Sinn ergeben :D

Ich gehe aber mal davon aus Es ist die originale Fragestellung gemeint.

 

btw. tue ich das leider ständig.. Ich verstoße aber nur gegen ungeschriebene Gesetze, nicht wahr?

 

Gruß

Martin

 

 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.