[FC4] Samba start niet op

Pagina: 1
Acties:

  • Nitroglycerine
  • Registratie: Januari 2002
  • Nu online

Nitroglycerine

Autisme: belemmering en kracht

Topicstarter
Ik heb nadat het upgraden van mijn FC2 bak naar FC4 fout liep, FC4 kaal geinstalleerd. Op deze bak draaide ik samba, en dat wil ik graag blijven doen.
Ik heb verzuimd om een kopie van de smb.conf te maken in de oude situatie, maar ik ging er even vanuit dat dit geen probleem zou moeten zijn, want het inrichten van samba bij de vorige distro ging ook zonder problemen.

De machine heeft 2 netwerkkaarten, en moet enkel naar eth0 (het interne netwerk) samba delen. Dit heb ik ook zo in de smb.conf aangegeven. Verder zijn de 2 gebruikers aangemaakt met passwords, maar als ik ./smb start in /etc/rc.d/init.d geef (of service smb start) dan blijft de prompt op "Starten van SMB services:" hangen. Als ik het opstarten afbreek, en de messages file bekijk, zit daar niets in, ook al wacht ik 5 minuten.

Er zijn hier op GoT vele topics over samba geweest, waarin ik driftig heb zitten spitten, maar ik kom mijn probleem niet tegen. Als samba niet goed opgestart werd, werd er meestal een foutmelding of Failed getoond, maar mijn probleem ben ik niet tegengekomen.

Mijn smb.conf (in /etc/samba) ziet er als volgt uit: (ik heb het commentaar wel even weggehaald, beter leesbaar)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
[global]
workgroup = WERKGROEP
server string = Fileserver
hosts allow = 192.168.0. 127.

log file = /var/log/samba/%m.log
max log size = 250
security = user
password level = 8
username level = 6
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
interfaces = 192.168.0.1/24
dns proxy = no
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /bin/false
winbind use default domain = no

[datashare]
   comment = Data share
   path = /samba/data/share
   valid users = jurjan marleen
   public = no
   writable = yes
   printable = no
   create mask = 0765

[muziek]
   comment = Muziek
   path = /samba/muziek/share
   public = no
   read only = yes

[film]
   comment = Films
   path = /samba/film/share
   public = no
   read only = yes

[input]
   comment = Muziek input
   path = /samba/input/share
   valid users = jurjan marleen
   public = no
   writable = yes
   printable = no
   create mask = 0775

Hier kon uw advertentie staan


  • 0xDEADBEEF
  • Registratie: December 2003
  • Niet online
Vind "testparm -s" de syntax van je smb.conf wel aardig ? :) Wat zegt /var/log/daemon.log (eventueel tail-en) ?

"Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion." - Steven Weinberg


  • Nitroglycerine
  • Registratie: Januari 2002
  • Nu online

Nitroglycerine

Autisme: belemmering en kracht

Topicstarter
Ja, hij vindt me aardig:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Load smb config files from /etc/samba/smb.conf
Processing section "[datashare]"
Processing section "[muziek]"
Processing section "[film]"
Processing section "[input]"
Loaded services file OK.
# Global parameters
[global]
        workgroup = WERKGROEP
        server string = Firewall
        password level = 8
        username level = 6
        log file = /var/log/samba/%m.log
        max log size = 250
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        dns proxy = No
        idmap uid = 16777216-33554431
        idmap gid = 16777216-33554431
        hosts allow = 192.168.0., 127.

[datashare]
        comment = Data share
        path = /samba/data/share
        valid users = jurjan, marleen
        read only = No
        create mask = 0765

[muziek]
        comment = Muziek
        path = /samba/muziek/share

[film]
        comment = Films
        path = /samba/film/share

[input]
        comment = Muziek input
        path = /samba/input/share
        valid users = jurjan, marleen
        read only = No
        create mask = 0775


Op fedora heb je geen /var/log/deamon, wel /var/log/samba.
Daar staat deze regel in:
code:
1
2
[2005/09/30 12:09:27, 0] smbd/server.c:main(798)
  smbd version 3.0.14a-2 started.

Hieruit zou je kunnen concluderen dat samba daadwerkelijk wordt opgestart, alleen waarom zie ik dan niets? Als ik /etc/rc.d/init.d/smb status opvraag, geeft ie aan dat beide zijn gestopt (smbd, nmbd) maar opgestart krijgen?
Heeft het er iets mee te maken dat ik 2 NICs erin heb zitten?

[ Voor 4% gewijzigd door Nitroglycerine op 30-09-2005 12:21 ]

Hier kon uw advertentie staan


  • Nitroglycerine
  • Registratie: Januari 2002
  • Nu online

Nitroglycerine

Autisme: belemmering en kracht

Topicstarter
Ik heb nu het opstarten eens niet afgebroken, maar ben lunch gaan maken.

Het opstarten kwam met de volgende melding:
code:
1
2
3
4
# service smb start
Starten van SMB services: /etc/init.d/functions: line 83:  7798 Geannuleerd             $nice $*
                                                           [MISLUKT]
Starten van NMB services:                                  [  OK  ]

In /var/log/samba/smbd.conf staat het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[2005/09/30 12:22:41, 0] printing/print_cups.c:cups_cache_reload(85)
  Unable to connect to CUPS server localhost - Connection timed out
[2005/09/30 12:25:50, 0] printing/print_cups.c:cups_cache_reload(85)
  Unable to connect to CUPS server localhost - Connection timed out
[2005/09/30 12:25:50, 0] passdb/secrets.c:secrets_init(64)
  Failed to open /etc/samba/secrets.tdb
[2005/09/30 12:25:50, 0] passdb/secrets.c:secrets_init(64)
  Failed to open /etc/samba/secrets.tdb
[2005/09/30 12:25:50, 0] passdb/secrets.c:secrets_init(64)
  Failed to open /etc/samba/secrets.tdb
[2005/09/30 12:25:50, 0] passdb/machine_sid.c:pdb_generate_sam_sid(176)
  pdb_generate_sam_sid: Failed to store generated machine SID.
[2005/09/30 12:25:50, 0] lib/util.c:smb_panic2(1517)
  PANIC: Could not generate a machine SID

[2005/09/30 12:25:51, 0] lib/util.c:smb_panic2(1525)
  BACKTRACE: 7 stack frames:
   #0 smbd(smb_panic2+0x8a) [0xab307c]
   #1 smbd(smb_panic+0x19) [0xab32c2]
   #2 smbd(get_global_sam_sid+0x2bc) [0xa6b84c]
   #3 smbd(init_guest_info+0x65) [0xaf96be]
   #4 smbd(main+0x2a7) [0xb34fb3]
   #5 /lib/libc.so.6(__libc_start_main+0xc6) [0x2fbde6]
   #6 smbd [0x9334f1]

Ik vraag me af waarom de server cups erbij wil hebben, ik heb het printen-gedeelte in samba namelijk uitgezet.


Edit: na een aardige zoektocht lijkt het iets met SELinux te maken te hebben.
Edit2: SELinux uitgezet, machine opnieuw opgestart en het werkt.

[ Voor 5% gewijzigd door Nitroglycerine op 30-09-2005 12:52 ]

Hier kon uw advertentie staan