Title: oscar 2.1 install error after updating SIS

Hi all, I hope someone could point me in the right direction. I have been having no success with RedHat 7.3 and OSCAR 2.1 on a New DELL server with intel Gigabit network and the LSI scsi controller. The nodes kept PXE booting fine but failed when trying to boot with the newly loaded kernel. Could not find ETH0 or SDA0. I am now trying to re-install from scratch and installing the three SIS packages (SISimager 3.0.0, SIS installer 1.0.1, SIS configurator 2.0.4) and their dependencies before running OSCAR install.. I get the following error during the OSCAR Installation. This is while Running ./install_cluster eth0.


=============================================================================
== Running OSCAR install_cluster script
=============================================================================

--> OSCAR version: 2.1
--> Command line invocation: ./install_cluster eth0
--> Hostname: linuxcluster
--> Domainname:
--> Network interface: eth0
--> Linux distribution: RedHat 7.3
--> Kernel version: 2.4.18-3smp
--> Architecture: i686
--> Running in directory: /root/oscar-2.1
--> PATH: /usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/opt/env-switcher/bin:/opt/c3-3:/root/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin

--> Running: "./wizard_prep eth0"

=============================================================================
== Running OSCAR wizard_prep script
=============================================================================

--> Running OSCAR wizard prerequsites
--> Checking to see if we need to install HTML::Tree
--> HTML::Tree appears to be installed already
--> Checking to see if we need to install XML::Parser
--> XML::Parser appears to be installed already
--> Checking to see if we need to install XML::Simple
--> XML::Simple appears to be installed already
--> Checking to see if we need to install ODA RPMs
 [OSCAR::PackageBest :: Line 302] Reading package directory
 [OSCAR::PackageBest :: Line 314] Reading cache file.
 [OSCAR::PackageBest :: Line 327] Comparing cache to directory.
 [OSCAR::PackageBest :: Line 352] Writing new cache file.
--> Installing ODA RPMs
--> Running package setup scripts
--> About to run /root/oscar-2.1/packages/disable-services/scripts/setup for disable-services
Created: /root/oscar-2.1/packages/disable-services/scripts/post_client_rpm_install
--> About to run /root/oscar-2.1/packages/hdf5/scripts/setup for hdf5
HDF5 will be installed
--> About to run /root/oscar-2.1/packages/switcher/scripts/setup for switcher
--> Successfully ran package setup scripts
Checking if the mysql database server is running ... LC_ALL=EN;/etc/init.d/mysqld statusno it is not running.
Starting the mysql database server ...
LC_ALL=EN;/etc/init.d/mysqld start
Starting MySQL:  [  OK  ]
Checking for existance of the OSCAR database ...
... OSCAR database exists.
Checking if database table <oda_shortcuts> exists ... exists.
Checking if all required fields are in table <oda_shortcuts> ...
Checking for required field named <expansion> ... exists
Checking for required field named <shortcut> ... exists
Checking for existing oda shortcut <packages> in database <oda_shortcuts> ... found with the same expansion
Checking for existing oda shortcut <packages_that_require> in database <oda_shortcuts> ... found with the same expansion

Checking for existing oda shortcut <switcher_list_packages_tags_names> in database <oda_shortcuts> ... found with the same expansion

Checking for existing oda shortcut <switcher_packages_that_provide> in database <oda_shortcuts> ... found with the same expansion

Checking for existing oda shortcut <switcher_this_package_provides> in database <oda_shortcuts> ... found with the same expansion

Checking for existing oda shortcut <this_package_requires> in database <oda_shortcuts> ... found with the same expansion

Checking if database table <package_switcher> exists ... exists.
Checking if all required fields are in table <package_switcher> ...
Checking for required field named <name> ... exists
Checking for required field named <package> ... exists
Checking for required field named <tag> ... exists
Checking if database table <packages> exists ... exists.
Checking if all required fields are in table <packages> ...
Checking for required field named <class> ... exists
Checking for required field named <copyright> ... exists
Checking for required field named <description> ... exists
Checking for required field named <group> ... exists
Checking for required field named <installable> ... exists
Checking for required field named <license> ... exists
Checking for required field named <maintainer_email> ... exists
Checking for required field named <maintainer_name> ... exists
Checking for required field named <name> ... exists
Checking for required field named <packager_email> ... exists
Checking for required field named <packager_name> ... exists
Checking for required field named <require_name> ... exists
Checking for required field named <require_type> ... exists
Checking for required field named <summary> ... exists
Checking for required field named <url> ... exists
Checking for required field named <vendor> ... exists
Checking for required field named <version_epoch> ... exists
Checking for required field named <version_major> ... exists
Checking for required field named <version_minor> ... exists
Checking for required field named <version_release> ... exists
Checking for required field named <version_subversion> ... exists
Checking for existing package record <autoupdate> in database <package> ...found
Checking for existing package record <c3> in database <package> ...found
Checking for existing package record <disable-services> in database <package> ... no record
Writing new packages record <disable-services> in table <packages> ...
Checking for existing package record <hdf5> in database <package> ...found
Checking for existing package record <kernel_picker> in database <package> ...found
Checking for existing package record <lam> in database <package> ... no record
Writing new packages record <lam> in table <packages> ...
Checking for existing package record <loghost> in database <package> ...found
Checking for existing package record <mpich> in database <package> ...found
Checking for existing package record <ntpconfig> in database <package> ...found
Checking for existing package record <oda> in database <package> ...found
Checking for existing package record <opium> in database <package> ...found
Checking for existing package record <pbs> in database <package> ...found
Checking for existing package record <pfilter> in database <package> ...found
Checking for existing package record <pvm> in database <package> ...found
Checking for existing package record <sis> in database <package> ...found
Checking for existing package record <switcher> in database <package> ... no record
Writing new packag/root/oscar-2.1/scripts/package_config_xmls_to_database: package <oda> did not supply enough (or any)
specified field names with a construct like this:
<oscar>
  <fieldnames> NAMES</fieldnames>
</oscar>
config.xml construct, not storing the data in the
package/oda/shortcut having data ( packages read_records|modify_records packages package %+ , packages_that_require read_records packages_requires package package=%1 , this_package_requires read_records packages_requires package package=%1 )

/root/oscar-2.1/scripts/package_config_xmls_to_database: package <switcher> did not supply enough (or any)
specified field names with a construct like this:
<oscar>
  <fieldnames> NAMES</fieldnames>
</oscar>
config.xml construct, not storing the data in the
package/oda/shortcut having data ( switcher_packages_that_provide read_records package_switcher package tag=%1, switcher_this_package_provides read_records package_switcher tag package=%1 , switcher_list_packages_tags_names read_records package_switcher package tag name)

es record <switcher> in table <packages> ...
Checking if database table <packages_package> exists ... exists.
Checking if all required fields are in table <packages_package> ...
Checking for required field named <package> ... exists
Checking if database table <packages_provides> exists ... exists.
Checking if all required fields are in table <packages_provides> ...
Checking for required field named <name> ... exists
Checking for required field named <package> ... exists
Checking for required field named <type> ... exists
Checking if database table <packages_requires> exists ... exists.
Checking if all required fields are in table <packages_requires> ...
Checking for required field named <name> ... exists
Checking for required field named <package> ... exists
Checking for required field named <type> ... exists
Checking if database table <packages_rpmlist> exists ... exists.
Checking if all required fields are in table <packages_rpmlist> ...
Checking for required field named <package> ... exists
Checking for required field named <rpm> ... exists
Checking for required field named <scope> ... exists
--> Copying RPMs from /root/oscar-2.1 to /tftpboot/rpm

--> Successfully copied RPMs from /root/oscar-2.1 to /tftpboot/rpm

--> Identified core packages: sis c3 switcher oda
--> Returning server RPMs for sis: systemconfigurator systemimager-common perl-AppConfig systeminstaller systeminstaller-x11 perl-Tk perl-DBI syslinux systemimager-server systemimager-i386boot systemimager-ia64boot libdbdcsv-perl rsync tftp-hpa

--> Returning server RPMs for c3: rsync c3 c3-profiled
--> Returning server RPMs for switcher: env-switcher modules-oscar
--> Returning server RPMs for oda: mysql perl-DBD-MySQL perl-DBI oda mysql-server
 [OSCAR::PackageBest :: Line 302] Reading package directory
 [OSCAR::PackageBest :: Line 314] Reading cache file.
 [OSCAR::PackageBest :: Line 327] Comparing cache to directory.
 [OSCAR::PackageBest :: Line 352] Writing new cache file.
 [OSCAR::PackageBest :: Line 229] - non numeric comparison 2.1.1/2.1.1 cmp 2.2/2.2
--> Installing server core RPMs
 [OSCAR::PackageBest :: Line 229] - non numeric comparison 3.0.0/3.0.0 cmp 2.1.3oscar/2.1.3
 [OSCAR::PackageBest :: Line 229] - non numeric comparison 2.0.4/2.0.4 cmp 2.0.0/2.0.0
 [OSCAR::PackageBest :: Line 229] - non numeric comparison 3.0.0/3.0.0 cmp 2.1.3oscar/2.1.3
--> Successfully installed server core RPMs
--> Running post_server_install scripts for server core packages
which: no rsync in ((null))
--> Successfully ran server core package post_server_install scripts
--> Successfully ran OSCAR wizard_prep script
--> Successfully ran wizard_prep
--> Running: "./oscar_wizard eth0"
Bareword "imageList" not allowed while "strict subs" in use at /usr/lib/systeminstaller/SystemInstaller/Tk/AddClients.pm line 62.

Compilation failed in require at ./oscar_wizard line 29.
BEGIN failed--compilation aborted at ./oscar_wizard line 29.
Oscar Wizard failed to run successfully at ./install_cluster line 58.


I cannot sort out the error.

thanks



Marc Leveille
Systems Support Specialist
Integrated Reasoning
National Research Council
[EMAIL PROTECTED]
(613) 993-3984

Marc Leveille
Specialiste en soutien de systeme
Raisonnement Integre
[EMAIL PROTECTED]
(613) 993-3984


Reply via email to