/var/log bleibt leer

  • Thread starter Thread starter Deleted member 11691
  • Start date Start date
D

Deleted member 11691

Guest
Hallo,

folgendes Problem:

/var/log ist und bleibt bei einem ls -l, find, etc. leer.

Syslog-Daemon ist rsyslogd, wurde auch schon neugestartet.

Wie könnte ich noch prüfen, woran es liegt?
 
Code:
root@gw2:/var# ls -alF log
total 4
drwxrwxrwt  2 root root   40 Jul 22 13:28 ./
drwxr-xr-x 18 root root 4096 Jul 22 13:27 ../
 
Code:
root@gw2:~# cat /etc/rsyslog.conf 
#  /etc/rsyslog.conf	Configuration file for rsyslog.
#
#			For more information see
#			/usr/share/doc/rsyslog-doc/html/rsyslog_conf.html


#################
#### MODULES ####
#################

$ModLoad imuxsock # provides support for local system logging
$ModLoad imklog   # provides kernel logging support
#$ModLoad immark  # provides --MARK-- message capability

# provides UDP syslog reception
#$ModLoad imudp
#$UDPServerRun 514

# provides TCP syslog reception
#$ModLoad imtcp
#$InputTCPServerRun 514


###########################
#### GLOBAL DIRECTIVES ####
###########################

#
# Use traditional timestamp format.
# To enable high precision timestamps, comment out the following line.
#
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat

#
# Set the default permissions for all log files.
#
$FileOwner root
$FileGroup adm
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

#
# Where to place spool and state files
#
$WorkDirectory /var/spool/rsyslog

#
# Include all config files in /etc/rsyslog.d/
#
$IncludeConfig /etc/rsyslog.d/*.conf


###############
#### RULES ####
###############

#
# First some standard log files.  Log by facility.
#
auth,authpriv.*			/var/log/auth.log
*.*;auth,authpriv.none		-/var/log/syslog
#cron.*				/var/log/cron.log
daemon.*			-/var/log/daemon.log
kern.*				-/var/log/kern.log
lpr.*				-/var/log/lpr.log
mail.*				-/var/log/mail.log
user.*				-/var/log/user.log

#
# Logging for the mail system.  Split it up so that
# it is easy to write scripts to parse these files.
#
mail.info			-/var/log/mail.info
mail.warn			-/var/log/mail.warn
mail.err			/var/log/mail.err

#
# Logging for INN news system.
#
news.crit			/var/log/news/news.crit
news.err			/var/log/news/news.err
news.notice			-/var/log/news/news.notice

#
# Some "catch-all" log files.
#
*.=debug;\
	auth,authpriv.none;\
	news.none;mail.none	-/var/log/debug
*.=info;*.=notice;*.=warn;\
	auth,authpriv.none;\
	cron,daemon.none;\
	mail,news.none		-/var/log/messages

#
# Emergencies are sent to everybody logged in.
#
*.emerg				:omusrmsg:*

#
# I like to have messages displayed on the console, but only on a virtual
# console I usually leave idle.
#
#daemon,mail.*;\
#	news.=crit;news.=err;news.=notice;\
#	*.=debug;*.=info;\
#	*.=notice;*.=warn	/dev/tty8

# The named pipe /dev/xconsole is for the `xconsole' utility.  To use it,
# you must invoke `xconsole' with the `-file' option:
# 
#    $ xconsole -file /dev/xconsole [...]
#
# NOTE: adjust the list below, or you'll go crazy if you have a reasonably
#      busy site..
#
daemon.*;mail.*;\
	news.err;\
	*.=debug;*.=info;\
	*.=notice;*.=warn	|/dev/xconsole
 
Code:
root@gw2:~# /usr/sbin/logrotate -f /etc/logrotate.conf
error: error accessing /var/log2/apache2: No such file or directory
error: apache2:1 glob failed for /var/log2/apache2/*.log
error: found error in /var/log2/apache2/*.log , skipping
error: error accessing /var/log2/cluster: No such file or directory
error: cluster:1 glob failed for /var/log2/cluster/*log
error: found error in /var/log2/cluster/*log , skipping
error: error accessing /var/log2/iptraf: No such file or directory
error: iptraf:2 glob failed for /var/log2/iptraf/*.log
error: found error in /var/log2/iptraf/*.log , skipping

:(
 
Ich erinnere mich dunkel, dass bei syslogd ein Logfile nie neu angelegt wurde, sondern immer nur an ein existierendes File angehängt wurde.

Schon mal einfach auf der Kommandozeile die nötigen Files unter /var/log angelegt und dann neu gestartet?
 
Hab' das Problem nun dank Dir beheben können. Habe eigentlich vor wenigen Tagen etwas mit /var/log2 versucht und dort ein tmpfs gemountet. Irgendwie ist das tmpfs aber in /var/log gemountet gewesen. Mein Fehler :( :) *Peinlich*
 
Back
Top