Page 1 of 1

Daten-cache Platte löschen

Posted: 08 Mar 2016 20:59
by Mike
Hallo,hatte in einem Pool eine SSD als Daten-Cache hinzugefügt. Nach Entfernen der SSD taucht diese Platte immer noch unter Virtual Devices auf, ich kann sie dort löschen, aber im Pool wird sie weiterhin angezeigt, und auch unter Einstellungen, Synchronisieren und oder Neustart hilft nicht.

Re: Daten-cache Platte löschen

Posted: 09 Mar 2016 02:28
by Princo
Hallo Mike,

das sollte dein Problem lösen:

Code: Select all

zpool export DEINPOOLNAME
dann

Code: Select all

mount /cf
Als Ergebnis bekommst du z.B.

Code: Select all

mount: /dev/da0a: Device busy
Es geht also um das Device /dev/da0a
Diesen Wert trägst du in diesen Befehl ein:

Code: Select all

umount /cf ; mount /dev/da0a /cf
danach

Code: Select all

rm /cf/boot/zfs/zpool.cache
reboot
Nach dem Reboot kannst du Disks|ZFS|Configuration|Synchronize ausführen (nur auf "Synchronize" klicken, keine Haken verändern).

Dann sollte dein Problem gelöst sein.

Grüße
Princo

Re: Daten-cache Platte löschen

Posted: 09 Mar 2016 16:07
by Mike
Hat leider nicht geklappt, wird wohl die fehlende Kenntnis der Syntax bei mir sein. Nach remove... kam : No such file or directory! Mich irretiert auch, daß das System Bezeichnungen wie z.B. da0a bereit hält, obwohl physisch nichts da ist.
Habe die Befehle auf der shell abgearbeitet, es kamen keine Fehlermeldungen, aber auch keine Vollzugsmeldungen. Nach Reboot war alles beim alten, auch Synchronisation brachte nichts. Kann denn der Eintrag der nicht mehr vorhandenen Cacheplatte Probleme bereiten?
Neuer Versuch: shell wie gehabt, dann in WEBGUI ist unter Pools und virtual Devices alles ok, nur unter Einstellungen geistert der Cache rum. Mach ich Synchronisation, dann taucht Cache auch wieder unter Pool und VD auf.Unter Poolinformation taucht die ehemalige Cacheplatte als ada6 auf, natürlich unavailable, sie ist ja nicht da.
Gruß Mike

Re: Daten-cache Platte löschen

Posted: 09 Mar 2016 17:18
by crowi
Wie genau hast Du versucht das Laufwerk zu entfernen?
Bei mir geht es, sofern es nur eine Cache-Platte ist, im laufenden Betrieb mit

Code: Select all

zpool remove NamederPlatte
und gut ist es.

http://docs.oracle.com/cd/E19253-01/819 ... index.html <-- ziemlich weit runterscrollen

Re: Daten-cache Platte löschen

Posted: 09 Mar 2016 18:00
by Mike
Das Problem war, daß mit"mount /cf ein dev mit völlig krudem Namen ausgegeben wurde ( sda0s1) Im Pool hieß die Cacheplatte aber ada6.
"zpool remove Daten ada6" hat alles wieder ins Lot gebracht. Danke