Hostwinds Учебники

Результаты поиска для:


Содержание


Шаг 1: Установите S3FS-FUSE:
Шаг 2: Получить информацию API объекта
Шаг 3: Создать файл учетных данных
Шаг 4: Создать точку горы и кеш
Шаг 5: Сделайте новую запись в FSTAB
Заметки:

Как установить хранилище объектов в VPS (Centos 7)

Теги: CentOS Web Panel,  VPS 

Шаг 1: Установите S3FS-FUSE:
Шаг 2: Получить информацию API объекта
Шаг 3: Создать файл учетных данных
Шаг 4: Создать точку горы и кеш
Шаг 5: Сделайте новую запись в FSTAB
Заметки:

Наличие файловой системы S3 (S3FS.) позволяет пользователям использовать контейнеры для хранения удаленных объектов в качестве локальной файловой системы.Это означает Хранилище объектов может быть установлен на Виртуальный частный сервер (VPS)и пользователи могут иметь доступ к масштабируемому статическому хранилищу локально.Хранение объектов может использоваться для хранения резервных копий, обмена файлами или других неструктурированных данных.

Руководство ниже объясняет шаги, необходимые для установки хранилища объектов на сервере CentOS 7.

Шаг 1: Установите S3FS-FUSE:

Доступ к вашим VPS через SSH в качестве пользователя root или пользователь с доступом Sudo.Далее установите S3FS-PUSE со следующими:

yum install gcc libstdc++-devel gcc-c++ fuse fuse-devel curl-devel libxml2-devel mailcap git automake make

yum install openssl-devel

git clone https://github.com/s3fs-fuse/s3fs-fuse

cd s3fs-fuse/

./autogen.sh

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

./configure --prefix=/usr --with-openssl

make

sudo make install

Шаг 2: Получить информацию API объекта

После завершения установки вы можете получить информацию API хранилища объектов от Hostwind ' Портал управления облакомПолемПерейдите из зоны клиента к Облачный портал.

Next, select Хранение> хранение объекта.

Выбрать Создать контейнерОтказНазовите контейнер и выберите предпочтение локации центра обработки данных HostWinds.

Next, select Информация об API объекта. Вам понадобится ваш Ключ доступа, секретный ключ, а также API конечная точка для выбранного местоположения. Временно храните эту информацию на следующие шаги или оставьте эту страницу открытой во время продолжения.

Шаг 3: Создать файл учетных данных

Используя текстовый редактор, создайте файл ваших учетных данных:

vi /etc/passwd-s3fs

Затем введите учетные данные API HostWinds в первой строке нового файла в формате:

Access_key: Secret_key.

Далее измените разрешения этого файла:

chmod 600 /etc/passwd-s3fs

Шаг 4: Создать точку горы и кеш

Теперь вы можете создать вашу точку монтирования и кеш для контейнера.Используйте точку монтажа, аналогичную ниже.Это не нужно называться мой-контейнер:

mkdir /tmp/cache /mnt/my-container

Изменить разрешения:

chmod 777 /tmp/cache /mnt/my-container

Шаг 5: Сделайте новую запись в FSTAB

Наконец, вам нужно будет добавить строку в / etc / fstab:

vi /etc/fstab

FSTAB имеет 6 столбцов.Будьте осторожны, чтобы добавить следующее в свою новую строку, разделены пробелами:

  • S3FS #\
  • \
  • предохранитель
  • URL =\, passwd_file = etc / passwd-s3fs, use_cache = / tmp / cache, непустые, allower_oper, use_path_request_style, _netdev
  • 0
  • 0

Вам понадобится ваш собственный \, \, а \

Наконец, смонтируйте контейнер, используя:

mount -a

Перезагрузите и убедитесь, что контейнер остается установленным на загрузке бегом:

df -h

Выход должен быть похож на:

Теперь у вас есть доступ к гораздо большему хранению на $ 0,03 / ГБ / месяц!

Заметки:

Чтобы установить дополнительные контейнеры из одного и того же центра обработки данных:

  • Повторите шаги 4 и 5, используя другое название контейнера и точку крепления.

Чтобы установить дополнительные контейнеры из другого центра обработки данных:

  • Повторите шаги 2-5, используя новый ключ доступа, секретный ключ, конечную точку API, имя контейнера, точку монтирования и файл учетных данных.

Написано Hostwinds Team  /  Июнь 5, 2021