PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba und Cups Druckereigenschaften etc langsam



hubrach
28.01.08, 11:51
Erstmal Grundlegendes :
Samba Version 3.028-0.2
CUPS = 1.17

Samba läuft mit LDAP Backend und Winbind.
Alles Ohne Probleme :
Ab und an kommt es aber vor das Printjobs anstatt 2min ca. 30 min laufen.
Naja wie das halt so ist mit Zeitfehlern schwer einzuschätzen.
Was aber immer auftritt: Der User möchte seinen Drucker auswählen und geht in Windows XP SP 2 hin und drückt auf das nette Pfeilchen neben dem Druckernamen und der Rechner bietet eine Auswahl von Netzdruckern.
Soweit sogut nun geht der User hin wählt einen Drucker aus und obwohl die Treiber lokal sind hängt das System erstmal so ca. 30 sec.
Wenn ich auf Start-Systemsteuerung Drucker gehe und Eigenschaften auswähle habe ich den gleichen Effeckt.



Hier meine relevanten smb.conf einstellungen:


[global]
printing = cups
printcap name = cups
load printers = yes
[printers]
comment = SMB Print Spool
path = /var/spool/samba
write list = @ntadmin root hubrach
guest ok = Yes
writeable = no
public = Yes
use client driver = yes
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = root, hubrach
browseable = yes
public = Yes
guest ok = no
read only = yes




und meine Cups conf:


ServerName fsd
AccessLog /var/log/cups/access_log
DefaultLanguage de
ErrorLog /var/log/cups/error_log
LogLevel info
PageLog /var/log/cups/page_log
PreserveJobHistory Yes
PreserveJobFiles No
AutoPurgeJobs Yes
MaxCopies 100
MaxJobs 500
MaxJobsPerPrinter 0
MaxJobsPerUser 0
MaxPrinterHistory 10
Printcap /etc/printcap
PrintcapFormat BSD
RequestRoot /var/spool/cups
ServerRoot /etc/cups
ServerTokens OS
User lp
Group lp
RunAsUser Yes
Port 631
HostNameLookups Off
KeepAlive On
KeepAliveTimeout 60
MaxClients 250
MaxRequestSize 0
Timeout 150
BrowseAllow @LOCAL
BrowseDeny All
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 127.0.0.2
Allow From 192.168.20.0/24
Allow From @LOCAL
</Location>
<Location /admin>
AuthType BasicDigest
AuthClass Group
AuthGroupName sys
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.20.0/24
</Location>






Vielleicht hat ja jemand eine Idee

pinpin
01.02.08, 18:59
Hi,

check mal die logs, außerdem solltest du generell die Performance auf dem System prüfen. Sowie von Cups selbst mal eine Testseite drucken.



Ab und an kommt es aber vor das Printjobs anstatt 2min ca. 30 min laufen.


Wie jetzt 2min. findest du schnell? Welche printjobs machen den Probleme? Sind es sehr große oder eine bestimmte Art von files ( PDF,etc )?



Soweit sogut nun geht der User hin wählt einen Drucker aus und obwohl die Treiber lokal sind hängt das System erstmal so ca. 30 sec.
Okay, wohin der user geht weiß ich nicht so genau. Hast du denn unter Cups auch treiber hinterlegt? Möglich wäre auch ein Netzwerk und/oder Berechtigungsproblem.



Wenn ich auf Start-Systemsteuerung Drucker gehe und Eigenschaften auswähle habe ich den gleichen Effeckt.


Gut woauch immer du die Eigenschaften aufrufts, würde es mich auch wundern wenn es irgendwo anders sein würde, selbst wenn du den entsprechenden befehl auf der cmd eingibst. Irgendwie kommt mir das Problem bekannt vor, hast du es schonmal als local-admin probiert?

hubrach
02.02.08, 11:44
Hi,
in den logs steht auch nicht viel mehr drin, selbst wenn ich den level hochsetzte .

Es handelt sich um alle Printjobs. Wie gesagt mal kommt ein 180MB Ausdruck mit Tiffs im Hintergrund in 2 min aus dem Plotter mal dauert ein Wordobjekt nur Text auf einem Laserdrucker 30 min.

Die User melden sich via LDAP auf dem lokaen System an.
Wenn ich mir mit TOP die Auslastung ansehe liegt diese bei nichtmal 2 % CPU Zeit.
Das System läuft auf einer VM ware Maschine die bei hoher Last umschaltet auf andere Systeme ...

Als localer Admin (root mit Domänenanmeldung) läuft es rund ... hmmm

hubrach
05.02.08, 07:50
Jemand noch eine Idee?

Auf dem System läuft ja auch Samba, dort laüft alles rund, also Ohne Zeitliche Verzögerung ..

hubrach
14.02.08, 10:43
Hi vielleicht hilft ja noch ein posting ;-)
Das Logfile von Cups liefert mir jede Sekunde folgende Fehlermeldung:

get_printer_attrs: resource name '/printers/printers' no good!


Kennt jemand eine Lösung hierzu ?

Aqualung
14.02.08, 15:37
Hier:

http://grokbase.com/topic/2007/12/17/centos-after-4-6-update-cups-via-samba-printers-printers-no-good/Q0ppFd7I8UBzLO7CcULTgibla3I

findest Du einen Vorschlag für letztere Fehlermeldung.

Gruß Aqualung

hubrach
14.02.08, 15:46
Hallo Danke erstmal.
Den Link kannte ich schon. Hatte ich sogar noch offen ;-)
Hilft aber nicht ....