Hi,

I have successfully installed 6.0.5 on Scientific Linux, pre 5.5, cant
remember if it was 5.4 or 5.3.  I was tweaking it, to get the image
better for our envirnoment, so less fixing up needed to be done after
imaging.

The problem is I got the database rather messy with images that no
longer existed etc etc.  So decided to reinstall a clean system.  How
ever when running oscar_config --bootstrap it fails creating the
database with the messages:

Starting MySQL:                                            [  OK  ]

Successfully initialized ODA

Database Initialization...
Restarting the database service...
starting service mysqld... starting service mysqld... mysqld (pid 9766)
is running...
Stopping MySQL:                                            [  OK  ]
Starting MySQL:                                            [  OK  ]
Database_status: 1
Modifying the global oscar information record
DB_DEBUG>/usr/bin/set_global_oscar_values:
====> in Database::update_table SQL: UPDATE Clusters SET
server_distribution='rhel',  headnode_interface='eth0',
installation_date=NOW(),  server_architecture='x86_64',
oscar_version='6.0.5',  server_distribution_version='5'  
DBD::mysql::db do failed: Cannot add or update a child row: a foreign
key constraint fails (`oscar/Nodes`, CONSTRAINT `Nodes_ibfk_2` FOREIGN
KEY (`group_name`) REFERENCES `Groups` (`name`) ON DELETE CASCADE ON
UPDATE CASCADE) at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/oda.pm line
713.
DB_DEBUG>/usr/bin/create_and_populate_basic_node_info:
====> in Database::do_insert SQL : INSERT INTO Nodes (cluster_id,
hostname, name, group_name) SELECT 1, 'oscar_server', 'oscar_server',
'oscar_server'
Error message: Failed to insert values into Nodes table in database
<oscar>: Cannot add or update a child row: a foreign key constraint
fails (`oscar/Nodes`, CONSTRAINT `Nodes_ibfk_2` FOREIGN KEY
(`group_name`) REFERENCES `Groups` (`name`) ON DELETE CASCADE ON UPDATE
CASCADE) at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/oda.pm line 719.
/usr/bin/create_and_populate_basic_node_info: SQL command that failed
was: <INSERT INTO Nodes (cluster_id, hostname, name, group_name) SELECT
1, 'oscar_server', 'oscar_server', 'oscar_server'>
at /usr/lib/perl5/vendor_perl/5.8.8/OSCAR/oda.pm line 719.
DB_DEBUG>/usr/bin/create_and_populate_basic_node_info:
====>Failed to insert values via << INSERT INTO Nodes (cluster_id,
hostname, name, group_name) SELECT 1, 'oscar_server', 'oscar_server',
'oscar_server' >> at /usr/bin/create_and_populate_basic_node_info line
80
ERROR: Impossible to set headnode information in the database
at /usr/bin/create_and_populate_basic_node_info line 84.
Checking for database existence of node oscar_server ...
ERROR: Impossible to
execute /usr/bin/create_and_populate_basic_node_info
at /usr/bin/oscar-config line 99
ERROR: Impossible to install the server side of OSCAR
 at /usr/bin/oscar-config line 99
ERROR: Impossible to complete stage 2 of the bootstrap.
 at /usr/bin/oscar-config line 99
ERROR: Impossible to bootstrap OSCAR at /usr/bin/oscar-config line 100
        main::bootstrap() called at /usr/bin/oscar-config line 331
ERROR: Impossible to bootstrap OSCAR at /usr/bin/oscar-config line 332.


Anyone seen this and know how to fix?

In the mean time I am going back to Scientific Linux 5.3 and see if I
see the same.

Thanks,
ian...

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Oscar-users mailing list
Oscar-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oscar-users

Reply via email to