[mythtv-users] Slave backend issues

Phil Bridges gravityhammer at gmail.com
Sat Jan 12 04:08:48 UTC 2008


On Jan 11, 2008 10:03 PM, Phil Bridges <gravityhammer at gmail.com> wrote:

> On Jan 11, 2008 5:45 PM, Phil Bridges <gravityhammer at gmail.com> wrote:
>
> > On Jan 11, 2008 5:39 PM, Brad DerManouelian <myth at dermanouelian.com>
> > wrote:
> >
> > > On Jan 11, 2008, at 2:34 PM, Phil Bridges wrote:
> > >
> > > > I converted my old master backend to a slave backend last night.
> > > > After some my.cnf wrangling, I got everything up and working - that
> > > > is, until the flipping power went off for 20 seconds this
> > > > afternoon.  Argh.
> > > >
> > > > Anyway, now, I 'm having problems with the slave backend
> > > > connecting.  nmap shows ports 6543 and 6544 closed.  The slave
> > > > backend log shows that it connects to the master backend as a
> > > > slave.  The Master frontend log shows nothing of the sort.
> > >
> > > I assume you mean master backend, not frontend. Did you try restarting
> > >
> > > the master backend?
> > >
> > > Whenever I do a major configuration change, I always reboot my
> > > machine(s) to make sure they come back ok. I've been burned too many
> > > times thinking all was fine until I have to reboot for some reason or
> > > another. :)
> > > <http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users>
> >
> >
> > yeah - master frontend log ;)
> >
> > Both machines and processes have been restarted many times now.  Very
> > very frustrating.  I can't even use the web status page over port 6544 on
> > the slave backend.
> >
> > I'm not sure what could caues these ports to *not* be opened -
> > especially considering they were before the power outage.
> >
>
>
> Well, now I feel a little bit dumb.  I can't get to these ports because
> mythbackend will no long start on my slave backend.  When I run
> "/usr/bin/mythbackend --verbose all &", I get the following (homestar is
> this machine - the slave backend, strongsad is the master backend):
>
> 2008-01-11 21:58:15.172 Using runtime prefix = /usr
> 2008-01-11 21:58:15.182 New DB connection, total: 1
> 2008-01-11 21:58:15.189 Connected to database 'mythconverg' at host:
> strongsad
> 2008-01-11 21:58: 15.190 Enabling Settings Cache.
> 2008-01-11 21:58:15.190 Clearing Settings Cache.
> 2008-01-11 21:58:15.190 Disabling Settings Cache.
> 2008-01-11 21:58:15.190 Clearing Settings Cache.
> 2008-01-11 21:58:15.191 MSqlQuery: SELECT data FROM settings WHERE value =
> 'DBSchemaVer' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.191 MSqlQuery: SELECT data FROM settings WHERE value =
> 'DBSchemaVer' AND hostname IS NULL;
> 2008-01-11 21:58:15.191 Current Schema Version: 1160
> 2008-01-11 21:58:15.192 MSqlQuery: SELECT data FROM settings WHERE value =
> 'MythFillFixProgramIDsHasRunOnce' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.192 MSqlQuery: UPDATE videosource SET
> xmltvgrabber='schedulesdirect1', userid='', password=NULL WHERE
> xmltvgrabber='datadirect' OR xmltvgrabber='technovera';
> 2008-01-11 21:58: 15.192 Enabling Settings Cache.
> 2008-01-11 21:58:15.192 Clearing Settings Cache.
> 2008-01-11 21:58:15.192 MSqlQuery: SELECT data FROM settings WHERE value =
> 'BackendServerPort' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.193 MSqlQuery: SELECT data FROM settings WHERE value =
> 'BackendServerIP' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.193 MSqlQuery: SELECT data FROM settings WHERE value =
> 'MasterServerIP' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.193 MSqlQuery: SELECT data FROM settings WHERE value =
> 'MasterServerIP' AND hostname IS NULL;
> Running as a slave backend.
> 2008-01-11 21:58:15.194 MSqlQuery: SELECT data FROM settings WHERE value =
> 'LogEnabled' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.194 MSqlQuery: SELECT data FROM settings WHERE value =
> 'LogEnabled' AND hostname IS NULL;
> 2008-01-11 21:58:15.194 MSqlQuery: SELECT data FROM settings WHERE value =
> 'LogMaxCount' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.195 MSqlQuery: SELECT data FROM settings WHERE value =
> 'LogPrintLevel' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.195 MSqlQuery: DELETE FROM inuseprograms WHERE
> hostname = 'homestar' AND ( recusage = 'recorder' OR recusage LIKE 'Unknown
> %' );
> 2008-01-11 21:58:15.195 MSqlQuery: SELECT cardid, hostname FROM
> capturecard WHERE parentid = '0' ORDER BY cardid
> 2008-01-11 21:58:15.196 New DB connection, total: 2
> 2008-01-11 21:58:15.197 Connected to database 'mythconverg' at host:
> strongsad
> 2008-01-11 21:58:15.198 MSqlQuery: SELECT data FROM settings WHERE value =
> 'EITTimeOffset' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.198 MSqlQuery: SELECT data FROM settings WHERE value =
> 'EITTimeOffset' AND hostname IS NULL;
> 2008-01-11 21:58:15.198 EITHelper: localtime offset -5:00:00
> 2008-01-11 21:58:15.198 MSqlQuery: SELECT data FROM settings WHERE value =
> 'ISO639Language0' AND hostname = 'homestar' ;
> 2008-01-11 21:58: 15.199 MSqlQuery: SELECT data FROM settings WHERE value
> = 'ISO639Language1' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.199 MSqlQuery: SELECT data FROM settings WHERE value =
> 'ISO639Language2' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.199 MSqlQuery: SELECT data FROM settings WHERE value =
> 'ISO639Language2' AND hostname IS NULL;
> 2008-01-11 21:58:15.200 MSqlQuery: SELECT videodevice,
> vbidevice,           audiodevice,            audioratelimit,
> defaultinput,        cardtype,               skipbtaudio,
> signal_timeout,      channel_timeout,        dvb_wait_for_seqstart,
> dvb_on_demand,    dvb_tuning_delay,        firewire_port,
> firewire_node,       firewire_speed,         firewire_model,
> firewire_connection,                         dbox2_port,
> dbox2_host,          dbox2_httpport   FROM capturecard WHERE cardid = 4
> 2008-01-11 21:58:15.200 MSqlQuery: SELECT startchan FROM capturecard,
> cardinput WHERE capturecard.cardid = cardinput.cardid AND
> capturecard.cardid = 4          AND       inputname          = 'Tuner 1'
> 2008-01-11 21:58:15.228 Channel(/dev/v4l/video0): Device name 'Kworld
> ATSC110' driver 'saa7134'.
> 2008-01-11 21:58:15.228 MSqlQuery: SELECT cardinputid,        inputname,
> startchan,        tunechan,    externalcommand,        sourceid,
> childcardid FROM cardinput WHERE cardid = 4
> 2008-01-11 21:58:15.228 New DB connection, total: 3
> 2008-01-11 21:58:15.230 Connected to database 'mythconverg' at host:
> strongsad
> 2008-01-11 21:58:15.230 MSqlQuery: SELECT data FROM settings WHERE value =
> 'ChannelOrdering' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.230 MSqlQuery: SELECT chanid, favid FROM favorites
> 2008-01-11 21:58:15.231 MSqlQuery: SELECT channum, callsign,
> chanid,        atsc_major_chan, atsc_minor_chan,        name, icon, visible
> FROM channel WHERE sourceid='4'
> 2008-01-11 21:58:15.237 ChannelBase(4): Input #4: 'Tuner 1' schan(58)
> sourceid(4) ccid(4)
> 2008-01-11 21:58:15.237 ChannelBase(4): Current Input #4: 'Tuner 1'
> 2008-01-11 21:58:15.238 MSqlQuery: SELECT data FROM settings WHERE value =
> 'TVFormat' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.238 MSqlQuery: SELECT data FROM settings WHERE value =
> 'TVFormat' AND hostname IS NULL;
> 2008-01-11 21:58:15.238 Global TVFormat Setting 'NTSC'
> 2008-01-11 21:58:15.238 Channel(/dev/v4l/video0): Input #4: 'Tuner 1'
> schan(58) tun() v4l1(PAL) v4l2(Unknown)
> 2008-01-11 21:58:15.238 TVRec(4): ClearFlags(RecorderRunning,) -> 0x0
> 2008-01-11 21:58:15.239 EITHelper: localtime offset -5:00:00
> 2008-01-11 21:58:15.239 MSqlQuery: SELECT videodevice,
> vbidevice,           audiodevice,            audioratelimit,
> defaultinput,        cardtype,               skipbtaudio,
> signal_timeout,      channel_timeout,        dvb_wait_for_seqstart,
> dvb_on_demand,    dvb_tuning_delay,        firewire_port,
> firewire_node,       firewire_speed,         firewire_model,
> firewire_connection,                         dbox2_port,
> dbox2_host,          dbox2_httpport   FROM capturecard WHERE cardid = 5
> 2008-01-11 21:58:15.239 MSqlQuery: SELECT startchan FROM capturecard,
> cardinput WHERE capturecard.cardid = cardinput.cardid AND
> capturecard.cardid = 5          AND       inputname          = 'DVBInput'
> 2008-01-11 21:58:15.246 DVBChan(1): Opening DVB channel
> 2008-01-11 21:58:15.246 DVBChan(1): Using DVB card 1, with frontend 'LG
> Electronics LGDT3302 VSB/QAM Frontend'.
> 2008-01-11 21:58:15.246 MSqlQuery: SELECT cardinputid,        inputname,
> startchan,        tunechan,    externalcommand,        sourceid,
> childcardid FROM cardinput WHERE cardid = 5
> 2008-01-11 21:58:15.247 MSqlQuery: SELECT chanid, favid FROM favorites
> 2008-01-11 21:58:15.247 MSqlQuery: SELECT channum, callsign,
> chanid,        atsc_major_chan, atsc_minor_chan,        name, icon, visible
> FROM channel WHERE sourceid='3'
> 2008-01-11 21:58:15.248 ChannelBase(5): Input #5: 'DVBInput' schan(803)
> sourceid(3) ccid(5)
> 2008-01-11 21:58:15.248 ChannelBase(5): Current Input #5: 'DVBInput'
> 2008-01-11 21:58:15.248 DVBChan(1): SetChannelByString(803):
> 2008-01-11 21:58:15.248 MSqlQuery: SELECT channel.chanid FROM channel,
> capturecard, cardinput WHERE channel.channum      = '803'
> AND       channel.sourceid     = cardinput.sourceid AND
> cardinput.inputname   = 'DVBInput'             AND       cardinput.cardid
> = capturecard.cardid AND       capturecard.cardid   = 5
> AND       capturecard.hostname = 'homestar'
> 2008-01-11 21:58:15.249 MSqlQuery: SELECT finetune, freqid, tvformat,
> freqtable,        commfree, mplexid,        atsc_major_chan,
> atsc_minor_chan, serviceid FROM channel, videosource WHERE
> videosource.sourceid = channel.sourceid AND       channum              =
> '803'         AND       channel.sourceid     = 3
> 2008-01-11 21:58:15.249 MSqlQuery: SELECT transportid, networkid,
> frequency, modulation FROM dtv_multiplex WHERE mplexid = 139
> 2008-01-11 21:58:15.249 MSqlQuery: SELECT frequency,
> inversion,      symbolrate,        fec,               polarity,
> hp_code_rate,      lp_code_rate,   constellation,        transmission_mode,
> guard_interval, hierarchy,        modulation,        bandwidth FROM
> dtv_multiplex WHERE dtv_multiplex.mplexid = 139
> 2008-01-11 21:58:15.249 DVBChan(1) Warning: Symbol Rate setting (0) is out
> of range (min/max:5056941/10762000)
> 2008-01-11 21:58:15.249 DVBChan(1): Frequency: 111025000 Modulation: QPSK
> 2008-01-11 21:58:15.249 DVBChan(1): Old Params: Frequency: 0 Modulation:
> QPSK
>                         DVBChan(1): New Params: Frequency: 111025000
> Modulation: QPSK
> 2008-01-11 21:58:15.250 DVBChan(1): Tune(): Tuning to 111025000Hz
> 2008-01-11 21:58:15.253 dvbchannel.cpp:wait_for_backend: Status:
> 2008-01-11 21:58:15.253 DVBChan(1): Tune(): Frequency tuning successful.
> 2008-01-11 21:58:15.253 DVBChan(1): SetChannelByString(803): Tuned to
> frequency.
> 2008-01-11 21:58:15.253 MSqlQuery: SELECT data FROM settings WHERE value =
> 'EITIgnoresSource' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.253 MSqlQuery: SELECT data FROM settings WHERE value =
> 'EITIgnoresSource' AND hostname IS NULL;
> 2008-01-11 21:58:15.254 MSqlQuery: SELECT data FROM settings WHERE value =
> 'AutoTranscodeBeforeAutoCommflag' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.254 MSqlQuery: SELECT data FROM settings WHERE value =
> 'AutoTranscodeBeforeAutoCommflag' AND hostname IS NULL;
> 2008-01-11 21:58:15.254 MSqlQuery: SELECT data FROM settings WHERE value =
> 'AutoCommflagWhileRecording' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.255 MSqlQuery: SELECT data FROM settings WHERE value =
> 'AutoCommflagWhileRecording' AND hostname IS NULL;
> 2008-01-11 21:58:15.255 MSqlQuery: SELECT data FROM settings WHERE value =
> 'JobsRunOnRecordHost' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.255 MSqlQuery: SELECT data FROM settings WHERE value =
> 'JobsRunOnRecordHost' AND hostname IS NULL;
> 2008-01-11 21:58:15.255 MSqlQuery: SELECT data FROM settings WHERE value =
> 'EITTransportTimeout' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.256 MSqlQuery: SELECT data FROM settings WHERE value =
> 'EITTransportTimeout' AND hostname IS NULL;
> 2008-01-11 21:58:15.256 MSqlQuery: SELECT data FROM settings WHERE value =
> 'EITCrawIdleStart' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.256 MSqlQuery: SELECT data FROM settings WHERE value =
> 'EITCrawIdleStart' AND hostname IS NULL;
> 2008-01-11 21:58:15.257 MSqlQuery: SELECT data FROM settings WHERE value =
> 'AudioSampleRate' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.257 MSqlQuery: SELECT data FROM settings WHERE value =
> 'AudioSampleRate' AND hostname IS NULL;
> 2008-01-11 21:58:15.257 MSqlQuery: SELECT data FROM settings WHERE value =
> 'RecordOverTime' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.257 MSqlQuery: SELECT data FROM settings WHERE value =
> 'RecordOverTime' AND hostname IS NULL;
> 2008-01-11 21:58:15.258 MSqlQuery: SELECT data FROM settings WHERE value =
> 'CategoryOverTime' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.258 MSqlQuery: SELECT data FROM settings WHERE value =
> 'CategoryOverTime' AND hostname IS NULL;
> 2008-01-11 21:58:15.258 MSqlQuery: SELECT data FROM settings WHERE value =
> 'OverTimeCategory' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.259 MSqlQuery: SELECT data FROM settings WHERE value =
> 'OverTimeCategory' AND hostname IS NULL;
> 2008-01-11 21:58:15.259 MSqlQuery: SELECT data FROM settings WHERE value =
> 'RecordFilePrefix' AND hostname = 'homestar' ;
> 2008-01-11 21:58:15.259 TVRec(5): SetFlags(RunMainLoop,) -> RunMainLoop,
> 2008-01-11 21:58:15.259 TVRec(5): ClearFlags(ExitPlayer,FinishRecording,)
> -> RunMainLoop,
> 2008-01-11 21:58:15.260 SSDPCache - Destructor
> 2008-01-11 21:58:15.260 UPnpDeviceDesc - Destructor
>
> A ps -ax shows no mythbackend process is running.  does that log help
> anyone figure out what's going on here?
>
>

Upon further investigation, it appears that my old backend is perfectly
happy staring as a master backend, but refuses to start as a slave backend.
Does anybody have any idea as to what could be causing this?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20080111/c26e45f8/attachment.htm 


More information about the mythtv-users mailing list