Hostwinds Учебники

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


Содержание


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

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

Теги: CentOS Web Panel,  VPS 

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

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

Руководство ниже объяснят шаги, необходимые для хранения объектов HostWinds, к серверу 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 HostWinds Objects:

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

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