ভিএমওয়্যার শেয়ার্ড স্টোরেজ ফাইল পরিবর্তনগুলি সিঙ্ক করছে না


0

সুতরাং, আমি একটি দম্পতি ভিএম এর সাথে পরীক্ষা করছি। দুটোই হ'ল তাজা উবুন্টু 16.04 ইনস্টল, আপডেট নেই, ভিএমওয়্যার সরঞ্জাম নেই।

উভয়ই এটি পড়তে এবং লিখতে সক্ষম হয় SharedTest.vmdk, যখন উভয়ই চলছে। আমি touchযেটি সন্ধান করছি তা হ'ল আমি যদি প্রথমে কোনও ফাইল এটিতে শেল করতাম তবে ফাইলটি দ্বিতীয় ভিএম-তে প্রদর্শিত হবে না, যতক্ষণ না আমি এটি পুনরায় বুট করি না।

উভয় ভিএম এর সিঙ্ক এই ফাইলটির পরিবর্তনটি কীভাবে নিশ্চিত করব?

(আমি এটি গুগল করেছি এবং নীচের কনফিগারেশন নিয়ে এসেছি, যা কমপক্ষে স্টোরেজটিকে একই সাথে উভয়ের সাথে সংযুক্ত করার অনুমতি দেয়)

দ্রষ্টব্য: SharedTest.vmdk উভয় ভিএম এর একটি ext4 ফর্ম্যাট মাউন্ট, তবে এটি একটি এনটিএফএস ড্রাইভে সংরক্ষিত।

দ্রষ্টব্য 2: আমি ভিএমওয়্যার ওয়ার্কস্টেশন 10 ব্যবহার করছি

উভয় ভিএম এর ধারণার জন্য আমার কনফিগারেশন:

# Attached Shared Disk
scsi0:1.present = "TRUE"
scsi0:1.fileName = "D:\TempVMs\SharedDisk.vmdk"
scsi0:1.mode = "independent-persistent"
scsi0:1.shared = "TRUE"
scsi0:1.sharing = "multi-writer"
scsi0:1.redo = ""

# Disk Properties.
disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.dataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "0"
diskLib.dataMaxUnsyncedWrites = "0"

উত্তর:


2

ভাগ করা স্টোরেজ এটি কীভাবে কাজ করে না।

আপনি যে ফাইল সিস্টেমটি ব্যবহার করছেন (ext4) এটি একটি ক্লাস্টার ফাইল সিস্টেম নয়। যেমন, এটি কেবলমাত্র একবারে একটি সিস্টেমের দ্বারা পঠন / লেখার জন্য মাউন্ট করা যায়। ভলিউম একইসাথে একাধিক সিস্টেমে অ্যাক্সেসযোগ্য করা যায় তা এই ফাইল সিস্টেমের এই মৌলিক তত্ত্বটি পরিবর্তন করে না।

আপনার যদি একই সাথে একই সাথে লেখার জন্য উভয় সিস্টেমের প্রয়োজন হয় তবে আপনাকে একটি সত্যিকারের ক্লাস্টার-সচেতন ফাইল সিস্টেমে স্যুইচ করতে হবে অথবা অন্যথায় একটি সিস্টেমে fs মাউন্ট করতে হবে এবং এটি এনএফএস বা এর মতো অন্যের কাছে রফতানি করতে হবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.