Följ Black Week på SweClockers
Permalänk
Medlem

Fråga: Kan man ha flera arrays i Unraid?

Vill ha en ssd array(inte cache) och en hdd array.

Permalänk
Medlem
Skrivet av kau:

Ser ju rätt ut, har du tillräckligt med utrymme kvar då?
Blir det samma med alla torrents?

Utrymme finns det gott om! Samma med alla tyvärr! Kör med originalinställningar nu och får flytta filerna manuellt. Det funkar men är lite tradigt!

Permalänk
Medlem
Skrivet av etnica33:

Fråga: Kan man ha flera arrays i Unraid?

Vill ha en ssd array(inte cache) och en hdd array.

Tror inte du kan ha flera arrays som är skyddade, däremot kan du sätta upp flera olika pooler med diskar.

Visa signatur

Server: Core i5 13500 | ASRock B760M Pro RS/D4 | Kingston Fury 64GB DDR4 3200MHz | OS Unraid | 14TB lagring | Cache 2x M.2 NVMe 500GB

Permalänk

Har precis börjat köra unRAID och har stött på ett bekymmer.
Har min server igång med diverse VM och docker instanser igång.
Har ett VM som har en VNC server igång som jag kopplar upp emot men när jag jobbar från det VMet så kommer jag inte åt min unRAID server eller docker instanserna. Men allt är nåbar från min bärbara.
Kan inte pinga serverns IP från VMet heller.

De VM som har ett eget IP kommer jag åt, men de containers som har serverip:portnr kommer jag inte åt.

Finns det någon inställning som gör att man inte kan komma åt servern från ett VM som ligger på samma server?

Visa signatur

Samsung S34E790C |Gigabyte Z490 UD | DDR4 64Gb | i9 - 10850K | Noctua NH-D15 Black | RTX 3070 | Samsung 960 PRO 256GB M.2 |
UnRAID - 2*1Tb SSD Cache 4*8Tb Storage - Xeon E5-2697 - 64Gb DDR3

Permalänk
Medlem
Skrivet av bjornsson:

Har precis börjat köra unRAID och har stött på ett bekymmer.
Har min server igång med diverse VM och docker instanser igång.
Har ett VM som har en VNC server igång som jag kopplar upp emot men när jag jobbar från det VMet så kommer jag inte åt min unRAID server eller docker instanserna. Men allt är nåbar från min bärbara.
Kan inte pinga serverns IP från VMet heller.

De VM som har ett eget IP kommer jag åt, men de containers som har serverip:portnr kommer jag inte åt.

Finns det någon inställning som gör att man inte kan komma åt servern från ett VM som ligger på samma server?

Vad kör du för nätverks-inställningar i din vm?

Permalänk
Skrivet av breakman:

Vad kör du för nätverks-inställningar i din vm?

Den står på
Network Source : vhost0 (kan byta till virbr0 men då får den IP från någon inbyggd DHCP på ett annat segment.)
Network Model: virtio-net (kan välja mellan virtio, e1000, rtl8139, vmxnet3) Testat mellan några olika men vill inte.

Jag kommer ju åt andra resurser och drar jag en pingscan på 192.168.0.0/24 nätet så får jag ju träff på alla IP nummer förutom just unRAID servern.
Kan surfa på internet också.

Tänkte om det är någon säkerhetsgrej att man inne från ett VM inte kan komma åt hosten?

Update:
Såg på interface eth0 att "Enable bridging" är satt på No, kan det vara grejen?
Vill inte ändra nu då jag håller på att kopiera en massa från min gamla NAS

Visa signatur

Samsung S34E790C |Gigabyte Z490 UD | DDR4 64Gb | i9 - 10850K | Noctua NH-D15 Black | RTX 3070 | Samsung 960 PRO 256GB M.2 |
UnRAID - 2*1Tb SSD Cache 4*8Tb Storage - Xeon E5-2697 - 64Gb DDR3

Permalänk
Medlem
Skrivet av bjornsson:

...

Update:
Såg på interface eth0 att "Enable bridging" är satt på No, kan det vara grejen?
Vill inte ändra nu då jag håller på att kopiera en massa från min gamla NAS

Låter som det kan vara lösningen på ditt problem

Bridging is a feature which creates a virtual bridge and allows VMs and Docker containers to communicate directly with the physical Ethernet port. Both bonding and bridging can be combined to let VMs or containers communicate over a bonded interface.

Permalänk
Medlem

Hej, vill/höver en ny server och sitter i planeringstadiet, har idag en synology nas men tycker den är lite slö. Har googlat runt lite och unraid verkar lämpligt att använda.
Har dock lite funderingar, Jag tänkte köra med en disk i paritet, kan man sen bara forsätta stoppa i diskar för att öka lagringsvolymen sålänge de är lika eller mindre än paritets disken? Läste någon stanns att man inte skulle använda ssd diskar, eller var detta bara som paritetsdisk?
Jag skulle vilja köra mina stora hdd för lagrng av filmer och sådant och sen några nvme ssd där jag har foton och sådant som jag vill skall gå snabbt att läsa in, behöver jag isåfall ha en egen paritetsdisk för ssd?
Påverkar det prestandan mycket att kör xfs mot zfs? Tänkte ha nvme ssd som skriv cashe

En liten bonus sak.
Min dotter vill ha en dator och då datorn står jämte hennes rum så skulle det gå enkelt att dra in skärm och tangentbord till henne, skulle man kunna ha windows i en vm för henne som hon kan spela roblox på? eller blir det bara krångligt och riskabelt?

Permalänk
Medlem
Skrivet av jope84:

Jag tänkte köra med en disk i paritet, kan man sen bara forsätta stoppa i diskar för att öka lagringsvolymen sålänge de är lika eller mindre än paritets disken?

Det stämmer, bara att utöka med disk så länge din licens och plats i datorn tillåter.

Skrivet av jope84:

Läste någon stanns att man inte skulle använda ssd diskar, eller var detta bara som paritetsdisk?

Använd SSD som cache disk för att SSD har snabbare skrivhastighet än HDD. Klart du kan använda SSD i din array, men Unraid är inget fartmonster, då skrivhastigheten direkt till din array begränsas av din parity drive. Det finns bättre alternativ än Unraid om det är mer ett snabbt SAN du vill bygga.

Skrivet av jope84:

Jag skulle vilja köra mina stora hdd för lagrng av filmer och sådant och sen några nvme ssd där jag har foton och sådant som jag vill skall gå snabbt att läsa in, behöver jag isåfall ha en egen paritetsdisk för ssd?

En eller två SSD för cache. Då går det snabbat att föra över till Unraid, ditt nätverk blir flaskhalsen. Sen låter du Unraid flytta över filerna. Antingen säger du åt systemet att flytta när du vill, eller så gör du det enligt schema. Här får du överväga om detta är något du vill. Så länge bilderna är på cache-disken så ligger dom utanför skydd i form av paritet.

Skrivet av jope84:

Min dotter vill ha en dator och då datorn står jämte hennes rum så skulle det gå enkelt att dra in skärm och tangentbord till henne, skulle man kunna ha windows i en vm för henne som hon kan spela roblox på? eller blir det bara krångligt och riskabelt?

Det går: Youtube: 2 Gaming Rigs, 1 Tower - Virtualized Gaming Build Log. Riskabelt? Jag är lite gammeldags och föredrar separation av tjänster. All in one innebär för mig för ofta kompromisser.

Permalänk
Medlem
Skrivet av toerne:

Det stämmer, bara att utöka med disk så länge din licens och plats i datorn tillåter.

Använd SSD som cache disk för att SSD har snabbare skrivhastighet än HDD. Klart du kan använda SSD i din array, men Unraid är inget fartmonster, då skrivhastigheten direkt till din array begränsas av din parity drive. Det finns bättre alternativ än Unraid om det är mer ett snabbt SAN du vill bygga.

En eller två SSD för cache. Då går det snabbat att föra över till Unraid, ditt nätverk blir flaskhalsen. Sen låter du Unraid flytta över filerna. Antingen säger du åt systemet att flytta när du vill, eller så gör du det enligt schema. Här får du överväga om detta är något du vill. Så länge bilderna är på cache-disken så ligger dom utanför skydd i form av paritet.

Det går: Youtube: 2 Gaming Rigs, 1 Tower - Virtualized Gaming Build Log. Riskabelt? Jag är lite gammeldags och föredrar separation av tjänster. All in one innebär för mig för ofta kompromisser.

Jag har nyss köpt mig en begagnad 10gbit switch så man vill ju utnyttja den.
Men paritetsdisken sätter väll bara hastigheten vid skrivning? Tänkte ssd hade varit trevligt att ha för lagra bilder då söktiderna är så snabba på dem.

De där med san skall jag läsa lite om, sett det i min synology men inte funderat på det.

Permalänk
Medlem
Skrivet av jope84:

Jag har nyss köpt mig en begagnad 10gbit switch så man vill ju utnyttja den.
Men paritetsdisken sätter väll bara hastigheten vid skrivning? Tänkte ssd hade varit trevligt att ha för lagra bilder då söktiderna är så snabba på dem.

De där med san skall jag läsa lite om, sett det i min synology men inte funderat på det.

SSD går i arrayen (dock utan TRIM), och ja, paritetsdisken/diskarna begränsar skrivning och inte läsning. Jag har själv stoppat i en liten SATA-SSD på 1 TB i arrayen tillsammans med 2x18 TB för paritet och 4x18 TB för data.

Numera kan man ha flera lagringspooler utöver arrayen istället för den beryktade cache-poolen. Jag använder för tillfället en speglad pool med 2xNVME 2 TB som komplement för appdata, VM och annat som behöver gå undan men ha viss redundans och en pool med en ensam NVME 1 TB för tillfällig arbetsdata som är mindre kritisk.

Permalänk
Medlem

Lite funderingar angående val av raid på zfs. Jag skulle vilja ha upp läshastigheterna hyffsat, vilken raid skall man välja isåfall?
Skriv prestandan är väll inte super viktig på diskarna då man kan få upp den med mer ram, eller kan man ha en nvme som skrivcashe för zfs också?

Vad är säkrast mellan köra 2+2 i mirror och köra 4st i z2 ? eller är det överdrivet med Z2? Tänkte köra med 16Tb diskar.
Kan man utöka kapaciteten om man kör speglade precis som man kan lägga till en disk i taget med Z1 Z2?

Permalänk
Medlem
Skrivet av jope84:

Lite funderingar angående val av raid på zfs. Jag skulle vilja ha upp läshastigheterna hyffsat, vilken raid skall man välja isåfall?
Skriv prestandan är väll inte super viktig på diskarna då man kan få upp den med mer ram, eller kan man ha en nvme som skrivcashe för zfs också?

Vad är säkrast mellan köra 2+2 i mirror och köra 4st i z2 ? eller är det överdrivet med Z2? Tänkte köra med 16Tb diskar.
Kan man utöka kapaciteten om man kör speglade precis som man kan lägga till en disk i taget med Z1 Z2?

Jag kan ingenting om unRAID, men jag kan lite om ZFS så jag svarar utifrån det. Om de gör något special i unRAID är kanske inte mina svar applicerbara... Men jag trodde hela meningen med unRAID var att man kan utöka enkelt för att det beter sig ungefär som RAID-3? Kör en del ZFS i unRAID?

För det första måste jag säga att ZFS är ganska komplicerat. Det gör att svaret på dina frågor oftast är "det beror på..." och kräver väldigt långa svar. ZFS är mycket fint när man förstår det, men det kräver att man läser på ganska mycket. Och för guds skull, lek runt med det innan du lagrar viktiga data, och testa i en VM innan du utökar en zpool eller byter en trasig disk och liknande saker!

Du kan i dagsläget INTE utöka en RAID-Z eller Z2-array genom att lägga till en disk i taget. Man har förvisso nyligen mergat in kod i ZFS för det, men det kommer dröja ytterligare månader eller kanske tom år innan den faktiskt är på plats i distributioner, och man kanske inte vill vara den första som testar det heller... Värt också att notera att du inte kommer få fullt 16 TB extra om du skulle lägga till en 5:e 16 TB-disk i en RAID-Z2-vdev. Det hade man fått i vanlig RAID-5/6, men ZFS funkar annorlunda. Du kommer i värsta fall inte få mer än 60 % (3/5) av din nya disk att använda såvitt jag förstår, beroende på hur fulla dina befintliga diskar var innan du lade till den nya disken (ju mindre data du hade, ju mer av den nya disken kan du använda). När du lägger till en 6:e disk kommer du kunna använda 67 % (4/6) av den osv.

Det brukar rekommenderas att man kör speglar om man vill kunna utöka sin zpool. Då är det bara att köpa 2 diskar i valfri storlek och lägga till en ny speglad vdev, och upprepa allt eftersom behov uppstår.

RAID-Z2 är säkrare än spegling om du har 4 diskar. I RAID-Z2 med fyra diskar kan vilka två diskar som helst gå sönder utan dataförlust. I en 2+2-spegling får inte 2 diskar i samma vdev ("spegel") gå sönder, däremot är det ok om en disk ur vardera vdev går sönder. Dvs när man väl har en trasig disk och i praktiken kör 2+1 så att säga, så är det 33 % risk att en ytterligare diskkrasch drabbar disken som inte längre har någon spegel.

Angående prestanda så "det beror på". RAID-Z/Z2 är snabbare på sekventiell läsning. Den skalar med antalet diskar. Spegling är generellt sett snabbare på utspridda små läsningar ("random reads"). Det beror dock också på hur dina data skrevs från början, om de skrevs med små eller stora skrivningar, och om din zpool har utökats allt eftersom. När man lägger till en speglad vdev flyttar man nämligen inte data till de nya diskarna, utan gammal data ligger kvar på samma ställe som innan. Och skrivningar kommer väl gå till den tommaste vdev:en (jag vet inte exakt hur det funkar, men merparten måste ju gå dit iaf!).

Du kan använda en eller flera SSD på flera olika sätt för att snabba upp en zpool som i övrigt består av hårddiskar.
- SLOG - hjälper till vid vissa typer av skrivningar. Det är bara i väldigt speciella situationer den gör skillnad.
- L2ARC - ett extra lager läscache som är bra om du läser samma filer om och om igen men inte kan ha allt i RAM. Kan även cacha filtabell etc. Den klarar även omstarter, ifall prestanda vid uppstart är viktigt (då är ju RAM-cachen tom).
- "special vdev" - kan lagra filtabell och små filer.

Jag eller någon annan kan eventuellt utveckla mer om prestanda om du förklarar mer vad användningen är, om alla filer kommer läsas lika ofta, vilken prestanda du behöver osv.

Permalänk
Medlem
Skrivet av trudelutt:

Jag kan ingenting om unRAID, men jag kan lite om ZFS så jag svarar utifrån det. Om de gör något special i unRAID är kanske inte mina svar applicerbara... Men jag trodde hela meningen med unRAID var att man kan utöka enkelt för att det beter sig ungefär som RAID-3? Kör en del ZFS i unRAID?

För det första måste jag säga att ZFS är ganska komplicerat. Det gör att svaret på dina frågor oftast är "det beror på..." och kräver väldigt långa svar. ZFS är mycket fint när man förstår det, men det kräver att man läser på ganska mycket. Och för guds skull, lek runt med det innan du lagrar viktiga data, och testa i en VM innan du utökar en zpool eller byter en trasig disk och liknande saker!

Du kan i dagsläget INTE utöka en RAID-Z eller Z2-array genom att lägga till en disk i taget. Man har förvisso nyligen mergat in kod i ZFS för det, men det kommer dröja ytterligare månader eller kanske tom år innan den faktiskt är på plats i distributioner, och man kanske inte vill vara den första som testar det heller... Värt också att notera att du inte kommer få fullt 16 TB extra om du skulle lägga till en 5:e 16 TB-disk i en RAID-Z2-vdev. Det hade man fått i vanlig RAID-5/6, men ZFS funkar annorlunda. Du kommer i värsta fall inte få mer än 60 % (3/5) av din nya disk att använda såvitt jag förstår, beroende på hur fulla dina befintliga diskar var innan du lade till den nya disken (ju mindre data du hade, ju mer av den nya disken kan du använda). När du lägger till en 6:e disk kommer du kunna använda 67 % (4/6) av den osv.

Det brukar rekommenderas att man kör speglar om man vill kunna utöka sin zpool. Då är det bara att köpa 2 diskar i valfri storlek och lägga till en ny speglad vdev, och upprepa allt eftersom behov uppstår.

RAID-Z2 är säkrare än spegling om du har 4 diskar. I RAID-Z2 med fyra diskar kan vilka två diskar som helst gå sönder utan dataförlust. I en 2+2-spegling får inte 2 diskar i samma vdev ("spegel") gå sönder, däremot är det ok om en disk ur vardera vdev går sönder. Dvs när man väl har en trasig disk och i praktiken kör 2+1 så att säga, så är det 33 % risk att en ytterligare diskkrasch drabbar disken som inte längre har någon spegel.

Angående prestanda så "det beror på". RAID-Z/Z2 är snabbare på sekventiell läsning. Den skalar med antalet diskar. Spegling är generellt sett snabbare på utspridda små läsningar ("random reads"). Det beror dock också på hur dina data skrevs från början, om de skrevs med små eller stora skrivningar, och om din zpool har utökats allt eftersom. När man lägger till en speglad vdev flyttar man nämligen inte data till de nya diskarna, utan gammal data ligger kvar på samma ställe som innan. Och skrivningar kommer väl gå till den tommaste vdev:en (jag vet inte exakt hur det funkar, men merparten måste ju gå dit iaf!).

Du kan använda en eller flera SSD på flera olika sätt för att snabba upp en zpool som i övrigt består av hårddiskar.
- SLOG - hjälper till vid vissa typer av skrivningar. Det är bara i väldigt speciella situationer den gör skillnad.
- L2ARC - ett extra lager läscache som är bra om du läser samma filer om och om igen men inte kan ha allt i RAM. Kan även cacha filtabell etc. Den klarar även omstarter, ifall prestanda vid uppstart är viktigt (då är ju RAM-cachen tom).
- "special vdev" - kan lagra filtabell och små filer.

Jag eller någon annan kan eventuellt utveckla mer om prestanda om du förklarar mer vad användningen är, om alla filer kommer läsas lika ofta, vilken prestanda du behöver osv.

ja det här med bygga egen filserver var mer avancerat än jag trodde och blir mer invecklat destor mer jag läser och olika funktioner jag vill ha, min var ju extremt lätt att konfigurera. Men jag vill ha något som är lite kraftigare och har vissa saker jag vill göra i bakgrunden som tar lite kraft och då den stationära datorn nyttjas av ungarna så mycket så fungerar de inte köra på den. Men jag kommer ha min bror till hjälp att sätta upp allt då han kan de där med linux och allmänt program vara bättre än mig.
Jag har ett gäng 4tb diskar liggandes som jag får testa olika raid typer.
Xfs hade ju blivit betydligt billigare för mig men jag hade gärna velat ha snapshots så man kan rädda data om man får något ransomware eller klantar sig, för jag tar bara backup i molnet på sådant som är ovärderligt.

Sen har även tankarna gått i attt skita i läsprestandan och istället ha en ssd array för alla småfiler och har allt stort som jag mest dumpa där för kall lagring kan vara på de mekaniska diskarna.

Permalänk
Medlem
Skrivet av jope84:

En liten bonus sak.
Min dotter vill ha en dator och då datorn står jämte hennes rum så skulle det gå enkelt att dra in skärm och tangentbord till henne, skulle man kunna ha windows i en vm för henne som hon kan spela roblox på? eller blir det bara krångligt och riskabelt?

Det går alldeles utmärkt, har själv kört med de i två års tid när ja bodde litet och inte hade plats för både speldator och server.
Skapa en VM och passthrough på grafikkortet. Kolla in spaceinvader one videos om detta på youtube, gamla filmer men funkar.

I de stora hela så installera ja windows normalt på en ssd disk, kopierade moderkortets UUID, läste av NVIDIA kortets BIOS, satte i unraid usb och boota de istället, körde passtrough på ssd med windows, la in moderkortets UUID i VM config. Starta vm och kolla så allt ser rätt ut och att windows aktiveras. Installera alla virtio drivrutiner. Stäng av VM sen. Kör passtrough på gpu och lägg in bios. Glöm inte ändra i VM conf enligt filmerna.

Tror de va allt.

Visa signatur

GAMING W11 R5 5600G 6x3.9GHz RTX 3060 16Gb@3600MHz NVMe 500Gb
LAGRING unRaid 33Tb Storage, 1Tbx2 Cache, 32GB@2133MHz, R7 1800x 8x3.6GHz
Misc Proxmox 2x250Gb Raidz-1 GTX 1070 16GB@2133MHz R7 1800x 8x3.6GHz

Permalänk
Medlem
Skrivet av stayhard:

Det går alldeles utmärkt, har själv kört med de i två års tid när ja bodde litet och inte hade plats för både speldator och server.
Skapa en VM och passthrough på grafikkortet. Kolla in spaceinvader one videos om detta på youtube, gamla filmer men funkar.

I de stora hela så installera ja windows normalt på en ssd disk, kopierade moderkortets UUID, läste av NVIDIA kortets BIOS, satte i unraid usb och boota de istället, körde passtrough på ssd med windows, la in moderkortets UUID i VM config. Starta vm och kolla så allt ser rätt ut och att windows aktiveras. Installera alla virtio drivrutiner. Stäng av VM sen. Kör passtrough på gpu och lägg in bios. Glöm inte ändra i VM conf enligt filmerna.

Tror de va allt.

Jag får ta och kika på detta när det blir aktuellt. skulle egentligen vilja ha ett grafikkort för att sköta ai tiill mina övervakningskameror , men om man delar ut det till en vm så kan väll inte en docker nyttja det?
får testa om inte igpun klarar det först isåfall så kan jag dela ut ett dedikerat till vm.
Tyvärr har jag redan sprängt budgeten så jag får nog vänta med köpa grafikkort tills jag laddat upp lek kontot igen.
Det blir ju lite dyrare nu när jag besämmt mig för striped mirror istället för z2.