Opened 11 years ago
Last modified 11 years ago
#1769 assigned defect
Error al lanzar una estimación en TOL en AWS
Reported by: | Daniel Eduardo Castro Morell | Owned by: | jsperez |
---|---|---|---|
Priority: | normal | Milestone: | Mantainance |
Component: | Kernel | Version: | 3.1 |
Severity: | normal | Keywords: | |
Cc: | jmarinero@…, vmgarcia@… |
Description
Al lanzar una estimacion en una instancia en AWS tenemos el siguiente error:
/opt/tolapp-3.2_b019/tol3.2/bin/tolcon.bin: symbol lookup error: /home/tolgrid/.tol/TolPackage.3/Client/IpoptCore.3.9/Linux_xefined symbol: _gfortran_allocate
El codigo TOL que utilizamos es:
Real RemoveChains (NameBlock est) ////////////////////////////////////////////////////////////////////////////// { Text nombre = est::GetName(?); Set conj = EvalSet(est::GetParameters(?),NameBlock (NameBlock p) { NameBlock p2 = RandVar::Real.Normal::Default(p::GetMean(?),p::GetSigma(?)); WithName(Name(p),p2) }); Real est::SetResults(conj) }; ////////////////////////////////////////////////////////////////////////////// PutDescription ("Delete sampling chains from a Estimations and just use mean and variance",RemoveChains); ////////////////////////////////////////////////////////////////////////////// //Lo primero de todo, creamos un log Text rutaLog = "/home/tolgrid/Estimaciones/log/"; Text idFecha = FormatDate(Date Now); Text PutDumpFile(Text rutaLog + "Log_" + idFecha + ".log"); //Necesitamos algunas dependencias #Require MMS; #Require ModelExcel; //Ruta apuntando al objeto sin estimar que hay que cargar Text rutaEstNoEstimada = "<ozaFileName>"; //Cargamos la estimacion NameBlock objEst = MMS::Container::LoadFile(Text rutaEstNoEstimada); //Estimamos la estimacion NameBlock objEst::Execute(?); //Guardamos el objeto estimacion las cadenas Text rutaGuardado = "<pathToEstimatedObject>"; objEst::Save_AtFile (Text rutaGuardado + "objEstimated_" + idFecha + ".oza", Text "Heavy"); //Eliminamos las cadenas Real RemoveChains(NameBlock objEst); //Guardamos el objeto estimacion las cadenas objEst::Save_AtFile (Text rutaGuardado + "objEstimatedNoChains_" + idFecha + ".oza", Text "Heavy");
Change History (5)
comment:1 Changed 11 years ago by
Owner: | changed from Víctor de Buen Remiro to jsperez |
---|---|
Status: | new → assigned |
comment:2 Changed 11 years ago by
Es un problema relacionado con IpoptCore. No encuentra un símbolo en tiempo de ejecución y peta.
Dejo aquí un parche hasta que corrijamos el paquete.
- Borrar las librerias del directorio /.tol/TolPackage.3/Client/IpoptCore.3.9/Linux_x86_32. Esto hará que la carga de IpoptCore reporte errores.
- Instalar ipopt para CentOS 6
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/EmmeG:/LARAL/CentOS_CentOS-6/i686/ipopt-3.10.3-21.1.i686.rpm sudo rpm -vi ipopt-3.10.3-21.1.i686.rpm
- ejecutar TOL solicitando precarga de coinmumps
LD_PRELOAD=/usr/lib/libcoinmumps.so.1.4.4 /opt/tolapp-3.2_b020/bin/tolsh
comment:4 Changed 11 years ago by
comment:5 Changed 11 years ago by
Note: See
TracTickets for help on using
tickets.
Lo siento pero no tengo la menor idea de qué es AWS ni nada de lo que se habla aquí.
No sé si es algo de MMS o de qué será.
De momento se lo redirijo a Jorge a ver si sabe algo.