Initial add of defaria.com
[clearscm.git] / defaria.com / blogs / Status / archives / 000157.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
4 <head>
5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6    <meta name="generator" content="Movable Type 5.2.3" />
7
8    <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles-site.css" type="text/css" />
9    <link rel="alternate" type="application/atom+xml" title="Atom" href="http://defaria.com/blogs/Status/atom.xml" />
10    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://defaria.com/blogs/Status/index.xml" />
11
12    <title>Status for Andrew DeFaria: The new servers have arrived!</title>
13
14    <link rel="start" href="http://defaria.com/blogs/Status/" title="Home" />
15    <link rel="prev" href="http://defaria.com/blogs/Status/archives/000156.html" title="VIP Imports" />
16    <link rel="next" href="http://defaria.com/blogs/Status/archives/000158.html" title="Clearcase &amp; Clearquest Web" />
17
18    
19
20    
21
22    <script type="text/javascript" src="http://defaria.com/blogs/Status/mt-site.js"></script>
23 </head>
24 <body class="layout-one-column" onload="individualArchivesOnLoad(commenter_name)">
25    <div id="container">
26       <div id="container-inner" class="pkg">
27
28          <div id="banner">
29             <div id="banner-inner" class="pkg">
30                <h1 id="banner-header"><a href="http://defaria.com/blogs/Status/" accesskey="1">Status for Andrew DeFaria</a></h1>
31                <h2 id="banner-description">Searchable status reports and work log</h2>
32             </div>
33          </div>
34
35          <div id="pagebody">
36             <div id="pagebody-inner" class="pkg">
37                <div id="alpha">
38                   <div id="alpha-inner" class="pkg">
39
40                      <p class="content-nav">
41                         <a href="http://defaria.com/blogs/Status/archives/000156.html">&laquo; VIP Imports</a> |
42                         <a href="http://defaria.com/blogs/Status/">Main</a>
43                         | <a href="http://defaria.com/blogs/Status/archives/000158.html">Clearcase & Clearquest Web &raquo;</a>
44                      </p>
45
46                      <a id="a000157"></a>
47                      <div class="entry" id="entry-157">
48                         <h3 class="entry-header">The new servers have arrived!</h3>
49                         <div class="entry-content">
50                            <div class="entry-body">
51                               <p>The new servers have arrived and I have been testing them today. Here's what I managed to do:</p>
52
53 <ul>
54
55 <li>Installed Clearcase server software on new machines.</li>
56 <li>Configured storage locations for vobs/views</li>
57 <li>Practiced moving a vob and view over to the new servers. The view even had a checked out file.</li>
58 <li>Once set up on the new servers accessed the view and insured that I could access it and that the checked out element was still accessible.</li>
59
60 </ul>
61
62 <p>In setting up prodfix01 as a the vob server I encountered some problems attempting to set the storage location. The default wizard was not the right way to go. Instead I had to:</p>
63
64 <div class="code">
65 cleartool> mkstgloc -vob -host prodfix01 -hpath D:\vobstore -gpath \\prodfix01\vobstore vobstore \\prodfix01\vobstore
66 </div>
67
68 <p>Naturally this will not due as this machine will eventually be renamed as rtnlprod01, not prodfix01. This will need to be adjusted during the downtime.
69 Just some notes from my testing session:</p>
70
71 <blockquote>
72
73 <p>After setting up the servers I had to create the storage locations as above. I called them vobstore and viewstore instead of ccvobstg/ccviewstg. Personally I find the former more descriptive.</p>
74
75 <p>I tried to simply mktag for the vob and view on the new server but that would not work. Instead I had to:</p>
76
77 <div class="code">
78 cleartool register -replace -view \\path\to\view<br>
79 cleartool register -replace -vob \\path\to\vob<br>
80 cleartool mktag -replace -view -tag <viewtag> \\path\to\view<br>
81 cleartool mktag -replace -vob -tag <vobtag> \\path\to\vob<br>
82 cleartool startview <viewtag><br>
83 cleartool mount <vobtag><br>
84 </div>
85
86 <p>Again, if we slide the server into place after changing the DNS/Machine name <-> IP address mapping this should not be an issue.</p>
87
88 </blockquote>
89
90 <p>We should be ready to go, perhaps this coming Thursday evening (sometime after 7 Pm). What we would need to do is:</p>
91
92 <ol>
93
94 <li>Announce to the Clearcase community that Clearcase will be down for a few hours Thursday night (7 Pm - 9 Pm)</li>
95 <li>At 7 Pm stop Clearcase on rtnlprod01 and rtnlprod02</li>
96 <li><tt>xcopy <rtnlprod01:/vobstore> <prodfix01:/vobstore> /e /i /f /h /k /x > C:\vobstore_xcopy.log 2>&1</tt></li>
97 <li><tt>xcopy <rtnlprod02:/viewstore> <prodfix02:/viewstore> /e /i /f /h /k /x > C:\viewstore_xcopy.log 2>&1</tt></li>
98 <li>Shutdown rtnlprod01 and rtnlprod02</li>
99 <li>Switch DNS so that prodfix01 -> rtnlprod01 and prodfix02 -> rtnlprod02</li>
100 <li>Test vob/view access from desktop clients.</li>
101 </ol>
102                            </div>
103                            <div id="more" class="entry-more">
104                               
105                            </div>
106                         </div>
107                         <p class="entry-footer">
108                            <span class="post-footers">Posted by  on April 13, 2004  6:11 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000157.html">Permalink</a>
109                         </p>
110                      </div>
111
112                      
113
114                      
115                   </div>
116                </div>
117             </div>
118          </div>
119       </div>
120    </div>
121 </body>
122 </html>