[mythtv-users] Network affecting standalone mbe/fe?
Michael T. Dean
mtdean at thirdcontact.com
Mon Aug 29 17:05:48 UTC 2011
On 08/28/2011 09:22 PM, Robert McNamara wrote:
> On Sun, Aug 28, 2011 at 6:15 PM, Richard Morton wrote:
>> Try hostname.local
>>
>> If your backend is called server then it is server.local this is if you
>> don't have it connected to a domain.
> Bear in mind that using hostnames in for the backend IP values MythTV
> is not supported and will cause breakage. Stuart Morgan added code in
> master that detects when Myth is attempting to a local interface, and
> uses the loopback, which will avoid exactly the issue being seen here.
> The code will not be backported, but will be present in .25.
>
Note, however, that using hostnames and/or localhost for the DB Host
Name (and /only/ the DB Host Name) is fine, even in a mutli-host MythTV
setup.
I specifically set up my master backend (the host that also runs mysqld)
config.xml/mysql.txt to use DBHostName of localhost, because a) it will
always resolve, b) it will allow Qt-MySQL drivers to choose to use the
significantly-faster Unix-socket-based connections (rather than TCP/IP
connections), and c) it is completely independent of the network--even
on a distro whose utilities detect a network's going up or down and
ripping the IP address out from under every app on the system.
On my remote backend and remote frontend systems, I use the (static) IP
address of the master backend host for DBHostName because a) if the
network goes down, it will lose connection to the database, anyway, b)
using IP address specifically means that if name resolution/DNS goes
down on my network, it won't have any effect on MythTV/Qt-MySQL's
ability to use the database.
That said, all master/this backend "IP Address" settings /must/ use
(static) IP addresses. Using host names will cause issues, as Robert
mentioned. (So, in short, the only place you can use a host name--but
shouldn't, other than localhost--is config.xml/mysql.txt's DBHostName
setting.)
Mike
More information about the mythtv-users
mailing list