Jump to content

wie unassinged 256gb NVMe als cache einrichten


Recommended Posts

habe neu im System eine 256gb NVme

die hat eine 1gb große UEFI Partition (Frage: brauche ich das) und

eine 256gb grosse freie Partition.

ich möchte die gesamte NvMe als cache-Speicher einrichten

1. wie mache ich das

2. was muß ich zusätzlich tun, damit das dan nachts auf die SSD kopiert wird (oder habe ich da was falsch verstanden)

 

Danke für kurze Hilfestellung...

 

image.thumb.png.63b630a6c15e2e8561cbbfd049d52177.png

Link to comment

Hallo Hardy,
wie in meinem Profil zu lesen bin ich kein Experte.
Vielleicht kann mich ja jemand korrigieren. Meine Meinung dazu:

 

Wenn du eine "gebrauchte" NVME nachträglich eingebaut hast. Dann stammt diese ja von einem System wo evtl. Daten drauf waren.
Unraid zeigt dir hier nur was auf der Platte liegt. Was du damit machst, ist ja Unraid egal.

Ich würde dir vorschlagen diese eine NVME zu Formatieren. Dann ist mal alles "clean".

 

Zum zweiten Punkt, was meinst du genau?
Willst du darauf ein Backup haben (sollte man nicht auf eine NVME machen). Oder was ist dein Sinn dabei?

Gruß Daniel

  • Like 1
Link to comment
Posted (edited)

ok array ist gestoppt und es sieht jetzt so aus ...

 

image.png.54e5856a70d052038f2cfb5d0555c377.png

 

was ist jetzt mein nächster Schritt?

 

zur Eirinnerung:

Datenträger 1 = 512gb SSD mit allen bisherigen Daten

Dev1 = 256gb NVme bisher nicht zugewiesen

Edited by Cpt.Hardy
Link to comment

Hallo Cpt.Hardy

 

Klick als erstes auf Dev 1 und konfiguriere die NVME als XFS und Lösche sie:

grafik.thumb.png.c21758bd2aebb159ddafcdcba1429850.png

Anschliessend kannst du sie wie erwähnt als cache eines neuen Pools hinzufügen.

 

Da es sich bei der NVME um die schnellste Platte handelt, würd ich dort die Shares appdata und  system  darauf platzieren. (wenn dir 512GB dafür reicht)
Achte hier auf das richtige vorgehen um die zwei shares zu verschieben.

  • Kontrolliere in den Share-Einstellungen ob diese auf cache only stehen. Also nicht auf array.
    grafik.thumb.png.5dd569d2bda962c14d4923f9b9511be0.png
  • Dann stoppe Docker und VM-Manager.
  • Verschiebe /mnt/disk1/appdata und /mnt/disk1/system nach /mnt/cache/ falls du die NVME "cache" benannt hast.
  • Starte dann Docker und VM-Manager wieder.

Anschliessend kannst du den Share appdata täglich mit einer App deiner Wahl ins Array auf deine SSD z.B. /mnt/disk1/backup/ sichern. (Ich empfehle Luckybackup dazu)

 

Falls du Schwierigkeiten hast oder nicht weiter kommst, kann ich dir auch helfen. Schreib mich dafür einfach persönlich an.

 

Grüsse

 

  • Like 1
Link to comment

also entweder sieht das bei mir anders aus oder ich bin zu blöd zum klicken.

in der Übersicht sehe ich dies.

image.png.179c1e3f47236f3f6798b899c5f62032.png

 

unter START dies:

image.thumb.png.15fe181754420ac336deedce8f7ab118.png

 

 

und wenn ich auf DEV1 klicke dies

image.png.4cb90bc1225baa543a15445eb94fb7c0.png 

 

sonst könnte ich auch noch versuchen, die alte SSD mit W10 in den lenovo zu tun und dann unter W10 versuchen, diese NVMe komplett zu löschen.

Das hatte ich mE schon versucht aber diese 1gb grosse UEFI Partition liess sich nicht löschen ....

Link to comment
18 hours ago, Cpt.Hardy said:

in der Übersicht sehe ich dies.

 

du solltest das array stoppen ...

 

dann kannst du nicht zugewiesene Platten zuweisen, sprich, dann bei einem pool (cache) die disk zuweisen, dann array start, dann wird Unraid unten informieren das die disk formatiert werden muss, dies bestätigen ...

 

3 hours ago, Amane said:

Versuchs doch mal mit dem Plugin:

 

das ist das Falsche, unassigned plus ist zum formatieren usw ... preclear ist zum "nullen"

  • Like 1
Link to comment
3 hours ago, alturismo said:

das ist das Falsche, unassigned plus ist zum formatieren usw ... preclear ist zum "nullen"

Achso, danke fürs korrigieren, ich nuze es selbst gar nicht und werde es somit auch nie benötigen. ^^

 

@alturismo Kannst du mir vielleicht noch erklären, wesshalb ich den Button "ERASE" nie verwenden kann (egal ob Array gestartet oder gestoppt)?

Muss die disk dafür evtl. dem Pool oder Array entfernt sein?

grafik.png.0423b11b33a4d5ec135904205716d29a.png
 

Wenn ich eine Disk neu formatiere, gehe ich immer diesen Weg:

  1. Array stoppen
  2. Filesystem ändern z.B. (XFS -> ZFS)
  3. Array starten
  4. Dann auf formatieren klicken
  5. Array stoppen
  6. Filesystem zurück ändern (ZFS -> XFS)
  7. Array starten
  8. Dann wieder auf formatieren
  9. Entlich neu formatiert..

Ist das der normale Weg, oder gibts einen einfacheren (ausserhalb der Konsole)?

 

  • Like 1
Link to comment
2 hours ago, Amane said:

Ist das der normale Weg, oder gibts einen einfacheren (ausserhalb der Konsole)?

 

UAD Plus installieren ;)

 

1/ array stop

2/ disk aus pool/array slot entfernen

3/ in UAD unten dann formatieren

4/ wieder zurück in pool / array slot

5/ array start

 

so mache ich das, aber alle Wege führen zum gleichen Ergebnis ;)

  • Like 1
Link to comment
Posted (edited)

also meine NVMe ist intern eingebaut (keine ext. Platte), soviel vorab.

k.A. ob das so jetzt richtig ist:

image.png.90305c9307f1068115be488b285e7000.png

 

Datenträger1 ist die immer schon vorhandene 512 gb SSD

Cache ist die neu als Pool-Datenträger hinzugefügte 256gb NVme

Flash ist der 32gb USB-boot-Stick

 

Edited by Cpt.Hardy
  • Like 1
Link to comment
Posted (edited)

offensichtlich werden die appdata seitdem automatisch in den neuen cache geschrieben.

image.thumb.png.8301de0ae6b7c29c26892a8ac4a321f4.png

muß ich jetzt noch irgendwas einstellen? zb, daß die nachts auf die SSD kopiert werden?

Und dann später noch den Ordner user/domains auch genau so behandeln, in dem Ordner befinden sich meine VMs

 

image.png.2f59ea2a9023b4e2a6adfe336e67022d.png

Edited by Cpt.Hardy
Link to comment
1 minute ago, Cpt.Hardy said:

muß ich jetzt noch irgendwas einstellen? zb, daß die nachts auf die SSD kopiert werden?

 

wie im anderen Thread geschrieben, lies die docs durch ... da steht alles drin und du lernst auch etwas dabei im Umgang mit Unraid.

 

zu dem Thema (gerade Docker, VM und co) gibt es bereits xxx Beiträge, Suche oben rechts ... einmal Dienste aus, mover laufen lassen, Dienste an ...

Link to comment
1 hour ago, Cpt.Hardy said:

muß ich jetzt noch irgendwas einstellen?

 

Informier dich mal in diesem Topic:

 

Hier hab ich glaub alle Infos ligen, die du benötigst.

Aber kurz der Share "system" und "appdata" sollten auf den Cache.

Und dort verbleiben.

 

 

Edited by Amane
  • Upvote 1
Link to comment
10 hours ago, Amane said:

Aber kurz der Share "system" und "appdata" sollten auf den Cache.

heute scheinen die "appdata" nur noch auf dem cache zu liegen, gestern sah es ja noch so aus.

image.png.8cd5fba753e973079a8df53756e647b8.png

heute gibt es im array (disk1) den Ordner appdata nicht mehr, nur noch im cache

 

was den Ordner "Share" betrifft ist das bei mir ein leerer Ordner und er befindet sich auf disk1 im array

was sollte sich denn üblicherweise in dem Ordner befinden? Wenn dort die vdisk.imgs der VMs wären, die liegen bei mir im Ordner user/domains (war mal in einem yt viedo zur Erstellung einer Windows10 VM so gesagt worden und danach habe ich es mit allen folgenden VMs genau so gehalten.

Aber es müsste ja möglich sein, diese Dateien an den "richtigen?" Ort zu verschieben.

 

Ich möcht jetzt im Zuge des Umzugs auf den grösseren lenovo mal alles glattziehen. Am Anfang - während der trail-period - hab ich einfach so drauflos probiert und das ist dann dabei herausgekommen ....

Link to comment

dieses ganze Trial&Error ist doch wenig zielführend (auch, wenn man da einiges lernt, wenn man denn die Tipps annimmt).

Bau den neuen Server doch so auf, wie empfohlen (cache + array) und beginne mit einer komplett leeren Config nochmal neu!

Dann hast Du doch automatisch alles so wie empfohlen: appdata, domains, system auf dem cache und deine shares so wie du möchtest.

Den Ordner SHARE kenn ich nicht oder ich hatte diesen Beispielordner(?) direkt gelöscht am Anfang🤷‍♂️ oder hattest Du ihn zum Testen angelegt?

  • Upvote 1
Link to comment
44 minutes ago, Cpt.Hardy said:

heute scheinen die "appdata" nur noch auf dem cache zu liegen, gestern sah es ja noch so aus.

image.png.8cd5fba753e973079a8df53756e647b8.png

 

Diese Anzeige sagt nur aus, was Du eingestellt hast udn Du haben willst. Aber nicht den IST Zustand.

Drück mal drunter auf den Button "Compute all".

Dann erst siehst Du, wo es wirklich liegt und wieviel Platz es dort benötigt.

 

  • Like 1
Link to comment
8 minutes ago, _alo_ said:

Den Ordner SHARE kenn ich nicht oder ich hatte diesen Beispielordner(?) direkt gelöscht am Anfang🤷‍♂️ oder hattest Du ihn zum Testen angelegt?

 

Ein Ordner SHARE ist nichts, was unraid selber macht. Auch die Grosschreibweise deutet darauf hin, daß er manuell angelegt wurde.

  • Like 2
Link to comment
23 minutes ago, DataCollector said:

Drück mal drunter auf den Button "Compute all".

leider sehe ich diesen button nicht? Wo sollte der denn sein?

 

22 minutes ago, DataCollector said:

Ein Ordner SHARE ist nichts, was unraid selber macht.

gut, evtl. habe ich den selbst angelegt und da er ja leer ist kann ich ihn ja auch wohl löschen.

 

aber was ist denn dann hiermit gemeint?

 

11 hours ago, Amane said:

Aber kurz der Share "system" ..... sollten auf den Cache.

 

Link to comment
5 minutes ago, Cpt.Hardy said:

aber was ist denn dann hiermit gemeint?

 

image.thumb.png.1e640c6b6fdce3731115157da08dbcfa.png

 

unter /system liegt das Docker Image/Verzeichnis und libvirt für VM (xml, bios, ...)

 

hält halt die disk permanent am Laufen wenn im Array ;)

 

7 minutes ago, Cpt.Hardy said:

leider sehe ich diesen button nicht? Wo sollte der denn sein?

 

 

image.thumb.png.131d6160b80892f7315444c0fbd6d793.png

  • Like 1
Link to comment
Posted (edited)

ok, den Ordner user/system habe ich und der ist im array auf disk1 und soll dann auf den cache, hab's verstanden.

den leeren Ordner SHARE hatte ich mal als Zwischenspeicher für eine Kopieraktion vom PC eingerichtet und werde den jetzt mal in "temp" umbenennen (verwirrt sonst nur)

 

compte all gefunden - hatte die GUI auf deutsch und es mit COMPUTER all (oder sowas ähnliches) verwechselt

 

image.thumb.png.9e19efd929bf271b1a62eeea6e609278.png

 

Edited by Cpt.Hardy
Link to comment
44 minutes ago, Cpt.Hardy said:

ok, den Ordner user/system habe ich und der ist im array auf disk1 und soll dann auf den cache, hab's verstanden.

Wie gesagt: im Regelfall ist das so sinnvoll, weil im Array (im Regelfall) langsame Festplatten rotieren.

wen ich mich recht erinnere verwendest Du im Array aber auch eine SSD und die auch noch ohne Parity. Somit ist das für Dich in Deinem Sonderfall egal.

 

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.

×
×
  • Create New...