OpenStack Deployment Installation (Icehouse version)-Basic Environment requirements

Source: Internet
Author: User

Summary

OpenStack is comprised of several key components, including: Compute (Nova), Identity Service (Keystone), Networking (neutron), Image service (glance), Dashboard (Horizon), Block Storage (Cinder), Object Storage (Swift), Telemetry (ceilometer), Database Service (Trove), Orchestration (Heat), Data Processing Service (Sahara) and so on, users can according to their own needs, select a specific module for installation, but also according to their own needs of different modules of the development of two times.


1.1 Infrastructure

650) this.width=650; "Src=" http://docs.openstack.org/icehouse/install-guide/install/yum/content/figures/1/a/ Common/figures/openstack_havana_conceptual_arch.png "alt=" Openstack_havana_conceptual_arch.png "/>


1.2 Basic environmental requirements and configuration

(1) VMware workstation or VirtualBox as a virtual platform for creating the virtual machines needed for an OpenStack infrastructure environment.


(2) It is recommended that all nodes are uniformly used 64-bit Linux, CentOS and other versions of the installation


(3) configuration requirements for each node virtual machine

Control nodes (Controller node): 1 processor, 2 GB memory, and 5 GB storage

Network node: 1 processor, MB memory, and 5 GB storage

Compute nodes (Compute node): 1 processor, 2 GB memory, and ten GB storage


(4) The needs of each node network card

Control nodes (Controller node): One NIC (Management)

Eth0

IP address:10.0.0.11

Network mask:255.255.255.0

Default gateway:10.0.0.1


Compute nodes (Compute node): Two NICs (management, private)

Eth0

IP address:10.0.0.31

Network mask:255.255.255.0 (OR/24)

Default gateway:10.0.0.1

Eth1

IP address:10.0.1.31

Network mask:255.255.255.0


Network node: Three NICs (management, private, public)

Eth0

IP address:10.0.0.21

Network mask:255.255.255.0

Default gateway:10.0.0.1

Eth1

IP address:10.0.1.21

Network mask:255.255.255.0

Eth2

Device=eth2
Type=ethernet
Onboot=yes
Bootproto=none

Ps:eth2 is a public network, does not need a specific address assigned to him, this only need to connect the device with the actual interface of the network adapter can be.


(5) Configure the hosts name for each node

Edit the Hosts file for each node

Vi/etc/hosts

10.0.0.11 Controller
10.0.0.21 Network
10.0.0.31 Compute

(6) Modify the host name of each node

Control node

Vi/etc/sysconfig/network
Hostname=controller

Network node

Vi/etc/sysconfig/network
Hostname=network

COMPUTE nodes

Vi/etc/sysconfig/network
Hostname=compute0


(7) Turn off SELinux and firewalls

Vi/etc/selinux/config

Selinux=disabled


Shutting down the firewall

/etc/init.d/iptables stop

Chkconfig iptables off


(8) All nodes are installed with NTP service

# yum Install Ntp-y

/ETC/INIT.D/NTPD start

Chkconfig ntpd on

PS: Modify the NTP configuration file to synchronize the other two nodes and Controller0 time

Vi/etc/ntp.conf
Server 10.0.0.11


Note: Restart the individual nodes, and make sure that the hosts name of the other nodes is ping on each node to ping.


1.3 Installing the OpenStack Packages

# yum Install Yum-plugin-priorities
# yum Install http://repos.fedorapeople.org/repos/openstack/openstack-icehouse/rdo-release-icehouse-3.noarch.rpm
# yum Install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
After installing Openstack-utils, modify the configuration file, you can directly with the command to modify, do not have to manually modify the configuration file # Yum install Openstack-utils Upgrade System Package # Yum Upgrade after the upgrade is complete, reboot the system.









This article is from the cloud computing, virtualization blog, so be sure to keep this source http://mikan.blog.51cto.com/10598898/1682542

OpenStack Deployment Installation (Icehouse version)-Basic Environment requirements

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.