You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Ethan Rose (Jira)" <ji...@apache.org> on 2021/10/20 20:38:10 UTC
[jira] [Updated] (HDDS-536) ozone sh throws exception and show on
command line for invalid input
[ https://issues.apache.org/jira/browse/HDDS-536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ethan Rose updated HDDS-536:
----------------------------
Target Version/s: 1.3.0 (was: 1.2.0)
I am managing the 1.2.0 release and we currently have more than 600 issues targeted for 1.2.0. I am moving the target field to 1.3.0.
If you are actively working on this jira and believe this should be targeted for the 1.2.0 release, Please reach out to me via Apache email or Slack.
> ozone sh throws exception and show on command line for invalid input
> --------------------------------------------------------------------
>
> Key: HDDS-536
> URL: https://issues.apache.org/jira/browse/HDDS-536
> Project: Apache Ozone
> Issue Type: Bug
> Reporter: Namit Maheshwari
> Assignee: Hanisha Koneru
> Priority: Major
>
> {code:java}
> [root@ctr-e138-1518143905142-481027-01-000002 bin]# ./ozone sh vol info o3://as
> 2018-09-22 00:06:03,123 [main] ERROR - Couldn't create protocol class org.apache.hadoop.ozone.client.rpc.RpcClient exception:
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at org.apache.hadoop.ozone.client.OzoneClientFactory.getClientProtocol(OzoneClientFactory.java:291)
> at org.apache.hadoop.ozone.client.OzoneClientFactory.getRpcClient(OzoneClientFactory.java:169)
> at org.apache.hadoop.ozone.client.OzoneClientFactory.getRpcClient(OzoneClientFactory.java:153)
> at org.apache.hadoop.ozone.client.OzoneClientFactory.getRpcClient(OzoneClientFactory.java:109)
> at org.apache.hadoop.ozone.web.ozShell.Handler.verifyURI(Handler.java:100)
> at org.apache.hadoop.ozone.web.ozShell.volume.InfoVolumeHandler.call(InfoVolumeHandler.java:49)
> at org.apache.hadoop.ozone.web.ozShell.volume.InfoVolumeHandler.call(InfoVolumeHandler.java:36)
> at picocli.CommandLine.execute(CommandLine.java:919)
> at picocli.CommandLine.access$700(CommandLine.java:104)
> at picocli.CommandLine$RunLast.handle(CommandLine.java:1083)
> at picocli.CommandLine$RunLast.handle(CommandLine.java:1051)
> at picocli.CommandLine$AbstractParseResultHandler.handleParseResult(CommandLine.java:959)
> at picocli.CommandLine.parseWithHandlers(CommandLine.java:1242)
> at picocli.CommandLine.parseWithHandler(CommandLine.java:1181)
> at org.apache.hadoop.hdds.cli.GenericCli.execute(GenericCli.java:61)
> at org.apache.hadoop.hdds.cli.GenericCli.run(GenericCli.java:52)
> at org.apache.hadoop.ozone.web.ozShell.Shell.main(Shell.java:77)
> Caused by: java.net.UnknownHostException: Invalid host name: local host is: (unknown); destination host is: "as":9889; java.net.UnknownHostException; For more details see: http://wiki.apache.org/hadoop/UnknownHost
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at org.apache.hadoop.net.NetUtils.wrapWithMessage(NetUtils.java:831)
> at org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:768)
> at org.apache.hadoop.ipc.Client$Connection.<init>(Client.java:449)
> at org.apache.hadoop.ipc.Client.getConnection(Client.java:1552)
> at org.apache.hadoop.ipc.Client.call(Client.java:1403)
> at org.apache.hadoop.ipc.Client.call(Client.java:1367)
> at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:228)
> at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:116)
> at com.sun.proxy.$Proxy10.getServiceList(Unknown Source)
> at org.apache.hadoop.ozone.om.protocolPB.OzoneManagerProtocolClientSideTranslatorPB.getServiceList(OzoneManagerProtocolClientSideTranslatorPB.java:751)
> at org.apache.hadoop.ozone.client.rpc.RpcClient.getScmAddressForClient(RpcClient.java:154)
> at org.apache.hadoop.ozone.client.rpc.RpcClient.<init>(RpcClient.java:126)
> ... 21 more
> Caused by: java.net.UnknownHostException
> at org.apache.hadoop.ipc.Client$Connection.<init>(Client.java:450)
> ... 30 more
> Invalid host name: local host is: (unknown); destination host is: "as":9889; java.net.UnknownHostException; For more details see: http://wiki.apache.org/hadoop/UnknownHost
> [root@ctr-e138-1518143905142-481027-01-000002 bin]#
> {code}
> Ideally, it should just throw error like hdfs below:
> {code:java}
> [hrt_qa@ctr-e138-1518143905142-483670-01-000002 hadoopqe]$ hdfs dfs -ls s3a://namit54/
> 18/09/22 00:31:53 INFO impl.MetricsConfig: Loaded properties from hadoop-metrics2.properties
> 18/09/22 00:31:53 INFO impl.MetricsSystemImpl: Scheduled Metric snapshot period at 10 second(s).
> 18/09/22 00:31:53 INFO impl.MetricsSystemImpl: s3a-file-system metrics system started
> ls: Bucket namit54 does not exist
> [hrt_qa@ctr-e138-1518143905142-483670-01-000002 hadoopqe]$
> {code}
> And not the entire stack trace
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org