ইথারনেট সুইচগুলিতে লেনদেন ভিত্তিক সিএলআই


10

পরিচালিত ইথারনেট সুইচগুলিতে আমি সি এল এলির সাথে পরিচিত। যাইহোক, সম্প্রতি আমি সুইচগুলিতে 'লেনদেন ভিত্তিক সিএলআই' শব্দটি পেলাম। সুইচগুলিতে এটি কী এবং এর উদ্দেশ্যটি আমি ঠিক নিশ্চিত নই। এটি কি ডাটাবেস লেনদেনের মতো যেখানে আপনি সম্পূর্ণ কমান্ডগুলি প্রতিশ্রুতিবদ্ধ করার আগে আনলোল করতে পারবেন?

সম্পাদনা:

অনুরোধ হিসাবে:

RX5000 ডেটা শীট

চেকপয়েন্ট সিএলআই লেনদেন


কোন উত্তর কি আপনাকে সাহায্য করেছে? যদি তা হয় তবে আপনার উত্তরটি গ্রহণ করা উচিত যাতে উত্তরটি সন্ধান চিরকালের জন্য পপিং না হয়ে থাকে। বিকল্পভাবে, আপনি নিজের উত্তর সরবরাহ করতে এবং গ্রহণ করতে পারেন।
রন মাউপিন

উত্তর:


10

পরিচালিত ইথারনেট সুইচগুলিতে আমি সি এল এলির সাথে পরিচিত। যাইহোক, সম্প্রতি আমি সুইচগুলিতে 'লেনদেন ভিত্তিক সিএলআই' শব্দটি পেলাম। সুইচগুলিতে এটি কী এবং এর উদ্দেশ্যটি আমি ঠিক নিশ্চিত নই। এটি কি ডাটাবেস লেনদেনের মতো যেখানে আপনি সম্পূর্ণ কমান্ডগুলি প্রতিশ্রুতিবদ্ধ করার আগে আনলোল করতে পারবেন?

  • RX5000 হচ্ছে আপনি একটি ডাটাবেসের মধ্যে করতে পারেন বৃদ্ধিলাভ প্রত্যাবর্তন পরিবর্তনের ক্ষমতা কথা বলছে।
  • আপনি যে চেকপয়েন্ট লিঙ্কটি একই জিনিসটির জন্য উল্লেখ করেছেন, কিন্তু তারা নির্দিষ্ট করে যে পৃথক কনফিগারেশন কমান্ডগুলি একক "প্রতিশ্রুতিবদ্ধ" ক্রিয়াতে একত্রে গ্রুপ করা যেতে পারে।

কনফিগ সংরক্ষণাগার, এবং রোলব্যাক সহ সিসকো সিএলআই লেনদেন

এই দক্ষতাগুলি আপনি শিল্পের অন্য কোথাও দেখতে পান তার সাথে খুব সাদৃশ্য ... উদাহরণস্বরূপ সিসকো রাউটারের ক্ষেত্রে, আপনি যদি archiveসিস্কোর চলমান কনফিগারেশনটিতে সক্ষম হন তবে আপনি বিপরীতমুখী লেনদেনের ক্ষেত্রে পরিবর্তন আনতে পারেন ।

SW1#sh runn | b archive
archive
 path bootflash:$h_config
!
SW1#term exec prompt time
SW1#archive config

SW1#dir bootflash:
Directory of bootflash:/

   21  -rw-       52770   Nov 3 2013 12:48:04 -06:00  SW1_config-Nov--3-12-48-02-CST-1
   20  -rw-       52770   Nov 3 2013 12:45:02 -06:00  SW1_config-Nov--3-12-45-00-CST-0
   22  -rw-       52762   Nov 3 2013 12:52:22 -06:00  SW1_config-Nov--3-12-52-20-CST-0
   23  -rw-       52762   Nov 3 2013 14:38:44 -06:00  SW1_config-Nov--3-14-38-41-CST-1
   26  -rw-       66622  Jan 31 2014 13:17:46 -06:00  SW1_configJan-31-13-17-42-CST-2  <---

131436544 bytes total (95956992 bytes free)
SW1#

এখনই কোনও লুপব্যাক 100 কনফিগার করা নেই ...

SW1#sh runn int lo100
                  ^
% Invalid input detected at '^' marker.

SW1#

সিএলআই লেনদেনের উদাহরণ এবং কনফিগার করুন

আসুন Loopback10010 মিনিটের রোলব্যাক টাইমার দিয়ে কনফিগার করা যাক, কনফিগার স্ন্যাপশট থেকে আমাদের পরিবর্তনগুলি দেখুন, পরিবর্তনগুলি নিশ্চিত করুন এবং তারপরে ফিরে আসুন। যদি রোলব্যাক টাইমারটির কনফিগারেশন নিশ্চিত না করেই মেয়াদ শেষ হয়ে যায়, তবে এটি স্বয়ংক্রিয়ভাবে আমাদের সর্বশেষে ফিরে আসবে config archive(এটি যখন আপনি সম্পাদন করেন তখনও ঘটে config terminal revert)।

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

SW1#configure terminal revert timer 10
Rollback Confirmed Change: Backing up current running config 
 to bootflash:SW1_configJan-31-13-20-21-CST-3

Enter configuration commands, one per line.  End with CNTL/Z.
SW1(config)#
SW1(config)#int loopback 100
SW1(config-if)#ip address 1.2.3.4 255.255.255.255
SW1(config-if)#end
SW1#

আমরা দেখতে পাচ্ছি যে লুব্যাক 100 উপস্থিত রয়েছে ...

SW1#sh runn int lo100
Load for five secs: 28%/0%; one minute: 24%; five minutes: 24%
Time source is NTP, 13:21:25.243 CST Fri Jan 31 2014

Building configuration...

Current configuration : 65 bytes
!
interface Loopback100
 ip address 1.2.3.4 255.255.255.255
end

SW1#

আমরা সর্বশেষ কনফিগারেশন সংরক্ষণাগারে রোলব্যাকের জন্য প্রয়োজনীয় ডিফগুলি দেখতে পাচ্ছি ...

SW1#sh archive config differences bootflash:SW1_configJan-31-13-17-42-CST-2
Load for five secs: 17%/0%; one minute: 24%; five minutes: 23%
Time source is NTP, 13:25:55.832 CST Fri Jan 31 2014
!
!Contextual Config Diffs:
-interface Loopback100
 -ip address 1.2.3.4 255.255.255.255

SW1#

এখন আমরা প্রতিশ্রুতিটি নিশ্চিত করতে পারি ... এর অর্থ 10 মিনিটের টাইমার সমাপ্ত হলে আমরা স্বয়ংক্রিয়ভাবে রোলব্যাক করব না।

SW1#configure confirm
SW1#sh runn int loo100
Load for five secs: 25%/0%; one minute: 25%; five minutes: 24%
Time source is NTP, 13:30:17.269 CST Fri Jan 31 2014

Building configuration...

Current configuration : 65 bytes
!
interface Loopback100
 ip address 1.2.3.4 255.255.255.255
end

SW1#

সি এল আই লেনদেন রোলব্যাক

ধরুন আমরা এর পরে কোন সমস্যা খুঁজে পাই config confirm। পুরানো কনফিগারেশনটি আমরা সংরক্ষণাগারভুক্ত করা যাক ...

SW1#configure replace bootflash:SW1_configJan-31-13-17-42-CST-2
This will apply all necessary additions and deletions
to replace the current running configuration with the
contents of the specified configuration file, which is
assumed to be a complete configuration, not a partial
configuration. Enter Y if you are sure you want to proceed. ? [no]: yes
Total number of passes: 1
Rollback Done

SW1#

চলমান কনফিগারেশনে এখন লুপব্যাক 100 বিদ্যমান নেই। কনফিগারেশনটি ঠিক একইভাবে ছিল যখন আমরা আমাদের প্রথম স্ন্যাপশটটি নিয়েছিলাম took

SW1#sh runn int lo100
                  ^
% Invalid input detected at '^' marker.

SW1#

যখন কোনও রোলব্যাক ঘটে তখন কনফিগারেশনটি অন্য কোনও কনফিগার ক্রিয়াকলাপ থেকে লক হয়ে যায়। কোনও বাগ, বা কিছু অনির্দেশ্য ইভেন্টের ক্ষেত্রে configuration mode exclusive auto expire [timeout-in-seconds]এই বৈশিষ্ট্যটি ব্যবহার করার সময় আপনার কনফিগারেশনে রাখা ভাল । আমি সর্বোচ্চ সেকেন্ডের সর্বোচ্চ টাইমআউট মানটি পছন্দ করি ... এর অর্থ কনফিগারেশনটি লক করা সর্বোচ্চ সময় 10 মিনিট।

.তিহাসিক নোট

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

অবশ্যই যথেষ্ট অধ্যবসায় (এবং মাঝখানে কয়েক বছর) সহ আমরা এটি আইওএসে রেখেছি ... মূল কথাটি প্রথমটিকে "না, আমরা এটি করতে পারি না" ধরে নিই না সত্যই সঠিক।


উদাহরণের জন্য ধন্যবাদ। একটি জিনিস আমার কাছে পরিষ্কার ছিল না ... আপনি আদেশগুলি টাইপ করার সাথে সাথে কী পরিবর্তনগুলি (এই ক্ষেত্রে লুপব্যাক) তত্ক্ষণাত সক্রিয় হয়ে যায় বা লেনদেনগুলি নিশ্চিত করার পরে সেগুলি সক্রিয় হয়ে যায় (কনফিগার কনফিগার করুন)?
বিনয়ী

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

1

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


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

@ আধুনিক পূর্ববর্তী কনফিগারটি পুনরায় লোড করা এমন আদেশগুলি সরিয়ে ফেলবে না যেগুলির জন্য "না <সিএমডি>" প্রয়োজন। উদাহরণস্বরূপ, আপনি যদি "আইপ এক্সেস-গ্রুপ 100 ইন" কমান্ডটি দিয়ে ইন্টারফেসে অ্যাক্সেস তালিকাটি প্রয়োগ করেন এবং তারপরে কনফিগারটি পুনরায় লোড করতে "কপিরাইট স্টার্ট রান" টাইপ করেন, যা অ্যাক্সেস তালিকাটি সরাবে না।
রন ট্রাঙ্ক

এই বৈশিষ্ট্যটি অন্য কিছু করে (কমপক্ষে সিসকো এবং জুনিপারে) আপনাকে রোলব্যাক টাইমার সেট করার অনুমতি দেয়। টাইমারটির মেয়াদ শেষ হয়ে গেলে কনফিগারেশনটি নিজেই ফিরে আসবে। আপনি যদি এমন কিছু পরিবর্তন করে থাকেন যার কারণে আপনি ডিভাইসে আর্কিটিভিটি হারাতে পারেন তবে এটি কার্যকর। আমি কখনও এটি করেছি তা নয় :(
রন ট্রাঙ্ক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.