Hi Arjun/Kunal,

Yes I am able to create storage plugins other than oracle.
I have created plugin for Alluxio. dfs and cp were default plugins.
As well I am able to trigger queries using these plugins.

Thanks,
Akshay

On Wed, 1 Nov 2017 at 11:20 AM, Arjun kr <arjun...@outlook.com> wrote:

> Hi Akshay,
>
>
> Just wondering if the issue is only with Oracle storage plugin. Are you
> able to create storage plugin other than oracle , say dfs or cp ?
>
>
> Thanks,
>
>
> Arjun
>
> ________________________________
> From: Kunal Khatua <kkha...@mapr.com>
> Sent: Wednesday, November 1, 2017 11:12 AM
> To: user@drill.apache.org
> Subject: RE: Apache drill : Error while creating storage plugin for Oracle
> DB
>
> Could you file a JIRA for this? I see the potential sources where the bug
> originated and there doesn’t seem to be sufficient logging, so it gets hard
> to narrow it down.
>
> -----Original Message-----
> From: Akshay Joshi [mailto:joshiakshay0...@gmail.com]
> Sent: Tuesday, October 31, 2017 10:04 PM
> To: user@drill.apache.org
> Subject: Re: Apache drill : Error while creating storage plugin for Oracle
> DB
>
> Hi Arjun/Kunal,
>
> Just to add to my previous mail I am using *Apache Drill version 1.11.0.*
>
> Thanks,
> Akshay
>
> On Wed, Nov 1, 2017 at 10:29 AM, Akshay Joshi <joshiakshay0...@gmail.com>
> wrote:
>
> > Hi Arjun/Kunal,
> >
> > Error message is not getting logged in drillbit.out  as well once
> "create"
> > button is clicked. None of the log files is getting updated in drill UI.
> >
> > Tried with curl command and getting the same error *(unable to create/
> > update storage) *without much stacktrace about error. PFB more details
> > about curl command and o/p. HTTPS is not enabled.
> > Just to add I am able to connect my oracle DB using sqldeveloper client.
> >
> > *COMMAND*
> > curl -v -X POST -H "Content-Type: application/json" -d
> > '{"name":"oracle1",
> > "config": {"type": "jdbc", "enabled": true,"driver": "oracle.dbc.driver.
> > OracleDriver",
> > "url":"jdbc:oracle:thin:<user>/<password>@<oracle
> > server>:<port>/<schema>" }}' http://<<drill-server-ip>>:
> > 8047/storage/query.json
> >
> > *CURL O/P*
> > * About to connect() to <<drill-server-ip>> port 8047 (#0)
> > *   Trying <<drill-server-ip>>... connected
> > * Connected to <<drill-server-ip>> (<<drill-server-ip>>) port 8047
> > (#0)
> > > POST /storage/query.json HTTP/1.1
> > > User-Agent: curl/7.19.7 <<user-agent>>
> > > Host: <<drill-server-ip>>:8047
> > > Accept: */*
> > > Content-Type: application/json
> > > Content-Length: 179
> > >
> > < HTTP/1.1 200 OK
> > < Content-Type: application/json
> > < Content-Length: 59
> > < Server: Jetty(9.1.5.v20140505)
> > <
> > {
> >   "result" : "error (unable to create/ update storage)"
> > * Connection #0 to host <<drill-server-ip>> left intact
> > * Closing connection #0
> > }
> >
> > Kindly let me know if any other thoughts.
> >
> > Thanks,
> > Akshay
> >
> >
> > On Wed, Nov 1, 2017 at 12:20 AM, Arjun kr <arjun...@outlook.com> wrote:
> >
> >>
> >> Can you try with CURL as well ?
> >>
> >> curl -v -X POST -H "Content-Type: application/json" -d
> >> '{"name":"oracle1", "config": {"type": "jdbc", "enabled": true,"driver":
> >> "oracle.jdbc.driver.OracleDriver",
> >> "url":"jdbc:oracle:thin:<user>/<password>@<oracle
> >> server>:<port>/<schema>" }}' http://<<http://<drill>
> >> drill_server>:8047/storage/oracle1.json
> >>
> >> Please refer to this blog for curl command if you have HTTPS enabled.
> >>
> >> http://www.openkb.info/2016/02/how-to-use-rest-api-to-submit-queries.
> >> html
> >>
> >> Also assume that you are able to connect with this connection URL
> >> using any other jdbc application.
> >>
> >> Thanks,
> >>
> >> Arjun
> >> ________________________________
> >> From: Kunal Khatua <kkha...@mapr.com>
> >> Sent: Tuesday, October 31, 2017 11:57 PM
> >> To: user@drill.apache.org
> >> Subject: RE: Apache drill : Error while creating storage plugin for
> >> Oracle DB
> >>
> >> There are other logs that might be reporting the error.
> >>
> >> Look at the other logs in the Drill UI ... one of them that can carry
> >> more information would be drillbit.out
> >>
> >> -----Original Message-----
> >> From: Akshay Joshi [mailto:joshiakshay0...@gmail.com]
> >> Sent: Tuesday, October 31, 2017 11:06 AM
> >> To: user@drill.apache.org
> >> Subject: Re: Apache drill : Error while creating storage plugin for
> >> Oracle DB
> >>
> >> Hi Arjun,
> >>
> >> No error message getting logged in drillbit.log once I click on "create"
> >> button.
> >>
> >> Thanks,
> >> Akshay
> >>
> >> On Tue, Oct 31, 2017 at 11:19 PM, Arjun kr <arjun...@outlook.com>
> wrote:
> >>
> >> >
> >> > Do you see any specific error message in drillbit.log ?
> >> >
> >> > Thanks,
> >> >
> >> > Arjun
> >> >
> >> > ________________________________
> >> > From: Akshay Joshi <joshiakshay0...@gmail.com>
> >> > Sent: Tuesday, October 31, 2017 11:10 PM
> >> > To: user@drill.apache.org
> >> > Subject: Re: Apache drill : Error while creating storage plugin for
> >> > Oracle DB
> >> >
> >> > Hi Arjun,
> >> >
> >> > Yes. I copied jdbc driver (ojdbc7.jar) to all the drill nodes and
> >> > restarted the drillbits on all nodes.
> >> >
> >> > Thanks and Regards,
> >> > Akshay
> >> > On Tue, 31 Oct 2017 at 10:30 PM, Arjun kr <arjun...@outlook.com>
> wrote:
> >> >
> >> > > Hi Akshay,
> >> > >
> >> > >
> >> > > Did you copy jdbc driver to all the drill nodes and restarted
> >> drillbits ?
> >> > >
> >> > >
> >> > > Thanks,
> >> > >
> >> > >
> >> > > Arjun
> >> > >
> >> > >
> >> > > ________________________________
> >> > > From: Akshay Joshi <joshiakshay0...@gmail.com>
> >> > > Sent: Tuesday, October 31, 2017 9:46 PM
> >> > > To: user@drill.apache.org
> >> > > Subject: Apache drill : Error while creating storage plugin for
> >> > > Oracle DB
> >> > >
> >> > > Hi Team,
> >> > >
> >> > > I have configured drill on 4 node cluster and getting error while
> >> > creating
> >> > > storage plugin for Oracle DB.
> >> > >
> >> > > Error : Please retry: error (unable to create/ update storage)
> >> > >
> >> > > Oracle DB Version : *12.1.0.2.0*
> >> > >
> >> > > Following steps followed to create storage plugin:
> >> > > 1. copied ojdbc7.jar to jars/3rdparty folder 2. Storage plugin
> >> > > configuration {
> >> > >   "type": "jdbc",
> >> > >   "driver": "oracle.jdbc.driver.OracleDriver",
> >> > >   "url":
> >> > > "jdbc:oracle:thin:<<username>>/<<password>>@<<IP>>:<<PORT>>/
> >> > ORCL",
> >> > >   "enabled": true
> >> > > }
> >> > > 3. drill-override.conf file
> >> > > drill.exec: {
> >> > >   cluster-id: "drillbits1",
> >> > >   drill.exec.sys.store.provider.local.path="/u01/bdcsce/drill/
> >> > > apache-drill-1.11.0",
> >> > >   zk.connect: "<<IP>>:<<PORT>"
> >> > > }
> >> > >
> >> > > Thanks and Regards,
> >> > > Akshay
> >> > >
> >> >
> >>
> >
> >
>

Reply via email to