|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 16:00:12
|
I have generated list songs with all information allcodes.json
Then i execute ingest so : python fastingest.py allcodes.json ,but i get this result.
Is it an error ?
Traceback (most recent call last):
File "fastingest.py", line 63, in
fp.ingest(codes, do_commit=False)
File "../API/fp.py", line 586, in ingest
get_tyrant().multi_set(codes)
File "../API/fp.py", line 318, in get_tyrant
_tyrant = pytyrant.PyTyrant.open(tyrantaddress)
File "../API/pytyrant.py", line 206, in open
return cls(Tyrant.open(args, *kw))
File "../API/pytyrant.py", line 346, in open
sock.connect((host, port))
File "/usr/lib/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(args)
socket.error: [Errno 111] Connection refused
|
|
|
Posts: 116
Registered: Feb 07, 2012
|
Posted: 2012-05-09 16:17:58
|
qwerty50,
The most common cause of this error is that the Tokyo Tyrant server is not running (you need this in addition to Solr). Have you started the server according to, e.g., Step 2. in the README.md?
Andrew
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 16:22:04
|
Yes, I start Tokyo Tarant so :
ttservctl start
and I get this message :
Starting the server of Tokyo Tyrant
Existing process: 2671
|
|
|
Posts: 116
Registered: Feb 07, 2012
|
Posted: 2012-05-09 16:33:56
|
qwerty50: Can you connect to the server from the command line, e.g., what does the following command give?
$ tcrmgr inform -port 1978 -st localhost
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 16:53:07
|
version 1.1.41
libver 324
protver 0.91
os Linux
time 1336582329.475044
pid 9682
sid 0
type on-memory hash
path *
rnum 7976
size 1022306
bigend 0
fd 5
loadavg 0.290000
memsize 82534400
memrss 2535424
ru_user 1.300081
ru_sys 3.488218
ru_real 897.280385
cnt_put 100000
cnt_putkeep 0
cnt_putcat 15653
cnt_putshl 0
cnt_putnr 50000
cnt_out 50000
cnt_get 50000
cnt_mget 10000
cnt_vsiz 0
cnt_iterinit 0
cnt_iternext 0
cnt_fwmkeys 0
cnt_addint 0
cnt_adddouble 0
cnt_ext 0
cnt_sync 0
cnt_optimize 0
cnt_vanish 1
cnt_copy 0
cnt_restore 0
cnt_setmst 0
cnt_rnum 9
cnt_size 6
cnt_stat 1
cnt_misc 1
cnt_repl 0
cnt_put_miss 0
cnt_out_miss 0
cnt_get_miss 0
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 16:53:57
|
Listen, I have controlled Tokyo Tyrant and now I have start server with :
ttserver
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 16:55:35
|
Now when i execute this :
python fastingest.py allcodes.json
i haven't error message, is it ok ? or I must see results ?
|
|
|
Posts: 116
Registered: Feb 07, 2012
|
Posted: 2012-05-09 17:17:03
|
qwerty50,
What OS are you using, and how did you install/configure Tokyo Tyrant/Cabinet?
The reason I ask is that I see something a bit funny:
type on-memory
hash path *
This means that your TTyrant is configured to store the fingerprints as an in-memory hash table. This is fast, but not persistent across server reboots, and that means that Solr will end up out of sync with TTyrant. It is the default if you start the server with no options to tell it to use an on-disk persistent store.
The ttservctl script supplies additional options to set things up similarly to
type hash
path /var/ttserver/casket.tch
which is what you probably want. So please try that instead, and then re-run tcrmgr inform to confirm that it is doing the right thing.
Best,
Andrew
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 17:21:49
|
I use Ubuntu . ok, i follow you
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 18:03:36
|
Listen, I want test this mode.
The readme file say for ingest i can execute this python fastingest.py allcodes.json
And if i want query a single json file, how can i call it ?
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 18:04:36
|
I want to identify a song that i have fp inside json file
|
|
|
Posts: 116
Registered: Feb 07, 2012
|
Posted: 2012-05-09 18:20:20
|
qwerty50,
It looks to me like the Ubuntu tokyotyrant packages don't actually provide the ttservctl script. Rather, it does all its start/stop stuff in the standard way via system scripts in /etc/init.d and /etc/default, which is
So, assuming that you installed it using the package manager, the invocations would probably be something like
/etc/init.d/tokyotyrant [ start | stop | restart | ... ]
Can you see if that works, and then verify that it is set up to use an on-disk hash as per above?
Andrew
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 18:38:39
|
don't go .
Under /etc/init.d thereisn't tokyotyrant
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 18:42:05
|
What linux version can i install for haven't problems ?
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-09 22:57:06
|
listen, finally tokyo tyrant is ok
now it record on database hash file
But now i get this error when i execute python fastingest.py -b allcodes.json
1/1 allcodes.json
Traceback (most recent call last):
File "fastingest.py", line 63, in
fp.ingest(codes, do_commit=False)
File "../API/fp.py", line 584, in ingest
host.add_many(docs)
File "../API/solr.py", line 798, in add_many
return self._update(xstr, addHandler=addHandler)
File "../API/solr.py", line 923, in update
rsp = self.post(self.path + addHandler + self.invariant, request, self.xmlheaders)
File "../API/solr.py", line 1028, in post
return checkresponse_status(self.conn.getresponse())
File "../API/solr.py", line 1279, in check_response_status
raise ex
solr.SolrHTTPException: HTTP code=404, reason=Not Found
|
|
|
Posts: 22
Registered: Jan 17, 2012
|
Posted: 2012-05-10 10:22:12
|
I have restart all and now fp_ingest go
|
|
|
Posts: 1
Registered: Mar 01, 2013
|
Posted: 2013-03-01 20:52:20
|
Hi,
I have same problem and don't know how to solve it. Please help me.
|
|
|
Posts: 2
Registered: Jan 24, 2013
|
Posted: 2013-03-05 14:06:53
|
Hi,
For the error message saying "Existing process: ", try this:
rm -f /var/ttserver/pid
Hope this helps.
Mehdi.
|
|
|
Posts: 8
Registered: Apr 16, 2013
|
Posted: 2013-04-27 09:45:27
|
Hi,when is run this: fp.ingest({"track_id": "my_track_id", "fp": "123 40 123 60 123 80 123 90 123 110 123 130", "length": "120", "codever": "4.12"})
I got this message:
Traceback (most recent call last):
File "", line 1, in
File "fp.py", line 584, in ingest
host.add_many(docs)
File "solr.py", line 798, in add_many
return self._update(xstr, addHandler=addHandler)
File "solr.py", line 923, in update
rsp = self.post(self.path + addHandler + self.invariant, request, self.xmlheaders)
File "solr.py", line 1028, in post
return checkresponse_status(self.conn.getresponse())
File "solr.py", line 1279, in check_response_status
raise ex
solr.SolrHTTPException: HTTP code=500, reason=Severe_errors_in_solr_configuration__Check_your_log_files...
and when I run :$ tcrmgr inform -port 1978 -st localhost
It is OK:
type hash
path /var/ttserver/casket.tch
What shoule I do? Please help me!~~
|
|
|
Posts: 116
Registered: Feb 07, 2012
|
Posted: 2013-04-29 10:07:39
|
Hi yuren,
It looks like TTyrant is running OK; the error message indicates a problem with your Solr configuration.
What does the Solr terminal output show after Solr has finished launching, and then when you run fp.ingest?
Andrew
|
|
|
Posts: 8
Registered: Apr 16, 2013
|
Posted: 2013-05-06 01:40:55
|
Hi Andrew,when I run ttserver,I got this message:
yuren@ubuntu:~/echoprint-server/API$ sudo ttserver
2013-04-27T03:53:49-08:00 SYSTEM --------- logging started [10157] --------
2013-04-27T03:53:49-08:00 SYSTEM server configuration: host=(any) port=1978
2013-04-27T03:53:49-08:00 SYSTEM maximum connection: 1048575
2013-04-27T03:53:49-08:00 SYSTEM opening the database: *
2013-04-27T03:53:49-08:00 ERROR ttopenservsock failed
2013-04-27T03:53:49-08:00 SYSTEM --------- logging finished [10157] -----
I don't think TTyrant is running OK.
the Solr terminal output:
2013-04-27 01:02:25.892::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
2013-04-27 01:02:26.726::INFO: jetty-6.1.3
2013-04-27 01:02:26.957::INFO: Extract jar:file:/home/yuren/echoprint-server/solr/solr/webapps/solr.war!/ to /tmp/Jetty_0_0_0_0_8502_solr.warsolr-rnc92a/webapp
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: JNDI not configured for solr (NoInitialContextEx)
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: using system property solr.solr.home: /home/path/to/echoprint-server/solr/solr/solr/
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader
INFO: Solr home set to '/home/path/to/echoprint-server/solr/solr/solr/'
Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrDispatchFilter init
INFO: SolrDispatchFilter.init()
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: JNDI not configured for solr (NoInitialContextEx)
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: using system property solr.solr.home: /home/path/to/echoprint-server/solr/solr/solr/
Apr 27, 2013 1:02:28 AM org.apache.solr.core.CoreContainer$Initializer initialize
INFO: looking for solr.xml: /home/path/to/echoprint-server/solr/solr/solr/solr.xml
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader
INFO: Solr home set to '/home/path/to/echoprint-server/solr/solr/solr/'
Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrDispatchFilter init
SEVERE: Could not start SOLR. Check solr/home property
java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in classpath or '/home/path/to/echoprint-server/solr/solr/solr/conf/', cwd=/home/yuren/echoprint-server/solr/solr
at org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:260)
at org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:228)
at org.apache.solr.core.Config.(Config.java:101)
at org.apache.solr.core.SolrConfig.(SolrConfig.java:130)
at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:134)
at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83)
at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:594)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
at org.mortbay.jetty.Server.doStart(Server.java:210)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.mortbay.start.Main.invokeMain(Main.java:183)
at org.mortbay.start.Main.start(Main.java:497)
at org.mortbay.start.Main.main(Main.java:115)
Apr 27, 2013 1:02:28 AM org.apache.solr.common.SolrException log
SEVERE: java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in classpath or '/home/path/to/echoprint-server/solr/solr/solr/conf/', cwd=/home/yuren/echoprint-server/solr/solr
at org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:260)
at org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:228)
at org.apache.solr.core.Config.(Config.java:101)
at org.apache.solr.core.SolrConfig.(SolrConfig.java:130)
at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:134)
at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83)
at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:594)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
at org.mortbay.jetty.Server.doStart(Server.java:210)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.mortbay.start.Main.invokeMain(Main.java:183)
at org.mortbay.start.Main.start(Main.java:497)
at org.mortbay.start.Main.main(Main.java:115)
Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrDispatchFilter init
INFO: SolrDispatchFilter.init() done
Apr 27, 2013 1:02:28 AM org.apache.solr.core.CoreContainer finalize
SEVERE: CoreContainer was not shutdown prior to finalize(), indicates a bug -- POSSIBLE RESOURCE LEAK!!!
Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrServlet init
INFO: SolrServlet.init()
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: JNDI not configured for solr (NoInitialContextEx)
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: using system property solr.solr.home: /home/path/to/echoprint-server/solr/solr/solr/
Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrServlet init
INFO: SolrServlet.init() done
Apr 27, 2013 1:02:29 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: JNDI not configured for solr (NoInitialContextEx)
Apr 27, 2013 1:02:29 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: using system property solr.solr.home: /home/path/to/echoprint-server/solr/solr/solr/
Apr 27, 2013 1:02:29 AM org.apache.solr.servlet.SolrUpdateServlet init
INFO: SolrUpdateServlet.init() done
2013-04-27 01:02:29.249::INFO: Started SelectChannelConnector @ 0.0.0.0:8502
I don't know what to do,seem it is ok...what's the problem?
|
|
|
Posts: 8
Registered: Apr 16, 2013
|
Posted: 2013-05-06 01:54:18
|
Hi Andrew,when I run ttserver,I got this message:
yuren@ubuntu:~/echoprint-server/API$ sudo ttserver
2013-04-27T03:53:49-08:00 SYSTEM --------- logging started [10157] --------
2013-04-27T03:53:49-08:00 SYSTEM server configuration: host=(any) port=1978
2013-04-27T03:53:49-08:00 SYSTEM maximum connection: 1048575
2013-04-27T03:53:49-08:00 SYSTEM opening the database: *
2013-04-27T03:53:49-08:00 ERROR ttopenservsock failed
2013-04-27T03:53:49-08:00 SYSTEM --------- logging finished [10157] -----
I don't think TTyrant is running OK.
the Solr terminal output:
2013-04-27 01:02:25.892::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
2013-04-27 01:02:26.726::INFO: jetty-6.1.3
2013-04-27 01:02:26.957::INFO: Extract jar:file:/home/yuren/echoprint-server/solr/solr/webapps/solr.war!/ to /tmp/Jetty_0_0_0_0_8502_solr.warsolr-rnc92a/webapp
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: JNDI not configured for solr (NoInitialContextEx)
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: using system property solr.solr.home: /home/path/to/echoprint-server/solr/solr/solr/
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader
INFO: Solr home set to '/home/path/to/echoprint-server/solr/solr/solr/'
Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrDispatchFilter init
INFO: SolrDispatchFilter.init()
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: JNDI not configured for solr (NoInitialContextEx)
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome
INFO: using system property solr.solr.home: /home/path/to/echoprint-server/solr/solr/solr/
Apr 27, 2013 1:02:28 AM org.apache.solr.core.CoreContainer$Initializer initialize
INFO: looking for solr.xml: /home/path/to/echoprint-server/solr/solr/solr/solr.xml
Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader
INFO: Solr home set to '/home/path/to/echoprint-server/solr/solr/solr/'
Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrDispatchFilter init SEVERE: Could not start SOLR. Check solr/home property java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in classpath or '/home/path/to/echoprint-server/solr/solr/solr/conf/', cwd=/home/yuren/echoprint-server/solr/solr at org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:260) at org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:228) at org.apache.solr.core.Config.(Config.java:101) at org.apache.solr.core.SolrConfig.(SolrConfig.java:130) at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:134) at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83) at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:594) at org.mortbay.jetty.servlet.Context.startContext(Context.java:139) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) at org.mortbay.jetty.Server.doStart(Server.java:210) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.mortbay.start.Main.invokeMain(Main.java:183) at org.mortbay.start.Main.start(Main.java:497) at org.mortbay.start.Main.main(Main.java:115)
Apr 27, 2013 1:02:28 AM org.apache.solr.common.SolrException log SEVERE: java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in classpath or '/home/path/to/echoprint-server/solr/solr/solr/conf/', cwd=/home/yuren/echoprint-server/solr/solr at org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:260) at org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:228) at org.apache.solr.core.Config.(Config.java:101) at org.apache.solr.core.SolrConfig.(SolrConfig.java:130) at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:134) at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83) at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:594) at org.mortbay.jetty.servlet.Context.startContext(Context.java:139) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) at org.mortbay.jetty.Server.doStart(Server.java:210) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.mortbay.start.Main.invokeMain(Main.java:183) at org.mortbay.start.Main.start(Main.java:497) at org.mortbay.start.Main.main(Main.java:115)
Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrDispatchFilter init INFO: SolrDispatchFilter.init() done Apr 27, 2013 1:02:28 AM org.apache.solr.core.CoreContainer finalize SEVERE: CoreContainer was not shutdown prior to finalize(), indicates a bug -- POSSIBLE RESOURCE LEAK!!!
Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrServlet init INFO: SolrServlet.init() Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: JNDI not configured for solr (NoInitialContextEx) Apr 27, 2013 1:02:28 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: using system property solr.solr.home: /home/path/to/echoprint-server/solr/solr/solr/ Apr 27, 2013 1:02:28 AM org.apache.solr.servlet.SolrServlet init INFO: SolrServlet.init() done Apr 27, 2013 1:02:29 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: JNDI not configured for solr (NoInitialContextEx) Apr 27, 2013 1:02:29 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: using system property solr.solr.home: /home/path/to/echoprint-server/solr/solr/solr/ Apr 27, 2013 1:02:29 AM org.apache.solr.servlet.SolrUpdateServlet init INFO: SolrUpdateServlet.init() done 2013-04-27 01:02:29.249::INFO: Started SelectChannelConnector @ 0.0.0.0:8502
I don't know what to do,I find "Could not start SOLR."
|
|
|
Posts: 8
Registered: Apr 16, 2013
|
Posted: 2013-05-06 02:44:49
|
yuren@ubuntu:~/tokyotyrant-1.1.41$ /usr/local/tokyotyrant-1.4.41/bin/ttserver
2013-05-05T18:39:57-08:00 SYSTEM --------- logging started [5731] --------
2013-05-05T18:39:57-08:00 SYSTEM server configuration: host=(any) port=1978
2013-05-05T18:39:57-08:00 SYSTEM maximum connection: 4095
2013-05-05T18:39:57-08:00 SYSTEM opening the database: *
2013-05-05T18:39:57-08:00 SYSTEM service started: 5731
2013-05-05T18:39:57-08:00 INFO timer thread 1 started
2013-05-05T18:39:57-08:00 INFO worker thread 1 started
2013-05-05T18:39:57-08:00 INFO worker thread 2 started
2013-05-05T18:39:57-08:00 INFO worker thread 3 started
2013-05-05T18:39:57-08:00 INFO worker thread 4 started
2013-05-05T18:39:57-08:00 INFO worker thread 5 started
2013-05-05T18:39:57-08:00 INFO worker thread 6 started
2013-05-05T18:39:57-08:00 INFO worker thread 7 started
2013-05-05T18:39:57-08:00 INFO worker thread 8 started
2013-05-05T18:39:57-08:00 SYSTEM listening started
Now I got this ,I think ttserver is OK.
But the problem which "Could not start SOLR" still exist,I have no idea what to do...
|
|
|
Posts: 8
Registered: Apr 16, 2013
|
Posted: 2013-05-06 06:27:20
|
Hi Andrew:
I just figure it out,now it is OK.
Thanks.
yuren
|
|
|
Posts: 8
Registered: Apr 16, 2013
|
Posted: 2013-05-07 07:04:32
|
Hi Andrew:
I have a new problem,should I compile codegen in ubuntu system?Is it must to do?
I also want to know how to run the second example in the server's readme file.
I run this cmd in ubuntu:
python api.py
and I got this:
http://0.0.0.0:8080/
But when I input:
http://0.0.0.0:8080/ingest -d "fp_code=eJwty7kNADAMw8BVNILl-Mv-iwWCU11D0g_CQA-USIwoXNEg5YBH3o3-0sil7AHIrAyw&track_id=thisone&length=300&codever=4.12"
I can't connect to it,is that work like I did or I got it in a wrong way?
Thanks.
|
|
|
Posts: 8
Registered: Apr 16, 2013
|
Posted: 2013-05-09 06:57:24
|
Could anyone tell me how to compile codegen in ubuntu?
|
|
|
Posts: 116
Registered: Feb 07, 2012
|
Posted: 2013-05-09 09:52:39
|
Hi yuren,
As this question does not concern the song/identify API, please ask in the Echoprint Google Group. That group is better for such general usage and installation type questions.
Thanks!
Andrew
|
|
|
Posts: 8
Registered: Apr 16, 2013
|
Posted: 2013-05-10 09:09:37
|
Hi Andrew:
go back to the first question:when I generate list songs with all information allcodes.json I got this message:
1/1 allcodes.json
Traceback (most recent call last):
File "fastingest.py", line 63, in
fp.ingest(codes, do_commit=False)
File "../API/fp.py", line 584, in ingest
host.add_many(docs)
File "../API/solr.py", line 798, in add_many
return self._update(xstr, addHandler=addHandler)
File "../API/solr.py", line 923, in update
rsp = self.post(self.path + addHandler + self.invariant, request, self.xmlheaders)
File "../API/solr.py", line 1028, in post
return checkresponse_status(self.conn.getresponse())
File "../API/solr.py", line 1279, in check_response_status
raise ex
solr.SolrHTTPException: HTTP code=500, reason=Severe_errors_in_solr_configuration...
just like qwerty50's problem,the ttservctl is OK, I can see "type hash path /var/ttserver/casket.tch"
what should I do,please help me!
|
|