为什么“df -T”只显示一个硬盘?

为什么“df -T”只显示一个硬盘?

我刚刚订购了服务器,硬盘规格是2 x 1.5TB

但使用时df -T只显示1.5TB:

Filesystem    Type   1K-blocks      Used Available Use% Mounted on
/dev/hda1     ext3   1417219800   1243220 1342824608   1% /
tmpfs        tmpfs     4150720         0   4150720   0% /dev/shm

跑步mount

/dev/hda1 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

答案1

如果这是服务器,那么这 2 个磁盘不是配置为 RAID 1 吗?如果是这样,则输出是正确的。RAID 1 是镜像,因此如果您有 2 个磁盘,其中一个用于镜像另一个磁盘的数据,实际上就剩下SUM OF DISK SPACES / 2

您必须检查服务器的 POST,看看是否有任何与 RAID 相关的内容,并检查它是否确实是 RAID 1 配置。它也可以出现在设置中,或者在 POST 期间出现一条消息,给出一个键组合来输入磁盘管理接口或者类似的东西。

答案2

不要使用 df,尝试使用磁盘管理例如

fdisk -l | grep '^Disk'

Disk /dev/sda: 12.8 GB, 12884901888 bytes
Disk /dev/sdb: 10 GB, 1048576000 bytes

这将列出系统中检测到的磁盘。

df 将仅列出有关已安装文件系统的信息。

编辑:

如果这是 Solaris 系统,您可以使用它format来列出系统已知的磁盘

#format </dev/null
Searching for disks ... done


AVAILABLE DISK SELECTIONS:
        0. c1t0d0 <DEFAULT  cyl 1563 alt 2 hd 64 sec 32>
           /pci@0,0/pci15ad,1976@10/sd@0,0
        1. c1t1d0 <VMware-Virtual disk-1.0-200.00MB>>
           /pci@0,0/pci15ad,1976@10/sd@1,0
specify disk (enter its number):
#

相关内容