পঠনযোগ্য সিস্টেমে সাম্বা ইনস্টলেশন


0

ওয়েবে আমি দরকারী কিছু খুঁজে পেলাম না।

এই গল্পটি এখানে। আমি ডেবিয়ানে (রাস্পবিয়ান, তবে এটি কোনও ব্যাপার নয়) সাম্বা (সংস্করণ 4.5.12) ইনস্টল করার চেষ্টা করছি। দেবিয়ান কেবল পঠনযোগ্য ফাইল সিস্টেমে ইনস্টল করা আছে। ইনস্টলেশন ঠিক আছে, তবে সাম্বা আরও-মোডে চালু হচ্ছে না (কেবল পঠনযোগ্য)। আমি /var/lib/samba filesবাহ্যিক এইচডিডি (যা পঠন-লিখন) তে প্রয়োজনীয় তথ্য ( ) এর প্রতীকী লিঙ্কগুলি তৈরি করার চেষ্টা করছিলাম , তবে আমি সাম্বার শুরুতে একটি ত্রুটি পেয়েছি - সিস্টেমডিটল smdb.service শুরু করতে ব্যর্থ হয়েছে। ইন systemctl statusআকর্ষণীয় কিছুই ছিল না। তবে samba/log.আমি এটি খুঁজে পেয়েছি:

[2018/04/01 17:11:55.333301,  0] ../lib/util/util.c:270(directory_create_or_exist_strict)
  directory /var/lib/samba/private/msg.sock isn't a directory
[2018/04/01 17:12:35.116576,  0] ../lib/util/util.c:270(directory_create_or_exist_strict)
  directory /var/lib/samba/private/msg.sock isn't a directory
[2018/04/01 17:42:24.843043,  0] ../lib/util/util.c:216(directory_create_or_exist)
  mkdir failed on directory /var/lib/samba/private/msg.sock: Read-only file system
[2018/04/01 18:04:41.824892,  0] ../lib/util/util.c:216(directory_create_or_exist)
  mkdir failed on directory /var/lib/samba/private/msg.sock: No such file or directory

Googling আমাকে খুঁজে বের করেছে, যে directory_create_or_exist_strictডিরেক্টরি জন্য সাম্বা সোর্স কোড চেক ফাংশন (জন্য আমার ক্ষেত্রে /var/lib/samba/private/msg.sock) বাস্তব যাবে।

কোনও লিনাক্স-ওয়ে সমাধান আছে? আমার কি directory_create_or_exist_strictফাংশনটি আবার লিখতে হবে বা msg.sockবাহ্যিক এইচডিডি ডিরেক্টরিতে নিখুঁত পথ তৈরি করা উচিত ? বা বাহ্যিক এইচডিডিতে ফোল্ডারটি আয়না করার অন্য কোনও উপায় আছে? দয়া করে আমার সাথে কিছু টিপ-অফ ভাগ করুন।

উত্তর:


0

সমস্যাটি সম্ভবত আপনি সামাভা ফোল্ডারটি অন্য ডিস্কে পুনর্নির্দেশের জন্য একটি সফটলিঙ্ক ব্যবহার করছেন।
একটি সফটলিঙ্ক একটি আসল ফোল্ডারের চেয়ে কিছুটা আলাদা আচরণ করে এবং সাম্বা সকেট তৈরির কোডটিতে গ্রহণযোগ্য হবে না।

আপনার মতো একটি সেটআপে আমি যা করব তা সম্পূর্ণ / var ফাইল সিস্টেমটি অন্য ডিস্কে (বা একটি tmpfs হিসাবে) রাখে এবং এটি বুট-টাইমে মাউন্ট করা যায়।
অথবা, আপনি যদি পুরোপুরি যেতে চান না, তবে কেবল বুটে একটি tmpfs ফাইল সিস্টেম তৈরি করুন এবং এটি / var / lib / সাম্বায় মাউন্ট করুন।

একটি মাউন্ট পয়েন্ট ঠিক থাকতে হবে। অন্যথায় কোনও লিনাক্স সিস্টেম কখনও আলাদা ফাইল সিস্টেমে / var রাখতে সক্ষম হয় না।

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