Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Suse: bind-namensserver

kann auf frischinstallierter SuSe 11.2 den Namensserver Bind nicht starten. Spezielle Konfiguration habe ich noch nicht erstellt. Ich hoffe ihr könnt mir helfen.


Antworten zu Suse: bind-namensserver:

Hallo,
Welche Fehlermeldung kommt denn?
Hast Du noch eine Konfiguration von Deiner vorigen Installation? Wenn ja, die mal probiert?

eine Fehlemeldung kommt so nicht. Wenn ich eingebe:
/etc/init.d/named start kommt nur "failed".
Mit meiner alten Konfiguration, die ja funkt. hat ist dasselbe.

Versuche mal, named neu zu starten. Danach schau mal in die Datei /var/log/messages und stelle die letzten 10-20 Zeilen hier rein. Bitte nicht die ganze Datei!
 

So, das sagt die messages zum Starten:

Nov 27 12:13:56 linux-0iux named[21088]: starting BIND 9.6.1-P1 -t /var/lib/named -u named
Nov 27 12:13:56 linux-0iux named[21088]: built with '--prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/e
tc' '--localstatedir=/var' '--libdir=/usr/lib64' '--includedir=/usr/include/bind' '--mandir=/usr/share/man' '--infodir=/usr/sh
are/info' '--with-openssl' '--enable-threads' '--with-libtool' '--enable-runidn' '--with-libxml2' '--with-dlz-mysql' 'CFLAGS=-
fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -fno-strict-
aliasing' 'LDFLAGS=-L/usr/lib64'
Nov 27 12:13:56 linux-0iux kernel: [ 3917.637934] __ratelimit: 6 callbacks suppressed
Nov 27 12:13:56 linux-0iux kernel: [ 3917.637964] named[21088]: segfault at 7fbdf231592c ip 00007fbdf20f4f77 sp 00007fff763e4f
e0 error 4
Nov 27 12:13:56 linux-0iux kernel: [ 3917.637991] BUG: scheduling while atomic: named/21088/0x00000002
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638004] Modules linked in: xt_physdev bridge stp llc nls_utf8 edd st ide_gd_mod ide_
cd_mod snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm sn
d_timer snd snd_page_alloc ppdev parport_pc lp parport ip6t_REJECT ip6t_LOG nf_conntrack_ipv6 ip6table_raw xt_NOTRACK ipt_REJE
CT xt_tcpudp xt_pkttype ipt_LOG xt_limit xt_state iptable_raw ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_ipv4 nf_con
ntrack nf_defrag_ipv4 ip6table_filter ip6_tables af_packet iptable_filter ip_tables x_tables joydev cpufreq_conservative cpufr
eq_userspace cpufreq_powersave powernow_k8 fuse loop dm_mod ftdi_sio amd64_edac_mod pl2303 ohci1394 shpchp usbserial pcspkr sr
_mod sky2 k8temp edac_core r8169 pci_hotplug ieee1394 sg cdrom wmi i2c_nforce2 button ext4 jbd2 crc16 raid456 raid6_pq async_x
or async_memcpy async_tx xor raid1 raid0 fan processor ide_pci_generic amd74xx ide_core ata_generic thermal thermal_sys pata_a
md [last unloaded: snd]
Nov 27 12:13:56 linux-0iux kernel:
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638431] Pid: 21088, comm: named Not tainted 2.6.31.5-0.1-desktop #1
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638450] Call Trace:
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638487]  [<ffffffff81011a19>] try_stack_unwind+0x189/0x1b0
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638509]  [<ffffffff8101025d>] dump_trace+0xad/0x3a0
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638529]  [<ffffffff81011524>] show_trace_log_lvl+0x64/0x90
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638547]  [<ffffffff81011573>] show_trace+0x23/0x40
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638568]  [<ffffffff81551ee2>] dump_stack+0x81/0x9e
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638589]  [<ffffffff81056f12>] __schedule_bug+0x92/0xa0
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638609]  [<ffffffff81552e1f>] thread_return+0x2a7/0x3c8
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638622]  [<ffffffff8100d136>] retint_careful+0x14/0x32
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638641]  [<00007fbdf20f4f77>] 0x7fbdf20f4f77
Nov 27 12:13:56 linux-0iux kernel: [ 3917.638761] note: named[21088] exited with preempt_count 1


Hoffe, damit kann man was anfangen.

Kann man  ;)

Die Ursache scheint AppArmor zu sein.
1. Möglichkeit. AppArmor Profil aktualisieren.
2. Möglichkeit. AppArmor deaktivieren.
je nach Geschmack.

Dann named neu starten.
Melde Dich mal, ob's geklappt hat!

Viel Erfolg!

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

die Ursache kann auch dein installierter Kernel sein. Opensuse 11.2 kommt nun mit 4 verschiedenen, auf den Einsatzzweck optimierte Typen daher, --Desktop für Otto Normaluser , --default für Serveranwendungen --rt für Musikanwendungen wo es auf geringe Latenzzeiten ankommt und --pae für die optimierte Speichernutzung bei 32 bit Systemen mit 4 GB Ram . Wenn du bei der Installation nichts geändert hast, wird der auf Desktopanwendungen optimierte Kernel installiert, so wie es bei dir der Fall ist. Also yast anwerfen und die Pakete kernel-default und kernel-default-base nachinstallieren. Anschliessend den Rechner damit booten. Apparmor schaltest du per Yast->System->Runlevel->Expertenmodus aus. Das B bei Boot-apparmor entfernen, die Anwendung stoppen und die Änderung speichern. Damit solltest du starten, wie es SQLfreak dir schon geraten hat.  Klappt es mit Bind nicht, installiere den Default-Kernel. Bind administriest du beqem per yast, indem du per yast->Software installieren oder löschen das Paket yast2-dns-server nachinstallierst.

Have Fun

Also, die Ursache war tatsächlichlich apparmor. Habe ich deaktiviert und DNS-Server ist gestartet.
Den default-Kernel werde trotzdem in den nächsten Tagen installieren.

Vielen Dank für eure kompetente Hilfe, ihr seid Profis!  ():-)():-)():-)
Bergmann

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

schön wenn wir die helfen konnten.

Have Fun


« openSUSE 11.1 (KDE 3.5): - Sound verschwindet von selbst nach (Neu-)StartInstallation Suse 11.1 Fehlermeldung: CD 1 nicht im Laufwerk??? »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Auslagerungsdatei
Die Auslagerungsdatei, auch bekannt als virtueller Speicher, ist ein wichtiges Element im Windows-Betriebssystem. Sie dient als Erweiterung des physischen Arbeitsspeicher...

Dateiendungen
Die Dateiendung, auch Dateinamenerweiterung, Dateierweiterung oder einfach "Endung" genannt, besteht aus meistens drei oder vier Buchstaben und wird mit einem Punkt an de...

Dateisystem
Das Dateisystem eines Computers definiert, wie Daten auf einem Speichermedium organisiert werden. Es bestimmt dabei, wie die Informationen auf dem Medium gespeichert, gel...