sv.phhsnews.com


sv.phhsnews.com / Så här installerar och använder du ZFS på Ubuntu (och varför du vill)

Så här installerar och använder du ZFS på Ubuntu (och varför du vill)


Officiellt stöd för ZFS-filsystemet är en av Ubuntu 16.04: s stora funktioner. Det är inte installerat och aktiverat som standard, men det stöds officiellt och erbjuds i Ubuntus mjukvaruarkiv.

När du kanske vill använda ZFS

RELATED: En introduktion till ZFS-filen för Linux

ZFS är ett avancerat filsystem som ursprungligen skapades av Sun Microsystems för Solaris operativsystem. Medan ZFS är öppen källkod, har den tyvärr varit frånvarande från de flesta Linux-distributioner av licensieringsskäl. Det är en fråga om debatt om kod licensierad enligt ZFS: s CDDL-licens är kompatibel med Linux-kärnans GPL-licens. Hur som helst är det tillgängligt för nedladdning på zfsonlinux.org för andra Linux-distributioner som inte väljer att inkludera det.

Detta filsystem används ofta av organisationer för större servrar i stället för stationära datorer. Den är utformad för att bevara dataintegritet genom att förhindra dataskador. Varje fil har en kontrollsumma som används för att validera filen och se till att den inte har skadats. Det kan också hantera zettabytes av data, så du kan ha mycket stora lagringsenheter - det är här "Z" i namnet ursprungligen kom från. ZFS kan du också enkelt koppla flera enheter till en större enda lagringsutrymme och kan fungera med flera diskar med hjälp av en RAID-programvara, så det behöver ingen särskild hårdvara för att göra avancerade saker med vanliga diskar.

Medan du kanske inte vill stör med detta på din stationära dator, kan ZFS vara användbar för en hemserver eller nätverksansluten lagringsenhet (NAS). Om du har flera enheter och är särskilt bekymrad över dataintegriteten på en server kan ZFS vara filsystemet för dig. Även på en arbetsstation kan du använda ZFS för att koppla dina diskar till en enda stor lagringsplats i stället för att hålla dem separerade eller förlita sig på LVM.

Så här installerar du ZFS på Ubuntu 16.04

Medan ZFS inte installeras av standard, det är trivialt att installera. Det stöds officiellt av Ubuntu så det borde fungera ordentligt och utan problem. Men det stöds endast officiellt på 64-bitarsversionen av Ubuntu-inte 32-bitarsversionen.

För att installera ZFS, gå till en terminal och kör följande kommando:

sudo apt install zfs

Just

Hur man använder flera skivor intelligent: En introduktion till RAID

ZFS använder begreppet "pooler". En ZFS-pool kan skapas från en eller flera fysiska lagringsenheter. Låt oss säga att du har tre fysiska hårddiskar. Du kan kombinera dem till en enda ZFS-lagringspool med en av följande kommandon. Nedan kommandot skapar en RAID 0-konfiguration där data lagras över alla tre skivor utan överflödig lagring. Om någon av de fysiska diskarna misslyckas blir ditt filsystem skadat. (Som sådan rekommenderas det sällan - om du använder det, se till att du håller regelbundna säkerhetskopior av poolen.)

sudo zpool skapa poolnamn / dev / sdb / dev / sdc / dev / sdd

Nästa kommando skapar en RAID 1-konfiguration där en fullständig kopia av data lagras på varje disk. Du kan fortfarande få tillgång till alla dina data, även om två av de tre skivorna misslyckas.

sudo zpool skapa poolnamnspegel / dev / sdb / dev / sdc / dev / sdd

Vilket kommando du väljer , ersätt

poolnamn

med vad du vill namnge lagringspoolen. Byt ut/ dev / sdb / dev / sdc / dev / sddmed listan över skivnamn du vill kombinera i poolen.Du kan hitta enhetens namn med hjälp avsudo fdisk - l

, som kommer att lista dina installerade lagringsenheter.När du har skapat en eller flera pooler kan du använda följande kommando för att kontrollera statusen för dina ZFS-pooler:sudo zpool-status

Poolen kommer som standard att installeras i rotkatalogen. Så om du skapade en pool med namnet

poolnamn

, skulle du få tillgång till det vid/ poolnamn.Om du vill lägga till en annan disk i en zpool, skulle du använda följande kommando, som ger vägen till enheten.sudo zpool lägg till poolnamn / dev / sdx

Och om du vill förstöra poolen skulle du använda följande kommando:

sudo zpool förstöra poolnamn

Detta har just börjat med ZFS . Härifrån bör du förstå vad som händer tillräckligt för att gräva genom de mer avancerade dokumentations- och kommandoradsalternativen. För mer detaljerad information, kolla större kommandotreferenser som Ubuntus egen ZFS-referens och ZFS på Linux-projektdokumentation.


Din dator bryr sig inte om du förlorar allt: Gör om det nu

Din dator bryr sig inte om du förlorar allt: Gör om det nu

Saken med katastrofala dataförluster är att det är svårt att se att det händer du ... tills det gör . Du har antagligen rullat dina ögon på hundra artiklar precis som detta och antagde att du skulle vara okej, eller så kommer du till slut. Innan du rullar förbi den här, ge mig en chans att förklara varför du borde, säkerhetskopiera dina foton, dokument och kreativt arbete just denna minut - och hur gör det på rätt sätt.

(how-to)

Hur man återställer eller permanent tar bort filer från molnet

Hur man återställer eller permanent tar bort filer från molnet

Molntjänster är alla i stort sett desamma, laddar upp dina filer och de synkroniseras med andra klienter som är anslutna till det. Ibland händer olyckor och fel filer tas bort. Lyckligtvis är borttagna filer inte alltid borta för alltid. Det finns många saker du kan göra med molnlagring som du inte kunde göra för några år sedan.

(how-to)