Linux
zfs 從池中刪除設備
在您閱讀標題並翻白眼之前,我已經閱讀了所有各種答案、文章和文章,這些答案、文章和文章都說一旦您成功了就無法縮小池。但是,我看到這篇文章聲稱可以做到這一點(即從活動池中刪除一個設備並縮小池以使用剩餘的磁碟)。我試圖在我的儲存主機上這樣做並得到了這個:
root@file2:~# zpool remove datastore sdh cannot remove sdh: only inactive hot spares, cache, top-level, or log devices can be removed
所以,我猜我使用的是舊版本/不同版本的 zfs。有人有使用此功能的經驗嗎?我完全錯了,仍然不可能嗎?
如果重要的話,我正在執行 Ubuntu 15.10。
從v8.0-rc1 (2018-09-08)開始, Linux上的zfs可以移除設備:
新功能
- 本機加密
- 設備移除
- …
從11.4 Beta 版開始也可在solaris中使用。
注意:截至 2019 年 2 月 17 日,最新的zfsonlinux是 v8.0-rc3,穩定版 v8.0 將是未來版本。
此功能還不是 Linux 上 ZFS 的一部分。有一個開放的功能請求來實現它: