git ls-files | grep -v locale | misspellings -f -
Change-Id: I0dc56ba64ae4bdc681ccf4a1d2d23238f541650d
... | ... |
@@ -146,7 +146,7 @@ SERVICE_TOKEN=a682f596-76f3-11e3-b3b2-e716f9080d50 |
146 | 146 |
|
147 | 147 |
<dt>One syslog to bind them all</dt> |
148 | 148 |
<dd><em>Default: <code>SYSLOG=False SYSLOG_HOST=$HOST_IP SYSLOG_PORT=516</code></em><br /> |
149 |
- Logging all services to a single syslog can be convenient. Enable syslogging by seting <code>SYSLOG</code> to <code>True</code>. If the destination log host is not localhost <code>SYSLOG_HOST</code> and <code>SYSLOG_PORT</code> can be used to direct the message stream to the log host. |
|
149 |
+ Logging all services to a single syslog can be convenient. Enable syslogging by setting <code>SYSLOG</code> to <code>True</code>. If the destination log host is not localhost <code>SYSLOG_HOST</code> and <code>SYSLOG_PORT</code> can be used to direct the message stream to the log host. |
|
150 | 150 |
<pre>SYSLOG=True |
151 | 151 |
SYSLOG_HOST=$HOST_IP |
152 | 152 |
SYSLOG_PORT=516</pre></dd> |
... | ... |
@@ -114,11 +114,11 @@ GATEWAY=192.168.42.1 |
114 | 114 |
<p>OpenStack runs as a non-root user that has sudo access to root. There is nothing special |
115 | 115 |
about the name, we'll use <code>stack</code> here. Every node must use the same name and |
116 | 116 |
preferably uid. If you created a user during the OS install you can use it and give it |
117 |
- sudo priviledges below. Otherwise create the stack user:</p> |
|
117 |
+ sudo privileges below. Otherwise create the stack user:</p> |
|
118 | 118 |
<pre>groupadd stack |
119 | 119 |
useradd -g stack -s /bin/bash -d /opt/stack -m stack</pre> |
120 | 120 |
<p>This user will be making many changes to your system during installation and operation |
121 |
- so it needs to have sudo priviledges to root without a password:</p> |
|
121 |
+ so it needs to have sudo privileges to root without a password:</p> |
|
122 | 122 |
<pre>echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers</pre> |
123 | 123 |
<p>From here on use the <code>stack</code> user. <b>Logout</b> and <b>login</b> as the |
124 | 124 |
<code>stack</code> user.</p> |
... | ... |
@@ -221,7 +221,7 @@ sudo virsh list | grep inst | awk '{print $1}' | xargs -n1 virsh destroy</pre> |
221 | 221 |
</div> |
222 | 222 |
|
223 | 223 |
<h3>Additional Users</h3> |
224 |
- <p>DevStack creates two OpenStack users (<code>admin</code> and <code>demo</code>) and two tenants (also <code>admin</code> and <code>demo</code>). <code>admin</code> is exactly what it sounds like, a priveleged administrative account that is a member of both the <code>admin</code> and <code>demo</code> tenants. <code>demo</code> is a normal user account that is only a member of the <code>demo</code> tenant. Creating additional OpenStack users can be done through the dashboard, sometimes it is easier to do them in bulk from a script, especially since they get blown away every time |
|
224 |
+ <p>DevStack creates two OpenStack users (<code>admin</code> and <code>demo</code>) and two tenants (also <code>admin</code> and <code>demo</code>). <code>admin</code> is exactly what it sounds like, a privileged administrative account that is a member of both the <code>admin</code> and <code>demo</code> tenants. <code>demo</code> is a normal user account that is only a member of the <code>demo</code> tenant. Creating additional OpenStack users can be done through the dashboard, sometimes it is easier to do them in bulk from a script, especially since they get blown away every time |
|
225 | 225 |
<code>stack.sh</code> runs. The following steps are ripe for scripting:</p> |
226 | 226 |
<pre># Get admin creds |
227 | 227 |
. openrc admin admin |
... | ... |
@@ -275,7 +275,7 @@ keystone user-role-add --user-id=<bob-user-id> --tenant-id=<bob-tenant- |
275 | 275 |
vgcreate stack-volumes /dev/sdc</pre> |
276 | 276 |
|
277 | 277 |
<h3>Syslog</h3> |
278 |
- <p>DevStack is capable of using <code>rsyslog</code> to agregate logging across the cluster. |
|
278 |
+ <p>DevStack is capable of using <code>rsyslog</code> to aggregate logging across the cluster. |
|
279 | 279 |
It is off by default; to turn it on set <code>SYSLOG=True</code> in <code>local.conf</code>. |
280 | 280 |
<code>SYSLOG_HOST</code> defaults to <code>HOST_IP</code>; on the compute nodes it |
281 | 281 |
must be set to the IP of the cluster controller to send syslog output there. In the example |
... | ... |
@@ -69,9 +69,9 @@ |
69 | 69 |
</div> |
70 | 70 |
|
71 | 71 |
<h3>Add your user</h3> |
72 |
- <p>We need to add a user to install DevStack. (if you created a user during install you can skip this step and just give the user sudo priviledges below)</p> |
|
72 |
+ <p>We need to add a user to install DevStack. (if you created a user during install you can skip this step and just give the user sudo privileges below)</p> |
|
73 | 73 |
<pre>adduser stack</pre> |
74 |
- <p>Since this user will be making many changes to your system, it will need to have sudo priviledges:</p> |
|
74 |
+ <p>Since this user will be making many changes to your system, it will need to have sudo privileges:</p> |
|
75 | 75 |
<pre>apt-get install sudo -y || yum install -y sudo |
76 | 76 |
echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers</pre> |
77 | 77 |
<p>From here on you should use the user you created. <b>Logout</b> and <b>login</b> as that user.</p> |
... | ... |
@@ -113,7 +113,7 @@ SERVICE_PASSWORD=iheartksl</pre> |
113 | 113 |
<h3>Using OpenStack</h3> |
114 | 114 |
<p>At this point you should be able to access the dashboard from other computers on the |
115 | 115 |
local network. In this example that would be http://192.168.1.201/ for the dashboard (aka Horizon). |
116 |
- Launch VMs and if you give them floating IPs and security group access those VMs will be accessable from other machines on your network.</p> |
|
116 |
+ Launch VMs and if you give them floating IPs and security group access those VMs will be accessible from other machines on your network.</p> |
|
117 | 117 |
|
118 | 118 |
<p>Some examples of using the OpenStack command-line clients <code>nova</code> and <code>glance</code> |
119 | 119 |
are in the shakedown scripts in <code>devstack/exercises</code>. <code>exercise.sh</code> |
... | ... |
@@ -60,7 +60,7 @@ |
60 | 60 |
<dd>The introduction of Keystone to the OpenStack ecosystem has standardized the |
61 | 61 |
term <em>tenant</em> as the entity that owns resources. In some places references |
62 | 62 |
still exist to the original Nova term <em>project</em> for this use. Also, |
63 |
- <em>tenant_name</em> is prefered to <em>tenant_id</em>. |
|
63 |
+ <em>tenant_name</em> is preferred to <em>tenant_id</em>. |
|
64 | 64 |
<pre>OS_TENANT_NAME=demo</pre></dd> |
65 | 65 |
|
66 | 66 |
<dt>OS_USERNAME</dt> |
... | ... |
@@ -17,7 +17,7 @@ |
17 | 17 |
## prevent stray files in the workspace being added tot he docs) |
18 | 18 |
## -o <out-dir> Write the static HTML output to <out-dir> |
19 | 19 |
## (Note that <out-dir> will be deleted and re-created to ensure it is clean) |
20 |
-## -g Update the old gh-pages repo (set PUSH=1 to actualy push up to RCB) |
|
20 |
+## -g Update the old gh-pages repo (set PUSH=1 to actually push up to RCB) |
|
21 | 21 |
|
22 | 22 |
# Defaults |
23 | 23 |
# -------- |
... | ... |
@@ -394,7 +394,7 @@ if [ "$WAIT_TILL_LAUNCH" = "1" ] && [ -e ~/.ssh/id_rsa.pub ] && [ "$COPYENV" = |
394 | 394 |
|
395 | 395 |
# Watch devstack's output (which doesn't start until stack.sh is running, |
396 | 396 |
# but wait for run.sh (which starts stack.sh) to exit as that is what |
397 |
- # hopefully writes the succeded cookie. |
|
397 |
+ # hopefully writes the succeeded cookie. |
|
398 | 398 |
pid=`ssh_no_check -q stack@$OS_VM_MANAGEMENT_ADDRESS pgrep run.sh` |
399 | 399 |
ssh_no_check -q stack@$OS_VM_MANAGEMENT_ADDRESS "tail --pid $pid -n +1 -f /tmp/devstack/log/stack.log" |
400 | 400 |
|