• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống

Cách cài đặt OpenStack trên Ubuntu 18.04 bằng DevStack

@admiz by @admiz
31/08/2021
in Quản trị hệ thống
0
Cập nhật và nâng cấp hệ thống

Openstack là một nền tảng đám mây IaaS nguồn mở và miễn phí xử lý các tài nguyên mạng, lưu trữ và điện toán đám mây. Nó đi kèm với một bảng điều khiển trực quan cho phép quản trị viên hệ thống cung cấp và giám sát các tài nguyên này.

Bạn có thể cài đặt liền mạch OpenStack cục bộ trên phiên bản Ubuntu 18.04 của mình cho mục đích học tập và thử nghiệm bằng Devstack.

Devstack là một tập hợp các script có thể mở rộng tạo điều kiện thuận lợi cho việc triển khai OpenStack. Trong hướng dẫn này, bạn sẽ học cách triển khai OpenStack trên Ubuntu 18.04 bằng devstack.

Yêu cầu tối thiểu

Trước khi bắt đầu, hãy đảm bảo bạn có các điều kiện tiên quyết tối thiểu sau:

  • Bản cài đặt Ubuntu 18.04 mới
  • Người dùng có đặc quyền sudo
  • RAM 4GB
  • 2 vCPU
  • Dung lượng ổ cứng 10GB
  • Kết nối Internet

Với các yêu cầu tối thiểu được đáp ứng, bây giờ, bạn có thể tiếp tục với các bước bên dưới.

  • Cách cài đặt GNOME trên Ubuntu 20.04 LTS Focal Fossa

Cách cài đặt OpenStack trên Ubuntu 18.04 bằng DevStack

Bước 1: Cập nhật và nâng cấp hệ thống

Để bắt đầu, hãy đăng nhập vào hệ thống Ubuntu 18.04 bằng giao thức SSH, cập nhật và nâng cấp kho hệ thống bằng lệnh sau:

apt update -y && apt upgrade -y

Đầu ra mẫu:

Cập nhật và nâng cấp hệ thống
Cập nhật và nâng cấp hệ thống

Tiếp theo khởi động lại hệ thống bằng lệnh:

sudo reboot

Hoặc:

init 6

Bước 2: Tạo người dùng Stack và gán đặc quyền sudo

Phương pháp hay nhất yêu cầu rằng devstack phải được chạy bằng một tài khoản người dùng thông thường với các đặc quyền sudo.

Do đó, bài viết sẽ thêm một người dùng mới được gọi là “stack” và chỉ định các đặc quyền sudo.

Để tạo người dùng stack, hãy thực thi lệnh:

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

Tiếp theo, chạy lệnh dưới đây để gán các đặc quyền sudo cho người dùng stack:

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

Đầu ra mẫu:

Tạo người dùng Stack và gán đặc quyền sudo
Tạo người dùng Stack và gán đặc quyền sudo

Bước 3: Cài đặt git và tải DevStack

Khi bạn đã tạo thành công người dùng stack và chỉ định các đặc quyền sudo, hãy chuyển sang người dùng này bằng cách sử dụng lệnh.

su - stack

Trong hầu hết các hệ thống Ubuntu 18.04, git đã được cài đặt sẵn. Nếu ngẫu nhiên git bị thiếu, hãy cài đặt nó bằng cách chạy lệnh sau:

sudo apt install git -y

Đầu ra mẫu:

Cài đặt git
Cài đặt git

Sử dụng git, hãy clone (sao chép) kho lưu trữ git của Devstack như hình.

git clone https://git.openstack.org/openstack-dev/devstack

Đầu ra mẫu:

Tải DevStack
Tải DevStack

Bước 4: Tạo file cấu hình Devstack

Trong bước này, điều hướng đến thư mục devstack:

cd devstack

Sau đó, tạo file cấu hình local.conf:

vim local.conf

Dán nội dung sau:

[[local|localrc]]

# Password for KeyStone, Database, RabbitMQ and Service
ADMIN_PASSWORD=StrongAdminSecret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD

# Host IP - get your Server/VM IP address from ip addr command
HOST_IP=10.208.0.10

Lưu và thoát khỏi trình soạn thảo văn bản.

Lưu ý:

1. ADMIN_PASSWORD là mật khẩu mà bạn sẽ sử dụng để đăng nhập vào trang đăng nhập OpenStack. Tên người dùng mặc định là admin.

2. HOST_IP là địa chỉ IP hệ thống có được bằng cách chạy các lệnh ifconfig hoặc ip addr.

Bước 5: Cài đặt OpenStack với Devstack

Để bắt đầu cài đặt OpenStack trên Ubuntu 18.04, hãy chạy script bên dưới có trong thư mục devstack.

./stack.sh

Các tính năng sau sẽ được cài đặt:

  • Horizon – OpenStack Dashboard
  • Nova – Compute Service
  • Glance – Image Service
  • Neutron – Network Service
  • Keystone – Identity Service
  • Cinder – Block Storage Service
  • Placement – Placement API

Quá trình triển khai mất khoảng 10 đến 15 phút tùy thuộc vào tốc độ hệ thống và đường truyền Internet của bạn. Trong trường hợp ví dụ, mất khoảng 12 phút.

Cuối cùng, bạn sẽ thấy đầu ra tương tự như những gì bài viết có bên dưới.

Cài đặt OpenStack với Devstack
Cài đặt OpenStack với Devstack

Điều này xác nhận rằng tất cả đều diễn ra tốt đẹp và có thể tiếp tục truy cập OpenStack thông qua trình duyệt web.

Bước 6: Truy cập OpenStack trên trình duyệt web

Để truy cập OpenStack qua trình duyệt web, hãy duyệt qua địa chỉ IP Ubuntu của bạn như được hiển thị.

https://server-ip/dashboard

Điều này hướng bạn đến một trang đăng nhập như được hiển thị bên dưới:

Trang đăng nhập
Trang đăng nhập

Nhập thông tin đăng nhập và nhấn Sign In.

Bạn sẽ có thể thấy bảng điều khiển Management như được hiển thị bên dưới.

Bảng điều khiển Management
Bảng điều khiển Management

Chúc bạn thực hiện thành công!

  • Cách cài đặt Blender 3D trên Ubuntu 20.04
  • Cách cài đặt µTorrent (uTorrent) trong Ubuntu 20.04
  • Cách cài đặt MySQL trên Ubuntu 20.04
  • Cách cài đặt Putty SSH Client trên Ubuntu 20.04 LTS
  • Cài đặt Google Cloud SDK trên Ubuntu 20.04
Post Views: 231
Previous Post

Cách cài đặt OpenStack trên Ubuntu 18.04 bằng DevStack

Next Post

5 cách sạc laptop khi quên bộ sạc

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
5 Cách Sạc Laptop Khi Quên Bộ Sạc 60b9dfe22e653.jpeg

5 cách sạc laptop khi quên bộ sạc

Bài mới nhất

Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025
Các Dịch Vụ Thiết Kế Website Tại Vĩnh Phúc Chuyên Nghiệp, Uy Tín Nhất 612d0a91e63af.jpeg

Các dịch vụ thiết kế website tại Vĩnh Phúc chuyên nghiệp, uy tín nhất

04/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution