<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>David,</p>
<p><br>
</p>
<p>There will always be a hostname/domain name in the node. If you wish the node not to use DNS resolution, then delete the DNS entries from the node. Simply deleting the DNS entries will not cause a node reboot but it will restart the eth0 network interface
 of the node, I would do this in a maintenance window. <br>
</p>
<p><br>
</p>
<p>Prior to doing that and as a safety check, I would also run <i>run sql select name,nodeid from ProcessNode
</i>from the node CLI FIRST and verify that all nodes are listed by IP address. The last item I would consider before deleting DNS is if the NTP server of the node is using a FQDN vs. IP Address; you'd need to change it first before deleting the DNS server
 if it is.<br>
</p>
<p><br>
</p>
<p>Once you've completed all your changes I would wait about 15 minutes (then again at 30 minutes) and issue,
<i>util dbreplication runtimestate </i>from the publisher CLI and verify each node shows
<i>(2) Setup Completed</i>. If not, you'll need to investigate why and possibly reset DB replication.</p>
<p><br>
</p>
<p>Again, if you are changing the hostname or domain name of the node; that is a horse of a different color (<a title="Ctrl+Click or tap to follow the link" href="http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/install/8_6_1/ipchange/ipchg861.html">http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/install/8_6_1/ipchange/ipchg861.html</a>).</p>
<p><br>
</p>
<p>Thanks,</p>
<p><br>
</p>
<div id="Signature">
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
= Ryan =
<p><br>
</p>
<p><br>
</p>
<p>Email: ryanthomashuff@outlook.com</p>
<p>Spark: ryanthomashuff@outlook.com</p>
<p>Twitter: <a id="LPNoLP" href="http://twitter.com/ryanthomashuff">@ryanthomashuff</a><br>
</p>
<p>LinkedIn: <a id="LPNoLP" href="http://linkedin.com/in/ryanthomashuff">ryanthomashuff</a><br>
</p>
<p>Web <a id="LPNoLP" href="http://ryanthomashuff.com">ryanthomashuff.com</a></p>
</div>
</div>
<br>
<br>
<div style="color:rgb(0,0,0)">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" color="#000000" face="Calibri, sans-serif"><b>From:</b> David Jengan <davidjengan@gmail.com><br>
<b>Sent:</b> Thursday, January 28, 2016 9:56 PM<br>
<b>To:</b> Ryan Huff<br>
<b>Cc:</b> cisco-voip@puck.nether.net<br>
<b>Subject:</b> Re: [cisco-voip] FQDN removal</font>
<div> </div>
</div>
<div>
<div dir="ltr">Hi Ryan,
<div><br>
</div>
<div>Thanks for the detailed explanation. Sorry I may not have been completely clear in the ask, what I'm after is to remove the DNS pointers from this Node, and additionally domain-name and Alias it was built with. So removing all DNS entries would take care
 of removing these as well and your suggestion for removing DNS without reboot still hold valid?  </div>
<div><br>
</div>
<div>I'm cognizant of the points you raised regarding the server being listed by hostname instead of IP which isn't the case, and also the URLs are by IP instead of hostname. </div>
<div>So with this being clear, I can remove the DNS pri/sec pointers from CLI on the desired node, and not worry about restarting it or the cluster. From what you've pointed out, it appears that this will trigger db replication to break and then re-establish?
 Can you please confirm. <br>
</div>
<div><br>
</div>
<div>Regarding your query, I agree but at this time I want consistency, while at a later time implementing DNS would be planned for all nodes together. </div>
<div><br>
</div>
<div>In case it helps, listing the hosts on cli shows:</div>
<div>x.x.x.x <a href="http://sub1.domain.com">sub1.domain.com</a> sub1</div>
<div>x.x.x.x sub2</div>
<div>x.x.x.x sub3</div>
<div>x.x.x.x pub</div>
<div><br>
</div>
<div><br>
</div>
<div>On sub1 node: network details shows DNS entries and domain name.</div>
<div><br>
</div>
<div><br>
</div>
<div>Best,</div>
<div>David</div>
<div><br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Jan 28, 2016 at 8:55 PM, Ryan Huff <span dir="ltr">
<<a href="mailto:ryanhuff@outlook.com" target="_blank">ryanhuff@outlook.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr">
<div style="font-size:12pt; color:#000000; background-color:#ffffff; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi David,</p>
<p><br>
</p>
<p>Removing the DNS server entries alone from the cluster nodes, would not require a restart. Removing/changing the hostname/domain name of the nodes would; this carries its own set of risks and considerations with SBD and db replication. If you are doing that,
 please consult; <a title="Ctrl+Click or tap to follow the link" href="http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/install/10_0_1/ipchange/CUCM_BK_C3782AAB_00_change-ipaddress-hostname-100/CUCM_BK_C3782AAB_00_change-ipaddress-hostname-100_chapter_011.html" target="_blank">
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/install/10_0_1/ipchange/CUCM_BK_C3782AAB_00_change-ipaddress-hostname-100/CUCM_BK_C3782AAB_00_change-ipaddress-hostname-100_chapter_011.html</a> first.<br>
</p>
<p><br>
</p>
<p>If you are just removing the DNS entries from the node then what you'll want to be uniquely aware of and cautious with is; any node listed in the CM ProccessNode table (<i>Cisco Unified CM Administration -> System -> Server</i>) with a hostname or FQDN (Vs.
 an IP Address). If you have any nodes in the CM Server section listed by either hostname or FQDN, you'll need to first change those to IP addresses BEFORE removing the DNS server entries in the CLI.
<br>
</p>
<p><br>
</p>
<p>Additionally, you'll want to take stock of any 3rd party applications/integrations that you might have which requires the CUCM nodes to perform DNS queries/lookups. You will also likely want to verify that the the
<i>Phone URL Parameters</i> under <i>Enterprise Parameters </i>are using IP addresses and not hostnames/FQDNs.</p>
<p><br>
</p>
<p>After you're done with your changes, you'll want to verify good DB Replication in the cluster (from the CLI of the publisher, issue
<i>utils dbreplication runtimestate</i> and verify <i>Setup Completed</i> for each node).</p>
<p><br>
</p>
<p>This is more just a question out of my own curiosity, is there a specific reason you do not want to use DNS? In modern versions of CUCM such as 10, DNS is generally recommended. Additionally, several UC applications that could be used with CUCM are enhanced
 with DNS (IM&P, CUC) not to mention the UCCX would consider it a requirement. While you may not be using those products now, you never know what you may do in the future, always best to bake in the scalability early on, IMO.<br>
</p>
<p><br>
</p>
<div>
<div style="font-size:12pt; color:#000000; background-color:#ffffff; font-family:Calibri,Arial,Helvetica,sans-serif">
= Ryan =
<p><br>
</p>
<p><br>
</p>
<p>Email: <a href="mailto:ryanthomashuff@outlook.com" target="_blank">ryanthomashuff@outlook.com</a></p>
<p>Spark: <a href="mailto:ryanthomashuff@outlook.com" target="_blank">ryanthomashuff@outlook.com</a></p>
<p>Twitter: <a href="http://twitter.com/ryanthomashuff" target="_blank">@ryanthomashuff</a><br>
</p>
<p>LinkedIn: <a href="http://linkedin.com/in/ryanthomashuff" target="_blank">ryanthomashuff</a><br>
</p>
<p>Web <a href="http://ryanthomashuff.com" target="_blank">ryanthomashuff.com</a></p>
</div>
</div>
<br>
<br>
<div style="color:rgb(0,0,0)">
<hr style="display:inline-block; width:98%">
<div dir="ltr"><font style="font-size:11pt" color="#000000" face="Calibri, sans-serif"><b>From:</b> cisco-voip <<a href="mailto:cisco-voip-bounces@puck.nether.net" target="_blank">cisco-voip-bounces@puck.nether.net</a>> on behalf of David Jengan <<a href="mailto:davidjengan@gmail.com" target="_blank">davidjengan@gmail.com</a>><br>
<b>Sent:</b> Thursday, January 28, 2016 8:27 PM<br>
<b>To:</b> <a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a><br>
<b>Subject:</b> [cisco-voip] FQDN removal</font>
<div> </div>
</div>
<div>
<div class="h5">
<div>
<div dir="ltr">Hi All,
<div><br>
</div>
<div>My CUCM 10 cluster doesn't have DNS dependency, but one of the nodes has got the DNS/FQDN setup which I'd like to remove. I can do dns removal from CLI, but not able to find clear instructions on whether the entire cluster would needs to be rebooted. If
 yes, any recommended sequence/steps to follow?, if not, the node undergoing the change needs to be restarted?</div>
<div><br>
</div>
<div>Thanks</div>
<div>David</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</body>
</html>