当我输入时,lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
我得到以下输出:
NAME SIZE FSTYPE TYPE MOUNTPOINT
sda 3.7T disk
├─sda1 1M part
├─sda2 512M swap part [SWAP]
├─sda3 3.6T linux_raid_member part
│ └─md2 3.6T ext4 raid1 /data
├─sda4 19.5G linux_raid_member part
│ └─md1 19.5G ext4 raid1 /
└─sda5 300M linux_raid_member part
└─md0 299M ext4 raid1 /boot
sdb 3.7T disk
├─sdb1 1M part
├─sdb2 512M swap part [SWAP]
├─sdb3 3.6T linux_raid_member part
│ └─md2 3.6T ext4 raid1 /data
├─sdb4 19.5G linux_raid_member part
│ └─md1 19.5G ext4 raid1 /
└─sdb5 300M linux_raid_member part
└─md0 299M ext4 raid1 /boot
当我打字时df -h
我得到
Filesystem Size Used Avail Use% Mounted on
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 65M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/md1 20G 2.4G 16G 13% /
/dev/md0 282M 121M 143M 46% /boot
/dev/md2 3.6T 1.2G 3.4T 1% /data
tmpfs 3.2G 0 3.2G 0% /run/user/0
tmpfs 3.2G 0 3.2G 0% /run/user/48
我只有 1 个 3.4T 的卷,我的目标是拥有另一个卷 /dev/md3 并将其安装到 /data2 并同样为 3.4T,您能帮助我实现吗?
如果需要更多信息,我可以提供。
答案1
如果我确实理解了您的设置正确,那么您对分区进行了分区sda
并sdb
在这些分区之上创建了 mdadm raid。
摆脱这种情况的方法可以如下:
sda3
使用 从 raid 中移除mdadm
。- 将 中的分区表类型条目更新
sda3
为文件系统类型(83
例如Linux
) sda3
使用您喜欢的文件系统进行格式化。- 挂载
sda3
到新的挂载点(例如/data2
) - 将所有数据复制
/data/
到新的挂载点(例如/data2
)
- 停止突袭并
md2
使用mdadm
。 - 更新分区表类型
sdb3
。 sdb3
使用您喜欢的文件系统进行格式化。sda2
更新挂载点/data
- 卸载
/data2
并挂载sda2
于/data
- 安装
/dev/sdb3
至/data2