這篇文章主要介紹“怎么在Ubuntu中安裝使用ZFS文件系統(tǒng)”,在日常操作中,相信很多人在怎么在Ubuntu中安裝使用ZFS文件系統(tǒng)問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么在Ubuntu中安裝使用ZFS文件系統(tǒng)”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
成都創(chuàng)新互聯(lián)公司專注于新田企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站定制開發(fā)。新田網(wǎng)站建設(shè)公司,為新田等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
Linux 操作系統(tǒng)支持和可用的文件系統(tǒng)類型非常多,既然這些文件系統(tǒng)都可以正常工作,我們?yōu)槭裁匆L試一個(gè)新的文件系統(tǒng)呢?其實(shí),不同 Linux 文件系統(tǒng)類型并不完全相同,不然也不用搞出這么多種類來了。其中有些還具有比較明顯的優(yōu)勢,比如——ZFS 文件系統(tǒng)。
為什么選擇ZFS文件系統(tǒng)
ZFS 文件系統(tǒng)非常之棒,它是一個(gè)真正的現(xiàn)代文件系統(tǒng),其內(nèi)置的功能對處理數(shù)據(jù)負(fù)載非常有意義。
如果你正考慮將 ZFS 用于超快速 NVMe SSD,那它可能不是***選擇。ZFS 速度相對較慢并不太關(guān)緊要,它旨在用于存儲大量數(shù)據(jù)并保持安全,所以很多 NAS 平臺都將 ZFS 用作默認(rèn)(主要)的文件系統(tǒng)。
使用 ZFS 時(shí)無需配置傳統(tǒng)的 RAID 陣列,相反,我們可以通過創(chuàng)建 ZFS 池的方式隨時(shí)將磁盤驅(qū)動(dòng)器添加到這些池(Pool)當(dāng)中。ZFS 池的使用方式和行為幾乎與 RAID 無異,但其功能還是建立在文件系統(tǒng)之上的。
ZFS 完全可以充當(dāng) LVM 的替代品,允許我們快速創(chuàng)建和管理分區(qū),無需處理較低級別的內(nèi)容并擔(dān)心相關(guān)風(fēng)險(xiǎn)。同時(shí),ZFS 也是一個(gè) CoW 文件系統(tǒng),這意味著 ZFS 可以保護(hù)你的數(shù)據(jù)不會隨著時(shí)間的推移逐漸損壞,ZFS 還可以創(chuàng)建文件的校驗(yàn)和并允許將這些文件回滾到以前的工作版本。
安裝ZFS文件系統(tǒng)支持
在 Ubuntu 中安裝、使用 ZFS 文件系統(tǒng)非常簡單,但 Ubuntu LTS 和*** Ubuntu 版本的安裝方式有所不同。
Ubuntu 16.04 LTS:sudo apt install zfs
Ubuntu 17.04 及更新:sudo apt install zfsutils
在安裝好實(shí)用程序后,就可以使用 ZFS 提供的工具來創(chuàng)建 ZFS 驅(qū)動(dòng)器和分區(qū)了。
創(chuàng)建ZFS池
ZFS 池的概念與 RAID 非常類似,如果你了解 Windows 10 中的存儲空間就不難理解它了。
RAID0
RAID0 想必大家都知道,它只是將所有磁盤驅(qū)動(dòng)器集成到一個(gè)巨大的存儲空間而已。它可以提高驅(qū)動(dòng)器讀寫速度,但無數(shù)據(jù)容錯(cuò)能力,只要有其中一塊磁盤壞掉,就會有數(shù)據(jù)丟失。
要使用 ZFS 實(shí)現(xiàn) RAID0,只需創(chuàng)建一個(gè)簡單的池:
sudo zpool create pool-name /dev/sdc /dev/sdd
RAID1(鏡像)
使用 mirror 關(guān)鍵字就可以實(shí)現(xiàn) ZFS 的 RAID1 功能,RAID1 不用多介紹了吧,就是創(chuàng)建硬盤的 1 對 1 副本。這樣不僅可以有數(shù)據(jù)的完整備份副本,同時(shí)還可以提高讀寫性能。當(dāng)然,物理磁盤的總存儲空間量也會減半。
sudo zpool create pool-name mirror /dev/sdc /dev/sdd
RAID5(RAIDZ1)
ZFS 將 RAID5 功能實(shí)現(xiàn)為 RAIDZ1。RAID5 要求驅(qū)動(dòng)器的倍數(shù)為 3 , 其中 1/3 的空間用于寫入奇偶校驗(yàn)數(shù)據(jù),并保留 2/3 的數(shù)據(jù)存儲空間。如果其中一個(gè)驅(qū)動(dòng)器出現(xiàn)故障, 陣列將保持聯(lián)機(jī)狀態(tài), 但應(yīng)盡快更換故障磁盤。
sudo zpool create pool-name raidz1 /dev/sdc /dev/sdd /dev/sde
RAID6(RAIDZ2)
RAID6 與 RAID5 類似,但它的工作原理是磁盤數(shù)量的 4 倍,而非 3 倍。 它使用 2 倍的奇偶校驗(yàn)數(shù)據(jù),允許最多 2 個(gè)驅(qū)動(dòng)器故障。
sudo zpool create pool-name raidz2 /dev/sdc /dev/sdd /dev/sde /dev/sdf
RAID10
RAID10 旨在讀寫速度提升和數(shù)據(jù)冗余與條帶化,需要至少 4 塊磁盤的倍數(shù),而且只有一半的數(shù)據(jù)存儲空間,可通過創(chuàng)建兩個(gè)鏡像的方式來創(chuàng)建 RAID10。
sudo zpool create pool-name mirror /dev/sdc /dev/sdd mirror /dev/sde /dev/sdf
使用ZFS池
一旦在 Ubuntu 中創(chuàng)建了 ZFS 池,我們還需要使用一些管理工具。首先,可以通過如下命令來檢查和查看 ZFS 池的狀態(tài):
sudo zpool status
當(dāng)檢查 ZFS 狀態(tài)時(shí),池將通知你需要知道的所有更新。要更新池,請運(yùn)行如下命令:
sudo zpool upgrade pool-name
也可以使用如下命令更新所有 ZFS 池:
sudo zpool upgrade -a
當(dāng)然,你也可以隨時(shí)向池中添加新的磁盤驅(qū)動(dòng)器,只需使用 zpool 指定池名稱和驅(qū)動(dòng)器位置即可:
sudo zpool add pool-name /dev/sdx
***提醒大家,ZFS 池會在 Linux 的根文件系統(tǒng)中創(chuàng)建一個(gè)目錄以供用戶使用。你可以使用 GUI 文件管理器或 CLI 來瀏覽、使用它們。
到此,關(guān)于“怎么在Ubuntu中安裝使用ZFS文件系統(tǒng)”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!
文章題目:怎么在Ubuntu中安裝使用ZFS文件系統(tǒng)
文章轉(zhuǎn)載:http://jinyejixie.com/article10/ghhddo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、搜索引擎優(yōu)化、營銷型網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站收錄、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)