Hi Greg,
Sounds then like we'll have to wait until we make the transition to a new license server to change the names around.
-Dan
On Aug 7, 2010, at 12:54 AM, Greg Ercolano wrote:
> [posted to rush.general]
>
> Hi Daniel,
>
> Rush's permanent floating licenses are locked to the
> hostname/hostid pair, so changing either will disable
> the license.
>
> I can set you up with a temp license for the new hostname/hostid
> combo, but an actual license migration would be needed to make
> the change stick which may incur an administration fee, depending
> on how many migrations you've had so far.
>
> I'd suggest keeping the official hostname for the license server
> the same (it is a license server after all ;) and making hostname
> aliases or CNAMEs for the new names so that both resolve.
>
> If you need the new name for samba to resolve, you can
> likely hardcode 'vegas' into the smb.conf file for the
> new machine.
>
> Daniel Browne wrote:
>> Sorry to bother you on a weekend, but I'm shifting my servers around, split=
>> ting our database and intranet off onto a different server from licenses an=
>> d Rush. As a result I've had to rename the license/Rush server so that ever=
>> yone's web browser points instead to the new one. This seems to now be brea=
>> king Rush. The server and/or client daemons cannot resolve the host name in=
>> ternally, even though it's set correctly everywhere including in the old se=
>> rver's /etc/hostconfig. The original rush server was named "vegas", now it'=
>> s renamed "oldvegas". Here's what appears in the server log:
>
> I'm surprised you're getting these errors with the hostname hard coded
> in /etc/hostconfig:
>
>> 08/06,23:37:32 INIT.D Local hostname oldvegas won't resolve (ping: cannot resolve oldvegas: Unknown host): 10 sec retries
>> 08/06,23:37:42 INIT.D Local hostname oldvegas won't resolve (ping: cannot resolve oldvegas: Unknown host): 10 sec retries
>
> ..but they're benign, since the hostname eventually resolves
> after about 20 seconds.
>
> But I find it interesting that the OSX boot procedure has the
> OS up for that long without it having set its own hostname.
> Likely the machine's official hostname is 'localhost' during this time,
> from what I've seen from boot consoles on OSX.
>
> This is the real problem, though:
>
>> 08/06,23:38:04 ALERT Tcp::GetRemoteHostname(0.0.0.0): host 0.0.0.0 not in oldvegas:/usr/local/rush/etc/hosts
>> 08/06,23:38:04 LICENSE Connect to ???[0.0.0.0] failed: 'vegas.eep.com'[vegas]: valid host is NOT in rush hostlist (/usr/local/rush/etc/hosts)
>> 08/06,23:38:04 LICENSE no servers could validate license (30 sec retries )
>
> ..those errors are the license trying to resolve 'vegas'.
>
> Contact me off list with the output of:
>
> rushd -hostid
>
> ..from the new machine, and I can set you up with a temp license
> and migration instructions.
>
> --
> Greg Ercolano, erco@(email surpressed)
> Seriss Corporation
> Rush Render Queue, http://seriss.com/rush/
> Tel: +1 626-576-0010 ext.23
> Fax: +1 626-576-0020
> Cel: +1 310-266-8906
|