Friday, August 25, 2017

Cài đặt openstack ocata (all in one) sử dụng packstack trên Centos 7

1.     Giới thiệu:

  • Packstack là một công cụ cài đặt OpenStack nhanh chóng.
  • Packstack được phát triển bởi redhat RHEL, Centos.
  • Ưu điểm:
  • Dễ dàng cài đặt do đã tự động hóa các bước cài đặt và lựa chọn thành phần cài đặt.
  • Nhanh chóng dựng được môi trường OpenStack để sử dụng làm PoC nội bộ, demo khách hàng, test tính năng.
  • Nhược điểm 1 : Đóng kín các bước cài đối với người mới.
  • Nhược điểm 2: Khó bug các lỗi khi cài vì đã được đóng gói cùng với các tool cài đặt tự động (puppet).
  •  

2.     Cấu hình yêu cầu:

  • Tối thiểu:
  • Intel 64 hoặc AMD 64. Có hỗ trợ ảo hóa AMD-V hoặc VT-X.
  • 4GB ram.
  • 50GB disk space.
  •  
  • Thêm disk space dựa trên dung lượng dự định tạo sẵn cho máy ảo. 1TB disk space được khuyến nghị sử dụng trong môi trường thực tế.


3.     Cài đặt

Chuyển locate và ngôn ngữ sang tiếng anh: /etc/environment

LANG=en_US.utf-8
LC_ALL=en_US.utf-8
Vô hiệu hóa NetworkManager
  • $ sudo systemctl disable firewalld
  • $ sudo systemctl stop firewalld
  • $ sudo systemctl disable NetworkManager
  • $ sudo systemctl stop
  • $ sudo systemctl enable network
  • $ sudo systemctl start networkNetworkMangager
Cài đặt packstack trong gói phần mềm:

  • $ sudo yum install -y centos-release-openstack-ocata
  • $ sudo yum update -y
Cài đặt packstack installer

  • $ sudo yum install -y openstack-packstack
Run packstack to install openstack

  • $ sudo packstack –allinone

4.     Cấu hình answer.txt file để cài đặt openstack

Packstack cho phép sử dụng answer file để cấu hình openstack của bạn
Tạo answer file

  • packstack --gen-answer-file
Cấu hình answer file bằng bất cứ trình soạn thảo nào như sau: PackStack Configuration Keys
Sử dụng answer file cấu hình packstack

  • packstack --answer-file=/path/to/packstack_answers.txt





         

         


Related Posts:

  • Tổng quan Cinder Tổng quan Cinder Mục lục 1. Giới thiệu Cinder 1.1. Giới thiệu 1.2. Các đặc điểm Kiến trúc Cinder 2. Các thành phần 3. Tham khảo 1. Giới thiệu Cinder 1.1. Giới thiệu Dịch vụ block storage cung cấp các… Read More
  • Ảo hóa và mục tiêu của Ảo hóa 1. Ảo hóa là gì? Công nghệ ảo hóa được xem như một môn khoa học nghệ thuật tạo ra chức năng của một đối tượng phần mềm giống với đối tượng vật lý tương ứng. Nói một cách đơn giản, bạn có thể  xem ảo hóa là công nghệ … Read More
  • [EVE-NG] Thêm các Host Windows và Kali Linux vào EVE-NG 1. Thêm Host Windows vào EVE-NG Đầu tiên bạn cần 1 bản cài Windows : file  .ISO  ,(hoặc file máy ảo thì càng tốt vì mục đích cuối cùng là chuyển sang định dạng .qcow2) Chúng tôi đang sử dụn… Read More
  • [EVE-NG] Thêm các Images vào EVE-NG 1.    Thêm Images Linux Netem vào EVE-NG Images này có sẵn như là một addon miễn phí. gõ lệnh sau để thêm hình ảnh này vào EVE-NG: apt-get update apt-get install eve-ng-addons-netem Trên phòng thí ng… Read More
  • LibVMMột trong các giải pháp thu thập thông tin mức thấp của các máy ảo, LibVM là một công cụ được phát triển với nhiều triển vọng. LibVMI là thư viện thu thập thông tin đọc, ghi vào bộ nhớ từ máy ảo (VMs). Nhằm sử dụng thuận lợi … Read More

0 comments:

Post a Comment