OpenStack Swift is a distributed object storage system designed to scale from a single machine to thousands of servers. Swift is optimized for multi-tenancy and high concurrency.
This repository contains Swift All In One Installer script. It is an installer for Ubuntu/Ubuntu like distros. Openstack swift does not have any affiliation/supervision over this. It was originally forked from the repository: https://github.com/o-julfikar/cloud and then heavily modified from the original to allow functionality of running on wide variety of systems. It is rigorously tested on Ubuntu 20.04 LTS, Ubuntu 18.04 LTS and Ubuntu 21.04 using python3.
- Clone the repository
- If your VM has SATA Drives, run
git checkout sda
- If you don't know the drives, run
ls /sys/block
. If you seevda,vdb,vdc....
then no need to checkout. If you seesda,sdb,sdc....
then checkout. - Switch to repo folder using
cd
. i.ecd saio_installation
- Run the
main.sh
with admin permission file. i.e.:sudo bash main.sh