У меня есть сервер CentOS 6.5. На этом сервере был жесткий диск с «Х» ГБ пространства. Затем системный администратор добавил больше пространства через vSphere. Это дополнительное пространство доступно в любой папке или только в определенной папке? Могу ли я проверить это? У меня есть доступ по SSH.

Например, на ПК с Windows, если у меня есть два жестких диска, 1-й диск C: (10 ГБ), 2-й диск D: (10 ГБ), я не могу поместить файл размером 15 ГБ в папку на диске C: . Это возможная ситуация на сервере?

1 ответ1

1

У меня есть сервер CentOS 6.5. На этом сервере был жесткий диск с «Х» ГБ пространства. Затем системный администратор добавил больше места через 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, если у меня есть два жестких диска, 1-й диск C: (10 ГБ), 2-й диск D: (10 ГБ), я не могу поместить файл размером 15 ГБ в папку на диске C: . Это возможная ситуация на сервере?

Ну, сценарий, о котором вы говорите, это добавление еще одного жесткого диска в систему Windows. Во многих случаях системным администраторам Windows нравится увеличивать пространство на томах просто потому, что это является частью - из-за отсутствия лучшего термина - «мышления Windows».

Технически говоря, можно добавить дополнительный том в систему Linux или любую систему, включая Mac OS X. Но это не совсем стандартная операционная процедура для расширения пространства на сервере Linux; это просто присоединение другого тома к существующему серверу. Системные администраторы могут подключить новый том к существующему устройству, если сочтут его более разумным / стабильным способом решения системных проблем, но если они это сделают, они очень четко скажут вам, где находится точка монтирования, и даже объяснят, почему они это сделали.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .