2 <html lang="en-us" itemscope itemtype="http://schema.org/Article">
5 <meta name="description" content=" Created auto install script for Linux...">
6 <meta name="generator" content="Movable Type 5.2.3">
7 <title>Automating Clearcase Installs - Status</title>
8 <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="http://defaria.com/blogs/Status/atom.xml">
9 <link rel="canonical" href="http://defaria.com/blogs/Status/2007/07/automating-clea.html">
10 <meta name="viewport" content="width=device-width,initial-scale=1">
11 <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles.css">
13 <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles_ie.css">
14 <script src="/mt/mt-static/support/theme_static/rainier/js/html5shiv.js"></script>
17 <link rel="start" href="http://defaria.com/blogs/Status/">
19 <link rel="prev" href="http://defaria.com/blogs/Status/2007/07/deliver-build-c.html" title="Deliver build changes">
20 <link rel="next" href="http://defaria.com/blogs/Status/2007/07/php-webclearque.html" title="PHP Web/Clearquest install/cq_setup.csh">
21 <!-- Open Graph Protocol -->
22 <meta property="og:type" content="article">
23 <meta property="og:locale" content="en-us">
24 <meta property="og:title" content="Automating Clearcase Installs">
25 <meta property="og:url" content="http://defaria.com/blogs/Status/2007/07/automating-clea.html">
26 <meta property="og:description" content=" Created auto install script for Linux...">
27 <meta property="og:site_name" content="Status">
28 <meta property="og:image" content="/mt/mt-static/support/theme_static/rainier/img/siteicon-sample.png">
30 <meta itemprop="description" content=" Created auto install script for Linux...">
31 <link itemprop="url" href="http://defaria.com/blogs/Status/2007/07/automating-clea.html">
32 <link itemprop="image" href="/mt/mt-static/support/theme_static/rainier/img/siteicon-sample.png">
37 <div id="container-inner">
38 <header id="header" role="banner">
39 <div id="header-inner">
40 <div id="header-content">
42 <a href="http://defaria.com/blogs/Status/">
51 <nav role="navigation">
53 <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
62 <div id="content-inner">
63 <ul class="breadcrumb breadcrumb-list">
64 <li class="breadcrumb-list-item"><a href="http://defaria.com/blogs/Status/">Home</a></li>
65 <li class="breadcrumb-list-item">Automating Clearcase Installs</li>
67 <div id="individual-main" class="main" role="main">
68 <article id="entry-1901" class="entry entry-asset asset hentry">
69 <div class="asset-header">
70 <h2 itemprop="name" class="asset-name entry-title">Automating Clearcase Installs</h2>
71 <footer class="asset-meta">
72 <ul class="asset-meta-list">
73 <li class="asset-meta-list-item">Posted on <time datetime="2007-07-19T16:40:48-08:00" itemprop="datePublished">July 19, 2007</time></li>
74 <li class="asset-meta-list-item">by <span class="author entry-author vcard"></span></li>
77 <li class="asset-meta-list-item">in <a itemprop="articleSection" rel="tag" href="http://defaria.com/blogs/Status/general-dynamics/">General Dynamics</a></li>
83 <div class="entry-content asset-content" itemprop="articleBody">
85 <li>Created auto install script for Linux</li>
87 <h2>Automating Clearcase Installs</h2>
89 <p>Often you want to easily and quickly be able to install Clearcase on systems. Of course, there are lots of considerations, hence lots of parameters to consider. IBM/Rational's solution to this is <i>install_release</i> which is really just a script that calls <i>inst_rls</i>, yet another Perl script, to do the installation. As it does it prompts for parameters and performs the install. But it would be nice to be able to run through the prompts once, answering all the questions for a batch of similarly configured machines, then run that install on those machines.</p>
91 <p>Now IBM/Rational even thought of this and <i>install_release</i> has a facility to perform multiple installs remotely to a bunch of machines. But you may not have all of those machines up and running nor identified.</p>
93 <p>Or you may wish to automate the process yourself, scripting a solution that queries other things to determine exactly which type of install to do.</p>
95 <h3>Running install_release with -echo_cmd_only</h3>
97 <p>While no longer documented, running <i>install_release</i> with the parameter -echo_cmd_only causes <i>install_release</i> to run through all of the prompts and then it just spits out the full command line that will perform the install as specified. This command line can then be used as the basis for your own automation.</p>
99 <p>The following is a quick script to install Clearcase 6.x on Redhat systems:</p>
101 <div class=code><pre>
104 # Quick script to install Clearcase 6.x on Redhat x86 64 bit
108 if [ $(id -u) != 0 ]; then
109 echo "ERROR: You must be root to install Clearcase"
113 # Define some parameters that might be changing
114 registry_region=cclinux
115 registry_host=cclinux
117 release_path=/net/cclinux/opt/clearcase/ccrel6.0_pXX_rhat/2003.06.00/rhat_x86
118 release_area=$release_path/clearcase/install
119 logfile=/tmp/Rational_install.$(date +%y%m%d.%M.%S)
128 ratl_perl,atria_perl,atria_install,atria_basement,atria_cplus_shlib,
129 atria_base,CC_base,atria_X11_base,CC_client,atria_server,
130 atria_cplus_base,atria_gui,CC_doc,CC_bld_client,CC_vob_svr,
131 CC_view_svr,CC_int_client,CC_gui_client,CC_cnv_client,CC_MIN_STD,
132 CC_ONLY_SERVER,MS_shipping_server,CC_FULL,MS_all,MS_FULL \
133 -rr $registry_region \
138 -from $release_path \
150 <li>I inserted a little check at the top to make sure you're root when you run this script. You need to be root to install Clearcase</li>
152 <li>I've defined a few variables that might change like the release area, registry host, registry region, etc.</li>
154 <li>Needed to add -no_query to get this install script to not stop querying for further options. This has been observed on Linux only.</li>
156 <li>All -comp components need to specified on one line, separated by comma with no spaces. It has been broken up above for readability purposes only.</li>
159 <nav class="page-navigation entry-navigation pagination content-nav">
160 <ul class="page-navigation-list">
162 <li class="page-navigation-list-item page-navigation-prev"><a rel="prev" href="http://defaria.com/blogs/Status/2007/07/deliver-build-c.html" title="Deliver build changes">Previous entry</a></li>
165 <li class="page-navigation-list-item page-navigation-next"><a rel="next" href="http://defaria.com/blogs/Status/2007/07/php-webclearque.html" title="PHP Web/Clearquest install/cq_setup.csh">Next entry</a></li>
170 <aside id="zenback" class="zenback feedback">
171 Please paste Zenback script code here.
178 <aside class="widgets related" role="complementary">
179 <nav class="widget-search widget">
180 <div class="widget-content">
181 <form method="get" id="search" action="http://defaria.com/mt/mt-search.cgi">
183 <input type="text" name="search" value="" placeholder="Search...">
185 <input type="hidden" name="IncludeBlogs" value="8">
187 <input type="hidden" name="limit" value="20">
188 <button type="submit" name="button">
189 <img alt="Search" src="/mt/mt-static/support/theme_static/rainier/img/search-icon.png">
195 <nav class="widget-archive-category widget">
196 <h3 class="widget-header">Categories</h3>
197 <div class="widget-content">
200 <ul class="widget-list">
203 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/ameriquest/">Ameriquest (99)</a>
211 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/audience/">Audience (3)</a>
219 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/broadcom/">Broadcom (76)</a>
227 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/gpdb/">GPDB (35)</a>
235 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-dynamics/">General Dynamics (61)</a>
243 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-electric/">General Electric (13)</a>
251 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/hewlett-packard/">Hewlett Packard (13)</a>
259 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/lynuxworks/">LynuxWorks (162)</a>
267 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/pqa/">PQA (35)</a>
275 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/salira/">Salira (79)</a>
283 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/tellabs/">Tellabs (2)</a>
291 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/texas-instruments/">Texas Instruments (31)</a>
303 <nav class="widget-archive-dropdown widget">
304 <h3 class="widget-header">Archives</h3>
305 <div class="widget-content">
307 <option>Select a Month...</option>
309 <option value="http://defaria.com/blogs/Status/2016/02/">February 2016</option>
313 <option value="http://defaria.com/blogs/Status/2014/09/">September 2014</option>
317 <option value="http://defaria.com/blogs/Status/2014/04/">April 2014</option>
321 <option value="http://defaria.com/blogs/Status/2014/03/">March 2014</option>
325 <option value="http://defaria.com/blogs/Status/2013/02/">February 2013</option>
329 <option value="http://defaria.com/blogs/Status/2012/09/">September 2012</option>
333 <option value="http://defaria.com/blogs/Status/2012/08/">August 2012</option>
337 <option value="http://defaria.com/blogs/Status/2012/05/">May 2012</option>
341 <option value="http://defaria.com/blogs/Status/2012/04/">April 2012</option>
345 <option value="http://defaria.com/blogs/Status/2012/02/">February 2012</option>
349 <option value="http://defaria.com/blogs/Status/2012/01/">January 2012</option>
353 <option value="http://defaria.com/blogs/Status/2011/10/">October 2011</option>
357 <option value="http://defaria.com/blogs/Status/2011/07/">July 2011</option>
361 <option value="http://defaria.com/blogs/Status/2010/09/">September 2010</option>
365 <option value="http://defaria.com/blogs/Status/2010/08/">August 2010</option>
369 <option value="http://defaria.com/blogs/Status/2010/04/">April 2010</option>
373 <option value="http://defaria.com/blogs/Status/2010/03/">March 2010</option>
377 <option value="http://defaria.com/blogs/Status/2010/02/">February 2010</option>
381 <option value="http://defaria.com/blogs/Status/2009/05/">May 2009</option>
385 <option value="http://defaria.com/blogs/Status/2009/04/">April 2009</option>
389 <option value="http://defaria.com/blogs/Status/2008/07/">July 2008</option>
393 <option value="http://defaria.com/blogs/Status/2008/05/">May 2008</option>
397 <option value="http://defaria.com/blogs/Status/2008/04/">April 2008</option>
401 <option value="http://defaria.com/blogs/Status/2008/03/">March 2008</option>
405 <option value="http://defaria.com/blogs/Status/2008/02/">February 2008</option>
409 <option value="http://defaria.com/blogs/Status/2008/01/">January 2008</option>
413 <option value="http://defaria.com/blogs/Status/2007/12/">December 2007</option>
417 <option value="http://defaria.com/blogs/Status/2007/11/">November 2007</option>
421 <option value="http://defaria.com/blogs/Status/2007/10/">October 2007</option>
425 <option value="http://defaria.com/blogs/Status/2007/09/">September 2007</option>
429 <option value="http://defaria.com/blogs/Status/2007/08/">August 2007</option>
433 <option value="http://defaria.com/blogs/Status/2007/07/">July 2007</option>
437 <option value="http://defaria.com/blogs/Status/2007/06/">June 2007</option>
441 <option value="http://defaria.com/blogs/Status/2007/05/">May 2007</option>
445 <option value="http://defaria.com/blogs/Status/2007/04/">April 2007</option>
449 <option value="http://defaria.com/blogs/Status/2007/03/">March 2007</option>
453 <option value="http://defaria.com/blogs/Status/2007/01/">January 2007</option>
457 <option value="http://defaria.com/blogs/Status/2006/12/">December 2006</option>
461 <option value="http://defaria.com/blogs/Status/2006/11/">November 2006</option>
465 <option value="http://defaria.com/blogs/Status/2006/10/">October 2006</option>
469 <option value="http://defaria.com/blogs/Status/2006/09/">September 2006</option>
473 <option value="http://defaria.com/blogs/Status/2006/07/">July 2006</option>
477 <option value="http://defaria.com/blogs/Status/2006/06/">June 2006</option>
481 <option value="http://defaria.com/blogs/Status/2006/05/">May 2006</option>
485 <option value="http://defaria.com/blogs/Status/2006/04/">April 2006</option>
489 <option value="http://defaria.com/blogs/Status/2006/03/">March 2006</option>
493 <option value="http://defaria.com/blogs/Status/2006/02/">February 2006</option>
497 <option value="http://defaria.com/blogs/Status/2006/01/">January 2006</option>
501 <option value="http://defaria.com/blogs/Status/2005/12/">December 2005</option>
505 <option value="http://defaria.com/blogs/Status/2005/11/">November 2005</option>
509 <option value="http://defaria.com/blogs/Status/2005/10/">October 2005</option>
513 <option value="http://defaria.com/blogs/Status/2005/09/">September 2005</option>
517 <option value="http://defaria.com/blogs/Status/2005/08/">August 2005</option>
521 <option value="http://defaria.com/blogs/Status/2005/07/">July 2005</option>
525 <option value="http://defaria.com/blogs/Status/2005/06/">June 2005</option>
529 <option value="http://defaria.com/blogs/Status/2005/05/">May 2005</option>
533 <option value="http://defaria.com/blogs/Status/2005/04/">April 2005</option>
537 <option value="http://defaria.com/blogs/Status/2005/03/">March 2005</option>
541 <option value="http://defaria.com/blogs/Status/2005/02/">February 2005</option>
545 <option value="http://defaria.com/blogs/Status/2005/01/">January 2005</option>
549 <option value="http://defaria.com/blogs/Status/2004/12/">December 2004</option>
553 <option value="http://defaria.com/blogs/Status/2004/09/">September 2004</option>
557 <option value="http://defaria.com/blogs/Status/2004/08/">August 2004</option>
561 <option value="http://defaria.com/blogs/Status/2004/07/">July 2004</option>
565 <option value="http://defaria.com/blogs/Status/2004/06/">June 2004</option>
569 <option value="http://defaria.com/blogs/Status/2004/05/">May 2004</option>
573 <option value="http://defaria.com/blogs/Status/2004/04/">April 2004</option>
577 <option value="http://defaria.com/blogs/Status/2004/03/">March 2004</option>
581 <option value="http://defaria.com/blogs/Status/2004/02/">February 2004</option>
585 <option value="http://defaria.com/blogs/Status/2004/01/">January 2004</option>
589 <option value="http://defaria.com/blogs/Status/2003/12/">December 2003</option>
593 <option value="http://defaria.com/blogs/Status/2003/11/">November 2003</option>
601 <div class="widget-syndication widget section">
602 <div class="widget-content">
603 <p><img src="http://defaria.com/mt/mt-static/images/status_icons/feed.gif" alt="Subscribe to feed" width="9" height="9" /> <a href="http://defaria.com/blogs/Status/atom.xml">Subscribe to this blog's feed</a></p>
611 <footer id="footer" role="contentinfo">
612 <div id="footer-inner">
613 <div id="footer-content">
614 <nav role="navigation">
616 <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
622 <p class="license">© Copyright 2016.</p>
623 <p class="poweredby">Powered by <a href="http://www.movabletype.org/">Movable Type</a></p>
629 <script src="http://defaria.com/mt/mt-static/jquery/jquery.min.js"></script>
630 <script src="http://defaria.com/blogs/Status/mt-theme-scale2.js"></script>