From: Greg Ercolano <erco@(email surpressed)>
Subject: Re: Server hostname change
   Date: Sat, 07 Aug 2010 03:54:46 -0400
Msg# 1954
View Complete Thread (4 articles) | All Threads
Last Next
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: (Tel# suppressed)ext.23
Fax: (Tel# suppressed)
Cel: (Tel# suppressed)

Last Next