I am trying to install OSCAR 6.1 on CentOS-5-x86_64 and I believe I have a
TORQUE issue at step 3. I attached the wizard log.
opkg-torque-2.1.14-1.noarch is currently installed. The errors I see are:
--> Processing Dependency: torque-oscar-server for package: opkg-torqueERROR:
Impossible to install diskless, ganglia, jobmonarch, loghost, maui, mpich,
mtaconfig, netbootmgr, networking, ntpconfig, openmpi, opium, pfilter, pvm,
selinux, torque at /usr/bin/install_server line 122.
-and-
--> Missing Dependency: libtorque.so.0()(64bit) is needed by package
pbs_python-2.9.4-3.x86_64 (installed)
I found links in /opt/pbs/lib64 for libtorque.so.0 to libtorque.so.0.0.0. I
tried creating more links named libtorque.so.0() and libtorque.so.0()(64bit),
but the dependency is still missing. Could this be an addressing problem with
pbs_python or a different error with TORQUE? Or an incompatibility with the
list of packages I selected for installation?
Thanks,
Jacob
Verbosity: 0
=============================================================================
== oscar_wizard: Starting...
=============================================================================
=============================================================================
== Running step 3 of the OSCAR wizard: Install OSCAR server packages
=============================================================================
[INFO] http://mirror.centos.org/centos/5/os/x86_64/ is in cache
[INFO] http://mirror.centos.org/centos/5/extras/x86_64/ is in cache
[INFO] file:/tftpboot/distro/centos-5-x86_64 is in cache
[INFO] http://bison.csm.ornl.gov/repos/unstable/rhel-5-x86_64 is in cache
Need to install the following packages: opkg-diskless-server, opkg-ganglia-server, opkg-jobmonarch-server, opkg-loghost-server, opkg-maui-server, opkg-mpich-server, opkg-mtaconfig-server, opkg-netbootmgr-server, opkg-networking-server, opkg-ntpconfig-server, opkg-openmpi-server, opkg-opium-server, opkg-pfilter-server, opkg-pvm-server, opkg-selinux-server, opkg-torque-server
Installing packages in /:
[ opkg-diskless-server opkg-ganglia-server opkg-jobmonarch-server opkg-loghost-server opkg-maui-server opkg-mpich-server opkg-mtaconfig-server opkg-netbootmgr-server opkg-networking-server opkg-ntpconfig-server opkg-openmpi-server opkg-opium-server opkg-pfilter-server opkg-pvm-server opkg-selinux-server opkg-torque-server ]
Array: 16 element(s)
Repository Manager Status:
Repos: http://mirror.centos.org/centos/5/os/x86_64/,http://mirror.centos.org/centos/5/extras/x86_64/,file:/tftpboot/distro/centos-5-x86_64,http://bison.csm.ornl.gov/repos/unstable/rhel-5-x86_64
Distro: centos-5-x86_64
Format: rpm
Packman status:
Format: RPM
Associated distro: centos-5-x86_64
ChRoot: /
Number of repos: 4
List of repos: http://bison.csm.ornl.gov/repos/unstable/rhel-5-x86_64, file:/tftpboot/distro/centos-5-x86_64, http://mirror.centos.org/centos/5/extras/x86_64/, http://mirror.centos.org/centos/5/os/x86_64/
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: No matching Packages to list
Error: Missing Dependency: libtorque.so.0()(64bit) is needed by package pbs_python-2.9.4-3.x86_64 (installed)
ERROR during execution 256
Use of uninitialized value in join or string at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/PackMan.pm line 656.
Error occured during smart_install (-1):
at /usr/bin/install_server line 121
Available Packages
Name : opkg-diskless-server
Arch : noarch
Version : 1.0
Release : 1
Size : 1.6 k
Repo : unstable_rhel-5-x86_64
Summary : OSCAR extension for diskless support., server part
License : GPL
Description: OSCAR extension for diskless support. This automatically patches
: SIS when installed.
:
: This is the server part of diskless.
Available Packages
Name : opkg-ganglia-server
Arch : noarch
Version : 3.0.13
Release : 1
Size : 3.1 k
Repo : unstable_rhel-5-x86_64
Summary : distributed monitoring and execution system, server part
License : BSD
Description: Ganglia is a scalable distributed monitoring system for
: high-performance computing systems such as clusters and Grids.
:
: This is the server part of ganglia.
Available Packages
Name : opkg-jobmonarch-server
Arch : noarch
Version : 0.1.4
Release : 1
Size : 5.7 k
Repo : unstable_rhel-5-x86_64
Summary : Addon to Ganglia to monitor and archive batch job info, server part
License : GPL
Description: Job Monarch is a addon for the Ganglia monitoring system and plugs
: into an existing Ganglia setup. jobmond is the job monitoring
: daemon that gathers PBS/Torque/SGE batch statistics on jobs/nodes
: and submits them into Ganglia's XML stream. jobarchived is the Job
: Archiving Daemon. It listens to Ganglia's XML stream and archives
: the job and node statistics. It stores the job statistics in a
: Postgres SQL database and the node statistics in RRD files.
:
: This is the server part of jobmonarch.
Available Packages
Name : opkg-loghost-server
Arch : noarch
Version : 1.0.0
Release : 1
Size : 1.5 k
Repo : unstable_rhel-5-x86_64
Summary : Configures server to accept remote syslog entries, server part
License : GPL
Description: loghost configures syslog settings.
:
: This is the server part of loghost.
Available Packages
Name : opkg-maui-server
Arch : noarch
Version : 3.2.6p19
Release : 8
Size : 2.0 k
Repo : unstable_rhel-5-x86_64
Summary : Maui Scheduler, server part
License : Maui license
Description: Maui is an advanced job scheduler for use on clusters and
: supercomputers. It is a highly configurable tool capable of
: supporting a large array of fairness policies, dynamic priorities,
: extensive reservations, and fairshare. It is currently in use at
: many of the leading government and academic labs throughtout the US
: and around the world. It is running on machines ranging from
: clusters of a few processors to multi-teraflop supercomputers.
: This version of Maui has been modified slightly to be usable under
: the OSCAR cluster software system.
:
: This is the server part of maui.
Available Packages
Name : opkg-mpich-server
Arch : noarch
Version : 1.2.7
Release : 9
Size : 1.8 k
Repo : unstable_rhel-5-x86_64
Summary : MPICH specifically packaged for OSCAR clusters, server part
License : Freely distributable
Description: MPICH is a freely available, portable implementation of MPI
: (http://www.mpi-forum.org), the Standard for message-passing
: libraries.
:
: This is the server part of mpich.
Available Packages
Name : opkg-mtaconfig-server
Arch : noarch
Version : 1.1.1
Release : 1
Size : 4.8 k
Repo : unstable_rhel-5-x86_64
Summary : Configure Mailing services for localhost on client nodes, server
: part
License : Freely distributable
Description: OSCAR-specific scripts to configure mailing services for localhost
: on client nodes.
:
: This is the server part of mtaconfig.
Available Packages
Name : opkg-netbootmgr-server
Arch : noarch
Version : 1.7.3
Release : 1
Size : 4.0 k
Repo : unstable_rhel-5-x86_64
Summary : Manage next network boot for a cluster, server part
License : GPL
Description: Netbootmgr provides a GUI interface for managing the next boot
: action for network booted hosts. It does so by using pxelinux' or
: elilo.efi's capability to load an IP specific configuration file
: from the network. Netbootmgr creates/deletes symbolic links
: pointing to predefined pxelinux/elilo config files.
:
: This is the server part of netbootmgr.
Available Packages
Name : opkg-networking-server
Arch : noarch
Version : 1.0.0
Release : 2
Size : 1.7 k
Repo : unstable_rhel-5-x86_64
Summary : Caching Nameserver to serve the cluster, server part
License : GPL
Description: This package contains everything needed to set up your
: distribution's caching nameserver on the OSCAR server.
:
: This is the server part of networking.
Available Packages
Name : opkg-ntpconfig-server
Arch : noarch
Version : 2.0.2
Release : 1
Size : 3.8 k
Repo : unstable_rhel-5-x86_64
Summary : NTP Configurator, server part
License : Freely distributable
Description: OSCAR-specific NTP configurator. If configured, sets up the OSCAR
: server to receive NTP from user-specified NTP server and act as a
: time server for the cluster nodes. Otherwise, the server is simply
: set up to act as a time relay server for all the cluster nodes.
:
: This is the server part of ntpconfig.
Available Packages
Name : opkg-openmpi-server
Arch : noarch
Version : 1.2.4
Release : 1
Size : 1.9 k
Repo : unstable_rhel-5-x86_64
Summary : Open MPI for OSCAR Clusters, server part
License : BSD
Description: Open MPI is a project combining technologies and resources from
: several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
: order to build the best MPI library available. A completely new
: MPI-2 compliant implementation, Open MPI offers advantages for
: system and software vendors, application developers and computer
: science researchers.
:
: This is the server part of openmpi.
Available Packages
Name : opkg-opium-server
Arch : noarch
Version : 1.6
Release : 2
Size : 2.0 k
Repo : unstable_rhel-5-x86_64
Summary : OSCARified User File Synchronization System, server part
License : GPL
Description: The OSCAR User Synchronization System keeps the users and groups
: synchronized from the the central OSCAR server out to the OSCAR
: compute nodes. OPIUM is compatible with the Pluggable
: Authentification Modules (PAM) mechanism (NIS, NIS+, LDAP, ...).
: The users and groups on the OSCAR server are checked and
: synchronized (if necessary) periodically (configurable). The opium
: package now uses the sync_files package to do all synchronization.
:
: This is the server part of opium.
Available Packages
Name : opkg-pfilter-server
Arch : noarch
Version : 1.707.1
Release : 1
Size : 2.0 k
Repo : unstable_rhel-5-x86_64
Summary : pfilter - packet filtering ruleset generator, server part
License : GPL
Description: The pfilter package is used to generate packet filtering rulesets.
: It uses an easy to understand text configuration file as input,
: and is installed as a chkconfig controlled system package.
:
: This is the server part of pfilter.
Available Packages
Name : opkg-pvm-server
Arch : noarch
Version : 3.4.5+6
Release : 3
Size : 2.1 k
Repo : unstable_rhel-5-x86_64
Summary : Parallel Virtual Machine - Libraries for distributed computing.,
: server part
License : Freely distributable
Description: PVM is a software system that enables a collection of
: heterogeneous computers to be used as a coherent and flexible
: concurrent computational resource. The individual computers may be
: shared- or local-memory multiprocessors, vector supercomputers,
: specialized graphics engines, or scalar workstations, that may be
: interconnected by a variety of networks, such as Ethernet, FDDI.
: User programs written in C, C++ or Fortran access PVM through
: library routines.
:
: This is the server part of pvm.
Available Packages
Name : opkg-selinux-server
Arch : noarch
Version : 1.0.2
Release : 1
Size : 1.6 k
Repo : unstable_rhel-5-x86_64
Summary : SELinux Configuration Package, server part
License : GPL
Description: Package for the automatic configuration of SELinux
:
: This is the server part of selinux.
Available Packages
Name : opkg-torque-server
Arch : noarch
Version : 2.1.14
Release : 1
Size : 4.6 k
Repo : unstable_rhel-5-x86_64
Summary : TORQUE Resource Manager, server part
License : PBS license (see PBS_License.txt)
Description: TORQUE (Tera-scale Open-source Resource and QUEue manager) is a
: resource manager providing control over batch jobs and distributed
: compute nodes. TORQUE is based on OpenPBS version 2.3.12 and
: incorporates scalability, fault tolerance, and feature extension
: patches provided by NCSA, OSC, the U.S. Dept of Energy, Sandia,
: PNNL, U of Buffalo, TeraGrid, and many other leading edge HPC
: organizations. This version may be freely modified and
: redistributed subject to the constraints of the included license.
:
: This is the server part of torque.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package opkg-diskless-server.noarch 0:1.0-1 set to be updated
---> Package opkg-ganglia-server.noarch 0:3.0.13-1 set to be updated
---> Package opkg-jobmonarch-server.noarch 0:0.1.4-1 set to be updated
--> Processing Dependency: jobmonarch for package: opkg-jobmonarch-server
--> Processing Dependency: DRMAA-python for package: opkg-jobmonarch-server
--> Processing Dependency: MySQL-python for package: opkg-jobmonarch-server
---> Package opkg-loghost-server.noarch 0:1.0.0-1 set to be updated
---> Package opkg-maui-server.noarch 0:3.2.6p19-8 set to be updated
--> Processing Dependency: maui-oscar for package: opkg-maui-server
---> Package opkg-mpich-server.noarch 0:1.2.7-9 set to be updated
--> Processing Dependency: mpich-ch_p4-gcc-oscar-module for package: opkg-mpich-server
--> Processing Dependency: mpich-ch_p4-gcc-oscar for package: opkg-mpich-server
---> Package opkg-mtaconfig-server.noarch 0:1.1.1-1 set to be updated
---> Package opkg-netbootmgr-server.noarch 0:1.7.3-1 set to be updated
---> Package opkg-networking-server.noarch 0:1.0.0-2 set to be updated
---> Package opkg-ntpconfig-server.noarch 0:2.0.2-1 set to be updated
---> Package opkg-openmpi-server.noarch 0:1.2.4-1 set to be updated
--> Processing Dependency: openmpi-switcher-modulefile for package: opkg-openmpi-server
---> Package opkg-opium-server.noarch 0:1.6-2 set to be updated
--> Processing Dependency: ssh-oscar for package: opkg-opium-server
---> Package opkg-pfilter-server.noarch 0:1.707.1-1 set to be updated
---> Package opkg-pvm-server.noarch 0:3.4.5+6-3 set to be updated
--> Processing Dependency: pvm-modules-oscar for package: opkg-pvm-server
---> Package opkg-selinux-server.noarch 0:1.0.2-1 set to be updated
---> Package opkg-torque-server.noarch 0:2.1.14-1 set to be updated
--> Processing Dependency: torque-oscar-gui for package: opkg-torque-server
--> Processing Dependency: torque-oscar-scheduler for package: opkg-torque-server
--> Processing Dependency: torque-oscar-mom for package: opkg-torque-server
--> Processing Dependency: torque-oscar-server for package: opkg-torqueERROR: Impossible to install diskless, ganglia, jobmonarch, loghost, maui, mpich, mtaconfig, netbootmgr, networking, ntpconfig, openmpi, opium, pfilter, pvm, selinux, torque at /usr/bin/install_server line 122.
-server
--> Running transaction check
---> Package DRMAA-python.x86_64 0:0.2-1 set to be updated
--> Processing Dependency: libdrmaa.so()(64bit) for package: DRMAA-python
---> Package MySQL-python.x86_64 0:1.2.1-1 set to be updated
--> Processing Dependency: mx for package: MySQL-python
---> Package jobmonarch.noarch 0:0.1.2-9 set to be updated
---> Package maui-oscar.x86_64 0:3.2.6p19-9 set to be updated
---> Package mpich-ch_p4-gcc-oscar.x86_64 0:1.2.7-8 set to be updated
---> Package mpich-ch_p4-gcc-oscar-module.x86_64 0:1.2.7-8 set to be updated
---> Package openmpi-switcher-modulefile.noarch 0:1.2.4-1 set to be updated
---> Package pvm-modules-oscar.x86_64 0:3.4.5+6-2 set to be updated
---> Package ssh-oscar.noarch 0:1.3.1-1 set to be updated
---> Package torque-oscar-gui.x86_64 0:2.3.7-6 set to be updated
--> Processing Dependency: torque-oscar-client = 2.3.7-6 for package: torque-oscar-gui
--> Processing Dependency: libtorque.so.2()(64bit) for package: torque-oscar-gui
---> Package torque-oscar-mom.x86_64 0:2.3.7-6 set to be updated
--> Processing Dependency: torque-oscar = 2.3.7-6 for package: torque-oscar-mom
---> Package torque-oscar-scheduler.x86_64 0:2.3.7-6 set to be updated
---> Package torque-oscar-server.x86_64 0:2.3.7-6 set to be updated
--> Running transaction check
---> Package mx.x86_64 0:2.0.6-2.2.2 set to be updated
---> Package sge.x86_64 0:6.0u9-9oscar set to be updated
--> Processing Dependency: openmotif for package: sge
--> Processing Dependency: libXp.so.6()(64bit) for package: sge
--> Processing Dependency: libXm.so.4()(64bit) for package: sge
--> Processing Dependency: torque-oscar = 2.1.10-4 for package: torque-oscar-modulefile
---> Package torque-oscar.x86_64 0:2.3.7-6 set to be updated
--> Processing Dependency: libtorque.so.0()(64bit) for package: pbs_python
---> Package torque-oscar-client.x86_64 0:2.3.7-6 set to be updated
--> Running transaction check
---> Package libXp.x86_64 0:1.0.0-8.1.el5 set to be updated
---> Package openmotif.x86_64 0:2.3.1-2.el5_4.1 set to be updated
--> Processing Dependency: libtorque.so.0()(64bit) for package: pbs_python
---> Package torque-oscar-modulefile.noarch 0:2.3.7-6 set to be updated
--> Finished Dependency Resolution
pbs_python-2.9.4-3.x86_64 from installed has depsolving problems
--> Missing Dependency: libtorque.so.0()(64bit) is needed by package pbs_python-2.9.4-3.x86_64 (installed)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
------------------------------------------------------------------------------
What You Don't Know About Data Connectivity CAN Hurt You
This paper provides an overview of data connectivity, details
its effect on application quality, and explores various alternative
solutions. http://p.sf.net/sfu/progress-d2d
_______________________________________________
Oscar-users mailing list
Oscar-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oscar-users