Keystone IntroductionKeystone (OpenStack Identity service) is a feature in the OpenStack framework that is responsible for authentication, service rules, and service tokens, and it implements the identity API for OpenStack. Keystone similar to a service bus, or the entire OpenStack framework registry, other services th
This article describes how to install a dual-computing node icehouse environment through rdo on centos6.5. The installation process involves a lot of software and complex dependencies, we recommend that you use a new operating system for installation.
Hardware environment
Two Dell PCs, each with two NICs, each with a network cable. Em1 for public network and management network, EM2 for Virtual Machine Network
Server
Public Network/Management Network
VM net
Role
Server
OpenStack deployment Summary: On CentOS 6.5, use RDO to install the icehouse (ovs + vlan) and rdoicehouse on the dual settlement Node
This article describes how to install a dual-computing node icehouse environment through RDO on CentOS6.5. The installation process involves a lot of software and complex dependencies, we recommend that you use a new operating system for installation.
Hardware environment
Two Dell PCs, each with two NICs, each with a ne
, you can only partition vdb, that is, ephemeral storage, and create a file system:
# Parted/dev/vdb -- script "mktable gpt"# Parted/dev/vdb -- script "mkpart primary 1024KB 48 GB"# Parted/dev/vdb -- script "mkpart primary 48 GB-1"# Ls/dev | grep vdb# Mkswap/dev/vdb1# Mkfs. ext4/dev/vdb2
Here, ephemeral disk (vdb) is set to 500 GB in flavor, and swap is allocated 48 GB. The rest is allocated to vdb2.
3. Modify fstab
Change/etc/fstab to the following c
(MARIADB)
Installation
apt-get install mariadb-server python-mysqldb
Modifying a configuration fileCreate the/etc/mysql/conf.d/mysqld_openstack.cnf file, edit the following (set the UTF8 format, and set the Controller node IP to enable access to other nodes through the management Network):
10.0.0.11default-storage-engine = innodbinnodb_file_per_tablecollation-server‘SET NAMES utf8‘character-set-server = utf8
To re
$IFACE promisc off
ifconfig $IFACE down
Compute nodes: Vim/etc/network/interface
Auto Eht0
iface eth0 inet static
address 10.0.0.31
netmask 255.255.255.0
Gateway 10.0.0.1
Dan-nameserver 8.8.8.8
Auto eth1
iface eth1 inet static
address 10.0.1.31
netmask 255.255.255.0
Edit each node (add the following):
Vim/etc/hosts
Controller 10.0.0.11
network 10.0.0.21
compute 10.0.0.31
Three machines ping each other to see if the ping's pass
Three. Environmental preparedness1. Installing Open
.
Nova-conductor interacts with Nova's database. Nova-conductor returns the information for the instance. Nova-compute gets the information for the instance from the queue.
Phase three: OpenStack other service interactionsIn the second phase Nova-compute in order to obtain the resources needed to create the instance, such as mirroring, networking, storage. The neutron-server of the glance of the Ne
Start with a book on OpenStack Introduction: "OpenStack Enterprise Cloud Platform architecture and practices"
For getting started, the interior is relatively new and the comparison is complete
Tried the next devstack installation, it seems to be more verbose
Try installing Mirantis Fuel, a free software for OpenStack installation and management, with a good
;
Based on the NDB engine;
Based on middleware/proxy;
Based on shared storage;
Host-based high availability;
Here's a comparison of a variety of scenarios: Among these options, the most common is based on the master-slave replication scheme, followed by the Galera-based scenario. This article shares various high-availability technologies in MySQL to comprehensively and concretely analyze the various disaster-tolerant scenarios o
; "src=" http://s3.51cto.com/wyfs02/M02/6F/62/wKiom1WahGuS4ku4AAFOUrxuzdQ093.jpg "style=" float: none; "title=" 10.png "alt=" Wkiom1wahgus4ku4aafourxuzdq093.jpg "/>Deployment mode of the process:650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M02/6F/60/wKioL1WahjmRRT-CAANSjQtg2-I979.jpg "style=" float: none; "title=" 12].png "alt=" Wkiol1wahjmrrt-caansjqtg2-i979.jpg "/>A few basic concepts:User: For identity authentication, one user can belong to multiple tenantsA tenant (Tenant) is the c
Starlingx is both a development project and an integrated project. It integrates new services with more open-source projects into an overall edge cloud software stack.
Based on the Code provided by Intel and Wind River and hosted by the openstack Foundation. It combines its components with the first open-source project (including openstack, CEpH, and ovs.
Wx_fmt = PNG "/>
Starlingx is designed to support
Label: Disclaimer: The recent installation of the kilo version of OpenStack found that there were very few existing web tutorials and that most of the tutorials did not install successfully, So write this tutorial. The installation of OpenStack is complex, and this tutorial does not guarantee that it will be installed successfully in different environments. Personal installation tutorials are also prone
Four network cards:Network 1: The physical machine is connected to the virtual machine, for the host-only type, which is used primarily to manage the network, it's DHCP off.Network 2:open Vswitch occupies the network, is also the host-only typeThere are a number of storage components in the network 3:openstack that deliver a large amount of data, which is best transmitted using a single network (which is al
password set in operation 1.2
2.2.3: Under [token], write
Action 2.3: Synchronize database command su-s/bin/sh-c "Keystone-manage Db_sync" Keystone, there were 2 errors in the execution of this command
Error One: Unable to connect to the database, solution when the environment is ready (see previous article), write the 127.0.0.1 controller in the Hosts file
Error two: After fixing the error one, execute the synchronization command, the result appears specified key was too long; Max key length i
In general, OpenStack requires at least two physical machines, or two nodes, the control nodes and compute nodes mentioned earlier. In general, the control node does not require excessive hardware resources, compute nodes need a relatively high hardware resources, but often the user's two nodes of the hardware information is the same, so we will also install Nova on the control node, to use the Control node hardware resource information.
Second, inst
Shortly after I first came into contact with openstack, I encountered some problems when implementing 3-node deployment by referring to the official documentation, mainly focusing on the compute node. Fortunately, I had more than a decade of O M experience to help me solve the problem one by one. The solution is marked in red.
System Environment: centos 6.5 64-bit
IP addresses of each node: configured according to the IP addresses in the official do
OpenStack installation and configuration is a bit complicated, especially for beginners, the first time you install OpenStack often encounter a lot of problems. However, in the OpenStack community, some developers have developed a number of automated scripts to facilitate the construction of OpenStack development envir
This article only as the author of the Archive memory! Do not expand the content in detail! Introduction to OpenStack Kilo version important components (module)=======================================keystone:identity Service provides global identity authentication servicesHorizon:dashboard provides dashboard services (unified management Interface)Nova:compute Compute Services, install the service on each compute nodeswift/ceph:object
Thank you for your friends to support this blog, welcome to discuss the exchange, due to limited capacity and time, mistakes are unavoidable, please correct me!If reproduced, please keep the source author blog information.Better Me Blog: Blog.csdn.net/tantexianIf you need to communicate, welcome to blog message.CentOS 6.5 builds local OpenStack software sourceMkdir-p/home/yum/openstack/
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.