群晖DSM系统的硬盘扩容教程

【前言】

       提到群晖的硬盘扩容,一般人可能很少用接触到,但是有些时候还是需要用的,比如以下的应用场景:

1、某小白玩家用ESXI或者PVE等虚拟机安装的黑群晖系统,没有直通硬盘,给群晖虚拟机分配的是一个虚拟磁盘。一开始没有规划好,给群晖虚拟机的空间不是很大,随着下载的小姐姐越来越多,硬盘要装不下了,但是宿主机的磁盘还有大量空间,又不想添加添加第二个虚拟磁盘,只想使用一个虚拟磁盘,那么就可以直接按照本教程进行扩容。

2、某玩家之前用物理机安装的黑群晖系统,只有一个1T硬盘,然后趁着双11打折买了一个8T硬盘,想用8T硬盘把群晖原来的1T置换下来,又想保留原来的数据。那么可以U盘刷个PE启动进入PE系统,打开DiskGenius磁盘分区工具,把1T硬盘克隆到8T硬盘上,群晖主机只留下8T硬盘启动,然后再进行扩容操作。

3、某小白玩家之前买回来的群晖主机,由于不理解把一个4T硬盘和一个16T硬盘组成一个存储池,造成可用空间只有4T。

 

【扩容硬盘的操作步骤】

1、扩容前,先看一下我这台群晖虚拟机的硬盘,就30G;

 

 

2、硬盘大小30G,装好DSM7.11的黑群晖系统以后,存储池的空间就只有19.8G了,点群晖系统菜单,关机,准备开干;

 

 

3、ESXI上群晖虚拟机的虚拟硬盘,就是30G。

 

 

4、编辑虚拟机硬盘,修改成你想要的容量(我这里修改为100G),保存,然后群晖虚拟开机;

 

 

5、进系统后,先看看存储管理器,HDD/SSD这里显示的硬盘已经变成100G了;

 

 

6、虽然硬盘大小已经变成100G了,但是再看存储空间显示的还是19.8G,没变。

 

 

7、打开群晖控制面板,终端机和SNMP,在”启动SSH功能“处打勾,保存;

 

 

8、确定;

 

 

9、在Win电脑上用MobaXterm或者Xshell等软件,以root用户登录到群晖的SSH下(如果你的群晖没开启root,那么可以参考《群晖6.2和6.2以上版本开启root的方法》的教程,给群晖开启root),敲一下命令查看存储硬盘名称:

ls /dev/sd*

 

 

10、我的群晖只有一个存储硬盘,这个存储硬盘的名称是/dev/sdb(如果你的不是这个名称,请自行修改下面的命令哦),还有/dev/sdb1、/dev/sdb2、/dev/sdb3和/dev/sdb5等4个分区,输入命令fdisk /dev/sdb 命令回车,然后再输入 p 回车,查看一下各个分区情况:


 

 

 

11、可以看到/dev/sdb5显示是19.8G,就是这个存储硬盘了,输入quit 回车,退出查看;

 

 

12、输入命令,给存储池扩容(命令中的3,对应/dev/sdb3):

parted /dev/sdb resizepart 3 100%

 

 

 

13、输入命令,给存储空间扩容(命令中的5,对应/dev/sdb5):

parted /dev/sdb resizepart 5 100%

 

 

 

14、再次输入命令fdisk /dev/sdb 回车,然后再输入 p 回车,查看一下各个分区情况,可以看到/dev/sdb3和/dev/sdb5都扩容了:

 

 

15、输入quit 回车,退出查看,关闭SSH工具;

 

 

16、回到群晖的存储管理器,存储空间1,就看到系统提示”检测到未使用的硬盘空间,请单击立即扩充以扩充此存储池“,点蓝色的”立即扩充“;

 

 

17、在”扩充存储空间1的容量处打勾,下一步;

 

 

18、应用;

 

 

19、不一会,就扩充好了,存储池从19.8G变成了89.9G;

 

 

20、本教程在DSM7.11下测试通过,其他版本未测试,理论上各版本均支持,请自行测试。

点赞
  1. smartpippin说道:
    Google Chrome Windows 10
    感谢大佬的教程, :haha: 我之前一直没搞懂“parted /dev/sdb resizepart 3 100%”这个命令里面的“3”代表什么,依样画葫芦,结果一直报错。在这里我终于找到答案了,感谢大佬
    1. 博主说道:
      Google Chrome Windows 10
      不用客气
  2. smartpippin说道:
    Google Chrome Windows 10
    :haha:
  3. chenlit说道:
    Google Chrome Windows 10
    博主,按您说的方法,我在扩容的时候提示 root@SQNAS:/# fdisk /dev/sdb Welcome to fdisk (util-linux 2.26.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. The size of this disk is 3 TiB (3298534883328 bytes). DOS partition table format can not be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT). 请问这个要怎么解决。
    1. 博主说道:
      Google Chrome Windows 10
      你的群晖是什么型号多少版本?
  4. xcyhxx说道:
    Google Chrome Windows 10
    这个方法可以突破单池108T吗?
    1. 博主说道:
      Google Chrome Windows 10
      DSM系统根据不同的型号,设置了不同的存储池上限,这个上限是无法突破的。
  5. 卡卡的说道:
    Google Chrome Windows 10
    到第15步都是显示扩容成功的结果,16步回到群晖没有立即扩容的选项,这个还能怎么搞?
    1. 博主说道:
      Google Chrome Windows 10
      群晖重启一次看看,如果存储空间没有显示立即扩充,估计是扩容没成功,再进SSH重新敲命令重新做。
      1. 卡卡的说道:
        Google Chrome Windows 10
        多谢了,还是没搞定。最后不得已新建了一个硬盘,重设存储池2,扩容没问题。原来的存储池1怎么也不行,删掉省心了
  6. Painkiller0x0说道:
    Google Chrome Windows 10
    2个4T组SHR的黑群晖7.0.1,直接加一块4T硬盘需要做额外的操作吗?
    1. 博主说道:
      Google Chrome Windows 10
      SHR是灵活的,直接加盘就行了。
      1. Painkiller0x0说道:
        Google Chrome Windows 10
        亲测ok,谢谢! :ok:
  7. 木船说道:
    Google Chrome Windows 10
    博主你好!我有一个群晖直通4t硬盘建立的存储池3,不晓得什么原因变成了只读, 重启后重新加载存储空间失败。 因为不是什么重要的东西,就想删除了存储池3,想格式化重新建立。(上面有安装的套件) 但重新建立,硬盘也显示空闲,无法建立存储池3,自动建立存储池4,但总是失败,提示:系统无法使用一个或多个硬盘创建存储池4,请再试一次。 后来把出错的套件重新卸载了,还是不行,请问怎么解决?谢谢!
    1. 博主说道:
      Google Chrome Windows 10
      可以进PE直接用diskgenius把硬盘分区全部删除
      1. 木船说道:
        Google Chrome Windows 10
        我是pve下做的群晖,可以在pve下用fdisk删除分区吗?
        1. 博主说道:
          Google Chrome Windows 10
          你可以自己试,我没在PVE下面操作过敲命令删除分区。
          1. 木船说道:
            Google Chrome Windows 10
            博主,你好!PVE下fdisk无法进入,用你的方法diskgenius删除了硬盘分区,还是出现同样的问题。我觉得新建存储池跳过了存储池3(在存储管理器里面又没有),而是直接建立存储池4,说明在ssh后台管理里面实际还是有存储池3在占用这个硬盘的信息的。就是不知道怎么解决。我把出问题的过程录了个简单的视频,麻烦你看看,链接可以直接播放的,谢谢!http://netdisk.jycfd.cn:8000/f/20cdb78f633444e4878c/
          2. 博主说道:
            Google Chrome Windows 10
            你试一下我这个方法:1、现在的群晖虚拟机关机;2、进PE把这个硬盘用diskgenius删除所有的分区;3、新建一个虚拟机,把这个硬盘用qm set命令挂载给新的虚拟机,安装群晖(与原来群晖相同型号,相同版本);4、在新的群晖虚拟机给这个硬盘建立存储空间和存储池;5、建立好存储空间以后,这个新的虚拟机关机,原来的虚拟机开起来,就看到硬盘已经建立好存储空间了。
          3. 木船说道:
            Google Chrome Windows 10
            感谢博主,已经解决问题了!应该是电压不够,导致硬盘丢失。我是蜗牛机箱,4个硬盘插口,有2个大4pin电源接口,电源只有1个大4pinD型接口就只插了一个,之前只用了3个硬盘,正常使用,后来插上第四块硬盘,也用了有近半年。弄了一根一分二的D型接口插上就好了。应该是建立资源库时功率上升导致的丢盘现象。 再次感谢! :good:
      2. 木船说道:
        Google Chrome Windows 10
        在存储管理器里面也看不到存储池3
  8. 言一说道:
    Google Chrome Windows 10
    博主好,请问黑群晖组的RIAD5,后面可以再加一块硬进去吗?
    1. 博主说道:
      Google Chrome Windows 10
      可以的
  9. Flynn说道:
    Google Chrome Windows 10
    该方法调整一下代码也适用于4T+6T组RAID 1后,降级成6T单盘,但存储空间还有2T未能使用的情况
    1. 博主说道:
      Google Chrome Windows 10
      好的,谢谢反馈。
  10. 风华耀世说道:
    Safari iPhone iOS 15.4
    如果esxi虚拟的黑群晖,直通硬盘,后续要加硬盘就正常加就行了吧
    1. 博主说道:
      Google Chrome Windows 10
      是的
      1. 风华耀世说道:
        Safari iPhone iOS 15.4
        好的,谢谢

发表回复