It worked. Thanks a lot.
On Sat, Sep 21, 2013 at 11:39 PM, bharath vissapragada < bharathvissapragada1...@gmail.com> wrote: > Ports below 1024 can only be used by superusers. Try doing a sudo! > > > On Sun, Sep 22, 2013 at 11:55 AM, Gary Zhao <garyz...@gmail.com> wrote: > >> >> >> >> On Sat, Sep 21, 2013 at 11:20 PM, Gary Zhao <garyz...@gmail.com> wrote: >> >>> Hello >>> >>> It failed to start hiveserver if I specify 80 port and there is no other >>> process using it. I'm wondering if it's even possible. >>> >>> [gzhao@gary-vm1 ~]$ hive --service hiveserver -p 80 >>> Starting Hive Thrift Server >>> org.apache.thrift.transport.TTransportException: Could not create >>> ServerSocket on address 0.0.0.0/0.0.0.0:80. >>> at >>> org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:93) >>> at >>> org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:75) >>> at >>> org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:68) >>> at >>> org.apache.hadoop.hive.service.HiveServer.main(HiveServer.java:659) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:597) >>> at org.apache.hadoop.util.RunJar.main(RunJar.java:208) >>> [gzhao@gary-vm1 ~]$ sudo netstat -ltnp | grep ':80' >>> >>> Thanks >>> Gary >>> >> >> >