ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

guestfs-পরীক্ষা - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে গেস্টএফএস-টেস্টিং চালান

এটি হল গেস্টএফএস-টেস্টিং কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


guestfs-testing - libguestfs-এর ম্যানুয়াল পরীক্ষা, আপনি সাহায্য করতে পারেন!

বর্ণনাঃ


এই পৃষ্ঠায় ম্যানুয়াল পরীক্ষা রয়েছে যা আপনি libguestfs-এ চেষ্টা করতে পারেন। প্রত্যেকের একটি সামান্য ভিন্ন আছে
প্ল্যাটফর্ম, হার্ডওয়্যার এবং অতিথিদের সংমিশ্রণ, তাই এই পরীক্ষাটি খুবই মূল্যবান। ধন্যবাদ
সাহায্য করার জন্য!

একটি দ্বারা চিহ্নিত পরীক্ষা * (তারকা) পারে ধ্বংস উপাত্ত আপনি যদি সতর্ক না হন। অন্যরা
নিরাপদ এবং কিছু পরিবর্তন করবে না।

এই পরীক্ষাগুলির বেশিরভাগই যেকোন libguestfs ≥ 1.14 এর সাথে কাজ করবে। এর মধ্যে কিছু পরীক্ষা (চিহ্নিত)
libguestfs প্রয়োজন ≥ 1.22.

আপনি এই লিঙ্কের মাধ্যমে খুঁজে পাওয়া বাগ রিপোর্ট করতে পারেন:

https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools

অথবা মেইলিং লিস্টে পোস্ট করুন (নিবন্ধন হল না প্রয়োজন, কিন্তু যদি আপনি নিবন্ধিত না হন
তারপর আপনাকে আপনার বার্তা ম্যানুয়ালি অনুমোদন করার জন্য একজন মডারেটরের জন্য অপেক্ষা করতে হবে):

https://www.redhat.com/mailman/listinfo/libguestfs

পরীক্ষা-নিরীক্ষা


চালান libguestfs-টেস্ট-টুল
চালান:

libguestfs-টেস্ট-টুল

এই কমান্ডটি একটি খুব সাধারণ, অ-ধ্বংসাত্মক পরীক্ষা করে যা মৌলিক libguestfs
কার্যকারিতা আপনার এটি রুট হিসাবে চালানোর দরকার নেই।

যদি এটা না প্রিন্ট "===== পরীক্ষা শেষ হয়েছে ঠিক আছে =====", এটি একটি বাগ হিসাবে রিপোর্ট করুন৷ এটা খুবই
গুরুত্বপূর্ণ যে আপনি অন্তর্ভুক্ত সম্পূর্ণ, অশিক্ষিত আপনার মধ্যে "libguestfs-test-tool" এর আউটপুট
বাগ রিপোর্ট। এই পৃষ্ঠার শেষে "BUGS" বিভাগটি দেখুন।

চেক সাহায্যে KVM ত্বরণ is হচ্ছে ব্যবহার করা হয়েছে।
যদি আপনার হোস্টের হার্ডওয়্যার ভার্ট অ্যাক্সিলারেশন থাকে, তাহলে একটি হট ক্যাশে libguestfs থাকা উচিত
কয়েক সেকেন্ডের মধ্যে শুরু করতে সক্ষম। নিম্নলিখিত কমান্ডটি কয়েকবার চালান:

সময় গেস্টফিশ -a /dev/null রান

কয়েক রানের পরে, সময়টি কয়েক সেকেন্ডে স্থায়ী হওয়া উচিত (দ্রুত 5-এ 64 সেকেন্ডের নিচে
বিট হার্ডওয়্যার)।

কিভাবে হার্ডওয়্যার virt চেক করবেন:

http://virt-tools.org/learning/check-hardware-virt/

যদি উপরের কমান্ডটি মোটেও কাজ না করে তবে ব্যবহার করুন libguestfs-টেস্ট-টুল(1).

চেক যে সংস্করণ of libguestfs, কিউমু, libvirt, ইত্যাদি is হচ্ছে ব্যবহার করা হয়েছে।
"libguestfs-test-tool" এর আউটপুট দেখুন এবং চেক করুন:

libguestfs এর কোন সংস্করণ ব্যবহার করা হচ্ছে? আউটপুট শুরুর কাছাকাছি আপনি করব
একটি লাইন দেখুন যেমন:

লাইব্রেরি সংস্করণ: 1.22.0fedora=19,release=1.fc19,libvirt

· libvirt ব্যবহার করা হচ্ছে? আপনি ব্যাকএন্ড অনুসন্ধান করে পার্থক্য বলতে পারেন:

guestfs_get_backend: সরাসরি

বা:

guestfs_get_backend: libvirt

qemu-এর কোন সংস্করণ ব্যবহার করা হচ্ছে? এটি মুদ্রিত হতে পারে:

libguestfs: qemu সংস্করণ 1.5

কিন্তু মনে রাখবেন আপনি যদি libvirt ব্যবহার করেন তাহলে libguestfs-এর কাছে এই তথ্য নেই।

কোন কার্নেল ব্যবহার করা হচ্ছে? সুপারমিন(1) ইনস্টল করা সর্বশেষ কার্নেল বাছাই করার চেষ্টা করবে
আপনার মেশিনে। আপনি যন্ত্রপাতি আউটপুট সংস্করণ দেখতে পারেন, যেমন:

[ 0.000000] লিনাক্স সংস্করণ 3.9.2-200.fc18.x86_64 [...]

চেষ্টা থেকে খোলা a স্থানীয় অতিথি ভাবমূর্তি সঙ্গে অতিথি মাছ
আপনি এই পরীক্ষার জন্য যেকোনো গেস্ট ডিস্ক ইমেজ ব্যবহার করতে পারেন। নিশ্চিত করুন যে আপনি "--ro" পতাকা ব্যবহার করছেন যাতে
অতিথি মাছ(1) শুধুমাত্র পঠনযোগ্য ডিস্ক ইমেজ খুলবে।

গেস্টফিশ --ro -a /path/to/disk.img -i

কমান্ড সফল হলে, এটি গেস্ট অপারেটিং সিস্টেমের নাম মুদ্রণ করা উচিত এবং রাখা উচিত
আপনি গেস্টফিশ ">" প্রম্পটে। আপনি দেখতে "ll/" এর মতো গেস্টফিশ কমান্ড ব্যবহার করতে পারেন
ডিস্ক চিত্রের ভিতরে। প্রস্থান করতে, "প্রস্থান" টাইপ করুন।

আপনি যদি একটি ত্রুটি পান, ডিবাগিং সক্ষম করার চেষ্টা করুন (কমান্ড লাইনে "-v" যোগ করুন)। এছাড়াও তৈরি করুন
এটা নিশ্চিত libguestfs-টেস্ট-টুল(1) সফল হয়।

চেষ্টা থেকে খোলা a দূরবর্তী অতিথি ভাবমূর্তি সঙ্গে অতিথি মাছ
বিঃদ্রঃ এই পরীক্ষার জন্য libguestfs ≥ 1.22 এবং qemu ≥ 1.5 প্রয়োজন। আপনাকে অক্ষমও করতে হতে পারে
এটি সেট করে libvirt:

LIBGUESTFS_BACKEND=সরাসরি রপ্তানি করুন

আপনার যদি HTTP/FTP-এর মাধ্যমে একটি ডিস্ক ছবি উপলব্ধ থাকে, তাহলে এটি খোলার চেষ্টা করুন।

অতিথি মাছ --ro -i --format=raw -a http://www.example.com/disk.img

SSH-এর জন্য আপনাকে নিশ্চিত করতে হবে যে ssh-agent সেট আপ করা হয়েছে যাতে আপনার পাসওয়ার্ডের প্রয়োজন না হয়
রিমোট মেশিনে লগ ইন করতে। তারপর এই অনুরূপ একটি কমান্ড কাজ করা উচিত:

গেস্টফিশ --ro -i --format=raw \
-a ssh://remote.example.com/path/to/disk.img

আপনি যদি একটি ত্রুটি পান, ডিবাগিং সক্ষম করার চেষ্টা করুন (কমান্ড লাইনে "-v" যোগ করুন)। এছাড়াও তৈরি করুন
এটা নিশ্চিত libguestfs-টেস্ট-টুল(1) সফল হয়।

চালান virt-অ্যালাইনমেন্ট-স্ক্যান on সব তোমার অতিথি।
চালান virt-অ্যালাইনমেন্ট-স্ক্যান(1) গেস্ট বা ডিস্ক ইমেজে:

virt-alignment-scan -a /path/to/disk.img

বা:

virt-alignment-scan -d অতিথি

গেস্ট পার্টিশনগুলি কীভাবে সারিবদ্ধ করা হয় তার সাথে সারিবদ্ধকরণ রিপোর্ট কি মেলে?

চালান virt-বিড়াল on কিছু নথি পত্র in অতিথি।
virt-বিড়াল(1) গেস্ট থেকে ফাইল প্রদর্শন করতে পারেন. একটি লিনাক্স অতিথির জন্য, চেষ্টা করুন:

virt-cat LinuxGuest / Etc / passwd

একটি সাম্প্রতিক বৈশিষ্ট্য হল উইন্ডোজ পাথগুলির জন্য সমর্থন, উদাহরণস্বরূপ:

virt-cat WindowsGuest 'c:\windows\win.ini'

আপনার একাধিক ড্রাইভ সহ উইন্ডোজ গেস্ট থাকলে আরও ভাল পরীক্ষা। "D:", "E:" করুন
ইত্যাদি পথ সঠিকভাবে কাজ করে?

* কপি কিছু নথি পত্র মধ্যে a বন্ধ বন্ধ অতিথি।
virt-কপি-ইন(1) একটি গেস্ট বা ডিস্ক ইমেজে ফাইল এবং ডিরেক্টরি পুনরাবৃত্তিমূলকভাবে অনুলিপি করতে পারে।

virt-copy-in -d অতিথি জন্য / etc / tmp -র পরিবর্তে

এটি স্থানীয় ডিরেক্টরি অনুলিপি করা উচিত জন্য / etc থেকে /tmp/ইত্যাদি অতিথির মধ্যে (পুনরাবৃত্তভাবে) বুট করলে
অতিথি, আপনি কি সব কপি করা ফাইল এবং ডিরেক্টরি দেখতে পাচ্ছেন?

অতিথিকে বন্ধ করুন এবং একাধিক ফাইল এবং ডিরেক্টরি অনুলিপি করার চেষ্টা করুন:

virt-copy-in -d অতিথি / হোম /etc/issue / tmp -র পরিবর্তে

কপি কিছু নথি পত্র বাইরে of a অতিথি।
virt-কপি-আউট(1) একটি গেস্ট বা ডিস্ক ইমেজ থেকে বারবার ফাইল এবং ডিরেক্টরি অনুলিপি করতে পারে।

virt-copy-out -d অতিথি / হোম .

লক্ষ্য করুন কমান্ডের চূড়ান্ত স্থান এবং সময়কাল একটি টাইপো নয়।

এই অনুলিপি করা উচিত / হোম অতিথি থেকে বর্তমান ডিরেক্টরিতে।

চালান virt-df.
virt-df(1) ডিস্ক স্থান তালিকা. চালান:

virt-df

আপনি এটি থেকে ফলাফলের সাথে তুলনা করার চেষ্টা করতে পারেন df(১) ভেতরে অতিথি থাকলেও কিছু আছে
শর্তাবলী:

· অতিথিকে অবশ্যই নিষ্ক্রিয় হতে হবে।

· গেস্ট ডিস্ক ব্যবহার করে সিঙ্ক করা আবশ্যক সিঙ্ক(1).

· গেস্ট বুট করার মতো যেকোন ক্রিয়া লগ ফাইল লিখবে যার ফলে নম্বরগুলি হবে৷
পরিবর্তন.

আমরা গ্যারান্টি দিই না যে এই পরিস্থিতিতেও সংখ্যাগুলি অভিন্ন হবে৷
তারা অনুরূপ হতে হবে. আপনি যদি অনেক ভিন্ন সংখ্যা দেখেন তবে এটি একটি বাগ নির্দেশ করবে।

চেষ্টা আমদানি virt-df CSV তে আউটপুট মধ্যে a স্প্রেডশীট or ডাটাবেস।
চালান:

virt-df --csv > /tmp/report.csv

এখন এটি আপনার প্রিয় স্প্রেডশীট বা ডাটাবেসে লোড করার চেষ্টা করুন। ফলাফল হয়
স্প্রেডশীট/ডাটাবেসে বিশ্বস্তভাবে পুনরুত্পাদন করা হয়েছে?

http://www.postgresql.org/docs/8.1/static/sql-copy.html
http://dev.mysql.com/doc/refman/5.1/en/load-data.html

* সম্পাদন করা a ফাইল in a বন্ধ বন্ধ অতিথি।
virt-সম্পাদনা(1) গেস্ট ফাইল সম্পাদনা করতে পারেন. একটি RHEL বা ফেডোরা গেস্টে এই কমান্ডটি ব্যবহার করে দেখুন:

virt-edit LinuxGuest /etc/sysconfig/network

অন্যান্য লিনাক্স অতিথিরা অন্যান্য ফাইল সম্পাদনা করার চেষ্টা করুন যেমন:

virt-edit LinuxGuest /etc/motd

এটি বুট করা হলে অতিথির ভিতরে কি পরিবর্তন দেখা যায়?

প্রদর্শন দ্য ফাইল সিস্টেম / পার্টিশন / LVs in a অতিথি।
virt-ফাইলসিস্টেম(1) একটি গেস্ট ফাইল সিস্টেম প্রদর্শন করতে ব্যবহার করা যেতে পারে. এই কমান্ড চেষ্টা করুন
কোনো ডিস্ক ছবি বা অতিথি:

virt-filesystems -a /path/to/disk.img --all --long -h

বা:

virt-filesystems -d অতিথি --all --long -h

ফলাফল কি অতিথিকে দেখা যায় তার সাথে মেলে?

চালান virt-পরিদর্শক on সব তোমার অতিথি।
ব্যবহার virt-পরিদর্শক(1) আপনার সমস্ত অতিথি বা ডিস্কের চিত্রগুলির একটি প্রতিবেদন পেতে:

virt-inspector -a /path/to/disk.img | কম

বা:

virt-inspector -d অতিথি | কম

ফলাফল কি মেলে অতিথি আসলে কি?

চেষ্টা দ্য নিরীক্ষণ বৈশিষ্ট্য of virt-ls on সব তোমার অতিথি।
একটি লিনাক্স ভার্চুয়াল মেশিনে সমস্ত সেটুইড বা সেটগিড প্রোগ্রামের তালিকা করুন:

virt-ls -lR -d অতিথি / | grep '^- [42]'

একটি লিনাক্স ভার্চুয়াল মেশিনে সমস্ত পাবলিক-লিখনযোগ্য ডিরেক্টরি তালিকাভুক্ত করুন:

virt-ls -lR -d অতিথি / | grep '^d ...7'

একটি লিনাক্স ভার্চুয়াল মেশিনে সমস্ত ইউনিক্স ডোমেন সকেট তালিকাভুক্ত করুন:

virt-ls -lR -d অতিথি / | grep '^s'

'.png' দিয়ে শেষ হওয়া ফাইলের নাম সহ সমস্ত নিয়মিত ফাইলের তালিকা করুন:

virt-ls -lR -d অতিথি / | grep -i '^-.*\.png$'

হোম ডিরেক্টরিতে 10MB এর চেয়ে বড় ফাইলগুলি প্রদর্শন করুন:

virt-ls -lR -d অতিথি / হোম | awk '$3 > 10*1024*1024'

গত 7 দিনে পরিবর্তিত সবকিছু খুঁজুন:

virt-ls -lR -d অতিথি --সময়-দিন / | awk '$6 <= 7'

গত 24 ঘন্টায় পরিবর্তিত নিয়মিত ফাইলগুলি খুঁজুন:

virt-ls -lR -d অতিথি --সময়-দিন / | grep '^-' | awk '$6 < 1'

ফলাফল কি মেলে অতিথি কি আছে?

সৃষ্টি a ডিস্ক ভাবমূর্তি থেকে a টারবল
ব্যবহার virt-make-fs(1) আপনার কাছে থাকা যেকোনো টারবল থেকে একটি ডিস্ক চিত্র তৈরি করতে:

virt-make-fs --partition=mbr --type=vfat /any/tarball.tar.gz output.img

একটি বিদ্যমান গেস্টে একটি কাঁচা ডিস্ক হিসাবে 'output.img' যোগ করুন। গেস্ট ফাইল দেখতে পারেন চেক.
এই পরীক্ষাটি বিশেষভাবে উপযোগী যদি আপনি এটি একটি Windows গেস্টের সাথে চেষ্টা করেন।

অন্যান্য পার্টিশন স্কিম চেষ্টা করুন, যেমন। --partition=gpt.

অন্যান্য ফাইল সিস্টেম বিন্যাস চেষ্টা করুন, যেমন. --টাইপ=এনটিএফএস, --type=ext2.

* চালান virt- উদ্ধার on a বন্ধ বন্ধ ডিস্ক ভাবমূর্তি or অতিথি।
ব্যবহার virt- উদ্ধার(1) পরীক্ষা, উদ্ধার বা মেরামত ক বন্ধ বন্ধ অতিথি বা ডিস্ক চিত্র:

virt-rescue -a /path/to/disk.img

বা:

virt-rescue -d অতিথি

গেস্ট পরীক্ষা করার জন্য আপনি সাধারণ শেল কমান্ড ব্যবহার করতে পারেন?

* মাপ পরিবর্তন করুন তোমার অতিথি।
ব্যবহার virt-রিসাইজ(1) একজন অতিথিকে আরও কিছু ডিস্ক স্পেস দিতে। উদাহরণস্বরূপ, যদি আপনার একটি ডিস্ক থাকে
যে চিত্রটি 30G-এর থেকে ছোট, এটি করে 30G-তে বাড়ান:

truncate -s 30G newdisk.img
virt-filesystems -a /path/to/olddisk.img --all --long -h
virt-resize /path/to/olddisk.img newdisk.img --expand /dev/sda1
qemu-kvm -m 1024 -hda newdisk.img

অতিথি কি এখনও বুট করে? অন্যান্য পার্টিশন প্রসারিত করার চেষ্টা করুন।

* স্পার্সফাই a অতিথি ডিস্ক
ব্যবহার virt-sparsify(1), একটি ডিস্ক ইমেজ আরও স্পারস করুন:

virt-sparsify /path/to/olddisk.img newdisk.img

Is newdisk.img sparsifying পরেও বুটযোগ্য? ফলস্বরূপ ডিস্ক চিত্রটি কি ছোট (ব্যবহার করুন
"du" চেক করতে)?

* "sysprep" a বন্ধ বন্ধ লিনাক্স অতিথি।
বিঃদ্রঃ যে এটি সত্যিই একটি বিদ্যমান অতিথিকে বিভ্রান্ত করবে, তাই অতিথিকে ক্লোন করা ভাল
এই চেষ্টা করার আগে।

virt-sysprep --hostname newhost.example.com -a /path/to/disk.img

sysprep সফল ছিল? বুট করার পরে, কী পরিবর্তন করা হয়েছিল এবং সেগুলি ছিল
সফল?

মনমরা ভাব দ্য উইন্ডোজ রেজিস্ট্রি থেকে তোমার উইন্ডোজ অতিথি।
ব্যবহার virt-win-reg(1) আপনি যে কোনো Windows গেস্ট থেকে Windows রেজিস্ট্রি ডাম্প আউট
আছে।

virt-win-reg --unsafe-printable-strings WindowsGuest 'HKLM\Software' |
কম

virt-win-reg --unsafe-printable-strings WindowsGuest 'HKLM\System' |
কম

গেস্টের ভিতরে "regedit" চলমান আউটপুট মেলে?

একটি সাম্প্রতিক বৈশিষ্ট্য হল ব্যবহারকারীর রেজিস্ট্রিগুলি ডাম্প করার ক্ষমতা, তাই প্রতিস্থাপন করে এটি চেষ্টা করুন ব্যবহারকারীর নাম
অতিথির স্থানীয় ব্যবহারকারীর নামের সাথে:

virt-win-reg --unsafe-printable-strings WindowsGuest 'HKEY_USERS\username' |
কম

onworks.net পরিষেবা ব্যবহার করে গেস্টএফএস-টেস্টিং অনলাইন ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nulsoft Scriptable Install
    সিস্টেম) একটি পেশাদার ওপেন সোর্স
    উইন্ডোজ ইনস্টলার তৈরি করার সিস্টেম। এটা
    ছোট এবং নমনীয় হতে পরিকল্পিত
    সম্ভব হিসাবে...
    NSIS ডাউনলোড করুন: Nullsoft Scriptable Install System
  • 2
    অনুমোদন
    অনুমোদন
    AuthPass একটি ওপেন সোর্স পাসওয়ার্ড
    জনপ্রিয় জন্য সমর্থন সঙ্গে পরিচালক এবং
    প্রমাণিত Keepass (kdbx 3.x এবং kdbx 4.x ...
    অথপাস ডাউনলোড করুন
  • 3
    Zabbix
    Zabbix
    Zabbix হল একটি এন্টারপ্রাইজ-ক্লাস খোলা
    উত্স বিতরণ পর্যবেক্ষণ সমাধান
    নিরীক্ষণ এবং ট্র্যাক করার জন্য ডিজাইন করা হয়েছে
    কর্মক্ষমতা এবং নেটওয়ার্কের প্রাপ্যতা
    সার্ভার, ডিভাইস...
    Zabbix ডাউনলোড করুন
  • 4
    কেডিফ 3
    কেডিফ 3
    এই ভান্ডার আর রক্ষণাবেক্ষণ করা হয় না
    এবং সংরক্ষণাগার উদ্দেশ্যে রাখা হয়. দেখা
    https://invent.kde.org/sdk/kdiff3 for
    নতুন কোড এবং
    https://download.kde.o...
    KDiff3 ডাউনলোড করুন
  • 5
    ইউএসবিলোডারজিএক্স
    ইউএসবিলোডারজিএক্স
    USBLoaderGX এর জন্য একটি GUI
    Waninkoko এর USB লোডার, উপর ভিত্তি করে
    libwiigui. এটা তালিকা এবং অনুমতি দেয়
    Wii গেমস, গেমকিউব গেমস এবং চালু করা হচ্ছে
    Wii এবং WiiU-তে হোমব্রু...
    USBLoaderGX ডাউনলোড করুন
  • 6
    Firebird
    Firebird
    ফায়ারবার্ড RDBMS ANSI SQL বৈশিষ্ট্য অফার করে
    এবং লিনাক্স, উইন্ডোজ এবং চালায়
    বেশ কয়েকটি ইউনিক্স প্ল্যাটফর্ম। বৈশিষ্ট্য
    চমৎকার সঙ্গতি এবং কর্মক্ষমতা
    এবং শক্তি...
    ফায়ারবার্ড ডাউনলোড করুন
  • আরও »

লিনাক্স কমান্ডগুলি

Ad