![将文件复制到 zfs 挂载点不起作用 - 文件实际上并未复制到其他文件系统,](https://linux22.com/image/828424/%E5%B0%86%E6%96%87%E4%BB%B6%E5%A4%8D%E5%88%B6%E5%88%B0%20zfs%20%E6%8C%82%E8%BD%BD%E7%82%B9%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%20-%20%E6%96%87%E4%BB%B6%E5%AE%9E%E9%99%85%E4%B8%8A%E5%B9%B6%E6%9C%AA%E5%A4%8D%E5%88%B6%E5%88%B0%E5%85%B6%E4%BB%96%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%EF%BC%8C.png)
我在 NAS 中拥有 3 x 4 TB 磁盘,我想将它们组合在一起并像某种整体“单元”一样进行访问。
我还有一个包含操作系统的 250GB 磁盘 - 目前里面全是电影和电视节目。
我认为 zfs 听起来不错,所以我创建了一个 raidz zpool,在安装了苯甲酸
sudo zpool create store raidz /dev/sdb /dev/sdc /dev/sdd
并将挂载点设置为 /mnt/store
sudo zfs set mountpoint=/mnt/store /store
检查它是否成功 - 我认为它是
sudo zfs list
NAME USED AVAIL REFER MOUNTPOINT
store 266K 7.16T 170K /mnt/store
然后我想从我的主目录中移动一大堆文件。我转到要复制的文件夹(称为媒体)并输入
sudo cp -R * /mnt/store
cp: cannot create directory `/mnt/store/media': No space left on device
似乎它没有复制到我创建的新文件系统(或者我认为我这样做了)。直到几天前我才真正做过这种事,所以可能在学会走路之前就跑起来了……
这不是复制文件的正确方法吗?我以前只使用过 Windows,因此挂载点的概念有点令人困惑。
我在用着适用于 Linux 的基于 12.04 的 beta 2.0。将使用普通的 Ubuntu 12.04 桌面重试,看看是否是这个问题。
谢谢您的帮助!
答案1
我需要启用自动安装启动
sudo nano /etc/default/zfs
将 ZFS_MOUNT 设置为 YES