আমি অবাক হয়েছি কেন আমার উবুন্টু সার্ভার 14.04 এলটিএসে fstab থেকে হোস্টনামটি সমাধান করতে সমস্যা হচ্ছে। আমি নিম্নলিখিত প্রবেশটি মাউন্ট করার চেষ্টা করেছি:
//NAS-5h2-20/backuppc/ /mnt/backuppc cifs auto,user=THEUSER,password=THEPASSWORD,cifsacl,uid=109 0 0
মাউন্ট ত্রুটির সাথে ব্যর্থ হয়
mount: wrong fs type, bad option, bad superblock on //NAS-5h1-15/backuppc,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so
এবং সিসলগ এন্ট্রি:
Unable to determine destination address.
তবুও, যদি আমি তার আইপি 192.168.1.29 এর জন্য হোস্টনাম NAS-5h2-20 বিনিময় করি তবে এটি একটি কবজির মতো কাজ করে । যাইহোক, বহনযোগ্যতার কারণে, আমি fstab এর মধ্যে হোস্টনামে মাউন্টটি মানচিত্র করতে চাই।
/ ইত্যাদি / হোস্টের বিষয়বস্তু হ'ল (অন্যান্য লাইনের মধ্যে):
192.168.1.28 NAS-5h1-15
192.168.1.29 NAS-5h2-20
192.168.1.30 NAS-6h1-04
এই হোস্টনামগুলি স্থানীয় ডিএনএস-সার্ভারের সাথে নিবন্ধভুক্ত নয়। এবং এর উদ্দেশ্য কিছু ক্ষেত্রে ডিএনএস এবং সার্ভার-অভ্যন্তরীণ ব্যবহারের জন্য বিভিন্ন আইপি (সার্ভারক্লাস্টার / ওয়ার্কস্টেশন) ব্যবহার করতে সক্ষম হতে পারে, তাই আমি তাদের ডিএনএসে নিবন্ধন করতে পারি না।
এটিতেও কোনও সমস্যা নেই
ping NAS-5h2-20
।
সুতরাং আমি নিশ্চিত, এটি একটি সমাধানের সমস্যা। তবে আমি বুঝতে পারি না, কোথায়। আমি nsswitch.conf তাকান, সেখানে বিশেষ কিছুই:
passwd: compat
group: compat
shadow: compat
hosts: files dns
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
এবং /etc/resolv.conf ঠিক আছে:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.1
search ourdomain.local
সুতরাং, প্রশ্ন: - সমাধানকারী কেন এই বিশেষ ক্ষেত্রে হোস্ট ফাইলটি পড়তে বা উপেক্ষা করতে ব্যর্থ হয় ?
- ডিএনএস / ডাব্লুআইএনএস / অন্য কিছু সমাধানের পদ্ধতিটি কি মাউন্ট.সিফগুলিতে হার্ডকোড করা আছে?
sudo apt-get install cifs-utils