نحوه اجرای CentOS 8 Instance در OpenStack
نحوه اجرای CentOS 8 Instance در OpenStack
چگونه Image Cloud / KVM CentOS 8 را به OpenStack اضافه کنیم؟ ، چگونه CentOS 8 example / VM را در OpenStack اجرا کنیم ؟. سرویس Openstack Glance کاربران را قادر می سازد ایمیج ماشین مجازی را کشف ، ثبت و بازیابی کنند. مکان پیش فرض ذخیره این ایمیج عبارت است از /var/lib/glance/images/ که پس زمینه آن یک فایل است. در این راهنما ما ایمیج CentOS 8 KVM Cloud را در سرویس Openstack Glance بارگذاری می کنیم.
ایمیج Vagrant و Cloud برای CentOS 8 زمانی منتشر شد که CentOS Linux 8 (1911) در دسترس عموم قرار گرفت. این نسخه از کد منبع Red Hat Enterprise Linux 8.1 مشتق شده است. ایمیج Cloud در cloud.centos.org ، برای CentOS 8 و CentOS 8 Stream در دسترس هستند.
OpenStack Glance از فرمت های ایمیج زیر پشتیبانی می کند:
- raw (قالب بدون ساختار)
- qcow2 (Qemu/KVM ، پشتیبانی از کپی در نوشتن )
- iso (قالب بایگانی برای دیسک های نوری ؛ به عنوان مثال ، CD)
- vhd (Hyper-V ، متداول برای مانیتورهای ماشین مجازی از VMware ، Xen ، Microsoft ، VirtualBox و غیره)
- vdi (Qemu/VirtualBox)
- vmdk (VMware)
- bare (هیچ فراداده ای در آن گنجانده نشده است)
- aki/ami/ari (هسته آمازون ، ramdisk یا ایمیج دستگاه)
- و غیره
CentOS 8 Cloud Image را در OpenStack Glance بارگذاری کنید
برای بارگیری ایمیج ابر wget را نصب کنید:
--- Debian / Ubuntu ---
$ sudo apt install -y wget
--- CentOS / Fedora ---
$ sudo yum -y install wget
$ sudo dnf -y install wget
جدیدترین ایمیج Cloud را از cloud.centos.org بارگیری کنید .
--- CentOS 8 Linux x86_64 ---
wget https://cloud.centos.org/centos/8/x86_64/images/CentOS-8-GenericCloud-8.1.1911-20200113.3.x86_64.qcow2
--- CentOS 8 Stream Linux x86_64 ---
wget https://cloud.centos.org/centos/8-stream/x86_64/images/CentOS-Stream-GenericCloud-8-20200113.0.x86_64.qcow2
قبل از بارگذاری ، می توانید ایمیج qcow2 را با استفاده از راهنمای ما سفارشی کنید.
سپس منبع openstack محیط.
source ~/.keystonerc
و CentOS 8 Cloud Images را در OpenStack Glance بارگذاری کنید.
--- CentOS 8 Linux x86_64 ---
$ openstack image create \
--container-format bare \
--disk-format qcow2 \
--file CentOS-8-GenericCloud-8.1.1911-20200113.3.x86_64.qcow2 \
CentOS-8
--- CentOS 8 Stream Linux x86_64 ---
$ openstack image create \
--container-format bare \
--disk-format qcow2 \
--file CentOS-Stream-GenericCloud-8-20200113.0.x86_64.qcow2\
CentOS-8-Stream
تأیید کنید که آیا ایمیج در Glance در دسترس هستند:
$ openstack image list | grep CentOS-8
| adbe1f0c-665e-481a-b689-e32414339415 | CentOS-8 | active |
| 035221af-97e4-4801-b171-fc1b6fc2245d | CentOS-8-Stream | active |
همچنین می توانید از رابط وب Horizon برای بارگذاری ایمیج استفاده کنید – به Project > Compute > Images > CREATE IMAGE بروید

نحوه اجرای CentOS 8 Instance در OpenStack
نام ایمیج ، توضیحات ، مرور و انتخاب ایمیج را از منبع ارائه دهید ، دید ایمیج را انتخاب کنید ، روی دکمه ” Create Image ” کلیک کنید.
پس از بارگذاری ایمیج مورد نظر ، جزئیات در بخش Image موجود است .

نحوه اجرای CentOS 8 Instance در OpenStack
اکنون می توانید یک نمونه را از ایمیج بارگذاری شده راه اندازی کنید. مثال زیر را ببینید:
$ openstack server create \
--image CentOS-8 \
--key-name jmutai \
--flavor m1.small \
--security-group 7fffea2a-b756-473a-a13a-219dd0f1913a \
--network private \
mycentos8
تأیید ایجاد سرور:
$ openstack server list
+--------------------------------------+-------------------+---------+-----------------------------------+-----------+----------+
| ID | Name | Status | Networks | Image | Flavor |
+--------------------------------------+-------------------+---------+-----------------------------------+-----------+----------+
| 9e1e1b14-db2c-405e-9361-6b1b08c707b8 | mycentos8 | ACTIVE | private=10.10.1.138 | CentOS-8 | m1.small |
+--------------------------------------+-------------------+---------+-----------------------------------+-----------+----------+
بیایید آزمایش کنیم که آیا می توانیم به سرور ایجاد شده ssh کنیم.
$ ssh centos@10.10.1.138
Warning: Permanently added '10.10.1.138' (ECDSA) to the list of known hosts.
Enter passphrase for key '/home/jmutai/.ssh/id_rsa':
Activate the web console with: systemctl enable --now cockpit.socket
[centos@mycentos8 ~]$ cat /etc/os-release
NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"
[centos@mycentos8 ~]$ exit
logout
Connection to 10.10.1.138 closed.
پیشنهاد ویژه قائم هاست خرید سرور مجازی ایران با هارد پرسرعت NVMe و ترافیک نامحدود با نصب و راه اندازی انواع سیستم عامل همچون لینوکس CentOS و Ubuntu با خدمات و پشتیبانی 24 ساعته حتی در ایام تعطیل ؛ جهت مشاوره و سوالات قبل از خرید از طریق ارسال تیکت با ما در ارتباط باشید.
سایر صفحات مرتبط »