Giter Site home page Giter Site logo

openstack-kilo-multinode-u14.04-v1's Introduction

Script cài đặt OpenStack KILO

  • Tách các node CONTROLLER, NETWORK, COMPUTE, CINDER, SWIFT

Thực hiện trên CONTROLLER

su -

apt-get update
apt-get -y install git

git clone https://github.com/congto/openstack-kilo-multinode-U14.04-v1.git
mv openstack-kilo-multinode-U14.04-v1/KILO-U14.04/ /root/
rm -rf openstack-kilo-multinode-U14.04-v1
cd KILO-U14.04
chmod +x *.sh
  • Sửa file config.cfg với các IP dự định sẽ setup
  • Thực thi script đầu tiên
bash ctl-1-ipadd.sh
  • Máy sẽ khởi động lại sau khi thực thi script trên, đăng nhập với quyền root và thực thi script tiếp theo
su -
bash ctl-2-prepare.sh
  • Thực thi script tạo DB
bash ctl-3-create-db.sh
  • Thực thi script cài Keystone
bash ctl-4.keystone.sh
  • Thực thi script tạo user, role trong Keystone
bash ctl-5-creatusetenant.sh
  • Chạy script khai báo biến môi trường
source admin-openrc.sh
  • Chạy scirpt cài đặt glance
bash ctl-6-glance.sh
  • Chạy script cài đặt nova
bash ctl-7-nova.sh
  • Cài đặt Neutron
bash ctl-8-neutron.sh
  • Cài đặt CINDER
- Nếu node CONTROLLER có HDD dành cho Cinder thì chạy script ctl-9-cinder-ctl-AIO.sh

bash ctl-9-cinder-ctl-AIO.sh

- Nếu node CINDER-VOLUME được tách ra thì sử dụng script ctl-9-cinder.sh

bash ctl-9-cinder.sh
  • Cài đặt CEILOMTER
ctl-12-ceilometers.sh

Chú ý: Cần cài cả CEILOMTER trên COMPUTE NODE, CINDER NODE, SWIFT NODE
  • Cài đặt Horizon
bash ctl-horizon.sh

Cài đặt trên NETWORK NODE

su -

apt-get update
apt-get -y install git

git clone https://github.com/congto/openstack-kilo-multinode-U14.04-v1.git
mv openstack-kilo-multinode-U14.04-v1/KILO-U14.04/ /root/
rm -rf openstack-kilo-multinode-U14.04-v1
cd KILO-U14.04
chmod +x *.sh
  • Sửa file config.cfg tương tự như trên node CONTROLLER
  • Thực thi script
bash net-ipadd.sh
  • Đăng nhập lại và thực thi tiếp scirpt
bash net-prepare.sh

Cài đặt trên COMPUTE1 NODE

su -

apt-get update
apt-get -y install git

git clone https://github.com/congto/openstack-kilo-multinode-U14.04-v1.git
mv openstack-kilo-multinode-U14.04-v1/KILO-U14.04/ /root/
rm -rf openstack-kilo-multinode-U14.04-v1
cd KILO-U14.04
chmod +x *.sh
  • Sửa file config.cfg tương tự như trên node CONTROLLER
  • Thực thi script dưới
bash com1-ipdd.sh
bash com1-prepare.sh
  • Nếu cài đặt CEILOMTER thì thực hiện thêm script
bash com1-ceilomter.sh

openstack-kilo-multinode-u14.04-v1's People

Contributors

congto avatar tothanhcong avatar namnh68 avatar vietstack avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.