У меня есть сервер 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; это просто присоединение другого тома к существующему серверу. Системные администраторы могут подключить новый том к существующему устройству, если сочтут его более разумным / стабильным способом решения системных проблем, но если они это сделают, они очень четко скажут вам, где находится точка монтирования, и даже объяснят, почему они это сделали.