Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Christopher Hauser
OpenStack-Cloud
Commits
83eed324
Commit
83eed324
authored
Nov 07, 2014
by
Jan Siersch
Browse files
moving installation to CentOS7
parent
eb66bcef
Changes
10
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
670 additions
and
700 deletions
+670
-700
config/controlnode/etc/glance/glance-api.conf
config/controlnode/etc/glance/glance-api.conf
+8
-2
config/controlnode/etc/glance/glance-registry.conf
config/controlnode/etc/glance/glance-registry.conf
+2
-0
config/controlnode/etc/my.conf
config/controlnode/etc/my.conf
+19
-0
config/controlnode/etc/neutron/neutron.conf
config/controlnode/etc/neutron/neutron.conf
+7
-0
config/controlnode/etc/neutron/plugin.ini
config/controlnode/etc/neutron/plugin.ini
+1
-0
config/controlnode/etc/nova/nova.conf
config/controlnode/etc/nova/nova.conf
+19
-11
config/controlnode/etc/openstack-dashboard/local_settings
config/controlnode/etc/openstack-dashboard/local_settings
+1
-1
config/controlnode/etc/qpidd.conf
config/controlnode/etc/qpidd.conf
+5
-0
installation/computenode/chukwa.sh
installation/computenode/chukwa.sh
+1
-1
installation/controlnode/sub-install.sh
installation/controlnode/sub-install.sh
+607
-685
No files found.
config/controlnode/etc/glance/glance-api.conf
View file @
83eed324
[
DEFAULT
]
verbose
=
True
rpc_backend
=
qpid
qpid_hostname
=
controlnode
qpid_username
=
guest
qpid_password
= ${
QPID_PASS
}
filesystem_store_datadir
= /
glance
/
images
/
default_store
=
file
swift_store_auth_address
=
http
://
controlnode
:
5000
/
v2
.
0
/
swift_store_user
=
swift
swift_store_key
= ${
SWIFT_PASS
}
notification_driver
=
messaging
[
database
]
...
...
@@ -19,6 +20,7 @@ auth_uri = http://controlnode:5000
auth_host
=
controlnode
auth_port
=
35357
auth_protocol
=
http
admin_tenant_name
=
service
admin_user
=
glance
admin_password
= ${
GLANCE_PASS
}
...
...
@@ -27,5 +29,9 @@ admin_password = ${GLANCE_PASS}
flavor
=
keystone
config_file
= /
etc
/
glance
/
glance
-
api
-
paste
.
ini
[
glance_store
]
default_store
=
file
filesystem_store_datadir
= /
var
/
lib
/
glance
/
images
/
[
store_type_location_strategy
]
config/controlnode/etc/glance/glance-registry.conf
View file @
83eed324
[
DEFAULT
]
verbose
=
True
[
database
]
connection
=
mysql
://
glance
:${
GLANCE_DBPASS
}@
controlnode
/
glance
...
...
@@ -8,6 +9,7 @@ auth_uri = http://controlnode:5000
auth_host
=
controlnode
auth_port
=
35357
auth_protocol
=
http
admin_tenant_name
=
service
admin_user
=
glance
admin_password
= ${
GLANCE_PASS
}
...
...
config/controlnode/etc/my.conf
0 → 100644
View file @
83eed324
[
mysqld
]
default
-
storage
-
engine
=
innodb
innodb_file_per_table
collation
-
server
=
utf8_general_ci
init
-
connect
=
'SET NAMES utf8'
character
-
set
-
server
=
utf8
bind
-
address
=
0
.
0
.
0
.
0
datadir
=/
var
/
lib
/
mysql
socket
=/
var
/
lib
/
mysql
/
mysql
.
sock
user
=
mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic
-
links
=
0
[
mysqld_safe
]
log
-
error
=/
var
/
log
/
mysqld
.
log
pid
-
file
=/
var
/
run
/
mysqld
/
mysqld
.
pid
config/controlnode/etc/neutron/neutron.conf
View file @
83eed324
[
DEFAULT
]
verbose
=
True
auth_strategy
=
keystone
rpc_backend
=
neutron
.
openstack
.
common
.
rpc
.
impl_qpid
qpid_hostname
=
controlnode
qpid_username
=
guest
...
...
@@ -13,15 +16,18 @@ nova_admin_username = nova
nova_admin_tenant_id
=
THIS_MUST_BE_SET_LATER
nova_admin_password
= ${
NOVA_PASS
}
nova_admin_auth_url
=
http
://
controlnode
:
35357
/
v2
.
0
nova_region_name
=
regionOne
core_plugin
=
ml2
service_plugins
=
router
allow_overlapping_ips
=
True
[
quotas
]
[
agent
]
[
keystone_authtoken
]
identity_uri
=
http
://
controlnode
:
35357
auth_uri
=
http
://
controlnode
:
5000
auth_host
=
controlnode
auth_protocol
=
http
...
...
@@ -35,3 +41,4 @@ connection = mysql://neutron:${NEUTRON_DBPASS}@controlnode/neutron
[
service_providers
]
service_provider
=
VPN
:
openswan
:
neutron
.
services
.
vpn
.
service_drivers
.
ipsec
.
IPsecVPNDriver
:
default
config/controlnode/etc/neutron/plugin.ini
View file @
83eed324
...
...
@@ -18,6 +18,7 @@ enable_tunneling = false
[securitygroup]
firewall_driver
=
neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver
enable_security_group
=
True
enable_ipset
=
True
[ml2_odl]
url
=
http://${SDNCONTROL_IP_CTRL}:8080/controller/nb/v2/neutron
...
...
config/controlnode/etc/nova/nova.conf
View file @
83eed324
[
DEFAULT
]
verbose
=
True
dhcpbridge_flagfile
=/
etc
/
nova
/
nova
.
conf
dhcpbridge
=/
usr
/
bin
/
nova
-
dhcpbridge
logdir
=/
var
/
log
/
nova
state_path
=/
var
/
lib
/
nova
lock_path
=/
var
/
lock
/
nova
force_dhcp_release
=
True
iscsi_helper
=
tgtadm
libvirt_use_virtio_for_bridges
=
True
connection_type
=
libvirt
root_helper
=
sudo
nova
-
rootwrap
/
etc
/
nova
/
rootwrap
.
conf
verbose
=
True
ec2_private_dns_show_ip
=
True
api_paste_config
=/
etc
/
nova
/
api
-
paste
.
ini
volumes_path
=/
var
/
lib
/
nova
/
volumes
enabled_apis
=
ec2
,
osapi_compute
,
metadata
rpc_backend
=
qpid
my_ip
=${
CONTROLNODE_IP_CTRL
}
vncserver_listen
=${
CONTROLNODE_IP_CTRL
}
vncserver_proxyclient_address
=${
CONTROLNODE_IP_CTRL
}
...
...
@@ -24,21 +25,15 @@ vncserver_proxyclient_address=${CONTROLNODE_IP_CTRL}
auth_strategy
=
keystone
neutron_metadata_proxy_shared_secret
= ${
METADATA_SECRET
}
service_neutron_metadata_proxy
=
true
network_api_class
=
nova
.
network
.
neutronv2
.
api
.
API
neutron_url
=
http
://
controlnode
:
9696
neutron_auth_strategy
=
keystone
neutron_admin_tenant_name
=
service
neutron_admin_username
=
neutron
neutron_admin_password
=${
NEUTRON_PASS
}
neutron_admin_auth_url
=
http
://
controlnode
:
35357
/
v2
.
0
service_neutron_metadata_proxy
=
true
linuxnet_interface_driver
=
nova
.
network
.
linux_net
.
LinuxOVSInterfaceDriver
libvirt_vif_driver
=
nova
.
virt
.
libvirt
.
vif
.
LibvirtHybridOVSBridgeDriver
firewall_driver
=
nova
.
virt
.
firewall
.
NoopFirewallDriver
security_group_api
=
neutron
rpc_backend
=
qpid
qpid_hostname
=
controlnode
qpid_username
=
guest
qpid_password
= ${
QPID_PASS
}
...
...
@@ -46,6 +41,14 @@ qpid_password = ${QPID_PASS}
vif_plugging_is_fatal
=
False
vif_plugging_timeout
=
0
[
neutron
]
auth_strategy
=
keystone
url
=
http
://
controlnode
:
9696
admin_auth_url
=
http
://
controlnode
:
35357
/
v2
.
0
admin_tenant_name
=
service
admin_username
=
neutron
admin_password
=${
NEUTRON_PASS
}
[
database
]
connection
=
mysql
://
nova
:${
NOVA_DBPASS
}@
controlnode
/
nova
...
...
@@ -54,6 +57,11 @@ auth_host = localhost
auth_port
=
35357
auth_protocol
=
http
auth_uri
=
http
://
controlnode
:
5000
identity_uri
=
http
://
controlnode
:
35357
admin_tenant_name
=
service
admin_user
=
nova
admin_password
= ${
NOVA_PASS
}
[
glance
]
host
=
controlnode
config/controlnode/etc/openstack-dashboard/local_settings
View file @
83eed324
...
...
@@ -50,7 +50,7 @@ OPENSTACK_NEUTRON_NETWORK = {
}
API_RESULT_LIMIT = 1000
API_RESULT_PAGE_SIZE = 20
TIME_ZONE = "
UTC
"
TIME_ZONE = "
DE
"
LOGGING = {
'version': 1,
# When set to True this will disable all logging except
...
...
config/controlnode/etc/qpidd.conf
0 → 100644
View file @
83eed324
cluster
-
mechanism
=
DIGEST
-
MD5
ANONYMOUS
acl
-
file
=/
etc
/
qpid
/
qpidd
.
acl
auth
=
yes
realm
=
QPID
installation/computenode/chukwa.sh
View file @
83eed324
...
...
@@ -25,7 +25,7 @@ else
fi
if
$doInstall
;
then
yum
-y
install
virt-top
yum
-y
install
java-openjdk
virt-top
groupadd chukwa
useradd
-g
chukwa chukwa
mkdir
-p
/home/chukwa
...
...
installation/controlnode/sub-install.sh
View file @
83eed324
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment