মাউন্ট সিআইএফএস হোস্ট ডাউন আছে


97

আমার মাউন্ট পয়েন্টটি নিয়ে একটি সমস্যা রয়েছে যা আগে কনফিগার করা হয়েছিল। এটি ফোল্ডারটি দেখায়, তবে মাউন্টটি অনুপস্থিত এবং "ধরে আছে?" আকার, অনুমতি ইত্যাদির মান

তাই আমি সিআইএফ এবং একই কমান্ডটি পূর্ব থেকে ব্যবহার করে পুনঃসমাউন্ট করার চেষ্টা করেছি:

mount -t cifs //nas.domain.local/share /mnt/archive

তবে আমি ত্রুটি পেয়েছি:

Host is down.

যদি আমি ডোমেন বা আইপিকে পিং করি তবে আমি একটি যথাযথ রেজোলিউশন পাই এবং আমি ইস্যু ছাড়াই এসএমএসক্লিয়েন্ট ব্যবহার করে সংযুক্ত হয়েছি

 ping nas.domain.local
 ping ip
 smbclient //nas.domain.local/share

আমি চারদিকে তাকালাম, তবে শক্ত উত্তর খুঁজে পাচ্ছি না। কোন চিন্তা?


একটি nslookup nas.domain.local কি এটি আপনার পিং করা আইপি সমান নয়?
টনি রথ

হ্যাঁ, ফিরে আসা আইপি সঠিক। আমি আইপি এবং ডোমেন ব্যবহার করে এনএএস এর ওয়েব ইন্টারফেস অ্যাক্সেস করতে পারি। ডোমেন বা আইপি ব্যবহার করে আমি আমার ল্যাপটপে ডেটা অ্যাক্সেস করতে পারি তাই মনে হচ্ছে এখানে খেলতে অন্য কোনও সমস্যা আছে
কেভিন

6
--verboseআপনার মাউন্ট কমান্ডে স্যুইচটি যুক্ত করুন , প্রাসঙ্গিক বলে মনে হওয়া কোনও ত্রুটি / ফলাফল পোস্ট করুন।
জোড়াদেচে

এমনকি পরিষেবাটি কি রিমোট সার্ভারে চলছে। এটি লিনাক্স নাকি উইন্ডোজ সার্ভার? যদি এটি লিনাক্স হয় ... যাচাই করুন যে পরিষেবাটি চলছে কিনা। ফায়ারওয়ালে কোনও পরিবর্তন করা হয়নি তা নিশ্চিত করুন ... এটি যদি উইন্ডোজ হয় ... তবে আপনি একটি রিবুট বিবেচনা করতে পারেন ...
জয়

1
@Zoredache যোগ করুন -vvvজন্য আরও বেশি বাগাড়ম্বরপূর্ণ তথ্য!
সার্জ স্ট্রোব্যা্যান্ড্ট

উত্তর:


108

এটি একটি প্রোটোকল অমিলের কারণেও হতে পারে। 2017 সালে মাইক্রোসফ্ট উইন্ডোজ সার্ভারগুলি প্যাচ করে এবং এসএমবি 1 প্রোটোকলটি অক্ষম করার পরামর্শ দেয়।

এখন থেকে, মাউন্ট.সিফগুলির প্রোটোকল আলোচনার ক্ষেত্রে সমস্যা হতে পারে।

প্রদর্শিত ত্রুটিটি "হোস্ট ডাউন ডাউন" down তবে আপনি যখন ডিবাগ করবেন তখন:

smbclient -L <server_ip> -U <username> -d 256

আপনি ত্রুটি পাবেন:

protocol negotiation failed: NT_STATUS_CONNECTION_RESET

এটি কাটিয়ে ওঠার জন্য নির্দিষ্ট প্রোটোকল সহ মাউন্ট বা এসএমসিপ্লেন্ট ব্যবহার করুন।

এসএমসিপ্লিনেন্টের জন্য: অ্যাড-এম এসএমবি 2 (বা প্রোটোকলের নতুন সংস্করণের জন্য এসএমবি 3)

smbclient -L <server_ip> -U <username> -m SMB2

বা মাউন্টের জন্য: ভার্সেট = ২.০ যোগ করুন (অথবা ভার্সন = 3.0 আপনি প্রোটোকলের 3 সংস্করণ ব্যবহার করতে চান)

mount -t cifs //<server_ip>/<share> /mnt/<mountpoint> -o vers=2.0

আমার এনএএস লিনাক্সে রয়েছে যখন আমি আপনার সমাধানটি চেষ্টা করি smbclient -L 192.168.1.47 -U admin -d 256সবকিছু ঠিকঠাকভাবে কাজ করে তবে আমি যখন চেষ্টা mount -t cifs -o username=aa,password=bb,uid=olivier //192.168.1.47/partagefichiers/ /mnt/PartageFichiersকরি তখন বলতে থাকেmount error(112): Host is down
অলিভিয়ার পন্স

3
এই উত্তরে আমি যেমন ব্যাখ্যা করেছি তেমন আপনি কি প্রোটোকল নির্দিষ্ট করার চেষ্টা করেছেন? ভার্স্ট = ২.০ বা ভার্স্ট = or.০ বা ভার্সু = ০.০ (এই এনএএস সেটিংসের উপর নির্ভর করে) যোগ করে দেখুন: মাউন্ট -t সিআইফএস -o ব্যবহারকারীর নাম = আ, পাসওয়ার্ড = বিবি, ইউআইডি = অলিভিয়ের, বনাম = ২.০ //192.168.1.47/ partagefichiers / / mnt / PartageFichiers
মার্সিন পি

11
স্ট্রেঞ্জ। ম্যান পৃষ্ঠাটি vers=1.0এটি ডিফল্ট বলেছে , তবে আমি স্পষ্টভাবে পাস করার আগে আমার নেটওয়ার্ক ড্রাইভটি মাউন্ট করতে পারিনি vers=1.0
হুব্রো

উইন্ডোজ পাশে এটি পরিবর্তন করা সম্ভব? আমার কাছে এমন একটি সফ্টওয়্যার রয়েছে যা এই বিকল্পগুলি সিআইএফ-তে প্রেরণ করে এবং এটি ভার্স্ট বিকল্পটি জানে না তাই এটি ফরোয়ার্ড করা হয়নি।
অ্যান্ড্রু সাভিনিখ

1
//<server_ip>/<share> /media/<mountpoint> cifs username=<username>,password=<password>,iocharset=utf8,sec=ntlm,vers=1.0 0 0
Fstab

43

সাম্প্রতিক প্যাকেজ আপডেটের পরে আর্চলিনাক্সে, আমাকে আমার মাউন্ট বিকল্পগুলিতে = = 1.0 যোগ করতে হয়েছিল। আমি একটি পুরানো সেন্টোস 5 বাক্সের সাথে সংযুক্ত হয়েছি এবং গতকাল পর্যন্ত আমি কোনও সংস্করণ নম্বরটি স্পষ্টভাবে উল্লেখ না করে সংযোগ করতে পারি।

লিনাক্স কার্নেল ৪.১nel-এ সিআইএফএস এখন এসএমবি 3.0.০ এ ডিফল্ট এবং কার্নেল ৪.১৪ এ এটি ২.১ এবং উচ্চতর চেষ্টা করে। এই পরিবর্তন লগ দেখুন


ধন্যবাদ, আমার একই সমস্যা ছিল তবে আমি জানিনা কোন আপগ্রেড এটি প্রয়োজনীয় করে।
বেন

এটি একটি সত্যিই অদ্ভুত সমস্যা। আমার ক্ষেত্রেও আজ একই ঘটনা ঘটেছে। আমি এসএমসিএলেন্ট এবং লাইবডব্লাইক্লেন্টকে ডাউনগ্রেড করার চেষ্টা করেছি, তবে সমস্যাটি অব্যাহত রয়েছে। সার্ভারে কিছু পরিবর্তন হয়েছে। আমি মনে করি এটি সেন্টোসও, আমি আশা করি সেন্টোস 5 না! কাজের জন্য ধন্যবাদ :)
jPlate

2
আমার সিডোলজি এনএএস ডিএস 413 জে একটি মাউন্ট অ্যাক্সেস করার জন্য আমার ফেডোরা 26 সিস্টেমের জন্য এটি করতে হয়েছিল, আমার / ইত্যাদি / fstab এখন বিকল্প স্ট্রিংয়ের শেষে ", ভার্সেট = 1.0" রয়েছে এবং 'হোস্ট ডাউন ডাউন' ত্রুটি বার্তা নেই।
নিখ

1
আমি উবুন্টু 16.04 থেকে 18.04 (এলটিএস) থেকে আপগ্রেড করেছি যা আমার একটি ল্যাসি এনএএসের মাউন্টগুলি ভেঙে দিয়েছে। এটি আমার জন্য কৌশলটি করেছে।
ইয়ংফ্রোগ

14

ফ্রেটজ এনএএস-এ ইউএসবি-স্টিক উবুন্টু 17.10 এর জন্য "হোস্ট ডাউন" দেখিয়েছিল:

( vers=1.0) কাজ করা সংস্করণটি সংজ্ঞায়িত করছে - এখানে সম্পূর্ণ স্ট্রিং রয়েছে:

sudo mount -t cifs -o vers=1.0,_netdev,username=<user>,password=<pwd>,uid=1000,gid=1000  //192.168.178.1/fritz.nas <local mountpoint>

3
/etc/fstabসিআইএফএস মাউন্টের মধ্যে থেকে সমস্ত কিছুই কাজ করছিল ; apt upgradeআমার উবুন্টু 16.04 পরে এই ঘটেছে। -o vers=1.0কৌতুকটি নির্দিষ্ট করে । আপনাকে ধন্যবাদ
সমমান 8

7

পুরানো বাফেলো ডিস্কস্টেশন সহ উবুন্টু 17.10 এ আপগ্রেড করার পরেও একই সমস্যা। "Vs = 1.0" বিকল্পটি / etc / fstab এ যুক্ত করে সমাধান করা হয়েছে:

// myWDhostname / partage / media / partage cifs অতিথি, বনাম = 1.0 0 0


যে কেউ উবুন্টু 18.04 ব্যবহার করে, ,vers=1.0বিকল্পটি যুক্ত করে উবুন্টুহ্যান্ডবুক.আর
ইন্ডেক্স.এফপি /

আমার একই সমস্যা আছে এবং প্রোটোকলটিতে সংস্করণ 1 ব্যবহার করে এটি সমাধান করতে পারি। তবে আমার কাছে ডেটা সংক্রমণের খুব কম হার রয়েছে। আমি সন্দেহ করি এটি সংস্করণ 1 এর কারণে হতে পারে, সুতরাং অন্য সংস্করণ ব্যবহার করা আরও ভাল।
বেন

5

দুঃখিত, যদি এটি দেরিতে প্রতিক্রিয়া হয় (আমি বুঝতে পারি এটি একটি পুরানো থ্রেড), তবে আমি সবেমাত্র আবিষ্কার করেছি যে আরও একটি কারণ রয়েছে যা মাউন্ট.সিফরা বলে যে হোস্টটি ডাউন আছে।

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


উভয় পক্ষের ফায়ারওয়ালটি পরীক্ষা করে দেখুন: ক্লায়েন্ট এবং সার্ভার (পাশাপাশি কোনও ফায়ারওয়াল যা তাদের মধ্যে চলতে পারে)। আমার ক্ষেত্রে এটি ক্লায়েন্টের ফায়ারওয়াল যা সার্ভারের সাথে সংযোগগুলি অবরুদ্ধ করেছিল। iptablesতাদের অনুমতি দেওয়ার জন্য আমাকে বিধিগুলি যুক্ত করতে হয়েছিল : iptables -A INPUT -s 1.2.3.4/32 -j ACCEPTএবং iptables -A OUTPUT -d 1.2.3.4/32 -j ACCEPT, 1.2.3.4সার্ভারের আইপি ঠিকানাটি ছিল।
আন্তোনিও ভিনিসিয়াস মেনেজেস মেদেই

আমার এনএএস লিনাক্সে রয়েছে তাই আমার এখনও এই সমস্যাটি রয়েছে তবে ভাগ করে নেওয়ার জন্য ধন্যবাদ
অলিভিয়ার পন্স

4

একটি সিআইএফএস এসএমবি নেটওয়ার্ক শেয়ার মাউন্ট করার চেষ্টা করার সময় আমি নতুন সাম্বা ক্লায়েন্টের কাছ থেকে আরও অ্যাডো ছাড়াই একই ত্রুটি পেয়েছি:

mount error(112): Host is down

অবশেষে, এটি প্রমাণিত হয়েছে যে আমি পূর্বে এসএমবি সার্ভারকে কেবলমাত্র সীমিত সংখ্যক আইপি অ্যাড্রেসে কনফিগার করে সীমাবদ্ধ করেছিলাম /etc/samba/smb.conf:

# Allow these IP Addresses to connect: 
hosts allow = 127.0.0.1 127.0.1.13 127.0.1.63

# Anything else not allowed is, by default, rejected
hosts deny = ALL

নতুন এসএমবি ক্লায়েন্টের স্থির আইপি ঠিকানা যুক্ত করা এই নির্দিষ্ট ক্ষেত্রে সমস্যার সমাধান করেছে।

অবশ্যই, অন্য কারণগুলির মধ্যেও অগণিত রয়েছে যে কারণে কেউ উপরে বর্ণিত ত্রুটি পেতে পারে।


4

সিনোলজি ডিস্কস্টেশন (ডিএসএম ৪.৩) এর সাথে সংযোগ স্থাপনে একই সমস্যা।

মাউন্ট অপশনগুলিতে ভার্সেস = 1.0 ব্যবহার করা ভাল কাজ করে।

অতিরিক্ত হিসাবে আমাকে "নোপার্ম" বিকল্পটি ব্যবহার করতে হয়েছিল কারণ সমস্ত ফাইলগুলি ভুলভাবে মালিকের দ্বারা পঠনযোগ্য এবং লিখিতযোগ্য হিসাবে প্রদর্শিত হয়নি।


2

ফ্রিটজবক্স 7490: একই সমস্যা: মাউন্ট ত্রুটি (112): হোস্ট ডাউন আছে

আমি = ভার্সেট = এক্স ব্যবহার করিনি। আমি যেমন হাঙ্গর হিসাবে তত দ্রুত, আমি প্রথমে = = 2.0 চেষ্টা করেছি এবং ব্যর্থ হয়েছি।
যত তাড়াতাড়ি আমি বিকল্পটি = ভার্সন = 1.0 ব্যবহার করেছি , সবকিছু ঠিকঠাক কাজ করে!

এটি আমার পক্ষে কাজ করে ..

 sudo mount -t cifs -o rw,username=myname_on_the_box,pass\word=mypasswd_on_the_box,vers=1.0 //192.168.1.1/Fritz-nas /media/something/something    

আমার
এনভিভি : ক্লায়েন্ট: উবুন্টু 17.10 লিনাক্স 4.13.0-17-জেনেরিক # 20-উবুন্টু এসএমপি x86_64 জিএনইউ / লিনাক্স
সার্ভার: ফ্রিটজবক্স 7490 ফার্মওয়্যার 6.83।


এভিএম সাম্বার একটি পুরানো সংস্করণ ব্যবহার করে যা তারা নিজেরাই বজায় রাখে। এটি সম্ভবত ব্যাখ্যা করে যে কেন vers=1.0আরও উপযুক্ত নতুন প্রোটোকল সংস্করণগুলির পরিবর্তে একজনকে ব্যবহার করতে হবে।
0xC0000022L

2

প্রোটোকলের এসএমবি 1 সংস্করণটি হ্রাস করা হয়েছে, তবে এটি পুরানো সংস্করণগুলিতে ব্যবহৃত ডিফল্ট সংস্করণ mount.cifs, যেমন version.২ সংস্করণে আমার এই সমস্যা রয়েছে।

আপনি চেক করতে পারেন: sudo mount.cifs --version

আপনি যদি এসএমবি 1 প্রোটোকল ব্যবহার করে কোনও এসএমবি 3 সার্ভারের সাথে সংযোগ স্থাপনের চেষ্টা করেন তবে আপনি Host is downত্রুটিটি পেয়ে যান ।

এখানে অন্যান্য অনেক উত্তর দ্বারা বর্ণিত ওয়ার্কআরউন্ড হ'ল প্রোটোকলের একটি আলাদা সংস্করণ নির্দিষ্ট করা। নিম্নলিখিত কমান্ডটি আমার পক্ষে কাজ করে: sudo mount -t cifs //server.name.or.ip/shares/Public /target/directory -o username=someuser,domain=somedomain,vers=3.0

তবে , যে সার্ভার আপনার সঙ্গে সংযোগ স্থাপন করা হয় DFS ব্যবহার, তাহলে আপনি নিম্নলিখিত ত্রুটির পরিবর্তে পাবেন: mount error(38): Function not implemented। এটি কারণ যে এসএমবি 3-তে ডিএফএস সমর্থন কেবল 4.11 সংস্করণে কার্নেলের সাথে যুক্ত হয়েছিল ।

এর সাহায্যে আপনার কার্নেল সংস্করণটি পরীক্ষা করতে পারেন uname -a। আমার ক্ষেত্রে এটি CentOS7 এ 3.10 ছিল। আমি আপগ্রেড করার জন্য এই নির্দেশাবলী অনুসরণ করেছি এবং এখন এটি কার্যকর হয়।


0

আমি সাধারণত সিআইএফএস / এসএমবি শেয়ারটি মাউন্ট করতে এই ধরণের কমান্ড ব্যবহার করি।

mount -t cifs -o rw,netbiosname=nasserver1,credentials=/etc/user_credentials.txt //192.168.1.11/someshare /mnt

শংসাপত্রগুলির ফাইলটি দেখতে এমন দেখাচ্ছে:

username=mydomain\user1
password=somepass

এটি একটি অটোমাউন্ট সেটআপেও মানিয়ে নিতে পারে যাতে মাউন্টিং / আনমাউন্টিং স্বয়ংক্রিয়ভাবে অটোফগুলির মাধ্যমে সিস্টেম দ্বারা পরিচালনা করা যায়।


0

আমাদের ক্ষেত্রে আমি AD তে ব্যবহারকারীদের লগইন নাম (ব্যবহারকারীর 2) পরীক্ষা করেছিলাম। সেখানে আমি লক্ষ্য করেছি যে নামটি একটি বড় হাতের অক্ষর দিয়ে শুরু হয়েছিল এবং মাউন্ট স্ক্রিপ্টে লিখিতভাবে এটি ছোট হাতের অক্ষরে পরিবর্তিত হয়েছে। এমনকি যদি আমরা এর আগে ব্যবহারকারী 2 বা মাউন্ট স্ক্রিপ্ট উভয়ই স্পর্শ না করি, হঠাৎ মাউন্ট কমান্ডটি সফল হয়েছিল।

mount --verbose -t cifs //pc/share /my-share -no user=user1,password=pw1 -o uid=user2,gid=group1,dir_mode=0775,file_mode=0664

0

আমার জন্য, মাউন্ট করা সিআইফস শেয়ারটি একটি উইন্ডোজ সার্ভারে ছিল যার আইপি ঠিকানাটি সম্প্রতি পরিবর্তিত হয়েছিল, তাই আমি সার্ভারটি পিং করে এর নতুন ঠিকানাটি সমাধান করতে পারতাম, তবে মাউন্টটি নিজেই আপডেট হয়নি। অলস আনমাউন্ট চালিয়ে এবং তারপরে পুনরায় মাউন্ট করে আমার সমস্যাটি সমাধান করা হয়েছিল:

umount -l /mnt/share
mount -a

0

আমি কেবল জুবুন্টু 17.10 এ আপগ্রেড করার পরে উল্লিখিত সমস্যাটির মধ্যে পড়েছিলাম। আমি একটি সিনোলজি ডিস্কস্টেশন ব্যবহার করি। আমি সেখানে যা দেখেছি: ডিস্কস্টেশনে আপনি কোন প্রোটোকল সমর্থন করবেন তা চয়ন করতে পারেন। নিয়ন্ত্রণ প্যানেলে ফাইল পরিষেবার জন্য উন্নত বিকল্পগুলিতে তিনি প্রাসঙ্গিক প্রোটোকল (এসবিএম 3 পর্যন্ত) যুক্ত করে আপনিও সমস্যাটি সমাধান করতে পারেন।


0

যদি আপনার কোন সিএনোলজি এনএএস নিয়ে সমস্যা হয়, তবে ন্যাশায় vers=উল্লিখিত বিকল্পটি mountএবং ন্যূনতম / সর্বাধিক এসএমবি সংস্করণ উপযুক্ত কিনা তা পরীক্ষা করে দেখুন check

বিশেষত, আমি ব্যবহার করছি vers=2.0তবে আমার সিনোলজি ডিস্কস্টেশন Host is downত্রুটিটি ট্রিগার করছে । আমি একটি পৃষ্ঠা পেয়েছি, উইন্ডোজ 10 নাস শেয়ারের অ্যাক্সেস। সিমোলজি ওয়েবসাইটে এসএমবি ১.০ এবং 3.0.০, এসএমবি ভি ২.০ বা আরও নতুনকে অনুমতি দেওয়ার জন্য ডিস্কস্টেশন কীভাবে সেট করবেন তা ব্যাখ্যা করেছে ...

সিনোলজি এনএএস-তে

  • কন্ট্রোল প্যানেলে যান -> ফাইল পরিষেবাদি
  • এসএমবি / এএফপি / এনএফএস ট্যাবে, উন্নত সেটিংস নির্বাচন করুন
  • সর্বাধিক এসএমবি প্রোটোকল এসএমবি 3 এ পরিবর্তন করুন
  • ন্যূনতম এসএমবি প্রোটোকলকে এসএমবি 2 তে পরিবর্তন করুন (পৃষ্ঠাটি বড় এমটিইউ সহ এসএমবি 2 ব্যবহার করতে বলেছে, তবে এটি আমার পক্ষে কার্যকর হয়নি)

-4

একই সমস্যা ছিল। আমার জন্য সমাধানটি ছিল উইন্ডোজ শেয়ার সার্ভারের দিকে। এমনকি আমার লিনাক্স সার্ভারে ভার্সাম = ২.০ মান পাস করেও মাউন্টটি কাজ করছে না। সুতরাং আমি আমার উইন্ডোজ সার্ভার এসএমবিভি 1 সমর্থন সক্ষম করতে হয়েছিল। এই নিবন্ধটি আমাকে সহায়তা করেছে: https://support.microsoft.com/en-us/help/2696547/how-to-detect-enable-and-disable-smbv1-smbv2-and-smbv3-in-windows-and


4
এটি করবেন না । smbv1 হ'ল ভেক্ট্রা যা ছড়িয়ে দেওয়ার জন্য ব্যবহার করে এবং সর্বত্র পর্যায়ক্রমে বের হয়ে আসছে।
অ্যান্ড্রু শুলম্যান 2'8
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.