2 <html lang="en-us" itemscope itemtype="http://schema.org/Article">
5 <meta name="description" content=" Resolved a ticket where the user was unable to deliver due to lock on activity - which is really a lock on the stream Did an analysis of view disk space usage Assisted Kirk and Tom with Clearcase 7.0.1.0...">
6 <meta name="generator" content="Movable Type 5.2.3">
7 <title>View space/Locked stream - 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/view-spacelocke.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/removed-viewsdo.html" title="Removed views/documented customizing Unix environments">
20 <link rel="next" href="http://defaria.com/blogs/Status/2007/07/help-desk-clean.html" title="Help Desk Cleanup">
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="View space/Locked stream">
25 <meta property="og:url" content="http://defaria.com/blogs/Status/2007/07/view-spacelocke.html">
26 <meta property="og:description" content=" Resolved a ticket where the user was unable to deliver due to lock on activity - which is really a lock on the stream Did an analysis of view disk space usage Assisted Kirk and Tom with Clearcase 7.0.1.0...">
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=" Resolved a ticket where the user was unable to deliver due to lock on activity - which is really a lock on the stream Did an analysis of view disk space usage Assisted Kirk and Tom with Clearcase 7.0.1.0...">
31 <link itemprop="url" href="http://defaria.com/blogs/Status/2007/07/view-spacelocke.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">View space/Locked stream</li>
67 <div id="individual-main" class="main" role="main">
68 <article id="entry-1898" class="entry entry-asset asset hentry">
69 <div class="asset-header">
70 <h2 itemprop="name" class="asset-name entry-title">View space/Locked stream</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-11T17:11:16-08:00" itemprop="datePublished">July 11, 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>Resolved a ticket where the user was unable to deliver due to lock on activity - which is really a lock on the stream</li>
87 <li>Did an analysis of view disk space usage</li>
89 <li>Assisted Kirk and Tom with Clearcase 7.0.1.0 installation on Linux</li>
91 <li>Fixed problem with ssh public key authentication</li>
95 <p>I looked into the disk space usage on the view2 server (partitions view2a, view2b and view2c0 and find the following:</p>
97 <img src="/blogs/images/view2a.jpg"><br>
98 <img src="/blogs/images/view2a_list.jpg"><br>
99 <img src="/blogs/images/view2b.jpg"><br>
100 <img src="/blogs/images/view2b_list.jpg"><br>
101 <img src="/blogs/images/view2c.jpg"><br>
102 <img src="/blogs/images/view2c_list.jpg"><br>
104 <h2>View Policy and view_db.crs_file size</h2>
106 <p>When you use use dynamic view and <tt>clearmake(1)</tt> to utilize <i>build
107 avoidance</i> by <i>winking </i>in <i>derived objects</i>, Clearcase
108 stores <i>configuration records</i> in the view's storage directory
113 <p><small class="AllCaps Text"><b>CONFIGURATION RECORDS.</b></small>
114 The file <b>view_db.crs_file</b> in the <b>.s</b> subdirectory is actually part of the view's database, as described inthe following section. It is the part that stores the configuration records of derived objects built in the view.</p>
118 <p><b>view_db.crs_file</b></p>
120 <p>Stores the configuration records of nonshareable and unshared derived objects. This file resides in subdirectory <b>.s</b> of the view storage directory, allowing it to be remote.</p>
122 <p>Compressed copies of the configuration records are cached in a view-private file, <b>.cmake.state</b>, located in the directory that was current when the build started. This speeds up configuration lookup during subsequent builds in the view.</p>
126 <p>The view_db.crs_file can get fairly large over time. This is another reason why Rational says that "views should be used like Kleenex".</p>
128 <h2>Recovering View Space</h2>
131 href="http://members.cox.net/ejostrander/clearteam/cc_howto.html">Eric J. Ostrander's ClearCase / ClearQuest pages</a>:</p>
135 <h3> Release view database disk space back to the system.</h3>
137 <p>As data is collected in a view, the view's database increases in size. Commands such as view_scrubber that remove DOs from a view merely release logical space inside the view's database. That is, the disk space taken by the database does not shrink. This is true for the <i>view-storage</i>/db/* files and the <i>view-storage</i>/.s/view_db.crs_file file (which contains the derived object configuration records). To actually release that
138 space back to the system, one needs to run recoverview twice on that view. Normally recoverview is only needed when a VOB is no longer available and the view's view-private files that once belonged to the VOB are now stranded. However, it has the added benefit that it calls reformatview, which in turn cleans up the database.</p>
140 <p>The recoverview must be run twice. The first pass releases any unused space in the database back to the system and cleans up CRs no longer attached to a DO. The second pass releases the now newly unused space (freed up in the first pass) back to the system. A third run has no affect.</p>
142 <p>An attempt to run reformatview by itself (which is actually the only part that is really needed) will result in the message "reformat not needed for view". Unfortunately, reformatview does not have a -force option, but recoverview does.</p>
144 <div class=code><pre>
145 # ct recoverview -force -tag <i>view-tag</i>
146 # ct recoverview -force -tag <i>view-tag</i>
149 <p><b>NOTE:</b> Running recoverview does not affect view-private files.</p>
151 <p><b><font color="red">WARNING!</font></b> Rational recommends not being
152 anywhere in the <i>view-storage</i>area during the recoverview/reformatview (reason unknown).</p>
155 <h3>Clearcase 7.0.1.0 Installation on Linux</h3>
157 <p>In installing Clearcase 7.0.1.0 on Linux, Kirk and Tom were having problems getting it set up as a registry server. One problem was that they incorrectly named the config file rgy_srv.conf instead of rgy_svr.conf (I always get those wrong myself). There also seems to be an issue where there are two directories, both under /var/adm/rational/clearcase, one named rgy (where the registry is stored) and one named config (where other config files are stored). And there are additional config files related to the registry, rgy_hosts.conf and rgy_region.conf. As it seems to turn out those three files (rgy_svr.conf, rgy_hosts.conf and rgy_region.conf) need to be in both the rgy and config directories under /var/adm/rational/clearcase. Is this new for 7.0.1.0?</p>
159 <p>Turns out I was mistaken. While I was working on this so was Kirk. So our actions overlapped and effected each other. The real thing is that these rgy_*.conf files rightfully moved from the rgy directory to the conf directory for 7.0.</p>
161 <nav class="page-navigation entry-navigation pagination content-nav">
162 <ul class="page-navigation-list">
164 <li class="page-navigation-list-item page-navigation-prev"><a rel="prev" href="http://defaria.com/blogs/Status/2007/07/removed-viewsdo.html" title="Removed views/documented customizing Unix environments">Previous entry</a></li>
167 <li class="page-navigation-list-item page-navigation-next"><a rel="next" href="http://defaria.com/blogs/Status/2007/07/help-desk-clean.html" title="Help Desk Cleanup">Next entry</a></li>
172 <aside id="zenback" class="zenback feedback">
173 Please paste Zenback script code here.
180 <aside class="widgets related" role="complementary">
181 <nav class="widget-search widget">
182 <div class="widget-content">
183 <form method="get" id="search" action="http://defaria.com/mt/mt-search.cgi">
185 <input type="text" name="search" value="" placeholder="Search...">
187 <input type="hidden" name="IncludeBlogs" value="8">
189 <input type="hidden" name="limit" value="20">
190 <button type="submit" name="button">
191 <img alt="Search" src="/mt/mt-static/support/theme_static/rainier/img/search-icon.png">
197 <nav class="widget-archive-category widget">
198 <h3 class="widget-header">Categories</h3>
199 <div class="widget-content">
202 <ul class="widget-list">
205 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/ameriquest/">Ameriquest (99)</a>
213 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/audience/">Audience (3)</a>
221 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/broadcom/">Broadcom (76)</a>
229 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/gpdb/">GPDB (35)</a>
237 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-dynamics/">General Dynamics (61)</a>
245 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-electric/">General Electric (13)</a>
253 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/hewlett-packard/">Hewlett Packard (13)</a>
261 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/lynuxworks/">LynuxWorks (162)</a>
269 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/pqa/">PQA (35)</a>
277 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/salira/">Salira (79)</a>
285 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/tellabs/">Tellabs (2)</a>
293 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/texas-instruments/">Texas Instruments (31)</a>
305 <nav class="widget-archive-dropdown widget">
306 <h3 class="widget-header">Archives</h3>
307 <div class="widget-content">
309 <option>Select a Month...</option>
311 <option value="http://defaria.com/blogs/Status/2016/02/">February 2016</option>
315 <option value="http://defaria.com/blogs/Status/2014/09/">September 2014</option>
319 <option value="http://defaria.com/blogs/Status/2014/04/">April 2014</option>
323 <option value="http://defaria.com/blogs/Status/2014/03/">March 2014</option>
327 <option value="http://defaria.com/blogs/Status/2013/02/">February 2013</option>
331 <option value="http://defaria.com/blogs/Status/2012/09/">September 2012</option>
335 <option value="http://defaria.com/blogs/Status/2012/08/">August 2012</option>
339 <option value="http://defaria.com/blogs/Status/2012/05/">May 2012</option>
343 <option value="http://defaria.com/blogs/Status/2012/04/">April 2012</option>
347 <option value="http://defaria.com/blogs/Status/2012/02/">February 2012</option>
351 <option value="http://defaria.com/blogs/Status/2012/01/">January 2012</option>
355 <option value="http://defaria.com/blogs/Status/2011/10/">October 2011</option>
359 <option value="http://defaria.com/blogs/Status/2011/07/">July 2011</option>
363 <option value="http://defaria.com/blogs/Status/2010/09/">September 2010</option>
367 <option value="http://defaria.com/blogs/Status/2010/08/">August 2010</option>
371 <option value="http://defaria.com/blogs/Status/2010/04/">April 2010</option>
375 <option value="http://defaria.com/blogs/Status/2010/03/">March 2010</option>
379 <option value="http://defaria.com/blogs/Status/2010/02/">February 2010</option>
383 <option value="http://defaria.com/blogs/Status/2009/05/">May 2009</option>
387 <option value="http://defaria.com/blogs/Status/2009/04/">April 2009</option>
391 <option value="http://defaria.com/blogs/Status/2008/07/">July 2008</option>
395 <option value="http://defaria.com/blogs/Status/2008/05/">May 2008</option>
399 <option value="http://defaria.com/blogs/Status/2008/04/">April 2008</option>
403 <option value="http://defaria.com/blogs/Status/2008/03/">March 2008</option>
407 <option value="http://defaria.com/blogs/Status/2008/02/">February 2008</option>
411 <option value="http://defaria.com/blogs/Status/2008/01/">January 2008</option>
415 <option value="http://defaria.com/blogs/Status/2007/12/">December 2007</option>
419 <option value="http://defaria.com/blogs/Status/2007/11/">November 2007</option>
423 <option value="http://defaria.com/blogs/Status/2007/10/">October 2007</option>
427 <option value="http://defaria.com/blogs/Status/2007/09/">September 2007</option>
431 <option value="http://defaria.com/blogs/Status/2007/08/">August 2007</option>
435 <option value="http://defaria.com/blogs/Status/2007/07/">July 2007</option>
439 <option value="http://defaria.com/blogs/Status/2007/06/">June 2007</option>
443 <option value="http://defaria.com/blogs/Status/2007/05/">May 2007</option>
447 <option value="http://defaria.com/blogs/Status/2007/04/">April 2007</option>
451 <option value="http://defaria.com/blogs/Status/2007/03/">March 2007</option>
455 <option value="http://defaria.com/blogs/Status/2007/01/">January 2007</option>
459 <option value="http://defaria.com/blogs/Status/2006/12/">December 2006</option>
463 <option value="http://defaria.com/blogs/Status/2006/11/">November 2006</option>
467 <option value="http://defaria.com/blogs/Status/2006/10/">October 2006</option>
471 <option value="http://defaria.com/blogs/Status/2006/09/">September 2006</option>
475 <option value="http://defaria.com/blogs/Status/2006/07/">July 2006</option>
479 <option value="http://defaria.com/blogs/Status/2006/06/">June 2006</option>
483 <option value="http://defaria.com/blogs/Status/2006/05/">May 2006</option>
487 <option value="http://defaria.com/blogs/Status/2006/04/">April 2006</option>
491 <option value="http://defaria.com/blogs/Status/2006/03/">March 2006</option>
495 <option value="http://defaria.com/blogs/Status/2006/02/">February 2006</option>
499 <option value="http://defaria.com/blogs/Status/2006/01/">January 2006</option>
503 <option value="http://defaria.com/blogs/Status/2005/12/">December 2005</option>
507 <option value="http://defaria.com/blogs/Status/2005/11/">November 2005</option>
511 <option value="http://defaria.com/blogs/Status/2005/10/">October 2005</option>
515 <option value="http://defaria.com/blogs/Status/2005/09/">September 2005</option>
519 <option value="http://defaria.com/blogs/Status/2005/08/">August 2005</option>
523 <option value="http://defaria.com/blogs/Status/2005/07/">July 2005</option>
527 <option value="http://defaria.com/blogs/Status/2005/06/">June 2005</option>
531 <option value="http://defaria.com/blogs/Status/2005/05/">May 2005</option>
535 <option value="http://defaria.com/blogs/Status/2005/04/">April 2005</option>
539 <option value="http://defaria.com/blogs/Status/2005/03/">March 2005</option>
543 <option value="http://defaria.com/blogs/Status/2005/02/">February 2005</option>
547 <option value="http://defaria.com/blogs/Status/2005/01/">January 2005</option>
551 <option value="http://defaria.com/blogs/Status/2004/12/">December 2004</option>
555 <option value="http://defaria.com/blogs/Status/2004/09/">September 2004</option>
559 <option value="http://defaria.com/blogs/Status/2004/08/">August 2004</option>
563 <option value="http://defaria.com/blogs/Status/2004/07/">July 2004</option>
567 <option value="http://defaria.com/blogs/Status/2004/06/">June 2004</option>
571 <option value="http://defaria.com/blogs/Status/2004/05/">May 2004</option>
575 <option value="http://defaria.com/blogs/Status/2004/04/">April 2004</option>
579 <option value="http://defaria.com/blogs/Status/2004/03/">March 2004</option>
583 <option value="http://defaria.com/blogs/Status/2004/02/">February 2004</option>
587 <option value="http://defaria.com/blogs/Status/2004/01/">January 2004</option>
591 <option value="http://defaria.com/blogs/Status/2003/12/">December 2003</option>
595 <option value="http://defaria.com/blogs/Status/2003/11/">November 2003</option>
603 <div class="widget-syndication widget section">
604 <div class="widget-content">
605 <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>
613 <footer id="footer" role="contentinfo">
614 <div id="footer-inner">
615 <div id="footer-content">
616 <nav role="navigation">
618 <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
624 <p class="license">© Copyright 2016.</p>
625 <p class="poweredby">Powered by <a href="http://www.movabletype.org/">Movable Type</a></p>
631 <script src="http://defaria.com/mt/mt-static/jquery/jquery.min.js"></script>
632 <script src="http://defaria.com/blogs/Status/mt-theme-scale2.js"></script>