Pues como ustedes sabrán he estado trabajando con la programación con python aunque de python he leído algo digamos un poco mas que de Batch,C, C++, perl o bash en ese orden creciente, python me gusto mucho por que era seudo código y comencé a ver como funcionaba hace unos 4 o 5 años cuando me inicie en el mundo de la programación, ojo ya sabia lo básico de Bash y fue mi amigo Vitronic que me lo recomendó cuando usaba y funcionaba venenux en mi maquina!!!
Aunque python me gusto mucho y leí bastante me decante por perl y luego por C++, en la administración Linux use siempre Bash por su sencillez y poder…. pero ahora debido a la gran hola de python impulsada por google(claro también JavaScript pero no soy programador web) me he decidido a trabajar con python fielmente y bueno caí en openerp que es un tremendo ERP yo diría que el mejor por su versatilidad y adaptabilidad a cualquier compromiso con las Pymes…. Leer mas sobre openerp
http://www.zzsaas.com/es/ventajas.html
http://www.openerpsite.com/tag/ventajas-ubuntu/
Openerp no tiene que envidiarle a SAP mas bien cada día avanza mas debido a su gran cantidad de colaboradores y la calidad de sus aportes!!!
Ahora manos a la obra!!!
He decidido publicar esta entrada debido a que buscando en tío google http://www.google.com:
Restarting openerp-server: start-stop-daemon: warning: failed to kill 2722: No such process
No he encontrado mas que listas de bugs y otras posibles soluciones pero que a mi no me salvaron el día!!! mas hoy luego de instalar openerp bien en un sistema SOLUOS, no lo instale en debían por que esta maquina tiene una tarjeta envidia y no es mía y no quise cambiarle el controlador y como SOLUOS es potente diría yo mucho mas que LinuxMint ya que este ultimo se me quedo pegado aunque esta maquina es un mostró pues lo instale aquí 😀
Hoy quería ver cual era el PATH de los addons de mi OPENERP y bueno ejecute:
# openerp-server
lo que me dijo que mi path_addons es:
/usr/share/pyshared/openerp-server/addons
con lo que quede complacido pero al tratar de parar el proceso!!! dije y como se para esto!!!! nada hagamos lo de siempre:
ctrl+c nada ctrl+x nada ctrl+d nada
Y esto que parece inmortal?????
pues si ctrl+z si sirve pero pone a dormir al proceso no lo mata por lo que debido a mi experiencia en otra maquina no lo voy a usar!!! ya que no soluciona nada y podría volverse en mi contra!!!
A ok si esta corriendo en la consola pues cierro la consola y se muere!!! efectivamente la consola me dice si cierra esto va a matar el proceso y yo le dije claro!!! cerrar
, y cuando lanzo el openerp de la manera convencional!!! me grita:
# /etc/init.d/openerp-server restart Restarting openerp-server: start-stop-daemon: warning: failed to kill 2722: No such process openerp-server.
Nooooo…. co.- si lo acabo de montar pasame el CD de Soluos no voy a perder el tiempo y de repente lo veo claro y digo si tiene algo que ver con el pid con top lo busco y listo(recuerden que cerré la consola y no vi que pid tomo), ejecuto top como ROOT
# top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3878 usuario 1 0 715m 333m 32m S 3 9.4 1:34.31 Firefox 3911 usuario 1 0 144m 42m 17m S 2 1.2 0:11.31 plugin-containe 1211 root 1 0 100m 60m 7044 S 1 1.7 0:17.70 Xorg 9630 root 1 0 88784 12m 10m S 1 0.4 0:00.15 gnome-terminal
Y ahora cual es?????, claro habían mas procesos muchos mas pero aquí esta el que necesito!!! Aquí quede ayer no vi openerp ni siquiera nada de python y monte el sistema de nuevo!!!! pero hoy dije no tengo java, no tengo flash ni nada en el navegador corriendo y entonces que es ese plugin container, algo parecido me paso con NetworkX
Nota es importante saber que muchas veces el proceso se llama python y el usuario es openerp por eso debe ser que no se muere por que lo ejecuta el openerp aunque no deberia!!!!
por lo que mate el proceso:
kill -9 3911 o kill -q 3911
La interrogante es por que dice que lo ejecuta el usuario???? Ahora si como root lanzamos el servidor openerp y obtenemos:
# /etc/init.d/openerp-server restart Restarting openerp-server: openerp-server.
Si nos queda duda:
# /etc/init.d/openerp-server restart Restarting openerp-server: openerp-server.
Y ya por lo que eso no es ningún bug segun yo el error es capa8 es decir se encuentra entre el monitor y la silla 😀
Nota importante: no colocar la almohadilla o numeral en la consola eso es solo para que sepas que es como root, en realidad todo es como root!!!