উত্তর:
আমি মনে করি, আপনি show | compare
কনফিগারেশন মোড থেকে ব্যবহার করতে পারেন ।
show conf | compare
কনফিগার মোডে না থাকাকালীন চলতে পারেন ।
যে ক্ষেত্রে সাধারণ কনফিগার মোড অনুপলব্ধ থাকে, যেমন চ্যাসিগুলি ক্লাস্টার করার সময়, আপনি নিম্নলিখিত পদ্ধতিটি ব্যবহার করতে পারেন।
একটি কার্যকর করার পরে commit at
, জুনোস কনফিগারটি পরীক্ষা করে ফাইলটি তৈরি করে /config/juniper.conf+.gz
। চলমান কনফিগ ডাটাবেসের হয় লক পর্যন্ত সময়ে কমিট, তাই অন্য ব্যবহারকারীদের অন্তর্বর্তী পরিবর্তন কমিট করতে সক্ষম হবেন না। অন্যান্য ব্যবহারকারী clear system commit
কমান্ডের সাহায্যে মুলতুবি পরিবর্তনগুলি মুছতে পারেন । এটি চলমান কনফিগার ডাটাবেসটিকে আনলক করবে এবং অন্যান্য কমিটের জন্য অনুমতি দেবে; তবে, আসল ব্যবহারকারী তার পরিবর্তনগুলি না atুকতে কিছুটা বিরক্ত হতে পারে।
মুলতুবি থাকা কনফিগারেশন ফাইল এবং বর্তমান চলমান কনফিগারেশনের মধ্যে পার্থক্য কী তা যদি আপনি দেখতে চান তবে নিম্নলিখিতটি সম্পাদন করুন:
configure private
load replace /config/juniper.conf+.gz
show | compare
জুনোস মুলতুবি থাকা প্রতিশ্রুতিগুলির পরিবর্তনের প্যাচ-স্টাইলের পাঠ্য আউটপুট দেবে। মুলতুবি প্রতিশ্রুতি চলাকালীন আপনার যে কাজটি শেষ করতে হবে তা করার পরে, আপনি এটিকে একটি load patch terminal
(বা অন্য কোনও ফাইলে পাইপ) দিয়ে পেস্ট করতে পারেন এবং মূল commit at
ব্যবহারকারীটি আরও সুখী হবে।
সম্পাদনা করুন: আপনি যদি একটি ব্যক্তিগত সম্পাদনা মোডে বাধ্য হন বলে মনে হয়, যেমনটি চ্যাসিস ক্লাস্টারের ক্ষেত্রে হতে পারে:
user@SRX3600> configure
warning: Clustering enabled; using private edit
warning: uncommitted changes will be discarded on exit
Entering configuration mode
{primary:node1}[edit]
তুমি ব্যবহার করতে পার
configure shared
show | compare
এটি কেবল সূক্ষ্মভাবে কাজ করে বলে মনে হচ্ছে এবং প্রাইভেট কনফিগারেশনের মোডে জোর করা বাজে সমস্যা sk configure shared
একটি গোপন কমন্ড
show configuration | compare rollback <rollback-number>
কমান্ড আউটপুট নীচের মত হবে:
admin@NICFW1# run show configuration | compare rollback 2
[edit applications application MORTIMERHARVEY]
term WWW_TCP_2131 { ... }
+ term WWW_TCP_65000 protocol tcp destination-port 65000-65050;
{primary:node0}[edit]
admin@NICFW1# run show configuration | compare rollback 3
[edit security policies from-zone Internet to-zone Corporate policy InternetPortals match]
- application [ junos-http junos-https ];
+ application [ junos-http junos-https MORTIMERHARVEY ];
[edit applications application MORTIMERHARVEY]
term WWW_TCP_2131 { ... }
+ term WWW_TCP_65000 protocol tcp destination-port 65000-65050;
উপরের উদাহরণস্বরূপ, +
যুক্ত -
হওয়া কনফিগারেশনের প্রতিনিধিত্ব করে এবং মোছা হয়েছে এমন কনফিগারেশনের প্রতিনিধিত্ব করে।
প্রতিশ্রুতিবদ্ধ | তুলনা করা
আমি সর্বদা নতুন কনফিগারেশন এর পূর্ববর্তীটি দেখতে এটি ব্যবহার করি, কমিট কনফার্ম 1 বা অন্য যথেচ্ছ মান ব্যবহার করে আপনাকে ভুলগুলি এবং রোলব্যাক থেকে রক্ষা করতে পারে যখন প্রয়োজনের সাথে মানটি শেষ হয়। উদাহরণস্বরূপ নিশ্চিত হওয়ার পরে 1 হ'ল 1 মিনিট ... তারপরে নিশ্চিত না হলে এটি করা পরিবর্তনগুলি রোলব্যাক করবে।
c-tsmith @ COSMO_CORPDC_EX45_00 # কমিট ?
সম্ভাব্য পরিপূর্ণতা: গণনা গণনা উপস্থিতি প্রদর্শন অতিরিক্ত প্রকারের তথ্য দেখান কেবলমাত্র কোনও পাঠ্য দেখায় যা কোনও প্যাটার্নের সাথে মেলে না কেবল প্যাটার্ন হোল্ডের প্রথম উপস্থিতি সন্ধান করুন - মোরে-- প্রম্পটটি ছাড়াই টেক্সটটি ধরে রাখুন কেবলমাত্র আউটপুটটির প্রদর্শন শেষ দেখাবে কেবলমাত্র দেখান কোনও পাঠ্য যা কোনও প্যাটার্নের সাথে মেলে না আউটপুট অনুরোধটিকে প্যাগিনেট করবেন না সিস্টেম-স্তরীয় অনুরোধগুলি সমাধান করুন আইপি ঠিকানাগুলি সমাধান করুন ফাইল আউটপুট পাঠ্য ট্রিমে সংরক্ষণ করুন রেখার সূচনা থেকে নির্দিষ্ট সংখ্যক কলাম ট্রিম ট্রিম করুন
তুলনার জন্য আউটপুট ছাড়াই আমাদের সুইচগুলির একটি উদাহরণ রয়েছে।