在Debian系統中掛載ZFS文件系統需要先安裝ZFS相關軟件包,然后創建ZFS池和數據集,最后進行掛載
打開終端,運行以下命令安裝ZFS相關軟件包:
sudo apt update
sudo apt install zfsutils-linux
首先,確保你有一個或多個可用的磁盤設備。然后,使用zpool create
命令創建一個新的ZFS池。例如,如果你有兩個磁盤設備/dev/sdb
和/dev/sdc
,可以創建一個名為mypool
的ZFS池:
sudo zpool create mypool /dev/sdb /dev/sdc
使用zfs create
命令在ZFS池中創建一個數據集。例如,創建一個名為mydataset
的數據集:
sudo zfs create mypool/mydataset
默認情況下,ZFS數據集會在/etc/fstab
文件中自動添加一個條目,以便在系統啟動時自動掛載。你可以使用zfs mount
命令手動掛載數據集:
sudo zfs mount mypool/mydataset
此時,ZFS數據集已經掛載到/mypool/mydataset
目錄下。你可以使用df -h
命令查看掛載情況。
如果你希望在系統啟動時自動掛載ZFS數據集,確保/etc/fstab
文件中有以下條目:
mypool/mydataset /mnt/mydataset zfs defaults 0 0
然后,運行以下命令使更改生效:
sudo mount -a
現在,ZFS數據集將在系統啟動時自動掛載。
注意:以上步驟適用于Debian 10及更高版本。對于Debian 9,請安裝zfs-dkms
軟件包代替zfsutils-linux
。