标签搜索

DSM命令行操作硬盘

cicaba
2024-12-05 / 0 评论 / 1 阅读 / 正在检测是否收录...

方法教程

1. 首先去控制面板-终端机和SNMP中启用ssh

2. SSH连接群晖
这里我使用的是Aechoterm,当然你们也可以用putty之类的工具,具体方法自行搜索吧,站内有很多

3. 获取root权限

sudo -i

4. 可以先来查看一下设备里的全部机械硬盘情况

可以看到命名规则是sda、sdb、sdc、sdd....每个sd又分为sd1、sd2和sd3

ls /dev/sd*

楼主有三块硬盘分别是sda sdc sdd楼主有三块硬盘分别是sda sdc sdd

楼主有三块硬盘分别是sda sdc sdd

5. 查看这几块硬盘的具体情况

例如我的sdc就是这块HGST的盘,可以看到list确实是/dec/sdc1、/dec/sdc2、/dec/sdc3。

这里顺便说一下,sdc1和sdc2是群晖的系统分区,sdc3才是我们存储数据的分区,记住它

fdisk -l /dev/sd*

sdc为目标硬盘sdc为目标硬盘

sdc为目标硬盘

6. 创建分区

只创建目标硬盘执行这一行就可以了:synopartition --part /dev/sdc 12

因为我想把sdc和sdd组raid0,因此我还执行了这行:synopartition --part /dev/sdd 12

如果出提示,输入y然后回车确认,等待完成

7. 查看现有存储池

md0和md1不用管,这俩是系统分区。

剩下的md2和md3就是你的群晖里已经存在的存储池,新建存储池的话序号就是md4,记住md4这个数字

cat /proc/mdstat

查看现有的存储池查看现有的存储池

查看现有的存储池

8. 建立新存储池并格式化

如果只需要用sdc创建,直接这两行就可以(注意第一行里的/dev/md4和/dev/sdc3需要分别替换为实际的值)

mdadm --create /dev/md4 --level=1 --raid-devices=1 --force /dev/sdc3

mkfs.ext4 -F /dev/md4

如果有提示就按y并回车,等待完成

(第二行格式化命令,如果要格式化为btrfs,就把ext4改成btrfs即可)

因为我要把sdc和sdd组raid0,因此输了以下的命令

mdadm --create /dev/md4 --level=0 --raid-devices=2 --force /dev/sdc3 /dev/sdd3

mkfs.ext4 -F /dev/md4

9. 重启群晖,一定要重启才生效!

10. 进入存储空间查看,应该就可以看到创建好的新存储池了

如果是dsm7.0可能需要点击一下“在线重组”,等待完成就好
原文章

0

评论 (0)

取消