We are building a swift environment on our own these days. After reading some documents and combining my own practices, I wrote it down:
1. Physical Environment Description:
Linux: Ubuntu server 12.04 Proxy Server IP: 10.214.0.181storage server one: 10.214.0.179storage server two: 10.214.0.180storage server three: 10.214.0.182
2. important components:
Node: runs one or more object storage services.
Proxy node: Run proxy services
Auth node: Run auth
Liberty and Mitaka version of the only role is the number
It is not used as a management of the Keystone module. I had a machine reboot during the OpenStack installation several times before Keystone synchronization
, the Keystone Service did not start up, resulting in a synchronization command error. So, putting this step in sync is the safest.
3. Configuring the Apache HTTP service
Apache2 has been installed, see the previous steps, there are only
This article describes the process of installing Mitaka Nova in Ubuntu 16.04 under a single point
Step 1:root identity into MySQL, create two databases
CREATE DATABASE Nova_api;
CREATE DATABASE Nova;
Step 2: Still in the database, create a Nova user and give permissions, the following command to set a consistent Nova_dbpass value, and then quit MySQL
GRANT all privileges on nova_api.* to ' nova ' @ ' localhost ' identified by ' nova_dbpass ';
GRANT al
single point of installation, as long as the controller is on the line.
3. Clock synchronization, One-in-all installation mode, because all components are installed on a machine, time synchronization is not so important, this step feel can skip
Action 3.1: Execute the installation command Apt-get install Chrony
Action 3.2: Edit the/etc/chrony/chrony.conf, add the following sentence in any position of the parameter settings, I set the Shanghai Jiaoto
the installation can not use the default user name Ubuntu for landing, and can only use the key to log in, in order to later use SSH login, here we first create a key pair.Create a key pair, access security---key pairEnter the name of the key pair:Clicking the Create key pair will automatically pop up the download box to download:Well, after completing these preparations, we can begin to create an Ubuntu
following the previous section of Ubuntu configuration OpenStack One: Configure the host environment, continue to synchronize for installation time, and configure OpenStack's package source and install database Maridb. (The full text is done by hand-built and)First section connecting the configuration host environment http://www.cnblogs.com/skylarzhan/p/7702078.h
We are building a swift environment on our own these days. After reading some documents and combining my own practices, I wrote it: For more information about the OpenStackHandsonlab series, see workshop.
We are building a swift environment on our own these days. After reading some documents and combining my own practices, I wrote it down:
For more information about the OpenStack Hands on lab series, seeHttp://www.linuxidc.com/Linux/2013-08/88170.htm
Well, we've already installed fuel master, and now we're ready to install OpenStack, so you can see the OpenStack main interface when the installation is complete.Continue yesterday, we went into the fuel UI and then "new OpenStack Environment" to create the OpenStack deploy
object storage, block storage, or network nodes, these are all necessary in a production environment. If the card does not complete during the installation process, you can skip this step temporarily, as these steps do not need to be completed in chronological order except for the first step. A solution to the previous problem may be found during the subsequent installation. Overall, the deployment of the OpenStack environment includes the following
, create the corresponding repo file, take the Icehouse file as an example, create a rdo-release.repo file (one thing to note is that the container name in centos_local_repo must be base, the container name in epel_local_repo must be epel. You can start anything else)
[openstack-icehouse]name=OpenStackIcehouse Repositorybaseurl=ftp://192.168.40.148/icehouseenabled=1gpgcheck=0
Upload the generated repo file to the/etc/yum. Repos. d/directory of the cl
fast configuration
Supports multiple operating systems and distributions, supports HA deployment x external API to manage and configure the environment, such as dynamic add compute/Storage node x comes with Health Check tool x support neutron, such as GRE and namespace are all in, subnets can be configured specifically to use which physical network card, etc.
What is the architecture of Fuel?Fuel Master node: Used to provide PXE mode operating system installation Services are provided
Support for HA deployments with multiple operating systems and distributions
Externally provided APIs to manage and configure the environment, such as dynamically adding compute/storage nodes
Self-carrying Health check tool
Support for neutron, such as GRE and namespace are all done, subnet can configure the specific use of the physical network card, etc.
What is the structure of the Fuel?Fuel Master: A PXE-mode operating system installation service is provided by the open sour
During the installation process, a source problem was encountered and the Web page for the package could not be found: reopen the preloaded source address, open the Epel-openstack-havana.repo file, and display the following:# Place this file in Your/etc/yum.repos.d/directory[openstack-havana]name=openstack Havana Repository for EPEL 6baseurl= http://repos.fedorap
restart
6. Add disk partitions, create volume groups, and volumes.Create a physical volume pvcreateCreate a volume group vgcreate13. Install the dashboard Software Package
Apt-get install openstack-dashboard memcached14. Installation Complete
The following is a collection of Openstack related knowledge for you to see
Install openstack on devstack
Devstack is a set of scripts for developers to quickly deploy the Openstack development environment. In fact, there is nothing to say about the entire installation process, because the script is well written, there are no major problems with brainless installation. However, due to the poor network environment in the company, I still
For questions about the choice of OpenStack version on Ubuntu, just look here.From 12.04 Lts, Ubuntu Cloud Archive allows users to install the updated OpenStack before the next lts version of Ubuntu is released. Take
OpenStack/devstack with Neutron on Ubuntu 14.04
Before installation, we recommend that you install a brand new Ubuntu Server 14.04. If you use the previous Ubuntu, you may encounter various python package dependencies and software version inconsistencies.
Prepare the envir
Ubuntu can use Apt-mirror to download Ubuntu source and OpenStack source.Install the download tool Apt-mirrorApt-get Install Apt-mirrorModifying the source configuration, using the Souhu sourceVi/etc/apt/mirror.listAdd the following content:#############config####################setbase_path/var/spool/ Apt-mirrorsetbas
=" Http://s5.51cto.com/wyfs02/M02/86/06/wKiom1eyxTrSc-zjAAAUG26_-bE735.png-wh_500x0-wm_3 -wmp_4-s_3997281321.png "title=" qq picture 20160816154657.png "alt=" Wkiom1eyxtrsc-zjaaaug26_-be735.png-wh_50 "/>Modify/ETC/MYSQL/MY.CNFin the [Mysqld] under Group modification:bind-address = Controllerin the [Mysqld] Group under Add:Default-storage-engine = InnoDBInnodb_file_per_tableCollation-server = Utf8_general_ciInit-connect = ' SET NAMES UTF8 'Character-set-server = UTF8To restart the database servic
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.