Clearcase Remote Client Installation Linux

  
Active8 years, 9 months ago
  1. Clearcase Remote Client Download
  2. Clearcase Cleartool Commands
  3. Ibm Rational Clearcase Remote Client

I'm struggling with using ClearCase at my current job and it's a REAL pain, considering that we were using CVS last year.

This tutorial covers the client installation only. IBM states that the Clearcase client is only supported on the Red Hat Linux or SuSE 'Enterprise' distributions but the only thing limiting you to this distribution is the kernel version, files, directory structure and the version of gcc. Linux is an excellent choice for an IBM Rational Clearcase Server installation. A Unix/Linux platform is the universal Clearcase server which clients of all platforms can connect. This is NOT true if Microsoft Windows is chosen as your Clearcase Server platform.

I'm trying to make a build server that downloads the code from ClearCase, compiles it and generates all the distributions. The build server must be RHEL5 and the ClearCase server is a Windows machine, so I don't think using normal ClearCase client would be an option.

Is there any possible way of having a ClearCase CLI client that just downloads the code?

I'm looking into CCRC but it seems that has no CLI interface. I also looked into IBM page but it needs a 'CCSHARED' dependency that I have no idea of where it could be. I installed CCRC for Linux and pointed to the install directory with no success:

`

GermanGerman
2,1766 gold badges26 silver badges30 bronze badges

5 Answers

You are right: a Linux client would not be able to access VOB data on any Windows share.

A CCRC could help either: it is a web server with 'web views': a special kind of snapshot view (which could be what you want since a snapshot view download files on its workspace).
Since the CCRC server need to access the VOB data.. it cannot be a Linux one, but a Windows one.

The API seems a little buggy with a CCRC7.0.1, but with CCRC7.1 is is better:
You have in this thread an example of web view update.

Note: even if your Vob Server is 7.0.x, you still can install a CCRC 7.1 (it will be able ot access the data on a Vob Server 7.0.x)

Notebis: the page you mentioned does detail how to set the CCSHARED variable.

VonCVonC
889k327 gold badges2880 silver badges3464 bronze badges

It's not absolutly correct, that Linux systems can't access Windows VOB Server.

With the ClearCase own filesharing protocoll 'CCFS' a Windows VOB server can be accessed from Linux full client, but only for snapshot views.

We have done this with our Ubuntu Linux Build systems, and Windows VOB Servers.

You must enable CCFS on the VOB server. It's in the CC Home-Base/Control Panel on the server. The text of the checkbox is a bit misleading. It lets you think it's only to enable CCFS to be used as a client, but it enables it also to allow VOB access from Linux to the server.

Rest is quite simple on the Linux. Only difficulty is to get CC installed on the Linux dialect, because IBM supports only a view Linux OS variants. But with some small adaptions and symbole links, this works. Note: you don't need to install MVFS in this szenario. Of course you must have correct group and users file on Unix, matching the windows groups and account.

schneiguschneigu

Another suggestion might be to run something like Hudson to build your code on the Windows box.

That way, instead of getting ClearCase to pull the code, you can get Hudson to push the code onto the build server and build it all remotely using the Master/Slave technique.

Just an idea, perhaps a different way of looking at it :)

SpedgeSpedge
1,2161 gold badge16 silver badges33 bronze badges

Check step 6(i) or 6(ii) in the following page to figure out the value of CCSHARED variable.

CCSHARED should point to the Shared Resources directory that was created while you installed CCRC on your system. For me, it is something like '/opt/ibm/IMShared'.

Thanks !

Vandana ShneoyVandana Shneoy

you are all wrong..

not sure why we are coding CM server api.this guy wants to use rlcleartool out-of-the-box..and why shouldn't he..

try this..

cd into the vob storage location on the host first..

many things don't work well in rcleartool 'interactive' mode..in addition full statements can be triggered easily from automation utilities..

you don't need clearcase albd daemon to support simple update, check-in, check-out..

Rcleartool is a good idea..

jayjay

Not the answer you're looking for? Browse other questions tagged clearcase or ask your own question.

Active3 years, 7 months ago

I am not sure if it is the right place to ask this question. I have been trying to install clearcase client 8015 on a new machine with RHEL5u8 image. Tried googling a lot but could not resolve the issue as per suggestions on other forums.

  1. It gets installed successfully. (As per the prompt)
  2. listing of the views is done properly. (cleartool lsview)
  3. When I do cleartool mount -all,

cleartool: Error: The MVFS file system is not installed or not loaded, or the 'viewroot' is not mounted or is inaccessible: not a ClearCase object.

  1. logging in as root then starting clearcase, executing '/opt/rational/clearcase/etc/clearcase start'OUTPUT:-

Openspades how to install weapon mods. ClearCase is stopped Starting ClearCase ClearCase daemons: albd_server FATAL: Error inserting mvfs (/lib/modules/2.6.18-308.4.1.0.1.el5/kernel/fs/mvfs/mvfs.ko): Unknown symbol in module, or unknown parameter (see dmesg) Loading the MVFS was unsuccessful(8:1) /opt/rational/clearcase/etc/clearcase: Loading MVFS failed ---- Please review /var/log/messages for information on the problem. ---- You may need to rebuild your kernel, rebuild your mvfs module, ---- and reboot your system. Information on how to do this can be found in ---- your Release Notes and file /var/adm/rational/clearcase/mvfs/mvfs_src/README.txt.

Clearcase

Clearcase Remote Client Download

I have followed all the steps in /var/adm/rational/clearcase/mvfs/mvfs_src/README.txt but still cannot achieve anything.

Uninstallation also fails as:-./linux_8015_uninstall

ERROR: Installation data has incompatible version 1.8.0; expected 1.7.0. Newer version of the Installation Manager was used on this system.

java.io.IOException: Installation data has incompatible version 1.8.0; expected 1.7.0. Newer version of the Installation Manager was used on this system.

00:01.33 ERROR [main] com.ibm.cic.agent.core.application.HeadlessApplication run
Installation data has incompatible version 1.8.0; expected 1.7.0. Newer version of the Installation Manager was used on this system.
java.io.IOException: Installation data has incompatible version 1.8.0; expected 1.7.0. Newer version of the Installation Manager was used on this system. java.io.IOException: Installation data has incompatible version 1.8.0; expected 1.7.0. Newer version of the Installation Manager was used on this system. at com.ibm.cic.agent.internal.core.InstallRegistryParser.parse(InstallRegistryParser.java:160) at com.ibm.cic.agent.internal.core.InstallRegistry.load(InstallRegistry.java:679) at com.ibm.cic.agent.internal.core.InstallRegistry.openFile(InstallRegistry.java:485) at com.ibm.cic.agent.internal.core.InstallRegistry.open(InstallRegistry.java:429)

Cannot proceed with installation, cannot uninstall either to try another version of clearcase, tried googling for the version mismatch of IBM installation manager but could not find anything addressing the issue properly for Linux.Any suggestions on how to proceed? I am new to clearcase tool.

YogeshYogesh

2 Answers

Usually, when I see only snapshot views are supported, and MVFS (for dynamic views) hasn't installed properly, I uninstall everything and try the all process from the start again.

In your case, that means installing or downgrading the IBM IM Installation Manager to the right version (similar to this issue).
It can be an IM update issue, as seen in this technote.

VonCVonC
889k327 gold badges2880 silver badges3464 bronze badges

Further to @VonC's comment re: incompatible IM install,review the following doc: MVFS not loading after kernel upgrade or is missing after installation on Linux.I encountered a similar problem after an incompatible kernel path / ClearCase version. In my case, the error was similar to what is documented here in the post MVFS not installed - RHEL6 and I had to edit the kernel source to the same as the patch and rebuild. Then things stared up fine.

Review also the link How to manually restore a pre-built MVFS on Linux.

If the corresponding kerenl level is not provided it will not start and you will have to patch and make your own.

Clearcase Cleartool Commands

Ian WIan W

Ibm Rational Clearcase Remote Client

Not the answer you're looking for? Browse other questions tagged linuxclearcaserhel5clearcase-remote-client or ask your own question.