Add "note" box callouts to SAIO for user changes.
The SAIO is purpously cut into two parts, so that you don't have to switch back and forth between root and your unprivledged user. Add some "note" box callouts to highlight this changeover. Change-Id: I8b1a8f0539eac60d4121bdd4dab01df75ecca207
This commit is contained in:
parent
9b9e50cec0
commit
02e247c1b3
@ -26,7 +26,10 @@ user. Swift processes also run under a separate user and group, set by
|
|||||||
configuration option, and refered as <your-user-name>:<your-group-name>.
|
configuration option, and refered as <your-user-name>:<your-group-name>.
|
||||||
The default user is `swift`, which may not exist on your system.
|
The default user is `swift`, which may not exist on your system.
|
||||||
|
|
||||||
Perform the following commands as root.
|
.. note::
|
||||||
|
|
||||||
|
The instructions in the first first half of this guide are expected to be
|
||||||
|
performed as the root user.
|
||||||
|
|
||||||
-----------------------
|
-----------------------
|
||||||
Installing dependencies
|
Installing dependencies
|
||||||
@ -294,12 +297,17 @@ Optional: Setting up rsyslog for individual logging
|
|||||||
#. `chmod -R g+w /var/log/swift`
|
#. `chmod -R g+w /var/log/swift`
|
||||||
#. `systemctl restart rsyslog.service`
|
#. `systemctl restart rsyslog.service`
|
||||||
|
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
Starting here, from this point on, all instructions are expected to be
|
||||||
|
performed as the unprivledged user you selected as <your-user-name>.
|
||||||
|
|
||||||
|
|
||||||
----------------
|
----------------
|
||||||
Getting the code
|
Getting the code
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
You can do the following commands as administrator user.
|
|
||||||
|
|
||||||
#. Check out the python-swiftclient repo
|
#. Check out the python-swiftclient repo
|
||||||
`git clone https://github.com/openstack/python-swiftclient.git`
|
`git clone https://github.com/openstack/python-swiftclient.git`
|
||||||
#. Build a development installation of python-swiftclient
|
#. Build a development installation of python-swiftclient
|
||||||
@ -314,15 +322,12 @@ You can do the following commands as administrator user.
|
|||||||
Fedora 19 or later users might have to perform the following if development
|
Fedora 19 or later users might have to perform the following if development
|
||||||
installation of swift fails::
|
installation of swift fails::
|
||||||
|
|
||||||
pip install -U xattr dnspython
|
sudo pip install -U xattr dnspython
|
||||||
|
|
||||||
---------------------
|
---------------------
|
||||||
Configuring each node
|
Configuring each node
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
Do the following commands as root, but verify that Swift has access
|
|
||||||
to resulting configuration files.
|
|
||||||
|
|
||||||
Sample configuration files are provided with all defaults in line-by-line comments.
|
Sample configuration files are provided with all defaults in line-by-line comments.
|
||||||
|
|
||||||
#. Create `/etc/swift/proxy-server.conf`::
|
#. Create `/etc/swift/proxy-server.conf`::
|
||||||
|
Loading…
Reference in New Issue
Block a user