如何在ubuntu上安裝和使用zfs(以及為什麼要這樣做)

對ZFS檔案系統的官方支援是ubuntu16.04的一大特點。預設情況下,它沒有安裝和啟用,但是它在Ubuntu的軟體庫中得到了官方的支援和提供。...

如何在ubuntu上安裝和使用zfs(以及為什麼要這樣做)

對ZFS檔案系統的官方支援是ubuntu16.04的一大特點。預設情況下,它沒有安裝和啟用,但是它在Ubuntu的軟體庫中得到了官方的支援和提供。

當您可能想使用zfs時

相關:Linux的Z檔案系統(ZFS)簡介

ZFS是一種高階檔案系統,最初由Sun Microsystems為Solaris作業系統建立。雖然ZFS是開源的,但遺憾的是,由於許可的原因,大多數Linux發行版都沒有ZFS。根據ZFS的CDDL許可證許可的程式碼是否與Linux核心的GPL許可證相容,這是一個有爭議的問題。不管怎樣,都可以在zfsonlinux.org對於不選擇包含它的其他Linux發行版。

這種檔案系統通常被組織用於更大的伺服器,而不是桌上型電腦。它的目的是透過防止資料損壞來保持資料的完整性。每個檔案都有一個校驗和,用於驗證檔案並確保它沒有損壞。它還能夠管理zettabytes的資料,因此您可以擁有非常大的儲存裝置–這就是名稱中的“Z”最初的來源。ZFS還允許您輕鬆地將多個驅動器集中到一個更大的儲存池中,並且可以使用軟體RAID處理多個磁碟,因此它不需要特殊的硬體來處理標準磁碟的高階事務。

雖然您可能不想在桌面計算機上處理這個問題,但ZFS對於家庭伺服器或網路連線儲存(NAS)裝置可能很有用。如果您有多個驅動器,並且特別關心伺服器上的資料完整性,那麼ZFS可能是您的檔案系統。即使在工作站上,您也可以使用ZFS將磁碟集中到單個大型儲存池中,而不是將它們分開或依賴LVM。

如何在ubuntu16.04上安裝zfs

雖然預設情況下沒有安裝ZFS,但安裝起來很簡單。它得到了Ubuntu的官方支援,所以應該可以正常工作,沒有任何問題。然而,它只在64位版本的Ubuntu上得到官方支援,而不是32位版本。

要安裝ZFS,請轉到終端並執行以下命令:

sudo apt install zfs

如何在ubuntu上安裝和使用zfs(以及為什麼要這樣做)

就像任何其他應用程式一樣,它應該立即安裝。

如何建立zfs池

相關:如何智慧地使用多個磁碟:RAID簡介

ZFS使用“池”的概念。可以從一個或多個物理儲存裝置建立ZFS池。例如,假設您有三個物理硬碟驅動器。可以使用以下命令之一將它們組合到單個ZFS儲存池中。

下面的命令建立一個RAID 0配置,其中資料儲存在所有三個磁碟上,沒有冗餘儲存。如果任何物理磁碟出現故障,檔案系統將損壞。(因此,很少建議這樣做—如果確實使用它,請確保定期備份池。)

sudo zpool create pool-name /dev/sdb /dev/sdc /dev/sdd

下一個命令建立一個raid1配置,其中每個磁碟上都儲存了一個完整的資料副本。即使三個磁碟中有兩個出現故障,您仍然可以訪問所有資料。

sudo zpool create pool-name mirror /dev/sdb /dev/sdc /dev/sdd

如何在ubuntu上安裝和使用zfs(以及為什麼要這樣做)

無論您選擇哪個命令,都要用您想命名儲存池的名稱來替換pool name。用要合併到池中的磁碟名列表替換/dev/sdb/dev/sdc/dev/sdd。

可以使用sudo fdisk-l命令查詢裝置名稱,該命令將列出已安裝的儲存裝置。

如何在ubuntu上安裝和使用zfs(以及為什麼要這樣做)

建立一個或多個池後,可以使用以下命令檢查ZFS池的狀態:

sudo zpool status

如何在ubuntu上安裝和使用zfs(以及為什麼要這樣做)

預設情況下,池將裝載在根目錄下。因此,如果您建立了一個名為pool name的池,則可以透過/pool name訪問它。

如何在ubuntu上安裝和使用zfs(以及為什麼要這樣做)

要將另一個磁碟新增到zpool,可以使用以下命令,提供裝置的路徑。

sudo zpool add pool-name /dev/sdx

如果要銷燬池,可以使用以下命令:

sudo zpool destroy pool-name

如何在ubuntu上安裝和使用zfs(以及為什麼要這樣做)

這只是ZFS的入門。從這裡開始,您應該充分了解正在發生的事情,以便深入瞭解更高階的文件和命令列選項。有關更詳細的資訊,請參閱較大的命令參考,如Ubuntu自己的ZFS參考和Linux上的ZFS專案文件。

  • 發表於 2021-04-09 02:25
  • 閱讀 ( 74 )
  • 分類:網際網路

你可能感興趣的文章

為什麼要使用ubuntu以外的linux作業系統?

...大多數軟體都和你在其他發行版上看到的一樣。突出的是如何將所有這些元件打包在一起。 ...

  • 發佈於 2021-03-11 21:00
  • 閲讀 ( 48 )

ubuntu:初學者指南

...應該是每個人都可以自由訪問的,無論語言、殘疾或收入如何。 ...

  • 發佈於 2021-03-12 17:29
  • 閲讀 ( 80 )

如何使用virtualbox:使用者指南

...使用VirtualBox的指南中,您將瞭解為什麼要使用該軟體,如何安裝作業系統,以及如何讓它為您工作的建議。我們會解釋一切,並在途中分享技巧,這樣你就不會迷路。我們跳進去吧! ...

  • 發佈於 2021-03-12 18:26
  • 閲讀 ( 59 )

如何在debian和ubuntu中使用apt並告別apt-get

Linux處於永久性的進化狀態。通常,這些更改是隱藏的,例如核心的幕後開發和其他底層程式碼。但是,偶爾,使用者必須調整到一種新的工作方式。 ...

  • 發佈於 2021-03-13 11:28
  • 閲讀 ( 53 )

如何向朋友和家人贈送amazon prime(以及為什麼要這樣做)

像其他幾乎所有的線上服務一樣,給某人三個月或一年的Amazon Prime禮物是可能的。贈送亞馬遜是一個簡單的過程,就像網上購物網站上的任何其他購買一樣。 ...

  • 發佈於 2021-03-15 03:56
  • 閲讀 ( 52 )

如何在android上使用adb和fastboot(以及為什麼要這樣做)

...ADB和Fastboot到底是什麼,需要幫助設定它們,或者想知道如何使用它們,請繼續閱讀。 ...

  • 發佈於 2021-03-15 23:47
  • 閲讀 ( 57 )

如何在linux上安裝和使用powershell

... 在本文中,我將向您展示如何在Linux上安裝、執行和使用PowerShell! ...

  • 發佈於 2021-03-16 02:34
  • 閲讀 ( 52 )

如何在mac上安裝和雙引導linux

...dows,但安裝Linux則完全是另一回事。按照下面的步驟學習如何做到這一點。 ...

  • 發佈於 2021-03-18 04:03
  • 閲讀 ( 59 )

如何執行可移植版本的windows(以及為什麼要這樣做)

想帶上Windows,但不想帶著膝上型電腦到處走?多虧了flash技術,你不必這麼做。USB和HDMI裝置可以執行Windows,當你完成工作時,它們會很貼身地放在你的口袋裡。 ...

  • 發佈於 2021-03-22 19:25
  • 閲讀 ( 54 )

如何從youtube音樂切換到youtube premium(以及為什麼要這樣做)

...。繼續閱讀,把這些亂七八糟的東西清理乾淨,然後學習如何從YouTube音樂切換到YouTube Premium。 ...

  • 發佈於 2021-03-24 11:42
  • 閲讀 ( 54 )
nmcbdun51739517
nmcbdun51739517

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章