Skip to content

pythonvietnam/openstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hướng dẫn cài đặt OpenStack KILO trên Ubuntu Server 14.04 (Mutil Node)

A. Mô hình cài đặt

1. Mô hình

Alt text

2. Thông số các máy ảo trên Vmware

Máy chủ Controller

Alt text

Máy chủ Network

Alt text

Máy chủ Compute

Alt text

B. Các bước cài đặt

Bước 1: Bạn thực hiện lấy toàn bộ script về máy chủ

Chú ý: Thao tác này bạn có thể làm trên tất cả các máy hoặc có thể làm trên một máy rồi copy sang các máy chủ khác.

# cập nhật các gói
apt-get update
# Thực hiện cài đặt Git
apt-get install git -y
#Lấy toàn bộ script về máy chủ	
git clone https://github.com/pythonvietnam/openstack.git

Sau khi lấy về bạn sẽ thấy có 3 thư mục như sau:

Alt text

Bước 2: Thực hiện chạy các script trên máy chủ Controller

  • Danh sách các script như sau: Alt text
  • Bạn chỉnh sửa file config.cfg như mẫu dưới đây
## Assigning IP for CONTROLLER NODE: Địa chỉ này sẽ gắn cho máy chủ Controller
## dải 192 dành cho việc ra ngoài mạng. Tương tự với các phần sau:
CON_MGNT_IP=10.10.10.71
CON_EXT_IP=192.168.0.10

# Assigning IP for NETWORK NODE
NET_MGNT_IP=10.10.10.72
NET_EXT_IP=192.168.0.11
NET_DATA_VM_IP=10.10.20.72

# Assigning IP for COMPUTE1 NODE
COM1_MGNT_IP=10.10.10.73
COM1_EXT_IP=192.168.0.12
COM1_DATA_VM_IP=10.10.20.73

# Assigning IP for COMPUTE2 NODE
COM2_MGNT_IP=10.10.10.74
COM2_EXT_IP=192.168.0.13
COM2_DATA_VM_IP=10.10.20.74

#Gateway for EXT network
GATEWAY_IP=192.168.0.2
NETMASK_ADD=255.255.255.0

Chạy script đầu tiên, bash controller-1-ipadd.sh

Alt text

Chạy tiếp bash controller-2-prepare.sh

Alt text

kết quả thành công sẽ như sau:

Alt text

Chạy lệnh bash controller-3-create-db.sh

Alt text

Chạy lệnh: bash controller-4.keystone.sh

Alt text

Chạy lệnh: bash controller-5-creatusetenant.sh

Alt text

Chạy lệnh: bash controller-6-glance.sh

Alt text

Chạy lệnh: bash controller-7-nova.sh

Alt text

Thực hiện confirm

Alt text

Chạy lênh: bash controller-8-neutron.sh

Alt text

Chạy lệnh: bash controller-9-cinder.sh

Alt text

Chạy lệnh: bash controller-horizon.sh

Alt text

Thông tin login như sau:

Alt text

Bước 3: Thực hiện chạy các script trên máy chủ Network

Chú ý: Bạn copy file config.cfg sang máy chủ Network và chuyển đến thư mục network trong scrit cài đặt

Chạy lệnh: bash network-1-ipadd.sh

Alt text

Chạy lệnh: bash network-2-prepare.sh

Alt text

Bước 2: Thực hiện chạy các script trên máy chủ Compute

Chú ý: Bạn cần copy file config.cfg sang máy chủ này.

Chạy lênh: bash compute1-1-ipdd.sh

Alt text

Chạy lệnh: bash compute1-2-prepare

Alt text

Chúc mừng bạn đã cài đặt thành công!

Script install OpenStack KiLo custom by Python Viet Nam.

About

Script install OpenStack KiLo custom by Python Viet Nam.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages