成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用mergefs增加虛擬存儲(chǔ)

系統(tǒng) Linux
如果你想在一個(gè)媒體項(xiàng)目中用到了多個(gè)磁盤(pán)或分區(qū),不想丟失任何現(xiàn)有數(shù)據(jù),但又想將所有文件都存放在一個(gè)驅(qū)動(dòng)器下,該怎么辦?這時(shí),mergefs 就能派上用場(chǎng)!

使用mergefs增加虛擬存儲(chǔ)

如果你想在一個(gè)媒體項(xiàng)目中用到了多個(gè)磁盤(pán)或分區(qū),不想丟失任何現(xiàn)有數(shù)據(jù),但又想將所有文件都存放在一個(gè)驅(qū)動(dòng)器下,該怎么辦?這時(shí),mergefs 就能派上用場(chǎng)!

mergerfs 是一個(gè)聯(lián)合文件系統(tǒng),旨在簡(jiǎn)化存儲(chǔ)和管理眾多商業(yè)存儲(chǔ)設(shè)備上的文件。

你需要從他們的 GitHub 頁(yè)面獲取最新的 RPM。Fedora 的版本名稱(chēng)中帶有 “fc” 和版本號(hào)。例如,這是 Fedora 31 的版本: mergerfs-2.29.0-1.fc31.x86_64.rpm

安裝和配置 mergefs

使用 sudo 安裝已下載的 mergefs 軟件包:

  1. $ sudo dnf install mergerfs-2.29.0-1.fc31.x86_64.rpm

現(xiàn)在,你可以將多個(gè)磁盤(pán)掛載為一個(gè)驅(qū)動(dòng)器。如果你有一臺(tái)媒體服務(wù)器,并且希望所有媒體文件都顯示在一個(gè)地方,這將很方便。如果將新文件上傳到系統(tǒng),那么可以將它們復(fù)制到 mergefs 目錄,mergefs 會(huì)自動(dòng)將它們復(fù)制具有足夠可用空間的磁盤(pán)上。

這是使你更容易理解的例子:

  1. $ df -hT | grep disk
  2. /dev/sdb1 ext4 23M 386K 21M 2% /disk1
  3. /dev/sdc1 ext4 44M 1.1M 40M 3% /disk2
  4.  
  5. $ ls -l /disk1/Videos/
  6. total 1
  7. -rw-r--r--. 1 curt curt 0 Mar 8 17:17 Our Wedding.mkv
  8.  
  9. $ ls -l /disk2/Videos/
  10. total 2
  11. -rw-r--r--. 1 curt curt 0 Mar 8 17:17 Baby's first Xmas.mkv
  12. -rw-rw-r--. 1 curt curt 0 Mar 8 17:21 Halloween hijinks.mkv

在此例中掛載了兩塊磁盤(pán),分別為 disk1disk2。兩個(gè)驅(qū)動(dòng)器都有一個(gè)包含文件的 Videos 目錄。

現(xiàn)在,我們將使用 mergefs 掛載這些驅(qū)動(dòng)器,使它們看起來(lái)像一個(gè)更大的驅(qū)動(dòng)器。

  1. $ sudo mergerfs -o defaults,allow_other,use_ino,category.create=mfs,moveonenospc=true,minfreespace=1M /disk1:/disk2 /media

mergefs 手冊(cè)頁(yè)非常龐雜,因此我們將說(shuō)明上面提到的選項(xiàng)。

  • defaults:除非指定,否則將使用默認(rèn)設(shè)置。
  • allow_other:允許 sudoroot 以外的用戶(hù)查看文件系統(tǒng)。
  • use_ino:讓 mergefs 提供文件/目錄 inode 而不是 libfuse。雖然不是默認(rèn)值,但建議你啟用它,以便鏈接的文件共享相同的 inode 值。
  • category.create=mfs:根據(jù)可用空間在驅(qū)動(dòng)器間傳播文件。
  • moveonenospc=true:如果啟用,那么如果寫(xiě)入失敗,將進(jìn)行掃描以查找具有最大可用空間的驅(qū)動(dòng)器。
  • minfreespace=1M:最小使用空間值。
  • disk1:第一塊硬盤(pán)。
  • disk2:第二塊硬盤(pán)。
  • /media:掛載驅(qū)動(dòng)器的目錄。

看起來(lái)是這樣的:

  1. $ df -hT | grep disk
  2. /dev/sdb1 ext4 23M 386K 21M 2% /disk1
  3. /dev/sdc1 ext4 44M 1.1M 40M 3% /disk2
  4.  
  5. $ df -hT | grep media
  6. 1:2 fuse.mergerfs 66M 1.4M 60M 3% /media

你可以看到現(xiàn)在 mergefs 掛載顯示的總?cè)萘繛?66M,這是兩塊硬盤(pán)的總?cè)萘俊?/p>

繼續(xù)示例:

有一個(gè)叫 Baby's second Xmas.mkv 的 30M 視頻。讓我們將其復(fù)制到用 mergerfs 掛載的 /media 文件夾中。

  1. $ ls -lh "Baby's second Xmas.mkv"
  2. -rw-rw-r--. 1 curt curt 30M Apr 20 08:45 Baby's second Xmas.mkv
  3. $ cp "Baby's second Xmas.mkv" /media/Videos/

這是最終結(jié)果:

  1. $ df -hT | grep disk
  2. /dev/sdb1 ext4 23M 386K 21M 2% /disk1
  3. /dev/sdc1 ext4 44M 31M 9.8M 76% /disk2
  4.  
  5. $ df -hT | grep media
  6. 1:2 fuse.mergerfs 66M 31M 30M 51% /media

從磁盤(pán)空間利用率中可以看到,因?yàn)?disk1 沒(méi)有足夠的可用空間,所以 mergefs 自動(dòng)將文件復(fù)制到 disk2

這是所有文件詳情:

  1. $ ls -l /disk1/Videos/
  2. total 1
  3. -rw-r--r--. 1 curt curt 0 Mar 8 17:17 Our Wedding.mkv
  4.  
  5. $ ls -l /disk2/Videos/
  6. total 30003
  7. -rw-r--r--. 1 curt curt 0 Mar 8 17:17 Baby's first Xmas.mkv
  8. -rw-rw-r--. 1 curt curt 30720000 Apr 20 08:47 Baby's second Xmas.mkv
  9. -rw-rw-r--. 1 curt curt 0 Mar 8 17:21 Halloween hijinks.mkv
  10.  
  11. $ ls -l /media/Videos/
  12. total 30004
  13. -rw-r--r--. 1 curt curt 0 Mar 8 17:17 Baby's first Xmas.mkv
  14. -rw-rw-r--. 1 curt curt 30720000 Apr 20 08:47 Baby's second Xmas.mkv
  15. -rw-rw-r--. 1 curt curt 0 Mar 8 17:21 Halloween hijinks.mkv
  16. -rw-r--r--. 1 curt curt 0 Mar 8 17:17 Our Wedding.mkv

當(dāng)你將文件復(fù)制到 mergefs 掛載點(diǎn)時(shí),它將始終將文件復(fù)制到有足夠可用空間的硬盤(pán)上。如果池中的所有驅(qū)動(dòng)器都沒(méi)有足夠的可用空間,那么你將無(wú)法復(fù)制它們。 

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2011-12-05 14:07:17

虛擬化本地存儲(chǔ)桌面虛擬化

2011-12-02 09:57:50

存儲(chǔ)虛擬化存儲(chǔ)虛擬化

2009-08-18 22:11:56

虛擬存儲(chǔ)類(lèi)型

2011-08-01 09:49:55

虛擬桌面存儲(chǔ)

2022-09-01 09:42:48

SDS軟件定義存儲(chǔ)存儲(chǔ)虛擬化

2013-09-03 11:35:27

vSphere虛擬機(jī)存儲(chǔ)

2010-08-19 21:29:13

存儲(chǔ)虛擬化

2015-08-07 15:50:30

存儲(chǔ)虛擬化

2015-08-05 10:01:53

虛擬化Docker

2009-04-08 13:41:02

2012-06-13 09:35:41

存儲(chǔ)虛擬化

2009-07-21 13:09:37

虛擬機(jī)存儲(chǔ)Xen

2017-11-09 09:40:10

存儲(chǔ)VMware虛擬

2014-07-14 15:46:15

存儲(chǔ)虛擬化

2013-08-01 11:31:50

存儲(chǔ)虛擬化虛擬化

2010-05-27 22:18:33

桌面虛擬化成本

2010-01-18 10:15:50

虛擬機(jī)ubuntu

2011-09-14 09:42:17

虛擬化ROI

2011-08-02 09:46:15

桌面虛擬化VDI架構(gòu)存儲(chǔ)分配

2015-07-02 10:09:23

存儲(chǔ)虛擬化軟件定義存儲(chǔ)云平臺(tái)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲免费网址 | 51ⅴ精品国产91久久久久久 | 日本不卡一区二区三区 | 999久久久免费精品国产 | 亚洲精品成人av久久 | 欧洲亚洲视频 | 久视频在线观看 | 亚洲视频手机在线 | 欧美 日韩 中文 | 自拍中文字幕 | 亚洲综合在线播放 | 97精品视频在线观看 | 台湾佬久久 | 99精品一区二区三区 | 免费观看的黄色网址 | 久久久久久久久久久丰满 | 中文字幕一区二区三区在线观看 | 午夜精品一区二区三区在线视频 | 精品国产乱码久久久久久88av | 国产成人精品a视频一区www | 日本一二区视频 | 国产欧美日韩综合精品一区二区 | 久久久精品一区二区三区 | 99久久99久久精品国产片果冰 | 天天精品综合 | 亚洲一区 | av在线免费观看不卡 | 毛片软件 | 精品欧美乱码久久久久久1区2区 | 日批的视频 | 日韩欧美在线免费观看视频 | 亚洲日韩视频 | 亚洲人成人一区二区在线观看 | 国产一区二区免费在线 | 亚洲国产成人精品久久久国产成人一区 | 久久国产一区二区 | 97超碰人人 | 日韩视频国产 | av一区二区在线观看 | 亚洲一区二区久久 | 亚洲电影一区 |