আমি সর্বশেষ উত্তরযোগ্য ত্রুটি লগটি কোথায় পাব


11

আমি একটি সার্ভার কনফিগারেশন আনতে একটি উত্তরযোগ্য স্ক্রিপ্ট ব্যবহার করেছি। আমি সার্ভারের ভিতরে থেকে স্ক্রিপ্টটি চালিয়ে যাচ্ছিলাম এবং লোকালহোস্ট ইনভেন্টরিতে সবকিছু করছি।

এখন সার্ভারের সাথে থাকা আমার ssh সংযোগটি বন্ধ হয়ে গেছে এবং আমি লগ ফাইলটি খুঁজে পাচ্ছি না। এর জন্য স্ট্যান্ডার্ড লগ পাথ কোথায়? / Var / লগের অধীনে কোনও উত্তরযোগ্য ফাইল নেই।

আমি আবার স্ক্রিপ্টটি চালাচ্ছি, এবং আমি আবারও ত্রুটিটি ফিরে আসার প্রত্যাশা করি, তবে স্ক্রিপ্টটি ত্রুটি বিন্দুতে চালাতে কয়েক ঘন্টা সময় নেয় বলে এটি কোনও দুর্দান্ত সমাধান নয়।

উত্তর:


13

জবাবদিহীরা ডিফল্টরূপে এটির নিজস্ব লগগুলি তৈরি করে না - আপনাকে একটি ansible.cfgফাইল ব্যবহার করে এটি করতে হবে । জবাবদিহি ডিফল্টরূপে সিসলোগে কিছু লগিং করে:

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

সুতরাং, এটি আপনি পরিচালনা করছেন এমন মেশিনগুলির সিসলগে মডিউল আরগগুলি লগ করবে

আপনার নিয়ন্ত্রণ মেশিনে পূর্ণ লগিং স্যুইচ করতে, আপনি এমন একটি ansible.cfgফাইল তৈরি করতে পারেন যা দেখতে দেখতে:

[defaults]
log_path = ./ansible.log

তারপরে এটি সংরক্ষণ করুন কোথাও উত্তরযোগ্য এটি অনুসন্ধান করবে। ansible.cfgএই ক্রমে ফাইলগুলির জন্য উপযুক্ত উত্তর স্থানগুলি পরীক্ষা করে :

  • ANSIBLE_CONFIG (একটি পরিবেশের পরিবর্তনশীল)
  • ansible.cfg (বর্তমান ডিরেক্টরিতে)
  • .ansible.cfg (হোম ডিরেক্টরিতে)
  • /etc/ansible/ansible.cfg

বিকল্প বিকল্প হ'ল ANSIBLE_LOG_PATHপরিবেশের পরিবর্তনশীল সেট করা , আপনি যে পথে লগ করতে চান সেই পথে - এটি ফাইলের log_pathমধ্যে বিকল্পটি সেট করার সমতুল্য ansible.cfg

আরও তথ্যের জন্য এখানে দেখুন: http://docs.ansible.com/intro_configration.html


2
পরিবেশের পরিবর্তনশীল এএনএসআইবিএল_লীগ_পথ
সেভিং

2

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

এটি ব্যর্থ হয়ে আপনি ansible-playbook -vvvv $argsকিছু ডিবাগ লগিং চালু করতে চালাতে চান , তারপরে teeএটি কোনও ফাইলে।

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