我正在做一个学校项目,我们被授予了一些服务器的访问权限,因此我们可以构建一个简单的 Cassandra 数据库。我需要在每个实例上安装一个驱动器——有四个实例。
该命令的指令列表:
sudo mkfs –t ext4 /dev/vdc
然而,这给了我以下错误:
mke2fs 1.42 (29-Nov-2011) mkfs.ext2: invalid blocks 'ext4' on device '–t'
我认为我在命令 sudo mkfs –t ext4 /dev/vdc 中遗漏了块数。但是,我不知道要将哪个数字作为参数。
这里有一些可能有帮助的相关输出,但我不知道它意味着什么。
Disk /dev/vdc: 2147.5 GB, 2147483648000 bytes
16 heads, 63 sectors/track, 4161015 cylinders, total 4194304000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/vdc doesn't contain a valid partition table
如能得到任何帮助/提示/指点我将非常感激。
答案1
首先要看的是,
Disk /dev/vdc doesn't contain a valid partition table
因此,您可能仍需要借助 fdisk 来创建分区。请参阅以下文章了解如何执行此操作。它会逐步解释。
如何使用 fdisk 管理 Linux 上的分区 (howtogeek.com)
它/dev/sda
在示例中使用 分区,只需将其更改为 即可/dev/vdc
。本文以使用 设置文件系统 结束mkfs.ext4
,因此您应该在此之后完成基本设置。
至于安装新分区,如果仍然需要,请先检查以下内容:
答案2
问题是我从 pdf 文件中粘贴了命令。输入后运行正常。