Discussion:
[Beowulf] batch systems connection
Mikhail Kuzminsky
2018-05-28 11:45:54 UTC
Permalink
Sorry, may be my question is not exactly for our Beowulf maillist.
I have 2 small OpenSuSE-based clusters using different batch systems,
and want to connect them "grid-like", via CREAM (Computing Resource
Execution And Management)
service (I may add
also one additional common server for both clusters).

But there is no CREAM binary RPMs for OpenSuSE (Only for CentOS7/SL6
on UMD site
//repository.egi.eu/2018/03/14/release-umd-4-6-1/). I did not find:
where I can download source text of CREAM software ?

Mikhail Kuzminsky
Zelinsky Institute of Organic Chemistry
Moscow
_______________________________________________
Beowulf mailing list, ***@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/
Dmitri Chubarov
2018-05-28 13:01:38 UTC
Permalink
Hi, Mikhail,

I am not an expert in the European Grid Infrastructure, but I would
definitely check out also the CREAM homepage at
http://grid.pd.infn.it/cream/field.php
And the repository of org.glite.ce packages with sources that the homepage
points to: http://eticssoft.web.cern.ch/eticssoft/repository/org.glite/

I would expect building this on your infrastructure might require some
ingenuity as it often happens with grid software.

All the best from not so snowy Novosibirsk
Post by Mikhail Kuzminsky
Sorry, may be my question is not exactly for our Beowulf maillist.
I have 2 small OpenSuSE-based clusters using different batch systems,
and want to connect them "grid-like", via CREAM (Computing Resource
Execution And Management)
service (I may add
also one additional common server for both clusters).
But there is no CREAM binary RPMs for OpenSuSE (Only for CentOS7/SL6
on UMD site
where I can download source text of CREAM software ?
Mikhail Kuzminsky
Zelinsky Institute of Organic Chemistry
Moscow
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
Jörg Saßmannshausen
2018-05-29 07:58:51 UTC
Permalink
Hi Mikhail,

if you are familiar with RPM: if there are source-rpm files you should be able
to rebuild it on your system. That way you don't install software which is not
managed by your package management system which might be of advantage.

All the best from a currently wet London

Jörg
Post by Mikhail Kuzminsky
Sorry, may be my question is not exactly for our Beowulf maillist.
I have 2 small OpenSuSE-based clusters using different batch systems,
and want to connect them "grid-like", via CREAM (Computing Resource
Execution And Management)
service (I may add
also one additional common server for both clusters).
But there is no CREAM binary RPMs for OpenSuSE (Only for CentOS7/SL6
on UMD site
where I can download source text of CREAM software ?
Mikhail Kuzminsky
Zelinsky Institute of Organic Chemistry
Moscow
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
_______________________________________________
Beowulf mailing list, ***@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinf
John Hearns via Beowulf
2018-05-29 08:09:24 UTC
Permalink
Mikhail,
if it was me I would choose which batch system I liked most.. then install
that on both clusters.
As you already have an installation on one cluster then cloning that should
be a lot less effort.
You can then configure a routing queue between the clusters.
Post by Jörg Saßmannshausen
Hi Mikhail,
if you are familiar with RPM: if there are source-rpm files you should be able
to rebuild it on your system. That way you don't install software which is not
managed by your package management system which might be of advantage.
All the best from a currently wet London
Jörg
Post by Mikhail Kuzminsky
Sorry, may be my question is not exactly for our Beowulf maillist.
I have 2 small OpenSuSE-based clusters using different batch systems,
and want to connect them "grid-like", via CREAM (Computing Resource
Execution And Management)
service (I may add
also one additional common server for both clusters).
But there is no CREAM binary RPMs for OpenSuSE (Only for CentOS7/SL6
on UMD site
where I can download source text of CREAM software ?
Mikhail Kuzminsky
Zelinsky Institute of Organic Chemistry
Moscow
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
Prentice Bisbal
2018-05-29 14:51:43 UTC
Permalink
This is a bit round-about, but if you can only find the source RPM
(SRPM) , the SRPM should include the source tarball, so in theory, you
can install the SRPM, and then just take the source tarball from there,
and do what you want with it.

Prentice
Post by Jörg Saßmannshausen
Hi Mikhail,
if you are familiar with RPM: if there are source-rpm files you should be able
to rebuild it on your system. That way you don't install software which is not
managed by your package management system which might be of advantage.
All the best from a currently wet London
Jörg
Post by Mikhail Kuzminsky
Sorry, may be my question is not exactly for our Beowulf maillist.
I have 2 small OpenSuSE-based clusters using different batch systems,
and want to connect them "grid-like", via CREAM (Computing Resource
Execution And Management)
service (I may add
also one additional common server for both clusters).
But there is no CREAM binary RPMs for OpenSuSE (Only for CentOS7/SL6
on UMD site
where I can download source text of CREAM software ?
Mikhail Kuzminsky
Zelinsky Institute of Organic Chemistry
Moscow
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
_______________________________________________
Beowulf mailing list, ***@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman
John Hearns via Beowulf
2018-05-29 15:07:37 UTC
Permalink
Prentice - duuuh of course. As I remember Redhat changed the place where
a source RPM places its source files.
It was under /usr/src I think it now unpacks locally under roots home
directory.

Once can also unpack the files from an RPM using:
rpm2cpio packagename.rpm | cpio -idv

I cant rememberif that exactly works with a source RPM, but it should.
This is a bit round-about, but if you can only find the source RPM (SRPM)
, the SRPM should include the source tarball, so in theory, you can install
the SRPM, and then just take the source tarball from there, and do what you
want with it.
Prentice
Post by Jörg Saßmannshausen
Hi Mikhail,
if you are familiar with RPM: if there are source-rpm files you should be able
to rebuild it on your system. That way you don't install software which is not
managed by your package management system which might be of advantage.
All the best from a currently wet London
Jörg
Post by Mikhail Kuzminsky
Sorry, may be my question is not exactly for our Beowulf maillist.
I have 2 small OpenSuSE-based clusters using different batch systems,
and want to connect them "grid-like", via CREAM (Computing Resource
Execution And Management)
service (I may add
also one additional common server for both clusters).
But there is no CREAM binary RPMs for OpenSuSE (Only for CentOS7/SL6
on UMD site
where I can download source text of CREAM software ?
Mikhail Kuzminsky
Zelinsky Institute of Organic Chemistry
Moscow
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
Prentice Bisbal
2018-05-29 15:31:07 UTC
Permalink
John,

That's correct. It in ~/rpmbuild now, so that you don't need to be root
to install/build an SRPM.

I knew there was some way to use cpio to extract an RPM, too, but I
didn't know the command. Thanks for sharing.

Prentice
Prentice - duuuh of course.   As I remember Redhat changed the place
where a source RPM places its source files.
It was under /usr/src  I think it now unpacks locally under roots home
directory.
rpm2cpio  packagename.rpm | cpio -idv
I cant rememberif that exactly works with a source RPM, but it should.
This is a bit round-about, but if you can only find the source RPM
(SRPM) , the SRPM should include the source tarball, so in theory,
you can install the SRPM, and then just take the source tarball
from there, and do what you want with it.
Prentice
Hi Mikhail,
if you are familiar with RPM: if there are source-rpm files
you should be able
to rebuild it on your system. That way you don't install
software which is not
managed by your package management system which might be of advantage.
All the best from a currently wet London
Jörg
Sorry, may be my question is not exactly for our Beowulf maillist.
I have 2 small OpenSuSE-based clusters using different
batch systems,
and want to connect them "grid-like", via CREAM (Computing Resource
Execution And Management)
service (I may add
also one additional common server for both clusters).
But there is no CREAM binary RPMs for OpenSuSE (Only for
CentOS7/SL6
on UMD site
//repository.egi.eu/2018/03/14/release-umd-4-6-1/
<http://repository.egi.eu/2018/03/14/release-umd-4-6-1/>).
where I can download source text of CREAM software ?
Mikhail Kuzminsky
Zelinsky Institute of Organic Chemistry
Moscow
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
<http://www.beowulf.org/mailman/listinfo/beowulf>
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
<http://www.beowulf.org/mailman/listinfo/beowulf>
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
<http://www.beowulf.org/mailman/listinfo/beowulf>
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
Skylar Thompson
2018-05-29 11:51:55 UTC
Permalink
For software for which there are no pre-built RPMs, I'm a big fan of using
fpm to build the RPMs, rather than trying to write a .spec file by hand:

https://github.com/jordansissel/fpm

You can point fpm at a directory tree, and build a RPM (or .deb, or Solaris
pkg, etc.) for it. There's options for pre-/post-install scripts,
dependencies, requirements, etc. as well.
Post by Mikhail Kuzminsky
Sorry, may be my question is not exactly for our Beowulf maillist.
I have 2 small OpenSuSE-based clusters using different batch systems,
and want to connect them "grid-like", via CREAM (Computing Resource
Execution And Management)
service (I may add
also one additional common server for both clusters).
But there is no CREAM binary RPMs for OpenSuSE (Only for CentOS7/SL6
on UMD site
where I can download source text of CREAM software ?
Mikhail Kuzminsky
Zelinsky Institute of Organic Chemistry
Moscow
_______________________________________________
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
--
Skylar
_______________________________________________
Beowulf mailing list, ***@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit http:/
Continue reading on narkive:
Loading...