我刚刚订购了服务器,硬盘规格是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):
#