ভিএমওয়্যার ওয়ার্কস্টেশন - শেষ আপডেটের পরে পর্যাপ্ত শারীরিক মেমরি নেই


11

আর্চ লিনাক্স চালানো, আমি সবেমাত্র হোস্ট ( pacman -Syyu) এবং ভিএমওয়্যার ওয়ার্কস্টেশন (14.0.0) আপডেট করেছি এবং আমি যে কোনও ফ্রি মেমরি থাকি বা কতবার রিবুট করি না কেন আমি যখন কোনও ভিএম চালু করি তখন নিম্নলিখিত ত্রুটিটি পাই:

কনফিগার করা সেটিংস সহ এই ভার্চুয়াল মেশিনে পাওয়ার জন্য পর্যাপ্ত শারীরিক মেমরি উপলব্ধ নয়।
এই সমস্যাটি সমাধানের জন্য, সমস্ত ভার্চুয়াল মেশিনের শারীরিক মেমরির পরিমাণ 2130 এমবিতে বাড়ান বা আরও ভার্চুয়াল মেশিনের স্মৃতি অদলবদলের জন্য অতিরিক্ত মেমরি সেটিংস সামঞ্জস্য করুন।
এটা সম্ভব যে নেটিভ অ্যাপ্লিকেশন এবং / অথবা পরিষেবাগুলি মেমরিটিকে লকড করে দিয়েছে যা ভার্চুয়াল মেশিনটিকে আরম্ভ হতে বাধা দিতে পারে। অপ্রয়োজনীয় অ্যাপ্লিকেশন বা পরিষেবাদি বন্ধ করে দেওয়া এই ভার্চুয়াল মেশিনটি চালু করতে পর্যাপ্ত মেমরি মুক্ত করতে পারে।
আপনি যদি অতীতে এই হোস্ট কম্পিউটারটিতে এই ভার্চুয়াল মেশিনে পাওয়ার করতে সক্ষম হন তবে হোস্ট কম্পিউটারটি রিবুট করার চেষ্টা করুন। রিবুট করা আপনাকে ভার্চুয়াল মেশিনগুলি চালানোর জন্য আরও কিছু হোস্ট মেমরি ব্যবহার করতে দেয়।

কীভাবে এটি কাজ করবেন?


আপনি কি নতুন ভার্চুয়াল মেশিন তৈরির চেষ্টা করেছেন, সঠিক পরিমাণের মেমরি বেছে নিয়ে, আপনার বিদ্যমান এইচডিডিটিকে নতুন ভার্চুয়াল মেশিনের সাথে সংযুক্ত করছেন?
রামহাউন্ড

হ্যাঁ, এটি যেমন মনে হয় তেমন কাজ করে না। @ রামহাউন্ড
জে ডো

সুতরাং, আপনার হোস্টে 2130MB এরও বেশি নিখরচায় স্মৃতি রয়েছে? ভার্চুয়াল মেশিনে মেমরি সেটিংস কি?
আপেলোডটিটি

হ্যাঁ. আমার 4096MB প্রয়োজন, এবং আমার কাছে 7000MB এরও বেশি ফ্রি রয়েছে। আমি যখন ভিএমটি বন্ধ করে দিই তখন দেখতে পাই যে মেমরিটি এখনও কোনও ভিএমওয়্যার প্রক্রিয়া দ্বারা গ্রাস করা হয়েছে। @ অ্যাপ্লোডডটিটি
জে ডো

1
@ Ba7a7chy dude719 এর উত্তরটি দেখুন
জে ডঃ

উত্তর:


21

আমি দেখতে পাচ্ছি আপনি কার্নেল সংস্করণে 4.13.3-1 এ আছেন। এই কার্নেলের কিছু ছোট পরিবর্তন রয়েছে যার জন্য ভিএমওয়্যার ভিএমমন মডিউলটির জন্য কিছু প্যাচিং দরকার। এই মেমরির সমস্যাটি ঠিক করতে vmmon মডিউল কোডটিতে এই প্যাচটি প্রয়োগ করুন:

https://github.com/mkubecek/vmware-host-modules/commit/770c7ffe611520ac96490d235399554c64e87d9f

cd /usr/lib/vmware/modules/source
tar xf vmmon.tar
cd vmmon-only/linux
vim hostif.c # or use the patch command to apply the patch
cd ../..
tar cf vmmon.tar vmmon-only
rm -rf vmmon-only # cleanup

# Lastly, we need to rebuild the patched module
sudo vmware-modconfig --console --install-all

আপনি কীভাবে তা ব্যাখ্যা করতে পারেন? আমি বিভ্রান্ত - এই পরিবর্তনগুলি কীভাবে প্রয়োগ করব? আমি উবুন্টুতে 17.10
মেরেক আরবানউইচজ

এটি উবুন্টু 17.10 এ কাজ করতে পারে না ... ভিএমএমনিটর সংকলন করতে চায় না। : আমি ফাইল থেকে গ্রহণ raw.githubusercontent.com/mkubecek/vmware-host-modules/... পরিবর্তে সম্পাদনায় যান তেজ ব্যবহারের এবং প্রতিস্থাপিত ফাইল
Marek Urbanowicz

যারা উবুন্টু 17.10 চালাচ্ছেন তাদের জন্য আপনি এখানে সঠিক উত্তরটি পেতে পারেন: Askubuntu.com/a/973130/15600
টমট্যাশে

6

ওবুন্টু 17 এ এই কমানগুলি চালান, খুব ভাল কাজ করুন।

  1. sudo সিডি / টিএমপি
  2. সিপি / ওএসআর / লিবি / ভিএমওয়্যার / মডুলস / সোর্স / ভিএমমন.টার।
  3. tar xf vmmon.tar
  4. rm vmmon.tar
  5. উইজেট https://raw.githubusercontent.com/mkubecek/vmware-host-modules/faded9c8a4dd23f74da2b448572df95666dfe12/vmmon-only/linux/hostif.c
  6. এমভি-ফ হোস্টিফ.সি ভিএমমন-কেবল / লিনাক্স / হোস্টিফ.সি
  7. tar cf vmmon.tar vmmon-only
  8. rm -fr vmmon-only
  9. এমভি-ফ ভিমন / ডটারের
  10. vmware-modconfig --console - ইনস্টল-সব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.