Add database info to nova compute node
This is neeed for nova-network, which can't use conductor. Change-Id: I068dc07d56fdaa7e19b9601aa68f80233c1bd3fd
This commit is contained in:
@@ -56,6 +56,7 @@
|
||||
Run the following command to fix it:</para>
|
||||
<screen><prompt>#</prompt> <userinput> chmod 0644 /boot/vmlinuz*</userinput></screen>
|
||||
</step>
|
||||
|
||||
<step><para>Either copy the file <filename>/etc/nova/nova.conf</filename> from the
|
||||
<replaceable>controller</replaceable> node, or run the same configuration commands.</para>
|
||||
<screen os="fedora;rhel;centos;opensuse"><prompt>#</prompt> <userinput>openstack-config --set /etc/nova/nova.conf \
|
||||
@@ -64,17 +65,26 @@
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/nova/nova.conf DEFAULT auth_host <replaceable>controller</replaceable></userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/nova/nova.conf DEFAULT admin_user nova</userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/nova/nova.conf DEFAULT admin_tenant_name service</userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/nova/nova.conf DEFAULT admin_password <replaceable>NOVA_DBPASS</replaceable></userinput></screen>
|
||||
<para os="ubuntu;debian">Edit <filename>/etc/nova/nova.conf</filename> and add to the <literal>[DEFAULT]</literal> section.</para>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/nova/nova.conf DEFAULT admin_password <replaceable>NOVA_DBPASS</replaceable></userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/nova/nova.conf \
|
||||
database connection mysql://nova:<replaceable>NOVA_DBPASS</replaceable>@controller/nova</userinput>
|
||||
</screen>
|
||||
<para os="ubuntu;debian">Edit <filename>/etc/nova/nova.conf</filename> and add to the appropriate sections.</para>
|
||||
<programlisting os="ubuntu;debian" language="ini">...
|
||||
[DEFAULT]
|
||||
...
|
||||
auth_strategy=keystone</programlisting>
|
||||
auth_strategy=keystone
|
||||
...
|
||||
[database]
|
||||
# The SQLAlchemy connection string used to connect to the database
|
||||
connection = mysql://nova:NOVA_DBPASS@controller/nova
|
||||
</programlisting>
|
||||
|
||||
<screen os="fedora;rhel;centos"><prompt>#</prompt> <userinput>openstack-config --set /etc/nova/nova.conf \
|
||||
DEFAULT rpc_backend nova.openstack.common.rpc.impl_qpid</userinput>
|
||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/nova/nova.conf DEFAULT qpid_hostname <replaceable>controller</replaceable></userinput></screen>
|
||||
|
||||
|
||||
<para os="ubuntu;debian">
|
||||
Configure the Compute Service to use the RabbitMQ
|
||||
message broker by setting the following configuration keys. They are found in
|
||||
@@ -82,8 +92,15 @@ auth_strategy=keystone</programlisting>
|
||||
<filename>/etc/nova/nova.conf</filename> file.</para>
|
||||
<programlisting os="ubuntu;debian" language="ini">rpc_backend = nova.rpc.impl_kombu
|
||||
rabbit_host = controller</programlisting>
|
||||
|
||||
</step>
|
||||
|
||||
<step os="ubuntu;debian">
|
||||
<para>Remove the SQLite Database created by the packages</para>
|
||||
<screen><prompt>#</prompt> <userinput>rm /var/lib/nova/nova.sqlite</userinput></screen>
|
||||
</step>
|
||||
|
||||
|
||||
<step><para>Set the configuration keys <literal>my_ip</literal>,
|
||||
<literal>vncserver_listen</literal>, and
|
||||
<literal>vncserver_proxyclient_address</literal> to the IP address of the
|
||||
|
||||
Reference in New Issue
Block a user