CentOS 6.8 এ / var / লগ / বার্তা ফাইল অনুপস্থিত


1

আমি কী ভুল করছি তা নিশ্চিত নই, তবে আমার লিনাক্স বাক্সটি /var/log/messagesফাইলটিতে কোনও তথ্য লগ করছে বলে মনে হচ্ছে না ।

আমি এটিও পরীক্ষা করে দেখেছি এবং কার্নেলটিও কোনও লগইন করছে না।

আমার syslogসংস্করণটি: rsyslog-5.8.10-10.el6_6.x86_64এবং আমি যাচাই করেছি /etc/rsyslog.dযাতে কিছুই নেই contains আমি কখনই এটি কোনও লগ দেখতে পাইনি (নীচে ডিরেক্টরি তালিকা দ্বারা নির্দেশিত হিসাবে) এবং আমি নিশ্চিত করেছি যে সার্ভারে প্রক্রিয়া চলছে।

আমার /etc/rsyslog.conf ফাইল (মন্তব্য ছাড়াই):

#### MODULES ####
$ModLoad imuxsock # provides support for local system logging (e.g. via logger command)
$ModLoad imklog   # provides kernel logging support (previously done by rklogd)

#### GLOBAL DIRECTIVES ####
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat

$IncludeConfig /etc/rsyslog.d/*.conf

#### RULES ####
kern.*                                                  /var/log/kernel

*.info;mail.none;authpriv.none;cron.none;dhclient.none                /var/log/messages

authpriv.*                                              /var/log/secure

mail.*                                                  -/var/log/maillog

cron.*                                                  /var/log/cron

*.emerg                                                 *

uucp,news.crit                                          /var/log/spooler

local7.*                                                /var/log/boot.log

এবং এখানে psতথ্য:

[root@ip-172-31-29-157 log]# ps ax | grep syslog
11821 ?        Sl     0:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c 5
12336 pts/0    S+     0:00 grep syslog

কিছু sysতথ্য:

[root@ip-172-31-29-157 log]# cat /proc/version
Linux version 2.6.32-642.el6.x86_64 (mockbuild@worker1.bsys.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) ) #1 SMP Tue May 10 17:27:01 UTC 2016
[root@ip-172-31-29-157 log]# cat /etc/redhat-release
CentOS release 6.8 (Final)

এবং আমার / var / লগ / দির সামগ্রী এখানে here

[root@ip-172-31-29-157 log]# ls
total 4.6M
4.0K drwxr-xr-x.  9 root  root  4.0K Jun  1 14:31 .
4.0K drwxr-xr-x. 19 root  root  4.0K Mar 24  2014 ..
4.0K drwxr-x---.  2 root  root  4.0K May 11 02:17 audit
4.0K -rw-r--r--.  2 root  root  1.5K Jun  1 00:11 boot.log
   0 -rw-------.  1 root  utmp     0 Jun  1 03:44 btmp
   0 -rw-------.  1 root  utmp     0 May 26 21:12 btmp-20160601
4.0K drwxr-xr-x.  2 root  root  4.0K Jun  1 03:44 ConsoleKit
   0 -rw-------.  1 root  root     0 Jun  1 14:31 cron
1.8M -rw-------.  1 root  root  1.8M Jun  1 14:01 cron-20160601
 28K -rw-r--r--.  1 root  root   25K Jun  1 00:11 dmesg
 24K -rw-r--r--.  1 root  root   23K May 23 01:32 dmesg.old
   0 -rw-r--r--.  1 root  root     0 May 27 03:44 dracut.log
2.4M -rw-r--r--.  1 root  root  2.4M May 27 03:44 dracut.log-20160527
4.0K drwxr-x---.  2 exim  exim  4.0K Jun  1 14:31 exim
4.0K drwx------.  2 root  root  4.0K Jun  1 14:31 httpd
   0 -rw-r--r--.  1 root  root     0 Jun  1 14:31 kernel
4.0K -rw-r--r--.  1 root  root   250 Jun  1 14:25 kernel-20160601
4.0K -rw-r--r--.  1 root  root   64K Jun  1 14:18 lastlog
   0 -rw-------.  1 root  root     0 Jun  1 14:31 maillog
   0 -rw-------.  1 root  root     0 May 31 23:29 maillog-20160601
   0 -rw-r--r--.  1 root  root     0 Jun  1 14:31 messages
   0 -rw-r--r--.  1 root  root     0 Jun  1 14:23 messages-20160601
4.0K drwx------.  2 munge munge 4.0K Feb 20  2014 munge
4.0K drwxr-xr-x.  2 root  root  4.0K Jun  1 03:44 newrelic
4.0K drwxr-xr-x.  2 ntp   ntp   4.0K May 11 16:04 ntpstats
   0 -rw-------.  1 root  root     0 Jun  1 14:31 secure
 68K -rw-------.  1 root  root   61K Jun  1 14:18 secure-20160601
   0 -rw-------.  1 root  root     0 Jun  1 14:31 spooler
   0 -rw-------.  1 root  root     0 May 31 23:29 spooler-20160601
   0 -rw-------.  1 root  root     0 May 26 21:11 tallylog
   0 -rw-rw-r--.  1 root  utmp     0 Jun  1 14:31 wtmp
164K -rw-rw-r--.  1 root  utmp  160K Jun  1 14:18 wtmp-20160601
   0 -rw-------.  1 root  root     0 Jun  1 14:31 yum.log
 24K -rw-------.  1 root  root   18K May 26 21:13 yum.log-20160601

এটি আগে কিছু লগিং ছিল? তা হলে কী বদলে গেল? যদি তা না হয়, আপনি কি /etc/rsyslog.dআচরণের উপর চাপ দিয়ে সেখানে কোনও ফাইলের জন্য পরীক্ষা করেছেন?
অলকুইসোটিক

@ allquixotic আমি এর আগে কখনও কাজ করে তা মনে করি না এবং সেই ডিরেক্টরিতে কিছুই নেই।
টাম এন।

উত্তর:


0

আপনার যদি কোনও নির্দিষ্ট প্রয়োজনীয়তা না থাকে তবে আমি পুরানো সংস্করণ এবং এর কনফিগারেশনটি সরিয়ে ফেলব এবং একটি নতুন কনফিগার ফাইল সহ বর্তমান (সংস্করণ 8) ইনস্টল করব এবং একটি নতুন ইনস্টল দিয়ে চেষ্টা করব।

আপনার প্যাকেজ ম্যানেজার হিসাবে আপনি yum ব্যবহার করছেন এবং আপনি এটি থেকে Rsyslog ইনস্টল করেছেন, /etc/yum.repos.d/rsyslog.repoযোগ করার জন্য আপনার রেপো ফাইল আপডেট করুন;

[rsyslog_v8]
name=Adiscon CentOS-$releasever - local packages for $basearch
baseurl=http://rpms.adiscon.com/v8-stable/epel-$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=http://rpms.adiscon.com/RPM-GPG-KEY-Adiscon
protect=1

আপনার যদি সেখানে কোনও পুরানো রেপো তালিকাভুক্ত থাকে তবে enabled=0সেগুলি অক্ষম করতে হবে। যদি আপনার কাছে .repo ফাইল না থাকে তবে আপনি একটি তৈরি করতে এবং উপরের অংশটি যুক্ত করতে পারেন।

তারপরে rsyslog এবং তার কনফিগারেশনের বর্তমান পুরানো সংস্করণটি সরান;

rpm -e rsyslog --no-deps
rm /etc/rsyslog.conf

তারপরে yum থেকে নতুন সংস্করণ (8) ইনস্টল করুন;

yum install rsyslog

কনফিগারটি সঠিক কিনা তা পরীক্ষা করুন (ডিফল্টগুলি ঠিকঠাক হতে পারে) এবং এর শুরু এবং চলমান পরীক্ষা করে দেখুন /etc/init.d/rsyslog status

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