summaryrefslogtreecommitdiffstats
path: root/swift/1.4.8/README
blob: 0ea91535ef74cee2c52a668ef8c4e2cece15c99b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Gluster Unified File and Object Storage allows files and directories created
via gluster-native/nfs mount to be accessed as containers and objects. It is
a plugin for OpenStack Swift project.

Install
* Clone the swift repo from git://github.com/openstack/swift.git
* Apply the swift.diff present in glusterfs.git/swift/1.4.8 to the swift repo.
* Create a directory named "plugins" under swift.git/swift directory.
* Copy the contents of glusterfs.git/swift/1.4.8/plugins/ under swift.git/swift/
  except the conf directory.
* Copy the contents of glusterfs.git/swift/1.4.5/plugins/conf under /etc/swift/.
* Run python setup.py install

Once this is done, you can access the GlusterFS volumes as Swift accounts.
Add the Volume names with the user-name and its corresponding password to the
/etc/swift/proxy-server.conf (follow the syntax used in the sample conf file).

Command to start the servers
  swift-init main start

Command to stop the servers
  swift-init main stop