为什么du不会为添加到GCP中的实例的磁盘返回正确的编号

时间:2019-12-25 20:06:25

标签: google-cloud-platform

我已经创建了一个磁盘并将其添加到实例,我通过SSH进入该实例并发出以下命令并确认该磁盘已添加到该实例:

xenonxie@us-central1-a:~$ ls -l /dev/disk/by-id/

total 0
lrwxrwxrwx 1 root root  9 Dec 25 03:39 google-persistent-disk-0 -> ../../sda
lrwxrwxrwx 1 root root 10 Dec 25 03:39 google-persistent-disk-0-part1 -> ../../sda1
lrwxrwxrwx 1 root root  9 Dec 25 19:38 google-persistent-disk-1 -> ../../sdb
lrwxrwxrwx 1 root root  9 Dec 25 03:39 scsi-0Google_PersistentDisk_persistent-disk-0 -> ../../sda
lrwxrwxrwx 1 root root 10 Dec 25 03:39 scsi-0Google_PersistentDisk_persistent-disk-0-part1 -> ../../sda1
lrwxrwxrwx 1 root root  9 Dec 25 19:38 scsi-0Google_PersistentDisk_persistent-disk-1 -> ../../sdb

最后一行scsi-0Google_PersistentDisk_persistent-disk-1是我创建/附加的磁盘。

我想验证磁盘的大小(200GB),但是由于我没有收到结果,因此似乎有问题。

xenonxie@us-central1-a:~$ du -hc /dev/disk/by-id
0       /dev/disk/by-id
0       total
xenonxie@us-central1-a:~$

谢谢。

1 个答案:

答案 0 :(得分:0)

当我们在GCP中创建磁盘并将其与Compute Engine关联时,我们不妨提出有关磁盘性质的问题。要查看磁盘的原始结构,我们可以使用fdisk命令。这将列出分区及其大小。一个不错的选择可能是fdisk -l。由于这是一个低级命令,因此您可能必须使用sudo fdisk来运行它。

如果已将磁盘安装为文件系统,则可以使用文件系统命令来检查Linux文件系统的性质。感兴趣的两个命令是du,用于查看/检查磁盘利用率,另一个命令是df,它显示有多少可用磁盘。