Добавление места на диске для сайта Linux
AMI для ArcGIS for Server имеет прикрепленный том EBS. По умолчанию объем тома задан равным 100 Гб, если вы создаете сайт с помощью ArcGIS Server Cloud Builder on Amazon Web Services. Если вы создаете сайт с помощью консоли AWS Management Console, объем тома равен 10 Гб. Если вам требуется больший объем пространства, вы можете создать дополнительные тома и присоединить их к экземпляру EC2.
Следующие шаги ниже поясняют, как создать новый том EBS и присоединить его к экземпляру EC2.
- Откройте Консоль управления AWS (AWS Management Console) и отобразите страницу EC2, соответствующую вашему региону Amazon.
- В левом меню, щелкните Тома (Volumes).
- Нажмите кнопку Создать том (Create volume).
- Введите значение Размер (Size). Помните, что вы будете платить Amazon за размер, который вы выбрали, и вы не сможете изменить данный размер после создания тома.
- Выберите значение Область доступности (Availability Zone). Вам следует привести в соответствие зону экземпляра EC2 той зоне, к которой вы будете присоединять том.
- Если вам не известна зона экземпляра к которой вы хотите подсоединить том, вернитесь в AWS Management Console, щелкните Экземпляры (Instances), щелкните ваш экземпляр, а затем определите зону, изучив закладку Описание (Description).
- Дополнительно выберите снимок (snapshot). Снимки (Snapshots) предоставляют способ предварительного форматирования диска для различных наборов данных. Для создания нового пустого диска, выберите Без снимка (No Snapshot).
- Нажмите Да, создать (Yes, Create), чтобы создать том. Для этого может потребоваться некоторое время. Когда том готов, вы увидите изменение статуса с Creating (Создается) на Available (Доступен) в AWS Management Console.
- Вы успешно создали свой том EBS, но он еще не присоединен к вашему экземпляру EC2. Оставшиеся шаги поясняют, как отформатировать диск и присоединить его к экземпляру EC2.
- Щелкните том правой кнопкой мыши и выберите Присоединить том (Attach Volume).
- Выберите ваш экземпляр в ниспадающем списке. Помните, что вы можете присоединить ваш диск только к экземплярам, которые расположены в той же зоне доступности.
- Используйте поле Устройство (Device), что бы определить, как следует показывать том в экземпляре (/dev/sdb через /dev/sdz). Щелкните Прикрепить (Attach).
Присоединение вашего тома может занять несколько минут. Вы можете следить за статусом процесса в колонке Информация о присоединении (Attachment Information) в списке томов AWS Management Console. Через некоторое время Attaching (Присоединяется) сменится на Attached (Присоединен).
- Для того, что бы сделать том доступным для операционной системы Linux, используйте следующую команду (следующая команда является примером создания файловой системы ext3 и монтирования ее как /mnt/data-store):
ssh –i <your key pair file> ubuntu@<Public DNS of your EC2 instance> sudo yes | mkfs –t ext3 /dev/sdh Caution: This procedure assumes you want to mount an empty volume. If you're mounting a volume that already has data on it, don't use mkfs before mounting the volume. Otherwise you'll format the volume and delete the existing data. sudo mkdir /mnt/data-store sudo mount /dev/sdh /mnt/data-store
Любые данные, записанные в данной файловой системе, записываются и на том Amazon EBS и прозрачны для приложений использующих устройство.
Примечание:
Для восстановления подключения экземпляра к Amazon EBS при перезагрузке, добавьте устройство в fstab или создайте скрипт, который автоматически монтирует том при запуске.