حال جهت اطمینان از ایجاد صحیح flavor مورد نظر خود، میتوان از دستور زیر استفاده نمود تا لیست flavorهای ساخته شده در OpenStack را به شما نمایش دهد:
# openstack flavor list
# openstack flavor list
همچنین جهت مشاهده لیستی از imageهای OpenStack خود میتوانید از دستور زیر استفاده نمایید. همانطور که در خروجی این دستور مشاهده میکنید، یک image با نام CentOS7 پیشتر در منبع Glance اضافه شده است.
# openstack image list
# openstack image list
جهت مشاهده لیستی از networkها یا شبکههای مجازی ایجاد شده نیز میتوانید از دستور زیر کمک بگیرید، همانطور که در خروجی این دستور مشاهده میکنید یک شبکه مجازی با نام sharednet1 پیشتر ایجاد شده است.
# openstack network list
# openstack network list
در ادامه دستور زیر را اجرا کرده:
# netID=
حال جهت ایجاد یک instance از image خود (در این سناریو منظور CentOS7) و boot کردن آن کافیست دستور زیر را اجرا نماییم:
# openstack server create —flavor m1.small —image CentOS7 —security-group default —nic net-id=$netID CentOS_7
# netID=
openstack network list | grep sharednet1 | awk '{ print $2 }'
حال جهت ایجاد یک instance از image خود (در این سناریو منظور CentOS7) و boot کردن آن کافیست دستور زیر را اجرا نماییم:
# openstack server create —flavor m1.small —image CentOS7 —security-group default —nic net-id=$netID CentOS_7
جهت مشاهده مشاهده وضعیت سرور در زمان Build نمونه یا instance، با استفاده از دستور زیر ستون Status در حالت BUILD و پس از instance مورد نظر بصورت نرمال start شود، وضعیت آن به حالت ACTIVE تغییر پیدا خواهد کرد.
# openstack server list
# openstack server list
گام2: پیکربندی تنظیمات امنیتی جهت دسترسی با SSH و ICMP
جهت دسترسی دادن به ترافیک پروتکل ICMP از دستور زیر استفاده میکنیم:
# openstack security group rule create —protocol icmp —ingress default
جهت دسترسی دادن به ترافیک پروتکل ICMP از دستور زیر استفاده میکنیم:
# openstack security group rule create —protocol icmp —ingress default
همچنین جهت دسترسی دادن به ترافیک پروتکل SSH از دستور زیر استفاده میکنیم:
# openstack security group rule create —protocol tcp —dst-port 22:22 default
# openstack security group rule create —protocol tcp —dst-port 22:22 default
حال جهت مشاهده security group ruleهای ایجاد شده برای پروتکلهای ICMP و SSH میتوان از دستور زیر استفاده نمود:
# openstack security group rule list
# openstack security group rule list
همانطور که در خطوط اول و سوم خروجی دستور فوق در جدول مشاهده میکنید، ruleهای مورد نظر به درستی ایجاد شدهاند.
گام3: Login کردن به instance با SSH
برای اینکه بتوانیم از طریق پروتکل SSH به instance خود (در اینجا منظور CentOS_7)، Login نماییم، میبایست ابتدا توسط دستور زیر IP اختصاص داده شده به آن را بدست آوریم:
# openstack server list
گام3: Login کردن به instance با SSH
برای اینکه بتوانیم از طریق پروتکل SSH به instance خود (در اینجا منظور CentOS_7)، Login نماییم، میبایست ابتدا توسط دستور زیر IP اختصاص داده شده به آن را بدست آوریم:
# openstack server list