首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Dom0内部在空闲磁盘空间上创建一个新卷

从Dom0内部在空闲磁盘空间上创建一个新卷
EN

Unix & Linux用户
提问于 2016-05-24 20:19:32
回答 1查看 144关注 0票数 0

我有一个带有两个HDD (/dev/sda和sdb)的服务器,每个服务器都有1.8TB。

在这两个磁盘上,都有一个500 md1的交换区和一个800 in的分区,它们位于raid md0和md1中:

代码语言:javascript
复制
pvs
  PV         VG   Fmt  Attr PSize   PFree 
  /dev/md1   vg0  lvm2 a--  799,87g 63,87g

我是Dom0的根目录,并使用cfdisk在以前的空闲空间中创建了一个新的分区/dev/sda3 3。现在看起来是:

代码语言:javascript
复制
Device     Boot      Start        End    Sectors  Size Id Type
/dev/sda1             2048    1050624    1048577  512M fd Linux raid autodetect
/dev/sda2          1052672 1678774272 1677721601  800G fd Linux raid autodetect
/dev/sda3       1678776320 3907029167 2228252848    1T 83 Linux

我想使用这个空闲空间作为备份空间,所以这里不需要raid,但现在不能在/dev/sda3 3上创建文件系统:

代码语言:javascript
复制
$ mkfs.ext4 /dev/sda3
mke2fs 1.42.12 (29-Aug-2014)
The file /dev/sda3 does not exist and no size was specified.

它不会出现在

代码语言:javascript
复制
# ls -l /dev/sda*
brw-rw---- 1 root disk 8, 0 Mai 24 22:07 /dev/sda
brw-rw---- 1 root disk 8, 1 Mai 24 22:07 /dev/sda1
brw-rw---- 1 root disk 8, 2 Mai 24 22:07 /dev/sda2

如何在/dev/sda3 3中创建非raid文件系统?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2016-05-26 09:07:36

您需要告诉内核,在使用fdiskcfdiskparted等对分区表进行任何更改之后,分区表已经更改。

这方面有两种主要方式:

  1. 重新启动。内核将检测新的分区表并自动使用它。
  2. 以根用户身份运行partprobe。这将告诉内核扫描块设备分区并更新其内部分区表记录。partprobeparted包中。apt-get install parted

除非您这样做,否则/dev中的新分区(S)将没有设备节点,因此您将无法运行mkfs来格式化它。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/285248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档