การติดตั้ง OpenStack Stein บน CentOS 7

การติดตั้ง OpenStack Stein บน CentOS 7

OpenStack เป็นแพลตฟอร์มซอฟต์แวร์สำหรับสร้างและจัดการคลาวด์ส่วนตัวและสาธารณะซึ่งส่วนใหญ่นำไปใช้เป็นโครงสร้างพื้นฐานในฐานะบริการ (IaaS) เป็นเครื่องมือซอฟต์แวร์โอเพนซอร์ซฟรีที่พัฒนาโดยบริษัทที่ใหญ่ที่สุดรวมถึงสมาชิกชุมชนหลายพันคน

แพลตฟอร์ม OpenStack คือชุดของโปรเจ็กต์ต่างๆ เช่น Nova สำหรับการประมวลผล, Swift และ Cinder สำหรับการจัดเก็บ, Neutron for Networking, Octavia สำหรับโหลดบาลานเซอร์, Keystone สำหรับบริการระบุตัวตน, Glance สำหรับบริการรูปภาพ, Head for orchestration และ Horizon สำหรับแดชบอร์ด สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโครงการต่างๆ คุณสามารถเยี่ยมชม https://www.openstack.org/software/project-navigator/openstack-components#openstack-services

เราได้ครอบคลุมการติดตั้ง OpenStack Stein แบบโหนดเดียวโดยใช้โปรเจ็กต์ RDO บน CentOS 7 ถึงแม้ว่าการปรับใช้สามารถทำได้บนหลายโหนด

ข้อกำหนดของฮาร์ดแวร์คือเครื่องที่มี RAM อย่างน้อย 16GB, โปรเซสเซอร์ที่มีส่วนขยายการจำลองเสมือนสำหรับฮาร์ดแวร์ และอะแดปเตอร์เครือข่ายอย่างน้อยหนึ่งตัว
ก่อนที่คุณจะดำเนินการติดตั้ง เราขอแนะนำให้คุณสร้างกลุ่มวอลุ่มชื่อ "cinder-volumes" ทางที่ดีควรปฏิบัติสำหรับการใช้งานจริงและใช้ CONFIG_CINDER_VOLUMES_CREATE=n
หากคุณกำลังติดตั้ง OpenStack เพื่อการทดสอบ คุณสามารถใช้ CONFIG_CINDER_VOLUMES_CREATE =y และคุณไม่จำเป็นต้องสร้างกลุ่มวอลุ่มพิเศษ packstack จะสร้างกลุ่มให้คุณ

ตอนนี้ ปิดการใช้งาน NetworkManager และ firewalld

# systemctl disable firewalld NetworkManager
# systemctl stop firewalld NetworkManager

คุณควรอัปเดตเซิร์ฟเวอร์อยู่เสมอ:

# yum update -y

ดาวน์โหลดและติดตั้งที่เก็บ OpenStack

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

อัพเดทเซิฟเวอร์

# yum update -y

ติดตั้งโปรแกรมติดตั้ง RDO packstack

# yum install -y openstack-packstack

สร้างไฟล์คำตอบ packstack ซึ่งคุณสามารถปรับแต่งตัวเลือกได้ ในไฟล์คำตอบ คุณสามารถเลือกโครงการที่คุณต้องการติดตั้งและไม่ต้องการติดตั้ง

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

ตอนนี้ แก้ไขไฟล์ answer.txt ด้วยโปรแกรมแก้ไขที่คุณชื่นชอบ

# vim answer.txt

คุณสามารถเลือกตัวเลือกได้ตามความต้องการของคุณ ฉันได้แสดงการกำหนดค่าพื้นฐานบางอย่างแล้ว

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)

แค่นั้นแหละ. ตอนนี้เรียกใช้ไฟล์คำตอบ

# packstack --answer-file=answer.txt

จะใช้เวลาสักครู่ในการติดตั้งให้เสร็จ

หลังจากการติดตั้งเสร็จสมบูรณ์ คุณสามารถเข้าสู่ระบบแดชบอร์ดและกำหนดค่าเครือข่าย เพิ่มไฟล์รูปภาพ เพิ่มกฎความปลอดภัยในกลุ่มความปลอดภัย และปรับใช้อินสแตนซ์

ข้อเสนอที่ดีที่สุด NeoTechSystems.net ในชั้นเรียนและความน่าเชื่อถือที่สามารถปรับขยายเซิร์ฟเวอร์ OpenStack เมฆ หากคุณมีคำถามใด ๆ เกี่ยวกับการขาย คุณสามารถติดต่อเราได้ที่ [email protected] หากคุณมีคำถามใด ๆ เกี่ยวกับปัญหาทางเทคนิค คุณสามารถติดต่อเราได้ที่ [email protected]

อ้างอิง:
rdoproject.org
OpenStack.org


วิธีสร้างกลุ่มใน Linux

วิธีสร้างกลุ่มใน Linux

กลุ่มใช้เพื่อจัดระเบียบผู้ใช้และสิทธิพิเศษเช่นการอ่านการเขียนและการดำเนินการอนุญาต ในการเพิ่ม groud คำสั่งคือ groupadd

3 วิธีในการตรวจสอบการใช้งาน CPU ใน Linux

3 วิธีในการตรวจสอบการใช้งาน CPU ใน Linux

อธิบาย 3 วิธีในการตรวจสอบการใช้งาน CPU ใน Linux การใช้งาน CPU หมายถึงการใช้ทรัพยากรในการประมวลผล หรือปริมาณงานที่ CPU จัดการ

วิธีการติดตั้งและกำหนดค่า DenyHosts ใน CentOS 7

วิธีการติดตั้งและกำหนดค่า DenyHosts ใน CentOS 7

DenyHosts ใช้กันอย่างแพร่หลายแทน Fail2ban หากมีการพยายามเข้าสู่ระบบ SSH ที่ไม่ถูกต้องมากเกินไป จะถือว่าการโจมตีด้วยกำลังเดรัจฉานหรือ

เมานต์ดิสก์ใหม่ไปยังเซิร์ฟเวอร์ Linux

เมานต์ดิสก์ใหม่ไปยังเซิร์ฟเวอร์ Linux

เราจะเรียนรู้วิธีเมานต์ดิสก์ใหม่กับเซิร์ฟเวอร์ Linux สำหรับการสาธิตนี้ เราใช้เซิร์ฟเวอร์คลาวด์ CentOS 7 ตอนนี้เมานต์พาร์ติชั่นดังที่แสดงด้านล่าง

ง่ายต่อการติดตั้ง Fail2ban บน Ubuntu 20.04

ง่ายต่อการติดตั้ง Fail2ban บน Ubuntu 20.04

อธิบายว่าการติดตั้ง Fail2ban บน Ubuntu 20.04 นั้นง่ายเพียงใด Fail2ban เขียนด้วยภาษาโปรแกรม Python และเป็นโอเพ่นซอร์สฟรี การกำหนดค่า

วิธีการติดตั้ง WireGuard VPN บน Ubuntu 20.04

วิธีการติดตั้ง WireGuard VPN บน Ubuntu 20.04

อธิบายวิธีการติดตั้ง WireGuard VPN บน Ubuntu 20.04 เป็นอย่างดี WireGuard เป็น VPN ที่ใช้งานง่าย รวดเร็ว และทันสมัยมากซึ่งใช้การเข้ารหัสที่ล้ำสมัย

วิธีการติดตั้ง OpenSSL 1.1.1d ใน CentOS

วิธีการติดตั้ง OpenSSL 1.1.1d ใน CentOS

OpenSSL เป็นชุดเครื่องมือเต็มรูปแบบที่มีประสิทธิภาพในเชิงพาณิชย์สำหรับโปรโตคอล Transport Layer Security (TLS) & (SSL) เรียนรู้การติดตั้ง OpenSSL 1.1.1d ใน CentOS

วิธีการติดตั้งและกำหนดค่า CSF บน CentOS 8

วิธีการติดตั้งและกำหนดค่า CSF บน CentOS 8

วิธีติดตั้งและกำหนดค่า CSF บนเซิร์ฟเวอร์ CentOS 8 ConfigServer Security & Firewall เป็นไฟร์วอลล์ (SPI) แอปพลิเคชันการเข้าสู่ระบบ/การตรวจจับการบุกรุกและความปลอดภัย

การกำหนดค่ากฎการตรวจสอบไม่สะท้อน – วิธีแก้ไขปัญหา

การกำหนดค่ากฎการตรวจสอบไม่สะท้อน – วิธีแก้ไขปัญหา

การกำหนดค่ากฎการตรวจสอบไม่สะท้อนให้เห็น? เรียนรู้ว่าวิศวกรฝ่ายสนับสนุนของเราแก้ปัญหาและแก้ไขปัญหาได้อย่างไร ไฟล์การกำหนดค่ากฎ /etc/audit/rules.d/audit.rules

CloudLinux โหลดสูงบนเซิร์ฟเวอร์

CloudLinux โหลดสูงบนเซิร์ฟเวอร์

ในบทความนี้ เราจะเรียนรู้วิธีที่วิศวกรฝ่ายสนับสนุนของเราแก้ไขการโหลดสูงของ CloudLinux บนเซิร์ฟเวอร์ โปรดตรวจสอบให้แน่ใจว่าขีดจำกัด LVE ของคุณได้รับการกำหนดค่าอย่างเหมาะสม