AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1256078
Accepted
tatsu
tatsu
Asked: 2020-07-04 09:00:20 +0800 CST2020-07-04 09:00:20 +0800 CST 2020-07-04 09:00:20 +0800 CST

安装了启用 ZFS 的 Ubuntu 20.04,想要将另一个 SSD 添加到池中

  • 772

我安装了启用 ZFS 实验选项的 ubuntu 20.04,确实在磁盘和 gparted 下我可以看到我当前的大部分 SSD 都被 ZFS_member 占用。

我对 ZFS 的经验非常少。我在之前的 ubuntu 18 安装中设置了我的 zfs,但操作系统本身不在 ZFS 上。

无论如何:如何向我当前的 ZFS 池添加另一个 SSD(大小或品牌不同)?

我只想要最基本的“添加空间”,我并不关心 x2、x3 或 x10 冗余(事实上,我不想改变当前的 ZFS 冗余设置,不管它是什么)。我只是想要额外的空间。

磁盘读出

我发现了这个:https ://unix.stackexchange.com/questions/530968/adding-disks-to-zfs-pool

但它并没有回答我对我这个级别的人的问题。

例如,回答的两个人都没有指定是否是:

zpool create addonpool /dev/sdb
zpool add addonpool mirror /dev/sda /dev/sdb

要不就 :

zpool add rpool mirror /dev/sda /dev/sdb#"rpool" name of existing pool, apparently

也没有使用什么语法来指向驱动器。

我想扩展 rpool

我找到的所有链接都引用语法,例如 : c0t3d0、c1t3d0和c1t1d0.

我找不到这样的标识符,本指南:https ://www.thegeekdiary.com/zfs-tutorials-creating-zfs-pools-and-file-systems/ 使用echo | format这在 ubuntu 20.04 中不起作用

我知道他们的向导:

t@tsu:~$ sudo lshw -class disk
[sudo] password for t: 
  *-disk:0                  
       description: ATA Disk
       product: Samsung SSD 850
       physical id: 0
       bus info: scsi@2:0.0.0
       logical name: /dev/sda
       version: 2B6Q
       serial: S2RBNX0J524197X
       size: 465GiB (500GB)
       capabilities: gpt-1.00 partitioned partitioned:gpt
       configuration: ansiversion=5 guid=32f4df93-2b50-4a68-a888-f0570adac413 logicalsectorsize=512 sectorsize=512
  *-disk:1
       description: ATA Disk
       product: Crucial_CT525MX3
       physical id: 1
       bus info: scsi@4:0.0.0
       logical name: /dev/sdb
       version: R040
       serial: 172918010661
       size: 489GiB (525GB)
       capabilities: gpt-1.00 partitioned partitioned:gpt
       configuration: ansiversion=5 guid=d3e2b4ab-2c44-4da8-ac0c-fdb8053d35da logicalsectorsize=512 sectorsize=512

我只是zpool单独测试以获得该人,这有效,所以我知道我可以运行上面我只是不想把它搞砸。

此外,我计划通过注销并在 tty 中运行我的命令来执行此操作。从技术上讲,从技术上讲,我并没有真正使用我的 ZFS 池退出环境,所以这会起作用还是应该从 Live USB 完成?

t@tsu:~$ zpool status
  pool: bpool
 state: ONLINE
  scan: none requested
config:

    NAME                                    STATE     READ WRITE CKSUM
    bpool                                   ONLINE       0     0     0
      73ea4055-b5ea-894b-a861-907bb222d9ea  ONLINE       0     0     0

errors: No known data errors

  pool: rpool
 state: ONLINE
  scan: none requested
config:

    NAME                                    STATE     READ WRITE CKSUM
    rpool                                   ONLINE       0     0     0
      7905bb43-ac9f-a843-b1bb-8809744d9025  ONLINE       0     0     0

errors: No known data errors

    t@tsu:~$ blkid
    /dev/sda2: UUID="53c19176-f03e-4c40-a6ed-3a2627160647" TYPE="swap" PARTUUID="7a5a6a79-1359-e04f-a783-1845b8bff78f"
    /dev/sda1: UUID="3B30-7656" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="f1ae5c48-1ad3-4aff-9161-f0379f64d556"
    /dev/sda3: LABEL="bpool" UUID="3543073794614485280" UUID_SUB="6877096781256962450" TYPE="zfs_member" PARTUUID="73ea4055-b5ea-894b-a861-907bb222d9ea"
    /dev/sda4: LABEL="rpool" UUID="9443649997029540364" UUID_SUB="15472508558080641563" TYPE="zfs_member" PARTUUID="7905bb43-ac9f-a843-b1bb-8809744d9025"

t@tsu:~$ zfs list
NAME                                               USED  AVAIL     REFER  MOUNTPOINT
bpool                                              442M  1,32G       96K  /boot
bpool/BOOT                                         440M  1,32G       96K  none
bpool/BOOT/ubuntu_38tazy                           440M  1,32G      178M  /boot
rpool                                              169G   276G       96K  /
rpool/ROOT                                        8,66G   276G       96K  none
rpool/ROOT/ubuntu_38tazy                          8,66G   276G     3,65G  /
rpool/ROOT/ubuntu_38tazy/srv                       152K   276G       96K  /srv
rpool/ROOT/ubuntu_38tazy/usr                       480K   276G       96K  /usr
rpool/ROOT/ubuntu_38tazy/usr/local                 384K   276G      128K  /usr/local
rpool/ROOT/ubuntu_38tazy/var                      3,17G   276G       96K  /var
rpool/ROOT/ubuntu_38tazy/var/games                 152K   276G       96K  /var/games
rpool/ROOT/ubuntu_38tazy/var/lib                  3,10G   276G     2,53G  /var/lib
rpool/ROOT/ubuntu_38tazy/var/lib/AccountsService   464K   276G      112K  /var/lib/AccountsService
rpool/ROOT/ubuntu_38tazy/var/lib/NetworkManager   2,37M   276G      208K  /var/lib/NetworkManager
rpool/ROOT/ubuntu_38tazy/var/lib/apt              75,1M   276G     65,6M  /var/lib/apt
rpool/ROOT/ubuntu_38tazy/var/lib/dpkg             97,3M   276G     38,1M  /var/lib/dpkg
rpool/ROOT/ubuntu_38tazy/var/log                  69,7M   276G     34,5M  /var/log
rpool/ROOT/ubuntu_38tazy/var/mail                  152K   276G       96K  /var/mail
rpool/ROOT/ubuntu_38tazy/var/snap                 1016K   276G      160K  /var/snap
rpool/ROOT/ubuntu_38tazy/var/spool                 512K   276G      112K  /var/spool
rpool/ROOT/ubuntu_38tazy/var/www                   152K   276G       96K  /var/www
rpool/USERDATA                                     160G   276G       96K  /
rpool/USERDATA/root_mh3805                         956K   276G      208K  /root
rpool/USERDATA/t_mh3805                            160G   276G      142G  /home/t
ssd zfs 20.04
  • 1 1 个回答
  • 3083 Views

1 个回答

  • Voted
  1. Best Answer
    Jeff
    2020-07-09T13:57:11+08:002020-07-09T13:57:11+08:00

    对于那些希望在未来解决类似问题的人,请参阅 OP 在 Unix 和 Linux Stack Exchange 上接受的我的回答:https ://unix.stackexchange.com/a/597275/151609

    在这种特殊情况下,该解决方案可以增加额外的空间,但不能增加冗余。

    • 1

相关问题

  • 如何随时间记录我的 SSD 的读取性能?

  • 自 10.10 起适用于 SSD 的最佳 FS [重复]

  • 有没有办法强制特定文件仅存在于 RAM 中?

  • 如何优化 SSD 的操作系统?

  • Ubuntu 是否支持与 SSD 一起使用的 TRIM 命令?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve