检查 CentOS 6.5 中的服务器空间;它是添加到文件夹还是整个系统?

检查 CentOS 6.5 中的服务器空间;它是添加到文件夹还是整个系统?

我有一台 CentOS 6.5 服务器。该服务器有一个硬盘空间为“X”GB。然后系统管理员通过以下方式添加了更多空间vSphere。这个额外的空间是在任何文件夹中可用还是仅在特定文件夹中可用?有什么方法可以检查吗?我有 SSH 访问权限。

例如,在 Windows PC 上,如果我有两个硬盘,第一个磁盘C:(10GB),第二个磁盘D:(10GB),我无法将 15GB 的文件放在磁盘的文件夹中C:。服务器上是否会出现这种情况?

答案1

我有一台 CentOS 6.5 服务器。该服务器有一个“X”GB 空间的硬盘。然后系统管理员通过 vSphere 添加了更多空间。这个额外的空间是在任何文件夹中可用还是仅在特定文件夹中可用?

通常,当虚拟机中增加更多空间时(这是 vSphere 管理的),该空间不是按目录或新设备扩展,而是扩展连接到该虚拟机的整个主卷。因此,除非您的 vSphere 虚拟机的设置方式确实存在特殊差异,否则我非常确信虚拟机的主卷已扩展。

有什么办法可以检查一下吗?我有 SSH 访问权限。

当然可以。只需通过 SSH 进入服务器并运行df带有-h如下标志:

df -h 

输出将以人类可读的形式显示所有可用磁盘空间;这就是该-h标志的作用。例如,在我可以访问的 Ubuntu 系统上,df -h显示了以下信息:

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      7.8G  2.4G  5.0G  33% /
udev            269M   12K  269M   1% /dev
tmpfs            59M  184K   59M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            295M     0  295M   0% /run/shm
  • 文件系统:实际的分区/文件系统。不是您直接访问的。您直接访问的分区/文件系统可通过下文的“安装于”访问。
  • 尺寸:卷的大小。
  • 用过的:该卷上已使用了多少空间。
  • 可用性:卷上有多少可用(空闲)空间。
  • 镶嵌在:文件系统的实际挂载路径。

在这个例子中,一个基本的、非系统管理员用户真正需要关心的唯一区域是安装在上的根空间/;安装在的项目/dev/run/run/shm是核心 Linux 系统使用的挂载点,这并不是普通系统用户真正关心的问题。

例如,在 Windows PC 上,如果我有两个硬盘,第一个磁盘C: (10GB),第二个磁盘D:(10GB),我无法将 15GB 的文件放在磁盘的文件夹中C:。服务器上是否会出现这种情况?

嗯,您说的场景是向 Windows 系统添加另一块硬盘。在许多情况下,Windows 系统管理员喜欢用这种方式扩展卷上的空间,因为这是“Windows 思维”的一部分(找不到更好的词来形容)。

从技术上讲向 Linux 系统或任何系统(包括 Mac OS X)添加额外的卷。但这并不是扩展 Linux 服务器空间的标准操作程序;这只是将另一个卷附加到现有服务器。系统管理员可能如果他们认为这是处理系统问题的更合理/稳定的方法,则将新卷附加到现有设备,但如果他们这样做,他们会非常清楚地告诉您挂载点在哪里,甚至解释他们为什么这样做。

相关内容