trafodion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Radu Marias <radumar...@gmail.com>
Subject Re: Re: Re: installer: ERROR (line 1): Unknown statement 0;node-name=node1;cores=;processors=1;roles=connection,aggregation,storage .
Date Thu, 27 Aug 2015 22:10:10 GMT
Yes, will give it a try and submit my patch.

On Fri, Aug 28, 2015, 00:37 Dave Birdsall <dave.birdsall@esgyn.com> wrote:

> Hi Radu,
>
>
>
> I’m wondering if it would be possible for you to submit your patch directly
> to Trafodion (using the workflow described here:
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=60623593
> ).
> It would be good for the Trafodion community to have a more diverse set of
> contributors. Amanda and others can then review the change and commit it.
>
>
>
> If you have questions on the workflow, I, or anyone on this dev list, can
> help.
>
>
>
> Thanks,
>
>
>
> Dave
>
>
>
> *From:* Radu Marias [mailto:radumarias@gmail.com]
> *Sent:* Thursday, August 27, 2015 7:55 AM
> *To:* dev <dev@trafodion.incubator.apache.org>; ovis_poly@sina.com
> *Subject:* Re: Re: Re: installer: ERROR (line 1): Unknown statement
> 0;node-name=node1;cores=;processors=1;roles=connection,aggregation,storage
> .
>
>
>
> Managed to have the installer working by getting the cores and cpus
> from /proc/cpuinfo.
>
>
>
> Attached is my patch, I think it's better for Amanda or someone to review
> it and add it to git if it's considered so.
>
>
>
> Now I'm having other errors with sqstart, but will start another thread for
> that.
>
>
>
> On Thu, Aug 27, 2015 at 11:38 AM, Liu Ming <ovis_poly@sina.com> wrote:
>
> This is very great help Radu! I agree with you that there are other more
> robust ways to get core-number as you found out,  than calling lscpu, so I
> feel it will be great that you can help to improve this code by commit your
> change to Trafodion?
> thanks,Ming
> ----- Original Message -----
> From: Radu Marias <radumarias@gmail.com>
> To: ovis_poly@sina.com, dev <dev@trafodion.incubator.apache.org>
> Subject: Re: Re: installer: ERROR (line 1): Unknown statement
> 0;node-name=node1;cores=;processors=1;roles=connection,aggregation,storage
> .
> Date: 2015-08-27 16:22
>
> I have lscpu installed but all nodes are virtual machines so it might be a
> limitation of VM, I have this output:
> *# lscpu *
> *lscpu: failed to determine number of CPUs:
> /sys/devices/system/cpu/possible: No such file or directory*
>
> I'm trying now to determine the number of cpus with other commands and
> change the installed script for that. LIke here or other alternatives
>
> http://stackoverflow.com/questions/6481005/how-to-obtain-the-number-of-cpus-cores-in-linux-from-the-command-line
> On Thu, Aug 27, 2015 at 10:59 AM Liu Ming <ovis_poly@sina.com> wrote:
> > hi, Radu,
> > As Amanda suggested, sqconfig file contains some issue, that is a
> > auto-generated config file by installer. The exact error is in the
> 'cores'
> > column as I check the error message from you message.
> > 'cores' is generated by parsing the output of command 'lscpu'. Would you
> > please paste the output of lscpu in your system as well?Maybe you don't
> > have lscpu installed , then you can install it: yum install util-linux-ng
> > A 'basic server' installation of CentOS should have that package. So if
> > that is not installed, I am curious what option you choose when you
> install
> > the CentOS ? As mentioned in Trafodion wiki, the recommanded OS is CentOS
> > 6.x, I am not clear if Trafodion can work well on CentOS 7.
> > If it is already installed, let us check the output of lscpu .
> > thanks,Ming----- Original Message -----
> > From: Amanda Moran <amanda.moran@esgyn.com>
> > To: dev <dev@trafodion.incubator.apache.org>
> > Subject: Re: installer: ERROR (line 1): Unknown statement
> >
> 0;node-name=node1;cores=;processors=1;roles=connection,aggregation,storage
> .
> > Date: 2015-08-27 06:46
> >
> > Your sqconfig file has not been generated properly. Can you copy the file
> > into an email <path>installer/sqconfig_node1? This file is generated by
> the
> > script <path>/installer/traf_sqconfig.
> > On Wed, Aug 26, 2015 at 3:41 PM, Radu Marias <radumarias@gmail.com>
> wrote:
> > > Hi,
> > >
> > > I have a cluster of 5 nodes, each as a virtual machine.
> > > This is on them:
> > > Centos 7
> > > Ambari 2.1
> > > HDP 2.2
> > > perl.x86_64 4:5.16.3-285.el7
> > > jdk1.7.0_67, installed by ambari
> > >
> > > Running the installer I have these errors after hdp is restarted and
> > > trafodion folder are created to nodes:
> > >
> > > ***INFO: Trafodion Mods ran successfully.
> > >
> > > ******************************
> > >  TRAFODION START
> > > ******************************
> > >
> > > /usr/lib/trafodion/installer/..
> > > ***INFO: Log file location
> > > /var/log/trafodion/trafodion_install_2015-08-26-19-44-39.log
> > > ***INFO: traf_start
> > > ******************************************
> > > ******************************************
> > > ******************************************
> > > ******************************************
> > > /home/trafodion/trafodion-20150821_0830
> > > ***INFO: untarring build file
> > > /usr/lib/trafodion/trafodion-20150821_0830/trafodion_server-1.2.0.tgz
> to
> > > /home/trafodion/trafodion-20150821_0830
> > > ***INFO: modifying .bashrc to set Trafodion environment variables
> > > ***INFO: copying .bashrc file to all nodes
> > > ***INFO: copying sqconfig file (/home/trafodion/sqconfig) to
> > > /home/trafodion/trafodion-20150821_0830/sql/scripts/sqconfig
> > > ***INFO: Creating /home/trafodion/trafodion-20150821_0830 directory on
> > all
> > > nodes
> > > ***INFO: starting sqgen
> > > node1,node2,node3,node4,node5
> > >
> > > Creating directories on cluster nodes
> > > /usr/bin/pdsh -R exec -w node1,node2,node3,node4,node5 -x node5 ssh -q
> -n
> > > %h mkdir -p /home/trafodion/trafodion-20150821_0830/etc
> > > /usr/bin/pdsh -R exec -w node1,node2,node3,node4,node5 -x node5 ssh -q
> -n
> > > %h mkdir -p /home/trafodion/trafodion-20150821_0830/logs
> > > /usr/bin/pdsh -R exec -w node1,node2,node3,node4,node5 -x node5 ssh -q
> -n
> > > %h mkdir -p /home/trafodion/trafodion-20150821_0830/tmp
> > > /usr/bin/pdsh -R exec -w node1,node2,node3,node4,node5 -x node5 ssh -q
> -n
> > > %h mkdir -p /home/trafodion/trafodion-20150821_0830/sql/scripts
> > >
> > > The SQ environment variable file
> > > /home/trafodion/trafodion-20150821_0830/etc/ms.env exists.
> > > The file will not be re-generated.
> > >
> > >
> > > *       ERROR (line 1):  Unknown statement 0;node-*
> > > *               name=node1;cores=;processors=1;ro*
> > > *               les=connection,aggregation,storage .*
> > > *Note: Using cluster.conf format type 2.*
> > > *For
> > >
> > >
> >
>
> "node-id=0;node-name=node1;cores=;processors=1;roles=connection,aggregation,storage*
> > > *":*
> > > *   Error: Enclosure name not specified*
> > > *   Error: Enclosure node list not specified*
> > > *   Error: not a valid node configuration statement.*
> > > Exiting without generating cluster.conf due to errors.
> > > ***ERROR: sqgen failed with RC=1. Check install log file for details.
> > > ***ERROR: Error while running traf_start.
> > > ***ERROR: Setup not complete, review logs.
> > > ***ERROR: Exiting....
> > >
> > > Also in order to get this far I had to also install some perl modules:
> > >
> > > *yum -y install perl-version.x86_64*
> > > *yum -y install perl-DBI.x86_64*
> > > *yum -y install DBD::SQLite*
> > >
> > > And add ctime.pl to /usr/share/perl5/. File from
> > >
> https://github.com/dwimperl/perl-5.12.3.0/blob/master/perl/lib/ctime.pl
> > >
> > > --
> > > And in the end, it's not the years in your life that count. It's the
> life
> > > in your years.
> > >
> > --
> > Thanks,
> > Amanda Moran
> >
>
>
>
>
>
> --
>
> And in the end, it's not the years in your life that count. It's the life
> in your years.
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message