diff --git a/references/TopSpinInstallationRequirements.html b/references/TopSpinInstallationRequirements.html new file mode 100644 index 0000000000000000000000000000000000000000..bdad739630dbed2916505bddace300021b87d942 --- /dev/null +++ b/references/TopSpinInstallationRequirements.html @@ -0,0 +1,91 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<HTML> +<!--"$Id: TopSpinInstallationRequirements.html,v 1.5 2015/09/17 09:42:20 carsten.kuhl Exp $ (C) 2015 Bruker BioSpin GmbH" --> +<HEAD> + <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8"> + <TITLE></TITLE> + <META NAME="GENERATOR" CONTENT="LibreOffice 4.0.4.2 (Linux)"> + <META NAME="CREATED" CONTENT="0;0"> + <META NAME="CHANGEDBY" CONTENT="Gabriella Schmidt"> + <META NAME="CHANGED" CONTENT="20150126;13514500"> +<style type="text/css"> +body { margin:0; padding:0;} +div { border:none; } + +#content { width:95%; height:100%; position:relative; top:5px; left:25px; } +#spoiler1 { width:80%; height:80px; } +#spoiler2 { width:80%; height:160px; } + +</style> + +</HEAD> +<BODY LANG="en-US" DIR="LTR"> +<DIV ID="content"> +<H1 LANG="en">CentOS 7 TopSpin Installation</H1> + <H2>Preface: We use the CentOS-7.1.1503 release with the KDE Environment</H2> + <p><B>Warning: The default kernel 3.10.0-123-*.el7 series in the older CentOS-7 can't be used</B></p> + <PRE >KB Item #11961 -- topspin does not start on computers with Linux kernel 3.10 - 3.13 due to: </PRE><P> + <A HREF="https://bugzilla.redhat.com/show_bug.cgi?id=1042807"><B>https://bugzilla.redhat.com + : Bug 1042807</B></A> - system call msgrcv() freom 32-bit + application shows error: msgrcv: No message of desired + type<BR><B><A HREF="http://bugs.centos.org/view.php?id=7099">http://bugs.centos.org</A>: + Bug 007099: </B>system call msgrcv() from 32-bit application shows + error: msgrcv: No message of desired type + </P> + <P><STRONG>Therefore we do not recommend CentOS-7.0 for TopSpin Installation.</STRONG> + </P> + <P><B>In the CentOS-7.1.1503 release this bug is fixed.</B></P><BR> + <h1>Installation Requirements</h1> + <P><I>TopSpin requires 32-Bit libraries, which are not installed automatically on 64-Bit OS since RHEL-6  / CentOS-6.</I></P> +<h2>The recommended way to install the required TopSpin runtime environment<BR> for CentOS-7.x86_64 is the Bruker-Addon Repository:</H2> + + <H3>Installation of Bruker-Addon Repository</H3> + + <UL> + <LI><P><B>yum --nogpgcheck install ftp://ftp.bruker.de/pub/nmr/CentOS/7/Bruker-Addon/bruker-addon-latest.x86_64.rpm</B> </P> + + </UL> + <P ALIGN=LEFT>Then you may install other required packages with yum + (the bruker-repo is not enabled per default,<br> you must add + <STRONG>--enablerepo=bruker </STRONG>to the command line)</P> + <p align=left>The next step is to enable the EPEL repository, if not already done:</p> + <ul> + <li><p><b>yum install epel-release</b></p></li> + </ul> + <p align=left>Now you can install the TopSpin environment:<p> + <UL> + <LI><P><B>yum install --enablerepo=bruker + bruker-topspin-environ </B> + </P> + </UL> + <P><B>or </B></P> + <UL> + <LI><P><B>yum install --enablerepo=bruker + bruker-acquisition-environ</B> <B><BR></B><BR><BR> + </P> + </UL> + <p>If you open a new shell window the alias <b>yumb</b> is available as shortcut for '<i>yum --enablerepo=bruker</i>'</p> + +<H3><A HREF="Bruker-Addon/repoview/index.html">View Repository Infos</A></H3> + +<H1>Installation Caveats</H1> +<H2 ><B>Default network assignment is not supported by the Flexlm Licence Manager</B></H2> +<P>The default network interface names are something like 'eno1' / + 'ens1' or 'enp0s3' , which are not detected by the flexlm library. + 'lmhostid' returns an empty string. +<BR> +<span><p>You may install the <B>bruker-network-service</B> which will create the required <B>eth0</B> as IP link on each reboot. +The link is set to the default device ens1.</p> +<p>If you use or want a other device, e.g. eno1, +* either copy and edit the config file <b>/usr/lib/systemd/system/topspin-network.service</b> and change --device=ens1 to --device=eno1</p></span> + <UL> + <LI><P><B>yum install --enablerepo=bruker bruker-network-service</B></P></LI> + <LI><P><B>cp /usr/lib/systemd/system/topspin-network.service /etc/systemd/system/topspin-network.service</B></P></LI> + <LI><P>Edit <B>/etc/systemd/system/topspin-network.service</B></P></LI> + <LI><P><B>systemctl enable topspin-network.service</B></P></LI> + <LI><P><B>systemctl start topspin-network.service</B></P></LI> + </UL> +<p>* or reinstall FlexLM from the TopSpin DVD and specify eno1 when asked for a network interface name for the License Manager.</p> +</DIV> +</BODY> +</HTML> diff --git a/references/TopSpinInstallationRequirements.txt b/references/TopSpinInstallationRequirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..9c5be4f0d494879c8c24a225b9c617749251474c --- /dev/null +++ b/references/TopSpinInstallationRequirements.txt @@ -0,0 +1,88 @@ + CentOS 7 TopSpin Installation + +Preface: We use the CentOS-7.1.1503 release with the KDE Environment + + Warning: The default kernel 3.10.0-123-*.el7 series in the older CentOS-7 + can't be used + + KB Item #11961 -- topspin does not start on computers with Linux kernel 3.10 - 3.13 due to: + + [1]https://bugzilla.redhat.com : Bug 1042807 - system call msgrcv() freom + 32-bit application shows error: msgrcv: No message of desired type + [2]http://bugs.centos.org: Bug 007099: system call msgrcv() from 32-bit + application shows error: msgrcv: No message of desired type + + Therefore we do not recommend CentOS-7.0 for TopSpin Installation. + + In the CentOS-7.1.1503 release this bug is fixed. + + Installation Requirements + + TopSpin requires 32-Bit libraries, which are not installed automatically + on 64-Bit OS since RHEL-6 / CentOS-6. + +The recommended way to install the required TopSpin runtime environment +for CentOS-7.x86_64 is the Bruker-Addon Repository: + + Installation of Bruker-Addon Repository + + * yum --nogpgcheck install + ftp://ftp.bruker.de/pub/nmr/CentOS/7/Bruker-Addon/bruker-addon-latest.x86_64.rpm + + Then you may install other required packages with yum (the bruker-repo is + not enabled per default, + you must add --enablerepo=bruker to the command line) + + The next step is to enable the EPEL repository, if not already done: + + * yum install epel-release + + Now you can install the TopSpin environment: + + * yum install --enablerepo=bruker bruker-topspin-environ + + or + + * yum install --enablerepo=bruker bruker-acquisition-environ + + If you open a new shell window the alias yumb is available as shortcut for + 'yum --enablerepo=bruker' + + [3]View Repository Infos + + Installation Caveats + +Default network assignment is not supported by the Flexlm Licence Manager + + The default network interface names are something like 'eno1' / 'ens1' or + 'enp0s3' , which are not detected by the flexlm library. 'lmhostid' + returns an empty string. + + You may install the bruker-network-service which will create the required + eth0 as IP link on each reboot. The link is set to the default device + ens1. + + If you use or want a other device, e.g. eno1, * either copy and edit the + config file /usr/lib/systemd/system/topspin-network.service and change + --device=ens1 to --device=eno1 + + * yum install --enablerepo=bruker bruker-network-service + + * cp /usr/lib/systemd/system/topspin-network.service + /etc/systemd/system/topspin-network.service + + * Edit /etc/systemd/system/topspin-network.service + + * systemctl enable topspin-network.service + + * systemctl start topspin-network.service + + * or reinstall FlexLM from the TopSpin DVD and specify eno1 when asked for + a network interface name for the License Manager. + +References + + Visible links + 1. https://bugzilla.redhat.com/show_bug.cgi?id=1042807 + 2. http://bugs.centos.org/view.php?id=7099 + 3. file:///home/tru/git/gitlab.pasteur.fr/bruker/centos7/Bruker-Addon/repoview/index.html