Cách cài OpenStack trên máy chủ Ubuntu bằng DevStack

OpenStack là nền tảng mã nguồn mở miễn phí được phát triển cho điện toán đám mây. Thông qua nền tảng điện toán đám mây này, các máy ảo và các tài nguyên khác được cung cấp cho các client dưới dạng Infrastructure-as-a-Service. Có một vài cách để cài OpenStack, bài viết dưới đây Taimienphi.vn sẽ hướng dẫn bạn cách cài OpenStack trên máy chủ Ubuntu bằng DevStack

Một trong những cách cài OpenStack trên máy chủ Ubuntu đơn giản nhất là thông qua DevStack. DevStack là một loạt các script được sử dụng để mang lại môi trường OpenStack hoàn chỉnh dựa trên phiên bản mới nhất.

Mặc dù là giải pháp đơn giản nhất, tuy nhiên việc cài OpenStack trên máy chủ Ubuntu bằng DevStack cũng mất khá nhiều thời gian, có thể từ 30-60 phút. Tham khảo tiếp bài viết dưới đây của Taimienphi.vn để biết cách cài OpenStack trên máy chủ Ubuntu bằng DevStack.

cach cai openstack tren may chu ubuntu bang devstack

Lưu ý trong hướng dẫn này Taimienphi.vn thực hiện trên nền tảng Ubuntu Server 16.04, tuy nhiên bạn có thể thực hiện trên nền tảng máy chủ Ubuntu bất kỳ.

Cách cài OpenStack trên máy chủ Ubuntu bằng DevStack

Bước đầu tiên bạn cần làm để cài OpenStack trên máy chủ Ubuntu bằng DevStack là tạo một tài khoản người dùng không root, sau đó sử dụng tài khoản này để cài OpenStack. Mở cửa sổ Terminal, sau đó nhập lệnh dưới đây vào:

sudo useradd -s /bin/bash -d /opt/stack -m stack

Sử dụng lệnh dưới đây để cấp quyền sudo cho người dùng:

echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack

Thay đổi sang người dùng mà bạn vừa tạo bằng lệnh:

sudo su - stack

Tiếp theo kiểm tra Devstack từ Github. Đầu tiên cài đặt git bằng cách sử dụng lệnh:

sudo apt install git

Bây giờ bạn có thể kiểm tra DevStack (sử dụng phiên bản ổn định mới nhất) bằng lệnh:

git clone https://github.com/openstack-dev/devstack.git -b stable/queens devstack/

This will create a new directory, devstack. Change into that directory with the command cd devstack.

Lệnh trên sẽ tạo thư mục mới có tên devstack. Thay đổi thư mục bằng lệnh cd devstack.

Trước khi thực thi lệnh cài đặt, bạn sẽ phải cấu hình file local.conf. Mở file local.conf bằng cách sử dụng lệnh nano local.conf. Sau đó sao chép và dán đoạn mã dưới đây vào:

HOST_IP=SERVER_IP

SERVICE_PASSWORD=PASSWORD

ADMIN_PASSWORD=PASSWORD

SERVICE_TOKEN=PASSWORD

DATABASE_PASSWORD=PASSWORD

RABBIT_PASSWORD=PASSWORD

ENABLE_HTTPD_MOD_WSGI_SERVICES=True

KEYSTONE_USE_MOD_WSGI=True

# Logging

LOGFILE=$DEST/logs/stack.sh.log

VERBOSE=True

ENABLE_DEBUG_LOG_LEVEL=True

ENABLE_VERBOSE_LOG_LEVEL=True

GIT_BASE=${GIT_BASE:-git://git.openstack.org}

TACKER_MODE=standalone

USE_BARBICAN=True

TACKER_BRANCH=

enable_plugin networking-sfc ${GIT_BASE}/openstack/networking-sfc $TACKER_BRANCH

enable_plugin barbican ${GIT_BASE}/openstack/barbican $TACKER_BRANCH

enable_plugin mistral ${GIT_BASE}/openstack/mistral $TACKER_BRANCH

enable_plugin tacker ${GIT_BASE}/openstack/tacker $TACKER_BRANCH

cach cai openstack tren may chu ubuntu bang devstack 2

Lưu ý trong đoạn mã trên, thay thế PASSWORD bằng một mật khẩu duy nhất mà bạn muốn sử dụng và SERVER_IP bằng địa chỉ IP của máy chủ OpenStack. Sau khi hoàn tất lưu và đóng file lại.

Bước tiếp theo bây giờ là thực thi lệnh để cài đặt OpenStack. Sử dụng lệnh ./stack.sh để cài đặt. Quá trình cài đặt sẽ mất khoảng 30-60 phút để hoàn tất.

Đăng nhập

Sau khi quá trình cài đặt hoàn tất, mở trình duyệt web bất kỳ trên cùng một mạng với máy chủ OpenStack, truy cập trang http://SERVER_IP/dashboard (trong đó SERVER_IP là địa chỉ IP của máy chủ OpenStack). Trên màn hình sẽ hiển thị cửa sổ chào mừng đăng nhập như dưới đây. Nhập tên người dùng Admin và mật khẩu mà bạn sử dụng cấu hình file local.conf.

cach cai openstack tren may chu ubuntu bang devstack 3

Bây giờ bạn có thể quản lý các cài đặt , tạo dự án mới và quản lý người dùng cũng như nhóm.

cach cai openstack tren may chu ubuntu bang devstack 4

https://thuthuat.taimienphi.vn/cach-cai-openstack-tren-may-chu-ubuntu-bang-devstack-34990n.aspx
Như vậy Taimienphi.vn vừa hướng dẫn bạn cách cài OpenStack trên máy chủ Ubuntu bằng DevStack. Mặc dù cách này hơi mất thời gian một chút nhưng đơn giản hơn so với cách cài OpenStack theo cách thủ công. Bên cạnh đó, bạn có thể tìm hiểu thêm cách cài Microsoft SQL Server trên Ubuntu để khởi chạy hệ thống quản lý cơ sở dữ liệu trên nền tảng Ubuntu, Linux nhé. Chúc các bạn thành công.

Tác giả: Nguyễn Thuý Thanh     (4.0★- 14 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Cài đặt Microsoft SQL Server trên Ubuntu
Cách tạo điểm phát Wifi trên Linux, Ubuntu
Cách cài đặt Java trên Ubuntu Linux
Ubuntu đã có mặt trong Windows Store, và đây là cách tải
Cách khôi phục chế độ Hibernate trên Ubuntu
Từ khoá liên quan:

Cách cài OpenStack trên máy chủ Ubuntu bằng DevStack

, cách cài OpenStack trên máy chủ Ubuntu, cài OpenStack trên máy chủ Ubuntu bằng DevStack,

SOFT LIÊN QUAN
  • Ubuntu Server Edition

    Nâng cao hiệu suất hoạt động của máy chủ

    Ubuntu Server Edition là chương trình đem đến cho người sử dụng những tính năng mạnh mẽ trong việc quản lý tài nguyên hệ thống và sử dụng bộ nhớ của máy chủ trong các tổ chức để nâng cao hiệu quả hoạt động của nó.
  • Ultamatix Hỗ trợ cài đặt, gỡ bỏ ứng dụng trên Linux
  • Ubuntu Studio Biên tập video, âm thanh và đồ hoạ chuyên nghiệp
  • Ubuntu Desktop Hệ điều hành cho máy tính
  • VDesktop Tạo hình nền động bằng video cho máy tính
  • My Music Tutor Học cách chơi piano bằng bàn phím

Tin Mới