Freenas HDD koppel probleem

Pagina: 1
Acties:

Vraag


  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
Ik heb twee iets oudere schijven uit mijn Synology gehaald en daar ga ik nu mee aan de slag met freenas.

Ik heb er al twee inzitten en deze draaien in mirror. Nu was ik van plan om een striped mirror aan te maken.
1 van deze disks werkt naar behoren en is ook door freenas goed bevonden, de andere daarentegen krijg ik niets uit.
Word wel herkend, maar ik krijg er geen toegang tot.

Ik mag deze disk niet formateren/wipen of koppelen of wat dan ook.
Als ik hem wil wipen krijg ik de melding:

Error: Failed to wipe ada1: dd: /dev/ada1: Operation not permitted

Heb de HD los gehaald en met windows alle partities die er waren leeg geveegd. De schijf is dus nu ongepartioneerd.
Echter krijg ik nog steeds de melding bij het aanmaken van wat dan ook, dat er niet geschreven kan worden naar de GPT partitie:
Error: Unable to GPT format the disk "ada1"

Verder kwam ik een post tegen uit een verder verleden die exact hetzelfde had:
https://forums.freenas.or...ormat-the-disk-ada0.3738/

Maar deze commando's werken niet.

ik heb wel net een smart test kunnen draaien maar daar kwamen ook geen gekke dingen uit:
code:
1
2
3
4
SMART Self-test log structure revision number 1                                 
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA
_of_first_error                                                                 
# 1  Short offline       Completed without error       00%     38733         -

[ Voor 16% gewijzigd door Dj Neo Ziggy op 04-09-2016 12:10 ]

Wat is hoop? Uitgestelde teleurstelling

Alle reacties


  • elan
  • Registratie: Januari 2008
  • Laatst online: 29-12-2025
Best DJ,

Heb ik ook een keer gehad. Probeer met een partitie tool de schijf helemaal leeg te maken.
Dit kan met de standaard windows tool niet goed gaan, die haalt niet alles weg.
Hierna kan je weer de HDD koppelen in freenas.

  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
Thanx, ik ga even met Gparted aan de slag
helaas kreeg ik gparted niet aan de praat dus maar met paragon aan de haal.

Daarmee kon ik de disk ook niet verwijderen, maar vond nog wel informatie dat ie ooit uit een raid set kwam.
De vraag is nu. hoe kan ik die disk wijs maken dat ie leeg mag

Zo, en toen deed ie het. Disk geconverteerd naar een GPT, en toen was er opeens een extra partitie.

Helaas, erin gestopt en kreeg exact dezelfde foutmelding.
Error: Failed to wipe ada1: dd: /dev/ada1: Operation not permitted
En krijg nu ook bij mijn error overzicht:

CRITICAL: Sept. 4, 2016, 12:30 p.m. - Device: /dev/ada1, unable to open device

[ Voor 113% gewijzigd door Dj Neo Ziggy op 04-09-2016 12:58 ]

Wat is hoop? Uitgestelde teleurstelling


Verwijderd

Kun je eens de output geven van:

ls -l /dev/ada1*
gpart show ada1
glabel status
kldstat


Waarschijnlijk houdt een GEOM module je disk bezet.

  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
Verwijderd schreef op zondag 04 september 2016 @ 13:09:
Kun je eens de output geven van:

ls -l /dev/ada1*
gpart show ada1
glabel status
kldstat


Waarschijnlijk houdt een GEOM module je disk bezet.
Ik heb hem voor de zekerheid nog even aan WD life guard gehangen, en daar ziet hij nog steeds dat het een onderdeel is van een Intel Raid set.
code:
1
2
3
4
Model Number: Intel Raid 1 Volume 
Unit Serial Number: RAID 
Firmware Number: 1.0. 
Capacity: 1500.30 GB


Hier de uitslag van je commando:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
[root@freenas ~]# ls -l /dev/ada1*                                              
crw-r-----  1 root  operator  0xb3 Sep  4 13:11 /dev/ada1
[root@freenas ~]# gpart show ada1                                               
gpart: No such geom: ada1. 
[root@freenas ~]# glabel status                                                 
                                      Name  Status  Components                  
gptid/601369d1-64b3-11e6-860a-00151761ed8e     N/A  ada2p2                      
gptid/60aec692-64b3-11e6-860a-00151761ed8e     N/A  ada3p2                      
gptid/4d06d558-64ad-11e6-867e-00151761ed8e     N/A  ada4p1                      
gptid/4d0c6e0d-64ad-11e6-867e-00151761ed8e     N/A  ada4p2                      
gptid/600a9ce2-64b3-11e6-860a-00151761ed8e     N/A  ada2p1                      
gptid/60a5d45c-64b3-11e6-860a-00151761ed8e     N/A  ada3p1                      
gptid/8436d1f6-728f-11e6-8efd-00151761ed8e     N/A  ada0p1                      
gptid/84457404-728f-11e6-8efd-00151761ed8e     N/A  ada0p2                      
[root@freenas ~]# kldstat                                                       
Id Refs Address            Size     Name                                        
 1   83 0xffffffff80200000 184f000  kernel                                      
 2    1 0xffffffff81d2a000 ffd74    ispfw.ko                                    
 3    1 0xffffffff82011000 f935     geom_mirror.ko                              
 4    1 0xffffffff82021000 4694     geom_stripe.ko                              
 5    1 0xffffffff82026000 ffbe     geom_raid3.ko                               
 6    1 0xffffffff82036000 ec6a     geom_raid5.ko                               
 7    1 0xffffffff82045000 5740     geom_gate.ko                                
 8    1 0xffffffff8204b000 4a24     geom_multipath.ko                           
 9    1 0xffffffff82050000 5703     fdescfs.ko                                  
10    1 0xffffffff82056000 88f      dtraceall.ko                                
11   10 0xffffffff82057000 3ad44    dtrace.ko                                   
12    1 0xffffffff82092000 462b     dtmalloc.ko                                 
13    1 0xffffffff82097000 2246     dtnfscl.ko                                  
14    1 0xffffffff8209a000 63db     fbt.ko                                      
15    1 0xffffffff820a1000 57996    fasttrap.ko                                 
16    1 0xffffffff820f9000 49ba     lockstat.ko                                 
17    1 0xffffffff820fe000 161b     sdt.ko                                      
18    1 0xffffffff82100000 d8da     systrace.ko                                 
19    1 0xffffffff8210e000 d47e     systrace_freebsd32.ko                       
20    1 0xffffffff8211c000 4d9a     profile.ko                                  
21    1 0xffffffff82121000 7fc1     ipmi.ko                                     
22    1 0xffffffff82129000 b20      smbus.ko                                    
23    1 0xffffffff8212a000 1a620    hwpmc.ko                                    
24    1 0xffffffff82145000 2b67     uhid.ko                                     
25    2 0xffffffff82148000 2b32     vboxnetflt.ko                               
26    2 0xffffffff8214b000 45320    vboxdrv.ko                                  
27    1 0xffffffff82191000 41c1     ng_ether.ko                                 
28    1 0xffffffff82196000 3fd4     vboxnetadp.ko                               
29    1 0xffffffff8219a000 a67f     linprocfs.ko                                
30    1 0xffffffff821a5000 6716     linux_common.ko                             
[root@freenas ~]#

[ Voor 77% gewijzigd door Dj Neo Ziggy op 04-09-2016 13:16 ]

Wat is hoop? Uitgestelde teleurstelling


Verwijderd

Ja, je hebt waarschijnlijk RAID metadata die door de geom_raid module wordt gebruikt. Doe eens:

graid status
graid list

  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
[root@freenas ~]# graid status                                                  
   Name    Status  Components                                                   
raid/r0  DEGRADED  ada1 (ACTIVE (ACTIVE))  
[root@freenas ~]# graid list                                                    
Geom name: Intel-27f5a923                                                       
State: DEGRADED                                                                 
Metadata: Intel                                                                 
Providers:                                                                      
1. Name: raid/r0                                                                
   Mediasize: 1500299595264 (1.4T)                                              
   Sectorsize: 512                                                              
   Mode: r0w0e0                                                                 
   Subdisks: NONE (NONE), ada1 (ACTIVE)                                         
   Dirty: No                                                                    
   State: DEGRADED                                                              
   Strip: 65536                                                                 
   Components: 2                                                                
   Transformation: RAID1                                                        
   RAIDLevel: RAID1                                                             
   Label: RAID                                                                  
   descr: Intel RAID1 volume                                                    
Consumers:                                                                      
1. Name: ada1                                                                   
   Mediasize: 1500301910016 (1.4T)                                              
   Sectorsize: 512                                                              
   Stripesize: 4096                                                             
   Stripeoffset: 0                                                              
   Mode: r1w1e1                                                                 
   ReadErrors: 0                                                                
   Subdisks: r0(RAID):1@0                                                       
   State: ACTIVE (ACTIVE)


ok ik zie dus toch een degraded mirror, maar hoe ga ik dit wijs maken dat ie ontboden mag worden?

Ik kwam deze code tegen:
code:
1
dd if=/dev/zero of=$YOUR_DEV bs=512 seek=$(( $(blockdev --getsz $YOUR_DEV) - 1024 )) count=1024

Is dit een oplossing om hem leeg te trekken?

[ Voor 5% gewijzigd door Dj Neo Ziggy op 04-09-2016 15:34 ]

Wat is hoop? Uitgestelde teleurstelling


Verwijderd

Nee want je mag niet schrijven naar de device die in gebruik is door een GEOM module; dat is je probleem.

Je kunt de RAID metadata verwijderen door:

graid remove r0 ada1


het kan ook zijn dat in plaats van 'r0' het 'raid/r0' moet zijn.

Na dit commando verifiëren met:

graid status


die moet een leeg antwoord geven. Daarna raad ik je aan te herstarten ipv nog dingen te doen met FreeNAS.

  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
Ik krijg op beide commando's geen reactie. Ik ga maar even rebooten

Wat is hoop? Uitgestelde teleurstelling


Verwijderd

Het kan ook zijn dat je met een speciale methode moet booten, waarbij je GEOM-RAID niet laadt.

Dit kun je doen tijdens de boot loader, ipv enter of wachten tot de counter naar 0 gaat, druk je op spatiebalk om te counter te stoppen. Dan kies je voor de optie Escape to loader prompt

Dan zie je: OK

Type dan exact:

set kern.geom.raid.enable=0
boot

Na het set commando natuurlijk wel een enter (na de 0)

Daarna de commando's uitvoeren in voorgaande post. Daarna normaal herstarten (zonder bovenstaande methode) en verifiëren met graid status dat je niets meer ziet.

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 19:38
Even booten met ubuntu live cd en dan het dd commando draaien. Dan heb je sowieso geen last van geom.

Sinds de 2 dagen regel reageer ik hier niet meer


  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
Verwijderd schreef op zondag 04 september 2016 @ 16:16:
Het kan ook zijn dat je met een speciale methode moet booten, waarbij je GEOM-RAID niet laadt.

Dit kun je doen tijdens de boot loader, ipv enter of wachten tot de counter naar 0 gaat, druk je op spatiebalk om te counter te stoppen. Dan kies je voor de optie Escape to loader prompt

Dan zie je: OK

Type dan exact:

set kern.geom.raid.enable=0
boot

Na het set commando natuurlijk wel een enter (na de 0)

Daarna de commando's uitvoeren in voorgaande post. Daarna normaal herstarten (zonder bovenstaande methode) en verifiëren met graid status dat je niets meer ziet.
Helaas kreeg ik geen Ok te zien of iets dergelijks.
Ik heb gekeken of ik het met een command prompt kon doen, maar toen kreeg ik de melding dat de kernel niet geladen was.

Wat is hoop? Uitgestelde teleurstelling


Verwijderd

Dit hoor je te zien:

Afbeeldingslocatie: https://images.duckduckgo.com/iu/?u=https%3A%2F%2Fwww.freebsd.org%2Fdoc%2Fhandbook%2Fbsdinstall%2Fbsdinstall-newboot-loader-menu.png&f=1

  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
Nee ik kreeg echt totaal iets anders te zien.
Ik werk met grub 2 beta 2, en krijg alleen maar Freenas to boot te zien

Wat is hoop? Uitgestelde teleurstelling


Verwijderd

Gebruikt FreeNAS dan GRUB of heb je zelf iets bijzonders gedaan?

Je kunt ook een ZFSguru .iso of USB-stick gebruiken - om de RAID metadata te verwijderen. Het kan ook met Linux zoals CurlyMo voorstelt. Alleen is het mogelijk dat Linux ook zijn md-raid engine aanzwengeld, en ik weet eigenlijk niet hoe Linux omgaat met devices die in gebruik zijn - want alleen BSD heeft GEOM - een modern I/O framework dat bijvoorbeeld netjes regelt dat /dev/ada2 niet mag worden beschreven als die disk in gebruik is door een andere GEOM module; net zo min je onder Windows niet je C: schijf kunt formatteren terwijl die in gebruik is.

  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
Gebruikt FreeNAS dan GRUB of heb je zelf iets bijzonders gedaan?
Dat is wat ik zie bij het booten.
Eerst de bios, dan een hele lange tijd zwart, en dat de counter waar jij het over had.
ziet er dan zo uit:
Afbeeldingslocatie: https://bugs.pcbsd.org/attachments/1714/5%20-%20system%20boots%20correctly.JPG
Dit is niet mijn scherm maar exact zo

Ook in ubuntu krijg ik de disk niet leeg. Ik ga nu maar Zfsguru downloaden en kijken of ik de schijf daarmee leeg krijg.

[ Voor 83% gewijzigd door Dj Neo Ziggy op 04-09-2016 17:43 ]

Wat is hoop? Uitgestelde teleurstelling


Verwijderd

Oke, je kunt daarvoor de exacte instructies aanhouden zoals in mijn voorgaande berichten. ZFSguru is in elk geval gewoon vanilla FreeBSD. Dus dat moet gewoon werken.

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 19:38
Heb je de Ubuntu live cd al geprobeerd?

Mijn verbinding viel weg waardoor ik de laatste updates niet zag.

Welke foutmelding kreeg je in ubuntu?

[ Voor 64% gewijzigd door CurlyMo op 04-09-2016 18:53 ]

Sinds de 2 dagen regel reageer ik hier niet meer


  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
Ubuntu ziet de disk wel nadat ik hem met gparted de juiste benaming heb gevonden.
Daarna kreeg ik met het dd commando de melding dat er geen pad bestond dat zo heette.

Het blijkt dat je ook heel de HDD met 0'en kan beschrijven met de WD tool.
Ik denk dat dat nu sneller gaat dan vanaf 12.00 kloten om het sneller voor elkaar te krijgen.

[ Voor 33% gewijzigd door Dj Neo Ziggy op 04-09-2016 19:13 ]

Wat is hoop? Uitgestelde teleurstelling


Verwijderd

Het punt is dat je met de graid remove-methode meteen klaar bent, en dus niet uren hoeft te wachten op een volledige zero-write. Maar de sledgehammer-methode werkt natuurlijk ook, zij het wat.. primitief. ;)

[ Voor 3% gewijzigd door Verwijderd op 04-09-2016 19:30 ]


  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 19:38
Dj Neo Ziggy schreef op zondag 04 september 2016 @ 19:07:
Ubuntu ziet de disk wel nadat ik hem met gparted de juiste benaming heb gevonden.
Daarna kreeg ik met het dd commando de melding dat er geen pad bestond dat zo heette.

Het blijkt dat je ook heel de HDD met 0'en kan beschrijven met de WD tool.
Ik denk dat dat nu sneller gaat dan vanaf 12.00 kloten om het sneller voor elkaar te krijgen.
Via een fdisk -l had je disk gewoon zichtbaar moeten worden als bijv. een /dev/sda1. Daar heb je geen GUI tools voor nodig.

Sinds de 2 dagen regel reageer ik hier niet meer


  • Dj Neo Ziggy
  • Registratie: Januari 2000
  • Laatst online: 05:30
Verwijderd schreef op zondag 04 september 2016 @ 19:29:
Het punt is dat je met de graid remove-methode meteen klaar bent, en dus niet uren hoeft te wachten op een volledige zero-write. Maar de sledgehammer-methode werkt natuurlijk ook, zij het wat.. primitief. ;)
Het was primitief en het duurde lang, maar hij doet het!
Bedankt voor alle hulp

Wat is hoop? Uitgestelde teleurstelling

Pagina: 1