如何在ubuntu上安装和使用zfs(以及为什么要这样做)

对ZFS文件系统的官方支持是ubuntu16.04的一大特点。默认情况下,它没有安装和启用,但是它在Ubuntu的软件库中得到了官方的支持和提供。...

如何在ubuntu上安装和使用zfs(以及为什么要这样做)

对ZFS文件系统的官方支持是ubuntu16.04的一大特点。默认情况下,它没有安装和启用,但是它在Ubuntu的软件库中得到了官方的支持和提供。

当您可能想使用zfs时

相关:Linux的Z文件系统(ZFS)简介

ZFS是一种高级文件系统,最初由Sun Microsystems为Solaris操作系统创建。虽然ZFS是开源的,但遗憾的是,由于许可的原因,大多数Linux发行版都没有ZFS。根据ZFS的CDDL许可证许可的代码是否与Linux内核的GPL许可证兼容,这是一个有争议的问题。不管怎样,都可以在zfsonlinux.org对于不选择包含它的其他Linux发行版。

这种文件系统通常被组织用于更大的服务器,而不是台式机。它的目的是通过防止数据损坏来保持数据的完整性。每个文件都有一个校验和,用于验证文件并确保它没有损坏。它还能够管理zettabytes的数据,因此您可以拥有非常大的存储设备–这就是名称中的“Z”最初的来源。ZFS还允许您轻松地将多个驱动器集中到一个更大的存储池中,并且可以使用软件RAID处理多个磁盘,因此它不需要特殊的硬件来处理标准磁盘的高级事务。

虽然您可能不想在桌面计算机上处理这个问题,但ZFS对于家庭服务器或网络连接存储(NAS)设备可能很有用。如果您有多个驱动器,并且特别关心服务器上的数据完整性,那么ZFS可能是您的文件系统。即使在工作站上,您也可以使用ZFS将磁盘集中到单个大型存储池中,而不是将它们分开或依赖LVM。

如何在ubuntu16.04上安装zfs

虽然默认情况下没有安装ZFS,但安装起来很简单。它得到了Ubuntu的官方支持,所以应该可以正常工作,没有任何问题。然而,它只在64位版本的Ubuntu上得到官方支持,而不是32位版本。

要安装ZFS,请转到终端并运行以下命令:

sudo apt install zfs

如何在ubuntu上安装和使用zfs(以及为什么要这样做)

就像任何其他应用程序一样,它应该立即安装。

如何创建zfs池

相关:如何智能地使用多个磁盘:RAID简介

ZFS使用“池”的概念。可以从一个或多个物理存储设备创建ZFS池。例如,假设您有三个物理硬盘驱动器。可以使用以下命令之一将它们组合到单个ZFS存储池中。

下面的命令创建一个RAID 0配置,其中数据存储在所有三个磁盘上,没有冗余存储。如果任何物理磁盘出现故障,文件系统将损坏。(因此,很少建议这样做—如果确实使用它,请确保定期备份池。)

sudo zpool create pool-name /dev/sdb /dev/sdc /dev/sdd

下一个命令创建一个raid1配置,其中每个磁盘上都存储了一个完整的数据副本。即使三个磁盘中有两个出现故障,您仍然可以访问所有数据。

sudo zpool create pool-name mirror /dev/sdb /dev/sdc /dev/sdd

如何在ubuntu上安装和使用zfs(以及为什么要这样做)

无论您选择哪个命令,都要用您想命名存储池的名称来替换pool name。用要合并到池中的磁盘名列表替换/dev/sdb/dev/sdc/dev/sdd。

可以使用sudo fdisk-l命令查找设备名称,该命令将列出已安装的存储设备。

如何在ubuntu上安装和使用zfs(以及为什么要这样做)

创建一个或多个池后,可以使用以下命令检查ZFS池的状态:

sudo zpool status

如何在ubuntu上安装和使用zfs(以及为什么要这样做)

默认情况下,池将装载在根目录下。因此,如果您创建了一个名为pool name的池,则可以通过/pool name访问它。

如何在ubuntu上安装和使用zfs(以及为什么要这样做)

要将另一个磁盘添加到zpool,可以使用以下命令,提供设备的路径。

sudo zpool add pool-name /dev/sdx

如果要销毁池,可以使用以下命令:

sudo zpool destroy pool-name

如何在ubuntu上安装和使用zfs(以及为什么要这样做)

这只是ZFS的入门。从这里开始,您应该充分了解正在发生的事情,以便深入了解更高级的文档和命令行选项。有关更详细的信息,请参阅较大的命令参考,如Ubuntu自己的ZFS参考和Linux上的ZFS项目文档。

  • 发表于 2021-04-09 02:25
  • 阅读 ( 315 )
  • 分类:互联网

你可能感兴趣的文章

ubuntu:初学者指南

... 为什么使用ubuntu? ...

  • 发布于 2021-03-12 17:29
  • 阅读 ( 305 )

如何使用virtualbox:用户指南

... 在这本使用VirtualBox的指南中,您将了解为什么要使用该软件,如何安装操作系统,以及如何让它为您工作的建议。我们会解释一切,并在途中分享技巧,这样你就不会迷路。我们跳进去吧! ...

  • 发布于 2021-03-12 18:26
  • 阅读 ( 397 )

现在如何在linux和ubuntu上安装unity8和mir

Canonical对Ubuntu有着雄心勃勃的计划。Linux人类发行版一开始只是一个稍微有点主题的GNOME体验。从那时起,Canonical创建了自己的Unity桌面界面。现在它正在开发一个完全不基于GNOME的新版本。另外,Ubuntu将拥有自己的显示服务器,...

  • 发布于 2021-03-16 16:03
  • 阅读 ( 230 )

Windows10中LinuxBashShell快速指南

...性。了解更多关于Bash-on-Windows的信息,从您应该如何以及为什么安装它,到您可能不知道的隐藏特性。 ...

  • 发布于 2021-03-17 01:06
  • 阅读 ( 194 )

新安装的10款ubuntu应用程序

... 如何安装:Synaptic软件包管理器可以在软件中心找到。 ...

  • 发布于 2021-03-19 11:17
  • 阅读 ( 229 )

如何在windows10上安装ubuntu:3个简单的方法尝试

... 如果你感到特别勇敢,你可能会花一些时间考虑如何使用Ubuntu作为新的主操作系统,完全取代Windows。为此,您需要了解如何将数据从Windows迁移到Ubuntu,前提是您将要切换到这个版本。 ...

  • 发布于 2021-03-22 20:35
  • 阅读 ( 270 )

如何在ubuntu中安装和更改主题

... 如何在ubuntu中安装主题 ...

  • 发布于 2021-03-24 21:26
  • 阅读 ( 374 )

如何在ubuntu中安装deb文件?

...供应商的网站才能下载并安装扩展名为.deb的文件。但是如何安装deb文件呢? ...

  • 发布于 2021-03-28 15:48
  • 阅读 ( 507 )

ubuntu 20.10“groovy gorilla”的新增功能

Ubuntu 20.10“Groovy Gorilla”就在这里!发布于2020年10月22日,大猩猩是所有的小调整,而不是突破性的新功能。作为一个临时版本,它也没有长期的支持。那么,值得升级吗? 进化,而不是革命 Groovy Gorilla已经走上街头,而且,这...

  • 发布于 2021-04-01 11:00
  • 阅读 ( 190 )

Ubuntu20.04 lts“Focusa”的新功能

...、“候选”、“测试版”或“边缘”中进行选择 相关:如何在Linux上使用Snap包 以下是此版本中包含的一些大牌应用程序的更新版本: 雷鸟:68.6.0。Thunderbird计划与Lightning calendar扩展捆绑在一起,但是在本文研究的Focal Fossa的Bet...

  • 发布于 2021-04-02 07:18
  • 阅读 ( 223 )
nmcbdun51739517
nmcbdun51739517

0 篇文章

相关推荐