1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Loadbalancer Hilfe / Grundlagen erklärung erbeten.

Dieses Thema im Forum "Oscam Talk Archiv" wurde erstellt von polarie, 11. März 2013.

  1. polarie
    Offline

    polarie Ist gelegentlich hier

    Registriert:
    12. Januar 2012
    Beiträge:
    76
    Zustimmungen:
    9
    Punkte für Erfolge:
    0
    Salü am verschneiten montag vormittag -

    folgende Lage:

    Oscam auf TP-Link 1043 funzt soweit -
    Freitag Sky zweit-karte dazubekommen - jetzt zweimal Sky S02 komplett.
    reader: easymouse2 (insgesammt 4 Stück 2xS02, 1x HD02, 1xG09)

    Karte integriert - funzt.
    Loadbalancer aktiviert (mit LB = 2) - funzt nicht (glaub ich :wacko1:)

    Weil - wenn ich mit meinen 4 tuneren im PC auf Sky gehe - fragt er nur auf einer karte keys ab.
    die andere ist da - aber erledigt nix.
    ich dachte bei LB=2 ist immer abwechselnd, erst die eine S02 dann
    die andere S02 drann mit schlüssel generieren.

    im webgui des oscam wird aber nur der schlüssel von einer karte bereitgestellt/generiert.
    ziehe ich diese nun aus dem reader macht die zweite direkt weiter ....
    ohne pause ... was schön ist - aber so nicht gewollt.

    also erstmal

    Dieser Link ist nur für Mitglieder!!! Jetzt kostenlos Registrieren ?


    durchgelesen und abgearbeitet.
    aber eine lösung dafür hab ich nicht gefunden.
    ich hab auch verschiedene oscam versionen durchprobiert -
    einige haben aber garnicht funktioniert ... lediglich die #8282 und die #8456 haben
    "normal" (nur eben ohne LB) funktioniert.

    hier mal die beiden wohl relevanten conf-daten.

    oscam.server

    [reader]
    label = sky1-s02
    protocol = mouse
    device = /dev/ttyUSB0
    services = kd-sky,!sat-sky-negativ,!kd-hd,!kd-priv-hd,!kd-free,!kd-hp-free,!kd-hp-negativ
    caid = 1702
    boxkey = 1122334455667788
    detect = cd
    mhz = 600
    cardmhz = 600
    group = 1
    emmcache = 1,3,2

    [reader]
    label = sky2-s02
    protocol = mouse
    device = /dev/ttyUSB3
    services = kd-sky,!sat-sky-negativ,!kd-hd,!kd-priv-hd,!kd-free,!kd-hp-free,!kd-hp-negativ
    caid = 1702
    boxkey = 1122334455667788
    detect = cd
    mhz = 600
    cardmhz = 600
    group = 1
    emmcache = 1,3,2

    oscam.conf

    [global]
    logfile = /mnt/sda1/NAS-00-SERVER/Oscam-Daten/oscam-logs/oscam.log
    bindwait = 90
    nice = -1
    maxlogsize = 500
    preferlocalcards = 1
    lb_mode = 2
    lb_save = 100
    lb_retrylimit = 500
    lb_savepath = /mnt/sda1/NAS-00-SERVER/LB-Daten/stat.log

    [cccam]
    port = 12000
    nodeid = E74618D310D0152C
    version = 2.1.1
    reshare = 0
    reshare_mode = 1
    ignorereshare = 1
    forward_origin_card = 1
    minimizecards = 1

    Die beiden S02 sind identisch (was das gebuchte packet angeht)
    was komischerweise NICHT identisch ist - sind die entitlements.
    bei der einen karte (die ältere) sind es 13 stück -
    die, die am freitag ankam hier 21 entitlements.
    habe immo keine möglichkeit die "alte" in einen orginal reciever zupacken

    Frage:

    bassiert aktives loadbalancing auf den entitltements?
    also nur wenn zwei karten auch identische entitletments haben?
    dann wäre die lösung einfach ... oder auch nicht - weil die alte karte alleine auch alle
    sender aus den abos hell macht.... trotz 8 entitltements weniger... *grübel*:JC_hmmm:



    für tipps und hilfe sei mein dank euch gewiss :)
     
    #1
  2. phantom

    Nervigen User Advertisement

  3. bombadil
    Offline

    bombadil MFC Digital Eliteboard Team

    Registriert:
    2. Oktober 2008
    Beiträge:
    11.816
    Zustimmungen:
    9.118
    Punkte für Erfolge:
    113
    Beruf:
    Kaufmann
    Ort:
    Mittelerde
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    Hi,

    der lb basiert ausschließlich auf den Caids. Allerdings braucht der lb einige Zeit zu "erlernen", welche Karte den Sender entschlüseln soll. Solltest du noch Proxies mit in deinem System haben kannst du mit
    Code:
    lb_max_readers  = 2 (3,4,)
    
    während der Lernphase die Anzahl der Reader auf 2 (3,4) begrenzen. Mit
    Code:
    lb_save = 130
    verhindest du, dass der lb nach einem Neustart des Systems wieder mit der Lernphase von vorne beginnen muss, sondern schon auf die vorhandene Statistik zurückgreifen kann.
    Mit
    Code:
    lb_savepath = /log/lb/stat (ist ein Beispiel)
    legst du den Pfad fest, wo du überprüfen kannst, wie der lb bishergearbeitet hat.

    Lieben Gruß
    Bombadil
     
    #2
    polarie gefällt das.
  4. polarie
    Offline

    polarie Ist gelegentlich hier

    Registriert:
    12. Januar 2012
    Beiträge:
    76
    Zustimmungen:
    9
    Punkte für Erfolge:
    0
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    danke schonmal -
    einige deiner vorgeschlagenen werte stehen
    ja schon in der oscam.conf von mir drinn.
    wobei ich dachte das
    Code:
    lb_save = 100
    
    dafür sorgt das nach 100 LB-analyse vorgängen die werte gespeichert werden
    in dem fall von dir mit wert 130 eben alle 130 analyse vorgänge...
    wenn dem nicht so ist - wieder was gelernt. :)



    hmmm zusatz infos:

    - keine proxies
     
    #3
  5. bombadil
    Offline

    bombadil MFC Digital Eliteboard Team

    Registriert:
    2. Oktober 2008
    Beiträge:
    11.816
    Zustimmungen:
    9.118
    Punkte für Erfolge:
    113
    Beruf:
    Kaufmann
    Ort:
    Mittelerde
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    Hi,

    das ist richtig. Der Wert 100 oder wie ich es hatte 130 ist die Anzahl der ECMs, nach der die Statistik gespeichert wird. Um die CPU nicht zuviel zu belasten sollte dort ein Wert größer als 100 eingetragen werden.

    Mit dem Wert 0 wird die Statistik nicht gespeichert.

    Gruß
    Bombadil
     
    #4
  6. polarie
    Offline

    polarie Ist gelegentlich hier

    Registriert:
    12. Januar 2012
    Beiträge:
    76
    Zustimmungen:
    9
    Punkte für Erfolge:
    0
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    und statistik mal ausen vor
    - wenn ich LB_mode = 2 einsetze ...

    dann ist doch unabhängig von den stat's der
    einsatz der reader abwechselnd?
    oder denk ich da auch falsch?
     
    #5
  7. bombadil
    Offline

    bombadil MFC Digital Eliteboard Team

    Registriert:
    2. Oktober 2008
    Beiträge:
    11.816
    Zustimmungen:
    9.118
    Punkte für Erfolge:
    113
    Beruf:
    Kaufmann
    Ort:
    Mittelerde
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    Hi,

    wegen der fehlenden Entitlements lass dir mal ein Freischaltsignal schicken und dir die nötigen EMMs auf die Karte brezeln. Dann sollten beide Karten auch gleich sein.

    Lass den lb mal alles von Anfang an machen. Vielleicht sind einige Sender inzwischen im Timeout oder Not Found einer Karte gelandet. Lösche alle vorhandenen Statistiken und Starte Oscam neu.

    Dann schaltest du mehrfach alle Sender durch, die im Abo der S02 vorhanden sind. Lass dem lb Zeit, alles zu erlernen. Beobachte zwischendurch im lb die Timeouts und Not Found.

    Gruß
    Bombadil
     
    #6
    polarie gefällt das.
  8. polarie
    Offline

    polarie Ist gelegentlich hier

    Registriert:
    12. Januar 2012
    Beiträge:
    76
    Zustimmungen:
    9
    Punkte für Erfolge:
    0
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    *g* ich könnt im schwalle speien ...
    ich hab die karte mitgenommen heute früh - um auf dem heimweg
    bei kollega mal zu testen ...
    wäre sie im cs-router könnt ich schonmal das FSS drauf drücken lassen
    und von hier aus sky krimi antickern auf dem HTPC ...
    nu ja .. muß das halt warten bis ich weider zu hause bin.
     
    Zuletzt von einem Moderator bearbeitet: 11. März 2013
    #7
  9. TDCroPower
    Offline

    TDCroPower Stamm User

    Registriert:
    13. Juli 2010
    Beiträge:
    1.161
    Zustimmungen:
    490
    Punkte für Erfolge:
    83
    Ort:
    127.0.0.1
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    ich klink mich mal ins Gespräch ein und hoffe ihr könnt mir helfen mit dem LB...

    habe den LB aktuell so drinnen bei 2xI12 und 1xUM02

    oscam.conf
    Code:
    [global]
    disablelog = 1
    nice                                = -10
    WaitForCards                  = 1
    waitforcards_extra_delay = 3000
    unlockparental                 = 1
    preferlocalcards              = 1
    dropdups                        = 1
    [B]lb_mode                         = 1
    lb_reopen_mode                = 1
    lb_retrylimit                 = 1000
    lb_save                         = 500
    lb_stat_cleanup          = 24
    lb_savepath              = /var/tmp/oscam.stat[/B]
    
    
    [monitor]
    hideclient_to                 = 15
    appendchaninfo                = 1
    
    [cccam]
    port                          = xxx
    reshare                       = 1
    ignorereshare                 = 0
    version                       = 2.3.0
    
    [webif]
    httpport                      = xxx
    httphelplang                  = de
    httpuser                      = xxx
    httppwd                       = xxx
    httpcss                       = /var/media/ftp/uStor01/service/oscam/skin-proflinux@hook.css
    httprefresh                   = 30
    httpallowed                   = 192.0.0.1-192.168.255.255
    


    Problem besteht aktuell, das falls ein Client ECM von höheren Werten auf z.b. der I12-1 schreiben, versperrt der LB den Zugang zur I12-1 und schickt sie zur I12-2...

    das ist mir letztens aufgefallen, das es bei mehreren Sendern war auf der I12-1 war und alle Clients auf die I12-2 geschickt wurden.


    kann man das irgendwie besser einstellen, das die LB Statistik nicht so extrem negativ arbeitet, damit nicht nur eine Karte von 2 so strapaziert werden.


    Dank euch schonmals...
     
    #8
  10. janni1
    Offline

    janni1 Moderator Digital Eliteboard Team

    Registriert:
    3. Mai 2010
    Beiträge:
    4.942
    Zustimmungen:
    5.860
    Punkte für Erfolge:
    113
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    hi,
    versuchs mal mit:
    Code:
    lb_reopen_mode  = 1 
    um blockierte reader schneller wieder zu öffnen
    lb_reopen_mode

    Dieser Link ist nur für Mitglieder!!! Jetzt kostenlos Registrieren ?

    Parameter ist optional

    lb_reopen_mode = 0|1

    loadbalancing reopen readers mod

    = 0 # Standardverfahren zum (späten) Wiederöffnen blockierender Reader (default) = 1 # Schnelles Wiederöffnen blockierender Reader

    edit: oh.. sorry, hattest du ja schon drin. hab ich total überlesen.
    gruß
    janni1
     
    Zuletzt bearbeitet: 11. März 2013
    #9
  11. Kermit
    Offline

    Kermit Guest

    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    Hi,

    richte bei den Readern passende positive Services ein. Diese sind für den LB dann ein Freifahrtschein und die Sender im Service werden immer vom Reader abgefragt. Auch wenn mal aus irgend einem Grund ein (z.B.) Timeout zustande gekommen sein sollte.

    Grüße

    Kermit
     
    #10
  12. polarie
    Offline

    polarie Ist gelegentlich hier

    Registriert:
    12. Januar 2012
    Beiträge:
    76
    Zustimmungen:
    9
    Punkte für Erfolge:
    0
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.


    FSS von sky bekommen ... nu haben beide karten 21 entitlements.

    hmm ich mach grade vier zugriffe gleichzeitig ...
    aber nach wie vor alle auf nur eine karte...
    die zweite langweiligt sich und tut gar nix :-(
     
    Zuletzt von einem Moderator bearbeitet: 12. März 2013
    #11
  13. TDCroPower
    Offline

    TDCroPower Stamm User

    Registriert:
    13. Juli 2010
    Beiträge:
    1.161
    Zustimmungen:
    490
    Punkte für Erfolge:
    83
    Ort:
    127.0.0.1
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    Mach auf jeden Fall die negativen services raus, hatte damals auch meine Probleme damit sobald ich negative services in der oscam.server verteilt habe.

    also erst mal ohne services testen, dann positive testen und erst wenn alles funktioniert mit den negativen testen.
     
    #12
    polarie gefällt das.
  14. polarie
    Offline

    polarie Ist gelegentlich hier

    Registriert:
    12. Januar 2012
    Beiträge:
    76
    Zustimmungen:
    9
    Punkte für Erfolge:
    0
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    hmm werd ich gleich mal testen ...
    hoffe das auskommentieren mit "#" reicht aus ...?

    ich werde berichten.

    welche oscam version nutz ihr denn so wenn ihr MIT loadbalancer arbeitet? :)
     
    Zuletzt bearbeitet: 12. März 2013
    #13
  15. Nobby54
    Offline

    Nobby54 Newbie

    Registriert:
    7. Dezember 2010
    Beiträge:
    20
    Zustimmungen:
    18
    Punkte für Erfolge:
    3
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    Setz einmal in der oscam.conf das forward_origin_card auf 0 (oder nimm es ganz raus) - hat bei mir den gewünschten Erfolg gebracht.
     
    #14
    polarie gefällt das.
  16. polarie
    Offline

    polarie Ist gelegentlich hier

    Registriert:
    12. Januar 2012
    Beiträge:
    76
    Zustimmungen:
    9
    Punkte für Erfolge:
    0
    AW: Loadbalancer Hilfe / Grundlagen erklärung erbeten.

    hab ich nie drinn gehabt.

    hier mal meine aktuelle oscam.conf

    [global]
    logfile = /mnt/sda1/NAS-00-SERVER/Oscam-Daten/oscam-logs/oscam.log
    bindwait = 90
    nice = -1
    maxlogsize = 500
    preferlocalcards = 1
    lb_mode = 2
    lb_save = 100
    lb_nbest_readers = 2
    lb_retrylimit = 500
    lb_reopen_mode = 1
    lb_max_readers = 2
    lb_auto_betatunnel = 0
    lb_savepath = /mnt/sda1/NAS-00-SERVER/LB-Daten/stat.log

    [cccam]
    port = 12000
    nodeid = E74618D310D0152C
    version = 2.1.1
    reshare = 0
    reshare_mode = 1
    ignorereshare = 1
    forward_origin_card = 0
    minimizecards = 1

    [webif]
    httpport = xxxxx
    httpuser = xxxxx
    httppwd = xxxxx
    httprefresh = 5
    httpallowed = 0.0.0.0-255.255.255.255

    ich bin grade davor/drann wieder andere oscam versionen auszuprobieren.

    weiß nur nicht obs die aktuellsten sein sollten oder eher eine ältere (ala 79xx)

    EDIT sagt:

    schitti -. im cccam bereich bei der oscam-conf ... *g*
    ok hab ich rausgenommen den orgin-card teil ..
    reboot läuft ...

    EDIT sagtnoch:

    da tut sich was ... nu werden gerade beide reader/karten angesprochen ...
    hmm mir scheint aber absolut gleichzeitig...
     
    #15

Diese Seite empfehlen