Cài đặt OpenStack Stein trên CentOS 7

Cài đặt OpenStack Stein trên CentOS 7

OpenStack là một nền tảng phần mềm để xây dựng và quản lý các đám mây riêng và công cộng, hầu hết được triển khai dưới dạng cơ sở hạ tầng dưới dạng dịch vụ (IaaS). Nó là một công cụ phần mềm mã nguồn mở và miễn phí được phát triển bởi các công ty lớn nhất cũng như hàng nghìn thành viên cộng đồng cá nhân.

Nền tảng OpenStack bao gồm các dự án như Nova cho máy tính, Swift và Cinder để lưu trữ, Neutron cho mạng, Octavia cho bộ cân bằng tải, Keystone cho dịch vụ nhận dạng, Glance cho dịch vụ hình ảnh, Head cho dàn nhạc và Horizon cho bảng điều khiển. Để biết thêm thông tin về các dự án, bạn có thể truy cập https://www.openstack.org/software/project-navigator/openstack-components#openstack-services

Chúng tôi đã đề cập đến việc cài đặt OpenStack Stein một nút bằng cách sử dụng dự án RDO trên CentOS 7, mặc dù việc triển khai có thể đạt được trên nhiều nút.

Yêu cầu phần cứng là máy có RAM ít nhất 16GB, bộ xử lý có phần cứng mở rộng ảo hóa và ít nhất một bộ điều hợp mạng.
Trước khi tiến hành cài đặt, tôi khuyên bạn nên tạo một nhóm khối lượng với tên "cinder-volume", tốt nhất là bạn nên thực hành cho việc sử dụng sản xuất và sử dụng CONFIG_CINDER_VOLUMES_CREATE = n.
Nếu bạn đang cài đặt OpenStack cho mục đích thử nghiệm, bạn có thể sử dụng CONFIG_CINDER_VOLUMES_CREATE = y và bạn không cần tạo thêm một nhóm khối lượng, packstack sẽ tạo một nhóm cho bạn.

Bây giờ, hãy tắt NetworkManager và firewalld

# systemctl disable firewalld NetworkManager
# systemctl stop firewalld NetworkManager

Luôn luôn là một ý kiến ​​hay để giữ cho máy chủ được cập nhật:

# yum update -y

Tải xuống và cài đặt kho lưu trữ OpenStack

# yum install -y centos-release-openstack-stein

Cập nhật máy chủ

# yum update -y

Cài đặt trình cài đặt gói RDO

# yum install -y openstack-packstack

Tạo tệp câu trả lời packstack, nơi bạn có thể tùy chỉnh các tùy chọn. Trong tệp câu trả lời, bạn có thể chọn những dự án bạn muốn cài đặt và không muốn cài đặt.

# packstack --gen-answer-file=answer.txt (answer file name can be anything)

Bây giờ, hãy chỉnh sửa tệp answer.txt bằng trình chỉnh sửa yêu thích của bạn

# vim answer.txt

Bạn có thể chọn các tùy chọn theo yêu cầu của mình, tôi đã chỉ ra một số cấu hình cơ bản.

CONFIG_NEUTRON_OVS_BRIDGE_IFACES=br-ex:en3s0p (Server’s network name)
CONFIG_PROVISION_DEMO=n
CONFIG_NEUTRON_L2_AGENT=openvswitch (You can choose default 'ovn' but I found more convinentto select 'openvswitch' and also if you select 'ovn', it will be not suitable for LBAAS and FWAAS)
CONFIG_CINDER_VOLUMES_CREATE=n (It is suitable for production usage)

Đó là nó. Bây giờ hãy chạy tệp câu trả lời

# packstack --answer-file=answer.txt

Sẽ mất một khoảng thời gian để hoàn tất quá trình cài đặt.

Sau khi cài đặt hoàn tất, bạn có thể đăng nhập vào bảng điều khiển và định cấu hình mạng, thêm tệp hình ảnh, thêm quy tắc bảo mật trong nhóm bảo mật và triển khai phiên bản.

NeoTechSystems.net cung cấp Máy chủ đám mây Openstack đáng tin cậy và có khả năng mở rộng tốt nhất . Nếu bạn có bất kỳ câu hỏi nào liên quan đến bán hàng, bạn có thể liên hệ với chúng tôi qua [email protected]. Nếu bạn có bất kỳ câu hỏi nào liên quan đến các vấn đề kỹ thuật, bạn có thể liên hệ với chúng tôi qua [email protected]

Tham khảo:
rdoproject.org
OpenStack.org


Cách tạo nhóm trong Linux

Cách tạo nhóm trong Linux

Nhóm được sử dụng để tổ chức người dùng và các đặc quyền của họ như đọc quyền viết và thực thi. Để thêm một Groud, lệnh là groupadd.

3 cách để kiểm tra việc sử dụng CPU trong Linux

3 cách để kiểm tra việc sử dụng CPU trong Linux

Giải thích rõ 3 cách để kiểm tra việc sử dụng CPU trong Linux. Sử dụng CPU đề cập đến việc sử dụng tài nguyên xử lý hoặc khối lượng công việc được xử lý bởi CPU.

Cách cài đặt và cấu hình DenyHosts trong CentOS 7

Cách cài đặt và cấu hình DenyHosts trong CentOS 7

DenyHosts được sử dụng rộng rãi như một giải pháp thay thế cho Fail2ban. Nếu có quá nhiều lần đăng nhập SSH không hợp lệ, nó sẽ giả định rằng các cuộc tấn công brute-force của nó hoặc

Gắn một đĩa mới vào máy chủ Linux

Gắn một đĩa mới vào máy chủ Linux

Chúng ta sẽ tìm hiểu cách gắn một đĩa mới vào máy chủ Linux. Đối với phần trình diễn này, chúng tôi đang sử dụng máy chủ đám mây CentOS 7. bây giờ mount phân vùng như hình dưới đây.

Dễ dàng cài đặt Fail2ban trên Ubuntu 20.04

Dễ dàng cài đặt Fail2ban trên Ubuntu 20.04

Giải thích rõ về cách dễ dàng cài đặt Fail2ban trên Ubuntu 20.04. Fail2ban được viết bằng ngôn ngữ lập trình Python và nó là mã nguồn mở, miễn phí. Cấu hình.

Cách cài đặt WireGuard VPN trên Ubuntu 20.04

Cách cài đặt WireGuard VPN trên Ubuntu 20.04

Giải thích rõ về cách cài đặt WireGuard VPN trên Ubuntu 20.04. WireGuard là một VPN cực kỳ đơn giản, nhanh chóng và hiện đại sử dụng mật mã hiện đại

Cách cài đặt OpenSSL 1.1.1d trong CentOS

Cách cài đặt OpenSSL 1.1.1d trong CentOS

OpenSSL là một bộ công cụ mạnh mẽ, cấp thương mại, đầy đủ tính năng cho các giao thức Bảo mật tầng truyền tải (TLS) & (SSL). Tìm hiểu cách cài đặt OpenSSL 1.1.1d trong CentOS

Cách cài đặt và cấu hình CSF trên CentOS 8

Cách cài đặt và cấu hình CSF trên CentOS 8

Cách cài đặt và cấu hình CSF trên máy chủ CentOS 8. ConfigServer Security & Firewall là một ứng dụng tường lửa, Đăng nhập / Phát hiện xâm nhập và Bảo mật (SPI).

Cấu hình quy tắc kiểm tra không được phản ánh - Cách khắc phục sự cố

Cấu hình quy tắc kiểm tra không được phản ánh - Cách khắc phục sự cố

Cấu hình quy tắc kiểm tra không được phản ánh? Tìm hiểu cách các kỹ sư hỗ trợ của chúng tôi khắc phục sự cố và giải quyết vấn đề. Tệp cấu hình quy tắc /etc/audit/rules.d/audit.rules

CloudLinux tải cao trên máy chủ

CloudLinux tải cao trên máy chủ

Trong bài viết này, chúng tôi sẽ tìm hiểu cách các kỹ sư hỗ trợ của chúng tôi sửa lỗi tải cao của CloudLinux trên máy chủ. Vui lòng đảm bảo rằng các giới hạn LVE của bạn được định cấu hình đúng cách.