<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?action=history&amp;feed=atom&amp;title=OpenStack%3A_Implementing_the_Swift_Object_Storage_Service</id>
	<title>OpenStack: Implementing the Swift Object Storage Service - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?action=history&amp;feed=atom&amp;title=OpenStack%3A_Implementing_the_Swift_Object_Storage_Service"/>
	<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:_Implementing_the_Swift_Object_Storage_Service&amp;action=history"/>
	<updated>2026-05-05T02:41:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:_Implementing_the_Swift_Object_Storage_Service&amp;diff=7001&amp;oldid=prev</id>
		<title>Jon: Created page with &quot;&lt;syntaxhighlight&gt; [root@server2-a ~]# source /root/keystonerc_admin  [root@server2-a ~(keystone_admin)]$ yum -y install openstack-swift-proxy openstack-swift-object openstack-swift-conta...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:_Implementing_the_Swift_Object_Storage_Service&amp;diff=7001&amp;oldid=prev"/>
		<updated>2015-04-28T10:25:21Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;syntaxhighlight&amp;gt; [root@server2-a ~]# source /root/keystonerc_admin  [root@server2-a ~(keystone_admin)]$ yum -y install openstack-swift-proxy openstack-swift-object openstack-swift-conta...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
[root@server2-a ~]# source /root/keystonerc_admin &lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ yum -y install openstack-swift-proxy openstack-swift-object openstack-swift-container openstack-swift-account python-swiftclient memcached&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ keystone user-create --name swift --pass redhat&lt;br /&gt;
+----------+----------------------------------+&lt;br /&gt;
| Property |              Value               |&lt;br /&gt;
+----------+----------------------------------+&lt;br /&gt;
|  email   |                                  |&lt;br /&gt;
| enabled  |               True               |&lt;br /&gt;
|    id    | 996dd8f7f8e24c9284b817a2528ab48e |&lt;br /&gt;
|   name   |              swift               |&lt;br /&gt;
| username |              swift               |&lt;br /&gt;
+----------+----------------------------------+&lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ keystone role-list | grep admin&lt;br /&gt;
| aa517e1dd8734414bbf35e834a16d952 |  admin   |&lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ keystone role-create --name admin&lt;br /&gt;
Conflict occurred attempting to store role. (IntegrityError) (1062, &amp;quot;Duplicate entry &amp;#039;admin&amp;#039; for key &amp;#039;name&amp;#039;&amp;quot;) &amp;#039;INSERT INTO role (id, name, extra) VALUES (%s, %s, %s)&amp;#039; (&amp;#039;a9888544bfea44a8b95ebb6bea45221a&amp;#039;, &amp;#039;admin&amp;#039;, &amp;#039;{}&amp;#039;) (HTTP 409)&lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ keystone tenant-list | grep services&lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ keystone tenant-create --name services&lt;br /&gt;
+-------------+----------------------------------+&lt;br /&gt;
|   Property  |              Value               |&lt;br /&gt;
+-------------+----------------------------------+&lt;br /&gt;
| description |                                  |&lt;br /&gt;
|   enabled   |               True               |&lt;br /&gt;
|      id     | a9b089ede5e5494b9b87c3e9894843f5 |&lt;br /&gt;
|     name    |             services             |&lt;br /&gt;
+-------------+----------------------------------+&lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ keystone user-role-add --role admin --tenant services --user swift&lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ keystone service-list | grep swift&lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ keystone service-create --name swift --type object-store --description &amp;quot;Swift Storage Device&amp;quot;&lt;br /&gt;
+-------------+----------------------------------+&lt;br /&gt;
|   Property  |              Value               |&lt;br /&gt;
+-------------+----------------------------------+&lt;br /&gt;
| description |       Swift Storage Device       |&lt;br /&gt;
|   enabled   |               True               |&lt;br /&gt;
|      id     | c0e1311f73bd4268a610107149134357 |&lt;br /&gt;
|     name    |              swift               |&lt;br /&gt;
|     type    |           object-store           |&lt;br /&gt;
+-------------+----------------------------------+&lt;br /&gt;
[root@server2-a ~(keystone_admin)]$ keystone endpoint-create --service-id c0e1311f73bd4268a610107149134357 --publicurl &amp;quot;http://server2-a.example.com:8080/v1/AUTH_%(tenant_id)s&amp;quot; --adminurl &amp;quot;http://server2-a.example.com:8080/v1/AUTH_%(tenant_id)s&amp;quot; --internalurl &amp;quot;http://server2-a.example.com:8080/v1/AUTH_%(tenant_id)s&amp;quot;&lt;br /&gt;
+-------------+---------------------------------------------------------+&lt;br /&gt;
|   Property  |                          Value                          |&lt;br /&gt;
+-------------+---------------------------------------------------------+&lt;br /&gt;
|   adminurl  | http://server2-a.example.com:8080/v1/AUTH_%(tenant_id)s |&lt;br /&gt;
|      id     |             972a791fe67840acb0aef7c69d6b547c            |&lt;br /&gt;
| internalurl | http://server2-a.example.com:8080/v1/AUTH_%(tenant_id)s |&lt;br /&gt;
|  publicurl  | http://server2-a.example.com:8080/v1/AUTH_%(tenant_id)s |&lt;br /&gt;
|    region   |                        regionOne                        |&lt;br /&gt;
|  service_id |             c0e1311f73bd4268a610107149134357            |&lt;br /&gt;
+-------------+---------------------------------------------------------+&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jon</name></author>
	</entry>
</feed>