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

使用mergefs增加虛擬存儲

系統 Linux
如果你想在一個媒體項目中用到了多個磁盤或分區,不想丟失任何現有數據,但又想將所有文件都存放在一個驅動器下,該怎么辦?這時,mergefs 就能派上用場!

使用mergefs增加虛擬存儲

如果你想在一個媒體項目中用到了多個磁盤或分區,不想丟失任何現有數據,但又想將所有文件都存放在一個驅動器下,該怎么辦?這時,mergefs 就能派上用場!

mergerfs 是一個聯合文件系統,旨在簡化存儲和管理眾多商業存儲設備上的文件。

你需要從他們的 GitHub 頁面獲取最新的 RPM。Fedora 的版本名稱中帶有 “fc” 和版本號。例如,這是 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

現在,你可以將多個磁盤掛載為一個驅動器。如果你有一臺媒體服務器,并且希望所有媒體文件都顯示在一個地方,這將很方便。如果將新文件上傳到系統,那么可以將它們復制到 mergefs 目錄,mergefs 會自動將它們復制具有足夠可用空間的磁盤上。

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

  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

在此例中掛載了兩塊磁盤,分別為 disk1disk2。兩個驅動器都有一個包含文件的 Videos 目錄。

現在,我們將使用 mergefs 掛載這些驅動器,使它們看起來像一個更大的驅動器。

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

mergefs 手冊頁非常龐雜,因此我們將說明上面提到的選項。

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

看起來是這樣的:

  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

你可以看到現在 mergefs 掛載顯示的總容量為 66M,這是兩塊硬盤的總容量。

繼續示例:

有一個叫 Baby's second Xmas.mkv 的 30M 視頻。讓我們將其復制到用 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/

這是最終結果:

  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

從磁盤空間利用率中可以看到,因為 disk1 沒有足夠的可用空間,所以 mergefs 自動將文件復制到 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

當你將文件復制到 mergefs 掛載點時,它將始終將文件復制到有足夠可用空間的硬盤上。如果池中的所有驅動器都沒有足夠的可用空間,那么你將無法復制它們。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2011-12-05 14:07:17

虛擬化本地存儲桌面虛擬化

2011-12-02 09:57:50

存儲虛擬化存儲虛擬化

2009-08-18 22:11:56

虛擬存儲類型

2011-08-01 09:49:55

虛擬桌面存儲

2022-09-01 09:42:48

SDS軟件定義存儲存儲虛擬化

2013-09-03 11:35:27

vSphere虛擬機存儲

2010-08-19 21:29:13

存儲虛擬化

2015-08-07 15:50:30

存儲虛擬化

2015-08-05 10:01:53

虛擬化Docker

2009-04-08 13:41:02

2012-06-13 09:35:41

存儲虛擬化

2017-11-09 09:40:10

存儲VMware虛擬

2009-07-21 13:09:37

虛擬機存儲Xen

2014-07-14 15:46:15

存儲虛擬化

2013-08-01 11:31:50

存儲虛擬化虛擬化

2010-05-27 22:18:33

桌面虛擬化成本

2010-01-18 10:15:50

虛擬機ubuntu

2011-09-14 09:42:17

虛擬化ROI

2011-08-02 09:46:15

桌面虛擬化VDI架構存儲分配

2015-07-02 10:09:23

存儲虛擬化軟件定義存儲云平臺
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91社区在线观看 | 色毛片 | 91啪影院| 黄网站免费在线看 | 久久久久久久亚洲精品 | 最新国产精品视频 | 国产成人免费视频网站高清观看视频 | 成人午夜在线 | 日韩中文字幕一区 | 亚洲啪啪| 日韩在线小视频 | 久久久久久成人网 | 日日淫| 亚洲精品久久久久久久不卡四虎 | 男女网站免费观看 | 日韩成人精品一区二区三区 | 特级黄一级播放 | 欧美一区二区三区在线观看视频 | 久草视频在线播放 | 欧美综合网 | 亚洲欧美在线一区 | 成人不卡 | 欧美无乱码久久久免费午夜一区 | 男女视频免费 | 成人午夜免费福利视频 | 精品国产青草久久久久96 | 99精品国产一区二区三区 | 九色.com| 亚洲成人av在线播放 | 99精品久久 | 亚洲a在线观看 | 日韩欧美不卡 | 亚洲欧美久久 | 日韩中文字幕一区 | 日韩av大片免费看 | 国产成人精品久久二区二区91 | 亚洲激情网站 | 国产高清一二三区 | 超碰激情 | 亚州成人 | 日本网站免费观看 |