2016-05-20 2 views
0

Я недавно обновил свой сервер EC2 от m1.small до m1.medium (старые экземпляры EC2, которые я знаю), поэтому у меня больше памяти, поскольку я недавно его полностью отключил.Как управлять хранилищем на сервере Linux через sda1 и sda2

Когда я смотрю на пространстве доступны через терминал у меня есть дополнительное пространство, доступное на каталог/DEV/sda2

Есть ли что-то я сделал неправильно при обновлении сервера или будет хранилище автоматически балансировать между двумя если я достигаю 100% на/dev/sda1?

Когда я запустить проверку, я получаю следующую информацию обратно:

Terminal Output

я получил 1% 374Gb на/DEV/sda2 доступны, но я не уверен, как серверы доступа к этой памяти, если/dev/sda1 достигает 100%

Я новичок в управлении сервером, поэтому извиняюсь, если я делаю что-то неправильно.

+2

'/ dev/sda2' на экземпляре семейства' m1' почти наверняка является эфемерным диском, который вы не хотите использовать вообще, пока не поймете, как он работает и для чего он подходит. Не перемещайте что-нибудь там, которое вы хотите сохранить. –

+0

При использовании хранилища экземпляров, таких как m1, вы должны быть ОСТОРОЖНЫ. Такое распределение диска - FIX, и вы не можете их расширять. И есть опасность потери данных, если вы храните вещи внутри этого эфемерного хранилища, как упомянуто в @ Michael-sqlbot. – mootmoot

ответ

0

Я думаю, что вы путаете дисковое пространство и память.

В AWS разные типы экземпляров имеют разную память, процессор и сетевые характеристики, но пространство для хранения не связано: вы можете расширить пространство на диске EC2 без изменения его типа экземпляра, добавив новый диск. Я не понимаю, если ваш вопрос касается дискового пространства или памяти, и я не понимаю, как новый диск появился на вашем экземпляре, просто обновив его - возможно, это было от создания экземпляра.

В любом случае, нет «автоматической балансировки» пространства для хранения - вам нужно управлять своими файлами и перемещать некоторые файлы/папки на новый диск до того, как старая будет заполнена. Работая с Linux, вы можете использовать symbolic links для перемещения больших каталогов на диске без лишних хлопот.

+0

Спасибо dipanda - я имел в виду дисковое пространство. Поэтому я могу просто прикрепить новый диск, и это увеличит пространство для хранения? Если я это сделаю, я могу попытаться использовать сим-ссылки. Я расскажу об этом и посмотрю, что мне удалось сломать :) Спасибо за совет – Paul

+1

Взгляните на [«Присоединение тома Amazon EBS к экземпляру»] (http: //docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-attach-volume.html) и [«Создание тома Amazon EBS доступно для использования»] (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs- using-volume.html) страницы официальной документации – dipanda

0
  1. Вы используете m1.medium, который задан как SSD. Таким образом, вы просто рассматриваете его как «виртуальное физическое хранилище», данное вам. Таким образом, пространство/dev/sda2 НЕ расширяется до/dev/sda1

  2. Данное хранилище SSD является вызовом «хранилище экземпляров». Все, что находится внутри/dev/sda, не является постоянным. Вы можете ЗАВЕРШИТЬ экземпляр и ничего не потерять. ОДНАКО, если вы остановите или зажгите экземпляр, все исчезло. Не проливайте важные данные.

    1. Объем EBS обычно отображается как/dev/xd *, который является расширяемым.

Пожалуйста, проверьте. EC2 instance store

Смежные вопросы