دعوت به همکاری
پشتیبان linux
پشتیبان linux , مسلط به oracleوweblogic , حداقل 3سال تجربه
[email protected]
#jobs #linux #oracle
پشتیبان linux
پشتیبان linux , مسلط به oracleوweblogic , حداقل 3سال تجربه
[email protected]
#jobs #linux #oracle
دعوت به همکاری
🎯 آگهی استخدام شرکت بهسازان ملت:
شرکت بهسازان ملت، با شرایط زیر استخدام می نماید:
🔸ادمین سرور
🔸آشنا به لینوکس
🔸توانایی کار در شیفت شب
🔸ساکن تهران
🔸دارای مدرک معتبر دانشگاهی
🔻 ارسال رزومه به آدرس: [email protected]
#jobs #linux
🎯 آگهی استخدام شرکت بهسازان ملت:
شرکت بهسازان ملت، با شرایط زیر استخدام می نماید:
🔸ادمین سرور
🔸آشنا به لینوکس
🔸توانایی کار در شیفت شب
🔸ساکن تهران
🔸دارای مدرک معتبر دانشگاهی
🔻 ارسال رزومه به آدرس: [email protected]
#jobs #linux
⭕️ عرض سلام، ادب و احترام خدمت تمامی اعضای محترم کانال. امشب نیز با Part-21 از دوره تخصصی COA در خدمت شما عزیزان هستیم. با ما همراه باشید.
اضافه کردن Imageهای ماشین مجازی
جهت اضافه کردن Imageهای مربوط به ماشینهای مجازی در Glance که به عنوان repository یا منبعی برای حذف و نگهداری و مدیریت Imageهای VMها میباشد، در این بخش قصد داریم image مربوط به ماشین مجازی CentOS 7 را به Glance اضافه نماییم. بنابراین گامهای زیر را به ترتیب دنبال کنید:
گام1: ایجاد CentOS 7 image بر روی Glance Host
ابتدا توسط دستور mkdir میبایست یک دایرکتوری برای disk imageها ایجاد نماییم، برای مثال:
# mkdir -p /var/kvm/images
در ادامه یک disk image با حجم 10G توسط دستور زیر ایجاد میکنیم:
# qemu-img create -f qcow2 /var/kvm/images/centos7.img 10G
جهت اضافه کردن Imageهای مربوط به ماشینهای مجازی در Glance که به عنوان repository یا منبعی برای حذف و نگهداری و مدیریت Imageهای VMها میباشد، در این بخش قصد داریم image مربوط به ماشین مجازی CentOS 7 را به Glance اضافه نماییم. بنابراین گامهای زیر را به ترتیب دنبال کنید:
گام1: ایجاد CentOS 7 image بر روی Glance Host
ابتدا توسط دستور mkdir میبایست یک دایرکتوری برای disk imageها ایجاد نماییم، برای مثال:
# mkdir -p /var/kvm/images
در ادامه یک disk image با حجم 10G توسط دستور زیر ایجاد میکنیم:
# qemu-img create -f qcow2 /var/kvm/images/centos7.img 10G
سپس جهت نصب آن از دستور virt-install بصورت زیر بهره خواهیم برد:
# virt-install \
—name centos7 \
—ram 2048 \
—disk path=/var/kvm/images/centos7.img,format=qcow2 \
—vcpus 2 \
—os-type linux \
—os-variant rhel7 \
—graphics none \
—console pty,target_type=serial \
—location 'https://ftp.iij.ad.jp/pub/linux/centos/7/os/x86_64/' \
—extra-args 'console=ttyS0,115200n8 serial'
# virt-install \
—name centos7 \
—ram 2048 \
—disk path=/var/kvm/images/centos7.img,format=qcow2 \
—vcpus 2 \
—os-type linux \
—os-variant rhel7 \
—graphics none \
—console pty,target_type=serial \
—location 'https://ftp.iij.ad.jp/pub/linux/centos/7/os/x86_64/' \
—extra-args 'console=ttyS0,115200n8 serial'
همچنین جهت اطمینان از اضافه شدن صحیح image مربوطه کافیست با استفاده از دستور زیر لیست imageهای Glance را مشاهده نمایید:
# openstack image list
# openstack image list
همانطور که در خروجی دستور فوق مشاهده میکنید، image مورد نظر با موفقیت به منبع کامپوننت Glance اضافه شده و در حالت فعال یا active میباشد.
گام4: اما در صورتیکه بخواهید image مورد نظر خود را مستقیماً از اینترنت دریافت و سپس نصب نمایید، کافیست تا دستورات زیر را به ترتیب اجرا کنید. در این مثال من یک image لینوکس با توزیع Ubuntu server 16.04 را دریافت کرده و سپس آن دایرکتوری /var/kvm/images را ایجاد و image مربوط را در آن ذخیره میکنم. در مرحله بعد اقدام به ایجاد instanceی با نام "Ubuntu1604" از روی image دریافت شده خواهم کرد.
# wget https://cloud-images.ubuntu.com/releases/16.04/release/ubuntu-16.04-server-cloudimg-amd64-disk1.img -P /var/kvm/images
# openstack image create "Ubuntu1604" —file /var/kvm/images/ubuntu-16.04-server-cloudimg-amd64-disk1.img —disk-format qcow2 —container-format bare —public
گام4: اما در صورتیکه بخواهید image مورد نظر خود را مستقیماً از اینترنت دریافت و سپس نصب نمایید، کافیست تا دستورات زیر را به ترتیب اجرا کنید. در این مثال من یک image لینوکس با توزیع Ubuntu server 16.04 را دریافت کرده و سپس آن دایرکتوری /var/kvm/images را ایجاد و image مربوط را در آن ذخیره میکنم. در مرحله بعد اقدام به ایجاد instanceی با نام "Ubuntu1604" از روی image دریافت شده خواهم کرد.
# wget https://cloud-images.ubuntu.com/releases/16.04/release/ubuntu-16.04-server-cloudimg-amd64-disk1.img -P /var/kvm/images
# openstack image create "Ubuntu1604" —file /var/kvm/images/ubuntu-16.04-server-cloudimg-amd64-disk1.img —disk-format qcow2 —container-format bare —public
به عنوان مثالی دیگر من قصد دارم این بار image مربوط به CirrOS را از طریق اینترنت دریافت نمایم، برای این منظور دستور زیر را اجرا میکنم:
$ wget -P /tmp https://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img
سپس جهت deploy کردن image دریافت شده در cloud خود از دستور زیر استفاده خواهم کرد:
$ openstack image create —file /tmp/cirros-0.3.4-x86_64-disk.img —disk-format qcow2
—container-format bare —public cirros-0.3.4-x86_64
$ wget -P /tmp https://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img
سپس جهت deploy کردن image دریافت شده در cloud خود از دستور زیر استفاده خواهم کرد:
$ openstack image create —file /tmp/cirros-0.3.4-x86_64-disk.img —disk-format qcow2
—container-format bare —public cirros-0.3.4-x86_64
توجه: در CirrOS image، نام کاربری اکانت cirros و کلمه عبور آن نیز cubswin است.
توجه داشته باشید که در دستور فوق منظور از —public به این معنی است که image مربوطه میتواند از طریق project/tenant توسط هر کاربری در OpenStack cloud مورد استفاده قرار گیرد. همچنین به منظور مشاهده و اطمینان از اینکه image مزبور به درستی در منبع Glance اضافه شده است یا خیر، میتوانید از دستور زیر استفاده نمایید:
$ openstack image list
توجه داشته باشید که در دستور فوق منظور از —public به این معنی است که image مربوطه میتواند از طریق project/tenant توسط هر کاربری در OpenStack cloud مورد استفاده قرار گیرد. همچنین به منظور مشاهده و اطمینان از اینکه image مزبور به درستی در منبع Glance اضافه شده است یا خیر، میتوانید از دستور زیر استفاده نمایید:
$ openstack image list
اما خوب است که اطلاعاتی در مورد imageی که قصد دارید آن را در OpenStack مورد استفاده قرار دهیم داشته باشیم. به عنوان مثال جهت مشاهده اطلاعات imageی به نام wily-server-cloudimg-amd64-disk1.img که در دایرکتوری /tmp قرار دارد میتوان از دستور زیر استفاده نمود:
$ qemu-img info /tmp/wily-server-cloudimg-amd64-disk1.img
$ qemu-img info /tmp/wily-server-cloudimg-amd64-disk1.img