দ্বৈত-এনআইসির মূল বোর্ডগুলিতে ম্যাকের ঠিকানাগুলি


9

এখানে একটি অদ্ভুত সমস্যা।

আমরা দ্বৈত-এনআইসি মেইনবোর্ড সহ বেশ কয়েকটি ডিভাইস পেয়েছি। কিছু রিয়েলটেক এনআইসি, যা স্তন্যপান করে। কিছু হ'ল ইন্টেল ই 1000000, যা হয় না।

আমি কেবল 2 টি মেশিনে লক্ষ্য করেছি, একটি হ'ল একটি এনটেল এনআইসি, একটি রিয়েলটেক, যখন আমি যখন কোনও মেশিনের ম্যাক অ্যাড্রেসটি dhcpd.confফাইলটিতে আমাদের ডিএইচসিপি সার্ভারে রাখি তখন মেশিনটিকে পুনর্নির্মাণ পরিবেশে বুট করার জন্য, প্রথমদিকে সবকিছু ঠিক আছে।

সার্ভারটি একটি ডিএইচসিপি বরাদ্দ পায় এবং উবুন্টু প্রিজিড পরিবেশে PXE বুট দেয়।

এক বা দুটি মেশিনে, এটি উবুন্টুর ডিএইচসিপি নেটওয়ার্ক কনফিগারেশন হিসাবে পাওয়া যায় এবং ব্যর্থ হয়। যদি আমি একটি ব্যস্তবক্স শেলটি ( tty2ইনস্টল করা মেশিনে) টানতে এবং চালনা ip linkকরি তবে দেখতে পাব যে ইউপি পতাকাটি অন্য এনআইসিতে সেট করা আছে ।

এখানে কিছু জিনিস।

  host xeon16-ghz240-gb48-node1 {
        hardware ethernet BC:AE:C5:07:1F:18;
        filename "pxelinux.0";
        next-server 192.168.123.80;
  }

এটাই কি dhcpd.conf

অশুভ মেশিনে আইপি লিঙ্কটি দেখতে এটির মতো। আইপি লিঙ্ক আউটপুট

কেবলমাত্র একটি এনআইসি আসলে সংযুক্ত (ইচ্ছাকৃতভাবে)।

আপনি দেখতে পাচ্ছেন যে, এনএইচ যে dhcpd কনফিগারেশনে রয়েছে, এটি ইউপি হিসাবে চিহ্নিত নয়, এবং লিঙ্কটি ইউপি, ডিএইচসিপিতে নেই।

এখন পর্যন্ত আমি এটি দুটি ব্র্যান্ডের দ্বৈত-এনআইসি কনফিগারেশনে দেখেছি।

কেউ কি 1) এর কারণ কী তা জানে এবং খ) আমরা এটি সম্পর্কে কী করতে পারি?


1. পিসিআই ডিভাইসগুলি অন্তর্ভুক্ত করার বিভিন্ন ক্রম। সুতরাং BIOS ": 18" ম্যাক ব্যবহার করে এবং ওএস প্রথমে ": 19" ম্যাক ব্যবহার করে। 2. ধারণা নেই =]
ক্রিস এস

আমি এটিকে উত্তরের পরিবর্তে একটি মন্তব্য হিসাবে যুক্ত করব কারণ এটি মোটামুটি দুর্বল, তবে আমি বলতে পারি যে আমার আগে কেউ এই একই সমস্যাটি খুঁজে পেয়েছিল dhcpd.confএবং একটি কিকস্টার্ট সেট আপ করার সময় ম্যাক এবং ম্যাক + 1 যুক্ত করে ফাইলটি সমাধান করেছিল solved
কাইল স্মিথ

পূর্বসূরীর চেহারা কেমন? বিশেষত, netcfg/choose_interfaceসেট করা হয়?
শেন ম্যাডেন

./master/master_preseed.cfg:d-i netcfg/choose_interface select auto
টম ও'কনর

@ কাইলস্মিথ হ্যাঁ .. যদিও এটি সামান্য স্টোকাস্টিক।
টম ও'কনোর

উত্তর:


8

কিছু করার সবসময় একাধিক উপায় থাকে :)

সমাধান ঘ

প্রত্যেকের সাথে মাদারবোর্ড?

যে কোনও মডিউল ( ethtool -i eth0) রিয়েলটেক কার্ডকে সমর্থন করছে ব্ল্যাকলিস্ট ।

উবুন্টু সমর্থন module_name.blacklist=yes বুটে এটা কালো তালিকাভুক্ত করতে এবং আপনার preseed পরিবেশে modprobe বিকল্পগুলি পরিবর্তন যাতে পরে তদন্ত না হয়ে যায় সক্ষম হওয়া উচিত।


সমাধান 2

আমাকে সমস্যাটি নতুন করে বলি:

আমাদের দুটি এনআইসির সাথে মাদারবোর্ড রয়েছে এবং আমরা চাই যে কোনও ইন্টারফেস প্লাগ ইন করা হোক না কেন তারা ধারাবাহিকভাবে কাজ করতে পারে which কোন ইন্টারফেসটি (ওএস দৃষ্টিকোণ থেকে) প্লাগ ইন করা হবে তা আমরা সবসময় নির্ধারণ করতে পারি না।

বন্ধন সেট আপ! mode=active-backup miimon=100দাস হিসাবে উভয় ইন্টারফেসের সাথে একটি সক্রিয়-প্যাসিভ কনফিগারেশন ( ) ব্যবহার করুন । এই ভাবে, কোন ইন্টারফেসটি প্লাগ ইন করা হয়েছে তা বিবেচনা করে সর্বদা এটি কাজ করবে।


সমাধান 3

মাদারবোর্ডগুলি কি যথেষ্ট সামঞ্জস্যপূর্ণ যে এনআইসিগুলি সর্বদা একই পিসিআই আইডিতে প্রদর্শিত হয়? সর্বদা কোনও নির্দিষ্ট পিসিআই ঠিকানার কার্ডটি ইথ 0-তে এবং অন্য ঠিকানায় কার্ডটি এথ 1 এ নির্ধারিত করার জন্য udev নিয়ম ব্যবহার করুন।

মনে রাখবেন যে আপনার দুটি পৃথক উদেব নিয়ম থাকতে পারে যা কোনও ডিভাইসকে এথ0-তে নির্ধারণ করে - এটি আপনাকে একই সাথে রিয়েলটেক এবং e1000 কেস পরিচালনা করতে দেয়।


তারা দুজনেই দুঃখের সাথে রিয়েলটেক .. এগুলি প্রতিস্থাপন করতে কিছু e1000s পাবে, তবে সম্ভবত বায়োসে তাদের মেরে ফেলবে।
টম ও'কনোর

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

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

আমরা বন্ধন স্থাপন এবং উভয় ঠিকানা ডিএইচসিপিতে রেখে সমস্যাটি ঘটিয়েছি ended
টম ও'কনর

5

PXE বুট করার ইন্টারফেসটি ব্যবহার করতে init স্ক্রিপ্টগুলি বলতে আপনার pxelinux.cfg ফাইলটিতে আপনি PXELINUX IPAPPEND 2 বিকল্প যুক্ত করার চেষ্টা করতে পারেন :

/var/lib/tftpboot/pxelinux.cfg/default

LABEL linux
   KERNEL /ubuntu/casper/vmlinuz 
   APPEND initrd=/ubuntu/casper/initrd.gz root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.1.1:/var/lib/tftpboot/ubuntu --
   IPAPPEND 2

দেখুন: http://www.syslinux.org/wiki/index.php/SYSLINUX#IPAPPEND_flag_val_.5BPXELINUX_only.5D

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