Ik heb laatst besloten om weer van FreeNAS gebruik te gaan maken. Ik ben er namelijk altijd tevreden over geweest (versie 9.3 uit m'n hoofd) en heeft lekker veel opties voor tweakers om mee te kunnen klooien. De reden dat ik het ongeveer een half jaar tot een jaar geleden van mijn server heb verwijderd is dat ik de installatie probeerde te updaten, de boel niks anders meer kon dan een zwart scherm geven na de POST en het BIOS-scherm en ik geen back up van de USB-stick had gemaakt. Ik heb toen de server maar ingezet als testomgeving, omdat ik alle data toch al had gebackupt en ik niet echt om een NAS verlegen zat. Wat ik hiermee probeer te zeggen is dat ik hardware gebruik dat ik al eerder voor FreeNAS heb gebruikt en dat de configuratie 100% hetzelfde is gebleven en met allerlei andere software (voornamelijk Linux-distributies, geen BSD) stabiel bleef.
Het moederbord is een MSI B85M Eco en de processor een Pentium G3528. Een Haswell-systeem dus dat is vergezeld door 4GB non-ECC RAM dat volgens de BIOS op 1333 MHz draait (volgens mij kan het 1600 MHz aan, maar misschien vereist dat dual channel of zo).
Ik ging er vanuit dat de installatie van de nieuwe 9.10-versie een fluitje van een cent zou zijn, maar helaas loop ik nu al weken tegen alleen maar problemen aan. Ik download de .ISO, zet hem op een USB-stick met Image Writer / Win32DiskImager en doe hem in de server. Ik wacht tot het menuutje verschijnt met o.a. 'Install' en 'Reboot' en start de installatie. Ik kies een andere USB-stick (je kunt FreeNAS namelijk niet installeren op de stick met de installatiebestanden) en de machine voorziet mij braaf van ladingen mooie witte tekst op een zwarte achtergrond. So far so good...
Hierna kan ik verschillende resultaten krijgen. Het resultaat dat mij het meeste vertrouwen geeft is wanneer het systeem meldt dat het OS is geïnstalleerd en dat ik het systeem moet rebooten en de installatiemedia moet verwijderen. Prima, dat doe ik en vervolgens krijg ik na het starten van het systeem alleen maar een zwart scherm. Geen enkele melding over/van FreeNAS of een ander OS dus en niet eens een blinkende cursor. De machine een nacht laten staan helpt niet en opnieuw opstarten geeft hetzelfde resultaat.
Een vergelijkbaar resultaat is dat hij na de reboot wel verder lijkt te gaan en je weer mooie tekst ziet met 'acpi', 'uhub', 'ada'... Je kent het wel. Maar daarna stopt hij weer. Soms bij "Starting dispatcher" en soms gaat hij nog even door met het laden van plugins en deamons en stopt hij na het genereren van een aantal keys. Dat zijn een paar RSA-keys, SHA256-keys en nog een paar (o.a. ECDSA?). Daarna begint hij met een sanity check op de sshd-configuratie en daarna start hij sshd. Dan krijg ik het volgende:
Zoals je ziet geeft hij bij die WRITE wel een andere waarde bij de tweede poging. Een volgende poging krijgt ook weer een andere waarde mee.
Ik ben begonnen met het zoeken naar een oplossing door de BIOS naar default terug te zetten en het nog een paar keer te proberen. Dit mocht helaas niet baten. Ook heb ik verschillende USB-sticks geprobeerd en Rufus om de .ISO op een stick te krijgen. Andere sticks hadden geen ander effect en met Rufus ziet de machine de FreeNAS-.ISO niet eens als installatiebestanden.
Vervolgens heb ik gekeken naar de melding "see rc.conf(5)" en "/etc/rc: ERROR: USAGE: load_rc_config name", maar volgens mij kan ik hier niks mee. Ik bedoel, daarmee kan ik toch geen commando's uitvoeren of de installatie beïnvloeden? Het lijkt mij dat de installatiebestanden van FreeNAS er voor moeten zorgen dat de settings in /etc/ goed staan. En stel ik zou in de installatiebestanden van FreeNAS duiken, wat voor naam zou ik rc moeten geven? Bovendien gaat dit mijn kennis te boven en FreeNAS zou juist simpel moeten zijn. Qua troubleshooten heb ik hierbij dus het gevoel dat ik verkeerd kijk, omdat ik niet verwacht dat de makers dit voor ogen hadden. Ook heb ik het nooit eerder hoeven doen en Google geeft ook niet aan dat anderen dit hebben moeten doen.
Verder heb ik de afgelopen weken zo veel gegoogelt dat ik eigenlijk niet meer weet wat ik wel en niet heb gedaan. Ook generieke zoektermen als "black screen after freenas install" hebben mij niet kunnen helpen.
Wat is nou mijn vraag aan jullie? Nou, je mag kiezen
1: Hebben jullie enig idee hoe ik FreeNAS aan de praat kan krijgen op mijn systeem? Wat zijn dingen die ik nog kan proberen of doe ik misschien iets fundamenteels fout?
2: Welke software werkt net zo lekker als FreeNAS (wanneer het eenmaal is geïnstalleerd dan), heeft ZFS en jails en is wél door iedereen te installeren op moderne systemen?
Ik hoop dat jullie mij kunnen en willen helpen, want ik snap er nu helemaal niks meer van. Als hij nou errorcodes zou geven had ik nog wel verder gekund, maar van een leeg zwart scherm krijg ik geen informatie en van dat "retrying command" word ik ook niet veel wijzer. Dan kom ik op problemen met FreeBSD uit van mensen die 100x zo veel kennis hebben als ik of problemen met USB-sticks, maar de kans is wel heel klein dat mijn hele collectie USB-sticks op zo'n manier kapot zijn gegaan dat precies alleen FreeNAS/FreeBSD er niks meer mee kan.
Alvast bedankt!
Het moederbord is een MSI B85M Eco en de processor een Pentium G3528. Een Haswell-systeem dus dat is vergezeld door 4GB non-ECC RAM dat volgens de BIOS op 1333 MHz draait (volgens mij kan het 1600 MHz aan, maar misschien vereist dat dual channel of zo).
Ik ging er vanuit dat de installatie van de nieuwe 9.10-versie een fluitje van een cent zou zijn, maar helaas loop ik nu al weken tegen alleen maar problemen aan. Ik download de .ISO, zet hem op een USB-stick met Image Writer / Win32DiskImager en doe hem in de server. Ik wacht tot het menuutje verschijnt met o.a. 'Install' en 'Reboot' en start de installatie. Ik kies een andere USB-stick (je kunt FreeNAS namelijk niet installeren op de stick met de installatiebestanden) en de machine voorziet mij braaf van ladingen mooie witte tekst op een zwarte achtergrond. So far so good...
Hierna kan ik verschillende resultaten krijgen. Het resultaat dat mij het meeste vertrouwen geeft is wanneer het systeem meldt dat het OS is geïnstalleerd en dat ik het systeem moet rebooten en de installatiemedia moet verwijderen. Prima, dat doe ik en vervolgens krijg ik na het starten van het systeem alleen maar een zwart scherm. Geen enkele melding over/van FreeNAS of een ander OS dus en niet eens een blinkende cursor. De machine een nacht laten staan helpt niet en opnieuw opstarten geeft hetzelfde resultaat.
Een vergelijkbaar resultaat is dat hij na de reboot wel verder lijkt te gaan en je weer mooie tekst ziet met 'acpi', 'uhub', 'ada'... Je kent het wel. Maar daarna stopt hij weer. Soms bij "Starting dispatcher" en soms gaat hij nog even door met het laden van plugins en deamons en stopt hij na het genereren van een aantal keys. Dat zijn een paar RSA-keys, SHA256-keys en nog een paar (o.a. ECDSA?). Daarna begint hij met een sanity check op de sshd-configuratie en daarna start hij sshd. Dan krijg ik het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| /etc/rc: WARNING: $alertd_enable is not set properly - see rc.conf(5). Configuring vt: blanktime Starting cron. /etc/rc: ERROR: USAGE: load_rc_config name [de datum en het tijdstip van dat moment in UTC] FreeBSD/amd64 (freenas.local) (ttyv0) login: (da0:umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 03 be eb 2a 00 00 02 00 (da0-umass-sim0:0:0:0): CAM status: CCB request completed with an error (da0-umass-sim0:0:0:0): Retrying command (da0-umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 03 be eb 34 00 00 02 00 (da0-umass-sim0:0:0:0): CAM status: CCB request completed with an error (da0-umass-sim0:0:0:0): Retrying command |
Zoals je ziet geeft hij bij die WRITE wel een andere waarde bij de tweede poging. Een volgende poging krijgt ook weer een andere waarde mee.
Ik ben begonnen met het zoeken naar een oplossing door de BIOS naar default terug te zetten en het nog een paar keer te proberen. Dit mocht helaas niet baten. Ook heb ik verschillende USB-sticks geprobeerd en Rufus om de .ISO op een stick te krijgen. Andere sticks hadden geen ander effect en met Rufus ziet de machine de FreeNAS-.ISO niet eens als installatiebestanden.
Vervolgens heb ik gekeken naar de melding "see rc.conf(5)" en "/etc/rc: ERROR: USAGE: load_rc_config name", maar volgens mij kan ik hier niks mee. Ik bedoel, daarmee kan ik toch geen commando's uitvoeren of de installatie beïnvloeden? Het lijkt mij dat de installatiebestanden van FreeNAS er voor moeten zorgen dat de settings in /etc/ goed staan. En stel ik zou in de installatiebestanden van FreeNAS duiken, wat voor naam zou ik rc moeten geven? Bovendien gaat dit mijn kennis te boven en FreeNAS zou juist simpel moeten zijn. Qua troubleshooten heb ik hierbij dus het gevoel dat ik verkeerd kijk, omdat ik niet verwacht dat de makers dit voor ogen hadden. Ook heb ik het nooit eerder hoeven doen en Google geeft ook niet aan dat anderen dit hebben moeten doen.
Verder heb ik de afgelopen weken zo veel gegoogelt dat ik eigenlijk niet meer weet wat ik wel en niet heb gedaan. Ook generieke zoektermen als "black screen after freenas install" hebben mij niet kunnen helpen.
Wat is nou mijn vraag aan jullie? Nou, je mag kiezen
1: Hebben jullie enig idee hoe ik FreeNAS aan de praat kan krijgen op mijn systeem? Wat zijn dingen die ik nog kan proberen of doe ik misschien iets fundamenteels fout?
2: Welke software werkt net zo lekker als FreeNAS (wanneer het eenmaal is geïnstalleerd dan), heeft ZFS en jails en is wél door iedereen te installeren op moderne systemen?
Ik hoop dat jullie mij kunnen en willen helpen, want ik snap er nu helemaal niks meer van. Als hij nou errorcodes zou geven had ik nog wel verder gekund, maar van een leeg zwart scherm krijg ik geen informatie en van dat "retrying command" word ik ook niet veel wijzer. Dan kom ik op problemen met FreeBSD uit van mensen die 100x zo veel kennis hebben als ik of problemen met USB-sticks, maar de kans is wel heel klein dat mijn hele collectie USB-sticks op zo'n manier kapot zijn gegaan dat precies alleen FreeNAS/FreeBSD er niks meer mee kan.
Alvast bedankt!
Luister naar je onderbewustzijn. Er is een reden dat je niet wilt weten hoe je voedsel wordt geproduceerd.