ZFS簡介

      網(wǎng)友投稿 1085 2025-03-31

      基本概念

      ZFS有三個(gè)概念:

      1. Z池 - zpool

      2. Z集 - dataset

      3. Z卷 - volume

      Z池

      zpool?create?local?/dev/sdb?/dev/sdc?/dev/sdd?/dev/sde

      這就創(chuàng)建了一個(gè)名叫l(wèi)ocal的Z池。

      Z池有如下類型:

      Z集

      當(dāng)一個(gè)Z池創(chuàng)建出來,附帶有一個(gè)同名的Z集也創(chuàng)建出來了:

      zfs?list?#=> NAME????USED????AVAIL???REFER??MOUNTPOINT local???7.86G???185G????24K????/local

      注意這個(gè)Z集掛載在/local, 這個(gè)目錄可以做一個(gè)正常的目錄來用。

      可以在Z集上創(chuàng)建新的Z集:

      zfs?create?local/data zfs?list?#=> NAME??????????USED????AVAIL???REFER??MOUNTPOINT local?????????7.86G???185G????24K????/local local/data????24K?????185?????24K????/local/data

      Z卷

      創(chuàng)建Z卷:

      zfs?create?-V?10G?local/vda

      Z卷是一個(gè)塊設(shè)備,可以按需要分區(qū),格式化:

      mkfs.xfs?/dev/zvol/local/vda

      冗余刪除

      ZFS簡介

      zfs有兩個(gè)殺手級(jí)的特性: 1. 重復(fù)數(shù)據(jù)刪除, 2. 實(shí)時(shí)壓縮。

      默認(rèn)這兩個(gè)特性是關(guān)閉的,可以這樣打開:

      zfs?set?dedup=on?local zfs?set?compress=lz4?local

      注意這是在最頂層local打開的,最頂層打開子Z集或Z卷自動(dòng)繼承。也可以對 某個(gè)子Z集或Z卷打開。

      下面做一些測試。

      生成1G隨機(jī)文件:

      cd?/local/data dd?if=/dev/urandom?of=data.1g?count=1024?bs=1M 1024+0?records?in 1024+0?records?out 1073741824?bytes?(1.1?GB,?1.0?GiB)?copied,?5.42638?s,?198?MB/s

      拷貝1000份:

      for?((i=0;?i<1000;?i++));?do ????cp?data.1g?$i.data.1g done

      簡單算一下,這么得有1000G的數(shù)據(jù),而Z池local也就200G的容量。不開啟 dedup是裝不下的。列一下:

      zpool?list NAME????SIZE??ALLOC???FREE??EXPANDSZ???FRAG????CAP??DEDUP??HEALTH??ALTROOT local???199G??955M???198G?????????-?????2%?????1%??910.78x??ONLINE??-

      可以看到DEDUP有910多倍。

      注意這個(gè)DEDUP是跨Z集和Z卷的。現(xiàn)拷貝10個(gè)文件到Z卷:

      mount?/dev/zvol/local/vda?/mnt cp?-v?[0-9].data.1g?/mnt

      用zpool list查看使用情況幾乎沒有漲。而du顯示:

      du?-hs?/local/data?#=> 789G????/local/data/ du?-hs?/mnt?#=> 7.9G????/mnt

      因此zfs很適合放虛機(jī)或者容器鏡像,因?yàn)檫@些鏡像里大部分文件都是重復(fù)的。

      軟件開發(fā) 云計(jì)算

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:wps怎么插入二維碼? wps演示文稿導(dǎo)入二維碼的教程
      下一篇:核對兩個(gè) Excel 表時(shí)如何將不相同的填充為紅色(兩種核對方式)
      相關(guān)文章
      亚洲日韩在线观看| 亚洲国产av无码精品| 人人狠狠综合久久亚洲88| 国产AV无码专区亚洲AV琪琪| 四虎亚洲精品高清在线观看| wwwxxx亚洲| 亚洲AV成人无码天堂| 亚洲三级视频在线| 亚洲三级视频在线观看| 国产精品亚洲四区在线观看| 亚洲va精品中文字幕| 亚洲中文字幕久久精品蜜桃 | 亚洲欧美熟妇综合久久久久| 亚洲成a人片在线不卡| 亚洲AV无码精品蜜桃| 亚洲天堂2017无码中文| 亚洲熟女乱色一区二区三区| 亚洲精品无码日韩国产不卡av| 亚洲熟妇AV乱码在线观看| 亚洲国产精品无码专区影院 | 激情无码亚洲一区二区三区| 亚洲欧美日韩综合久久久| 亚洲AV综合色区无码二区偷拍| 亚洲精品永久www忘忧草| 亚洲一区二区三区日本久久九| 亚洲2022国产成人精品无码区| 亚洲精品高清无码视频| 亚洲av片一区二区三区| 亚洲爆乳成av人在线视菜奈实| 亚洲国产激情在线一区| 亚洲另类小说图片| 亚洲伦理一二三四| 亚洲a视频在线观看| 亚洲不卡1卡2卡三卡2021麻豆| 亚洲国产成人精品无码一区二区 | 精品亚洲av无码一区二区柚蜜| 亚洲欧美日韩中文字幕一区二区三区| 精品亚洲AV无码一区二区| jlzzjlzz亚洲jzjzjz| 亚洲精品动漫免费二区| 亚洲精品宾馆在线精品酒店|