我用 parted 创建了两个分区:
mklabel gpt
mkpart primary ext4 1 80%
mkpart primary ext4 80% -1
重新启动后这些正确显示
parted /dev/sdc print
Model: easyRAID Q12 (scsi)
Disk /dev/sdc: 4999GB
Sector size (logical/physical): 2048B/2048B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 3999GB 3999GB primary
2 3999GB 4999GB 1000GB primary
但是 /dev/ 目录中没有设备文件 sdc1 和 sdc2。我可以试试mknod
,但我不确定应该使用什么参数。
当然,因为没有 /dev/sdc1-2,所以当我尝试在这些上创建 DRBD 时,我看到以下消息:
drbdadm create-md homes
open(/dev/sdc1) failed: No such file or directory
Command 'drbdmeta 0 v08 /dev/sdc1 internal create-md' terminated with exit code 20
有人能解释一下为什么parted
没有创建这些节点文件吗?我应该如何安全地进行?
我正在研究全新安装的 CentOS 5.8。
经过大量阅读,我找到了它。
需要开始
partprobe
创建节点文件。在这一步之后,我还可以开始创建 DRBD 设备。