- tocdepth
2
Установить и настроить obsutil
В этом разделе описано, как установить obsutil на разные операционные системы и настроить подключение к хранилищу Object Storage Service.
Перед началом работы
Создайте ключи доступа Access Key ID и Secret Access Key (AK/SK).
Установить obsutil
Чтобы начать работать с obsutil, нужно скачать архив с утилитой и распаковать его.
Методы скачивания и запуска obsutil зависят от операционной системы:
Перейдите к скачанному архиву obsutil и распакуйте его.
Запустите приложение «obsutil.exe».
Откройте командную строку и запустите команду
wget
для скачивания obsutil:wget https://obs-community.obs.ru-moscow-1.hc.sbercloud.ru/obsutil/current/obsutil_linux_amd64.tar.gz
В этом примере используется версия «obsutil_linux_amd64.tar.gz».
Распакуйте архив:
tar -xzvf obsutil_linux_amd64.tar.gz
Чтобы предоставить разрешения на выполнение obsutil, перейдите в каталог, где находится obsutil, и запустите следующую команду:
chmod 755 obsutil
Перейдите к скачанному архиву obsutil и распакуйте его.
Откройте командную строку и перейдите в каталог, где находится obsutil.
Чтобы предоставить разрешения на выполнение obsutil, запустите следующую команду:
chmod 755 obsutil
Настроить подключение
Запустите настройку config
для инициализации obsutil:
В командной строке obsutil введите:
obsutil config -i=ak -k=sk -e=endpoint
Параметры:
ak
— ключ доступа из файлаcredentials.csv
, поле Access Key ID;sk
— секретный ключ доступа из файлеcredentials.csv
, поле Secret Access Key;endpoint
— адрес сервера из поля Endpoint, по умолчанию этоobs.ru-moscow-1.hc.sbercloud.ru
.
При успешной настройке появится сообщение: «Update config file successfully!»
Пример ввода и вывода команды:
В командной строке obsutil введите:
obsutil config -i=ak -k=sk -e=endpoint
Параметры:
ak
— ключ доступа (поле Access Key ID в файлеcredentials.csv
);sk
— секретный ключ доступа (поле Secret Access Key в файлеcredentials.csv
);endpoint
— адрес сервера из поля Endpoint, по умолчанию этоobs.ru-moscow-1.hc.sbercloud.ru
.
Проверить соединение
obsutil ls -s
./obsutil ls -s
Если вывод команды:
Список названий бакетов в OBS — подключение выполнено успешно.
«Http status [403]» — ключи доступа настроены неправильно или недостаточно разрешений. Проверьте настройки и попробуйте подключиться снова.
«A connection attempt failed» — сервис OBS недоступен. Проверьте состояние сети.
для Dev & Test