onevm
এটি Onevm কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
onevm - OpenNebula ভার্চুয়াল মেশিন পরিচালনা করে
সাইনোপিসিস
onevm হুকুম [args] [অপশন]
বিকল্প
-m, --multiple x ইনস্ট্যান্স একাধিক VM
--hold এর পরিবর্তে হোল্ড অবস্থায় নতুন VM তৈরি করে
মুলতুবী
--নাম নাম নতুন VM-এর জন্য নাম
--cpu cpu CPU শতাংশ VM এর জন্য সংরক্ষিত (1=100% এক
সিপিইউ)
--vcpu vcpu ভার্চুয়ালাইজড CPU-র সংখ্যা
--আর্ক আর্কিটেকচার ভিএম এর আর্কিটেকচার, যেমন: i386 বা x86_64
--memory memory মেমরির পরিমাণ VM কে দেওয়া হয়। ডিফল্টরূপে
একক হল মেগাবাইট। গিগাবাইট ব্যবহার করতে একটি 'g' যোগ করুন,
ফ্লোট ব্যবহার করা যেতে পারে: 8g=8192, 0.5g=512
--ডিস্ক image0,image1 ডিস্ক সংযুক্ত করতে। অন্যের মালিকানাধীন একটি ছবি ব্যবহার করতে
ব্যবহারকারী ব্যবহার ব্যবহারকারী [ডিস্ক]
--nic network0,network1 নেটওয়ার্ক সংযুক্ত করতে। মালিকানাধীন একটি নেটওয়ার্ক ব্যবহার করতে
অন্য ব্যবহারকারী ব্যবহার ব্যবহারকারী [নেটওয়ার্ক]
--raw string টেমপ্লেটে যোগ করতে কাঁচা স্ট্রিং। না হতে
RAW বৈশিষ্ট্যের সাথে বিভ্রান্ত
--vnc VM-এ VNC সার্ভার যোগ করুন
--vnc-পাসওয়ার্ড পাসওয়ার্ড VNC পাসওয়ার্ড
--vnc-listen ip VNC IP যেখানে সংযোগের জন্য শুনতে হবে। দ্বারা
ডিফল্ট হল 0.0.0.0 (সমস্ত ইন্টারফেস)।
--spice VM-এ মশলা সার্ভার যোগ করুন
--মশলা-পাসওয়ার্ড পাসওয়ার্ড মশলা পাসওয়ার্ড
--spice-listen ip spice IP যেখানে সংযোগের জন্য শুনতে হবে। দ্বারা
ডিফল্ট হল 0.0.0.0 (সমস্ত ইন্টারফেস)।
--ssh [file] প্রসঙ্গে একটি ssh পাবলিক কী যোগ করুন। ফাইল হলে
তারপর ব্যবহারকারী ভেরিয়েবল SSH_PUBLIC_KEY বাদ দেওয়া হয়
ব্যবহার করা হবে.
--net_context নেটওয়ার্ক প্রাসঙ্গিকতা পরামিতি যোগ করুন
--প্রসঙ্গ লাইন1,লাইন2,লাইন3 প্রসঙ্গ বিভাগে যোগ করার জন্য লাইন
--বুট ডিভাইস বুট ডিভাইস নির্বাচন করুন (hd|fd|cdrom|নেটওয়ার্ক)
--files_ds file1,file2 থেকে প্রসঙ্গত সিডিতে ফাইল যোগ করুন
ফাইল ডাটাস্টোর
--init script1,script2 স্ক্রিপ্ট বা প্রেক্ষাপটে শুরু করার জন্য স্ক্রিপ্ট
--শুধু টেমপ্লেট প্রিন্ট করুন
-a, --append বর্তমান টেমপ্লেটে নতুন বৈশিষ্ট্য যুক্ত করুন
--schedule TIME সময়সূচী এই ক্রিয়াটি সম্পাদন করার পরে
নির্দিষ্ট সময়. যেমন: onevm resume 0
--সূচি "09/23 14:15"
--recreate একটি নতুন VM পুনরায় জমা দেয়
-t, --টাইপ টাইপ নতুন ইমেজের ধরন
-- লাইভ VM চলমান সহ কর্মটি করুন৷
-c, --clonetemplate মূল VM টেমপ্লেট ক্লোন করুন এবং ডিস্ক এর সাথে প্রতিস্থাপন করুন
একটি সংরক্ষণ
--hard গেস্ট OS এর সাথে যোগাযোগ করে না
-e, --enforce প্রয়োগ করুন যে হোস্ট ক্ষমতা অতিক্রম করা হয় না
--সফল মুলতুবি ক্রিয়া সফল করে একটি VM পুনরুদ্ধার করুন
--failure মুলতুবি ক্রিয়া ব্যর্থ করে একটি VM পুনরুদ্ধার করুন
-f, --file ফাইল টেমপ্লেট ফাইল নির্বাচন করে
-i, --image id|name ছবি নির্বাচন করে
-t, --target টার্গেট ডিভাইস যেখানে ছবি সংযুক্ত করা হবে
--cache cache_mode হাইপারভাইজার ক্যাশে মোড: ডিফল্ট, কিছুই নয়,
রাইটথ্রু, রাইটব্যাক, ডাইরেক্টসিঙ্ক বা অনিরাপদ।
(শুধুমাত্র কেভিএম ড্রাইভার)
-n, --network id|name ভার্চুয়াল নেটওয়ার্ক নির্বাচন করে
-i, --ip নতুন NIC-এর জন্য আইপি আইপি ঠিকানা
-l, --list x,y,z তালিকা কমান্ড সহ প্রদর্শনের জন্য কলাম নির্বাচন করে
-d, --delay x শীর্ষ কমান্ডের জন্য সেকেন্ডে বিলম্ব সেট করে
-f, --filter x,y,z ফিল্টার ডেটা। এর সাথে একটি অ্যারে নির্দিষ্ট করা হয়েছে
কলাম = মান জোড়া।
--csv csv ফরম্যাটে টেবিল লিখুন
-x, --xml xml ফরম্যাটে সম্পদ দেখান
-n, --numeric ব্যবহারকারী এবং গ্রুপ আইডি অনুবাদ করবেন না
-k, --কিলোবাইট কিলোবাইটে ইউনিট দেখান
-- বর্ণনা করুন তালিকা কলাম বর্ণনা করুন
--all সমস্ত টেমপ্লেট ডেটা দেখান
-v, --verbose ভার্বোজ মোড
-h, --help এই বার্তাটি দেখান
-V, --version সংস্করণ এবং কপিরাইট তথ্য দেখান
--ব্যবহারকারীর নাম ওপেননেবুলার সাথে সংযোগ করতে ব্যবহৃত ব্যবহারকারীর নাম
--password পাসওয়ার্ড OpenNebula দিয়ে প্রমাণীকরণের জন্য পাসওয়ার্ড
--এন্ডপয়েন্ট এন্ডপয়েন্ট URL OpenNebula xmlrpc ফ্রন্টএন্ডের
কম্যান্ডস
· সৃষ্টি [ফাইল] একটি ব্যবহার করার পরিবর্তে প্রদত্ত বিবরণ থেকে একটি নতুন VM তৈরি করে
পূর্বে সংজ্ঞায়িত টেমপ্লেট ('একটি টেমপ্লেট তৈরি করুন' এবং 'একটি টেমপ্লেট ইনস্ট্যান্টিয়েট' দেখুন)।
উদাহরণ:
- একটি টেমপ্লেট বর্ণনা ফাইল ব্যবহার করে:
onevm vm_description.tmpl তৈরি করুন
- একটি ডিস্ক এবং একটি নিক সহ "arch vm" নামে নতুন VM
onevm তৈরি করুন --name "arch vm" --memory 128 --cpu 1 --disk arch \
--নেটওয়ার্ক প্রাইভেট_ল্যান
- দুটি ডিস্ক সহ একটি ভিএম
onevm তৈরি --name "test vm" --memory 128 --cpu 1 --disk arch,data
বৈধ বিকল্প: একাধিক, হোল্ড, নাম, cpu, vcpu, arch, মেমরি, disk, nic, raw, vnc, vnc_password, vnc_listen, spice, spice_password, spice_listen, ssh, net_context, context, boot, files_ds, init, dry
· হালনাগাদ vmid [ফাইল] ব্যবহারকারী টেমপ্লেট বিষয়বস্তু আপডেট করুন. একটি পথ প্রদান করা না হলে
বর্তমান বিষয়বস্তু পরিবর্তন করতে এডিটর চালু করা হবে। বৈধ বিকল্প: যোগ করুন
· মুছে ফেলা পরিসীমা|vmid_list প্রদত্ত VM মুছে দেয়। --recreate ব্যবহার করে VM পুনরায় জমা দেওয়া হয়।
মুলতুবি অবস্থায় VM পুনরায় জমা দেয়। এটি একটি এ আটকে থাকা VM-এর উদ্দেশ্যে
ক্ষণস্থায়ী অবস্থা। একই VM এর একটি নতুন অনুলিপি পুনরায় স্থাপন করতে, একটি তৈরি করুন
টেমপ্লেট এবং ইনস্ট্যান্টিয়েট, দেখুন 'onetemplate instantiate'
রাজ্য: যে কোনো
বৈধ বিকল্প: সময়সূচী, পুনরায় তৈরি করুন
· রাখা পরিসীমা|vmid_list প্রদত্ত VM হোল্ডে সেট করে। হোল্ডে থাকা একটি VM এটি না হওয়া পর্যন্ত নির্ধারিত হয় না
মুক্তি না. তবে, এটি ম্যানুয়ালি স্থাপন করা যেতে পারে; 'onevm deploy' দেখুন
রাজ্য: মুলতুবি
বৈধ বিকল্প: সময়সূচী
· মুক্তি পরিসীমা|vmid_list হোল্ডে থাকা একটি VM রিলিজ করে। 'onevm হোল্ড' দেখুন
রাজ্য: হোল্ড
বৈধ বিকল্প: সময়সূচী
· ডিস্ক-স্ন্যাপশট vmid ডিস্কিড img_name নির্দিষ্ট VM ডিস্কটিকে একটি নতুন রূপে সংরক্ষণ করার জন্য সেট করে
ছবি। ছবি অবিলম্বে তৈরি করা হয়, কিন্তু বিষয়বস্তু সংরক্ষণ করা হয় শুধুমাত্র যদি VM হয়
সুন্দরভাবে বন্ধ করুন (অর্থাৎ, 'onevm শাটডাউন' ব্যবহার করে 'onevm মুছে ফেলা' নয়)
যদি '--লাইভ' নির্দিষ্ট করা হয়, ছবি অবিলম্বে সংরক্ষিত হবে।
রাজ্য: যে কোনো
বৈধ বিকল্প: টাইপ, লাইভ, ক্লোনটেমপ্লেট
· বন্ধ পরিসীমা|vmid_list প্রদত্ত VM বন্ধ করে। VM জীবনচক্র শেষ হবে।
--hard দিয়ে এটি VM কে আনপ্লাগ করে।
রাজ্য: চলমান, অজানা (--সহ)
বৈধ বিকল্প: সময়সূচী, কঠিন
· স্থাপন করা পরিসীমা|vmid_list প্রদত্ত VM বন্ধ করে। VM সিস্টেমে সংরক্ষিত হয়
অস্ত্রোপচার.
--hard দিয়ে এটি VM কে আনপ্লাগ করে।
রাজ্য: চলমান
বৈধ বিকল্প: সময়সূচী, কঠিন
· যন্ত্র বন্ধ পরিসীমা|vmid_list প্রদত্ত VM বন্ধ করে। VM পাওয়ার অফে থাকবে
স্টেট, এবং 'onevm resume' কমান্ড দিয়ে চালিত করা যেতে পারে।
রাজ্য: চলমান
বৈধ বিকল্প: সময়সূচী, কঠিন
· রিবুট করুন পরিসীমা|vmid_list প্রদত্ত VM রিবুট করে, এটি রিবুট চালানোর সমতুল্য
VM কনসোল থেকে কমান্ড।
--hard ব্যবহার করা হলে VM অকৃতজ্ঞভাবে রিবুট করা হবে।
রাজ্য: চলমান
বৈধ বিকল্প: সময়সূচী, কঠিন
· স্থাপন পরিসীমা|vmid_list hostid [ডেটাস্টোরইড] নির্দিষ্ট করা প্রদত্ত VM স্থাপন করে
হোস্ট এই কমান্ডটি মোতায়েন করতে বাধ্য করে, একটি মানক ইনস্টলেশনে শিডিউলার হয়
এই সিদ্ধান্তের দায়িত্বে
রাজ্য: মুলতুবি
বৈধ বিকল্প: প্রয়োগ
· মাইগ্রেট পরিসীমা|vmid_list hostid প্রদত্ত চলমান VM অন্য হোস্টে স্থানান্তরিত করে। যদি ব্যবহার করা হয়
--লাইভ প্যারামিটারের সাথে মিরেশন ডাউনটাইম ছাড়াই সম্পন্ন হয়।
রাজ্য: চলমান
বৈধ বিকল্প: প্রয়োগ, লাইভ
· বুট পরিসীমা|vmid_list প্রদত্ত VM বুট করুন।
রাজ্য: অজানা, বুট
বৈধ বিকল্প: সময়সূচী
· থামা পরিসীমা|vmid_list একটি চলমান VM বন্ধ করে। VM অবস্থা সংরক্ষিত হয় এবং আবার স্থানান্তরিত হয়
ডিস্ক ফাইলের সাথে ফ্রন্ট-এন্ড
রাজ্য: চলমান
বৈধ বিকল্প: সময়সূচী
· স্থগিত করা পরিসীমা|vmid_list একটি চলমান VM সংরক্ষণ করে। এটা 'onevm stop' এর মতই, কিন্তু
ফাইলগুলি রিমোট মেশিনে পরে VM পুনরায় চালু করার জন্য রেখে দেওয়া হয় (অর্থাৎ সংস্থানগুলি
মুক্ত করা হয় না এবং VM পুনরায় শিডিউল করার প্রয়োজন নেই)।
রাজ্য: চলমান
বৈধ বিকল্প: সময়সূচী
· জীবনবৃত্তান্ত পরিসীমা|vmid_list একটি সংরক্ষিত VM এর সম্পাদন পুনরায় শুরু করে
রাজ্যগুলি: স্থগিত, স্থগিত, কর্মহীন, পাওয়ার অফ৷
বৈধ বিকল্প: সময়সূচী
· পুনরুদ্ধার করা পরিসীমা|vmid_list একটি আটকে থাকা VM পুনরুদ্ধার করে যা ড্রাইভার অপারেশনের জন্য অপেক্ষা করছে।
মুলতুবি অপারেশন ব্যর্থ বা সফল করে পুনরুদ্ধার করা যেতে পারে। তোমার দরকার
ম্যানুয়ালি হোস্টে ভিএম স্ট্যাটাস চেক করুন, অপারেশন সফল হয়েছে কিনা তা নির্ধারণ করতে
না.
উদাহরণ: হার্ডওয়্যার ব্যর্থতার কারণে একটি VM "মাইগ্রেট" এ আটকে আছে। আপনি
নতুন হোস্টে ভিএম চলছে কিনা তা পুনরুদ্ধার করতে হবে কিনা তা পরীক্ষা করতে হবে
যথাক্রমে --success বা --failure সহ vm।
রাজ্য: যেকোনো সক্রিয় অবস্থা।
বৈধ বিকল্প: সাফল্য, ব্যর্থতা
· ডিস্ক-সংযুক্ত vmid চলমান VM-এ একটি ডিস্ক সংযুক্ত করে। --file ব্যবহার করার সময় শুধুমাত্র একটি ডিস্ক যোগ করুন
উদাহরণ হিসেবে বলা যায়।
রাজ্য: চলমান
বৈধ বিকল্প: ফাইল, ছবি, লক্ষ্য, ক্যাশে
· ডিস্ক-বিচ্ছিন্ন vmid ডিস্কিড চলমান VM থেকে একটি ডিস্ক আলাদা করে
রাজ্য: চলমান
· nic-সংযুক্ত vmid একটি চলমান VM এর সাথে একটি NIC সংযুক্ত করে৷ --file ব্যবহার করার সময় শুধুমাত্র একটি NIC যোগ করুন
উদাহরণ হিসেবে বলা যায়।
রাজ্য: চলমান
বৈধ বিকল্প: ফাইল, নেটওয়ার্ক, আইপি
· nic-বিচ্ছিন্ন vmid nicid একটি চলমান VM থেকে একটি NIC বিচ্ছিন্ন করে
রাজ্য: চলমান
· chgrp পরিসীমা|vmid_list groupid VM গ্রুপ পরিবর্তন করে
· চাউন পরিসীমা|vmid_list ব্যবহারকারীর প্রমানপত্র [groupid] VM মালিক এবং গোষ্ঠী পরিবর্তন করে
· chmod পরিসীমা|vmid_list সংবাদের একক VM অনুমতি পরিবর্তন করে
· পুনঃনির্ধারিত পরিসীমা|vmid_list VM-এর জন্য পুনঃনির্ধারণ পতাকা সেট করে।
রাজ্য: চলমান
· অপরিবর্তিত পরিসীমা|vmid_list VM-এর জন্য পুনঃনির্ধারণ পতাকা সাফ করে।
রাজ্য: চলমান
· নাম পরিবর্তন করুন vmid নাম VM এর নাম পরিবর্তন করে
স্ন্যাপশট তৈরি করুন পরিসীমা|vmid_list [নাম] একটি নতুন VM স্ন্যাপশট বৈধ বিকল্প তৈরি করে:
তফসিল
· স্ন্যাপশট-রিভার্ট vmid snapshot_id একটি VM কে একটি সংরক্ষিত স্ন্যাপশটে ফিরিয়ে আনে
· স্ন্যাপশট-মুছুন vmid snapshot_id একটি VM এর একটি স্ন্যাপশট মুছে দেয়
তালিকা [ফিল্টার পতাকা] পুলের বৈধ বিকল্পগুলিতে VM গুলি তালিকাভুক্ত করে: তালিকা, বিলম্ব, ফিল্টার, csv, xml,
সংখ্যাসূচক, কিলোবাইট, বর্ণনা করুন
· প্রদর্শন vmid প্রদত্ত VM বৈধ বিকল্পগুলির জন্য তথ্য দেখায়: xml, সব
· শীর্ষ [ফিল্টার পতাকা] তালিকা চিত্রগুলি ক্রমাগত বৈধ বিকল্পগুলি: তালিকা, বিলম্ব, ফিল্টার, সিএসভি,
xml, সংখ্যাসূচক, কিলোবাইট
· আকার পরিবর্তন করুন vmid একটি ভার্চুয়াল মেশিনের ক্ষমতার আকার পরিবর্তন করে (অফলাইন, VM হতে পারে না
চলমান) বৈধ বিকল্প: cpu, vcpu, মেমরি, enforce, file
যুক্তি ফরম্যাট
একটি ফাইলের জন্য ফাইল পাথ
· 1,8..15 আকারে আইডির পরিসরের তালিকা
· পাঠ্য স্ট্রিং
· hostid OpenNebula HOST নাম বা আইডি
· groupid OpenNebula GROUP নাম বা আইডি
· userid OpenNebula USER নাম বা আইডি
· ডেটাস্টোরইড OpenNebula DATASTORE নাম বা আইডি
· vmid OpenNebula VM নাম বা আইডি
· vmid_list OpenNebula VM নাম বা আইডিগুলির কমা দ্বারা পৃথক করা তালিকা
· ফিল্টারফ্ল্যাগ a, সমস্ত পরিচিত VMs m, ONE_AUTH-এর ব্যবহারকারীর VM খনি
g, গ্রুপ 'mine' প্লাস VM যে গোষ্ঠীগুলির অন্তর্গত ব্যবহারকারী Uid VM-এর সদস্য
ব্যবহারকারীর নাম দ্বারা চিহ্নিত ব্যবহারকারীর এই uid ব্যবহারকারী VM দ্বারা চিহ্নিত ব্যবহারকারী
· ডিস্কিড ইন্টিজার
onworks.net পরিষেবা ব্যবহার করে onevm অনলাইন ব্যবহার করুন