java API连接虚拟机上的hbase】的更多相关文章

今天用本地的eclipse连接虚拟机上的hbase数据库,代码如下: public static void main(String[] args) throws Exception{ Configuration conf = HBaseConfiguration.create(); //conf.set("fs.defaultFS", "hdfs://192.168.252.200:9000/"); //conf.set("hbase.master&quo…
想做一个抓取系统,想到用redis存储临时数据可能会比较好些,就想着装个虚拟机,在虚拟机上面安装redis,通过本地来访问虚拟机上面的redis. 虚拟机和redis安装成功之后,发现本地怎么都连接不上虚拟机上面的redis,首先注释掉下面的配置(这个是用来限制可以连接的ip的): #bind 127.0.0.1 这里面我是通过redis manger来连接虚拟机上面的redis的,该软件的配置界面如下: 配置好之后发现怎么也连接不上,但是我的xshell是可以连接到虚拟机的,这个时候就想到可能…
今天在本地链接虚拟机上的MySql,然而链接失败了!甚是尴尬! 首先想一想是什么原因导致链接失败: 基础环境:在Linux上安装mysql 1.检查虚拟机IP在本地是否可以ping 通过 虚拟机IP:192.168.217.129 本地执行一下,没有问题 2.检查虚拟机Mysql的端口是否对外开放(这个必须要开放) 比如我们能用xshell等远程工具连接虚拟机上的linux,是因为开放了22端口 查看mysql的端口,在mysql命令行模式下执行以下命令就可以查看,查到的结果是3306 查看虚拟…
注意,如果想用xshell去连接本地虚拟机中的linux系统,需要本地虚拟机中的系统是启动的才能连接!!!!! =============================================================================== 想要使用本机上的xshell连接本地虚拟机上的CentOS 7系统 1.需要输入IP地址 2.获取虚拟机中CentOS 7的IP地址 参考地址:https://blog.csdn.net/sinat_16790541/artic…
如题  xshell连接虚拟机上的centOS,操作途中突然断开连接,报错:connect closed by foreign host 快捷解决方法: 在虚拟机上centOS重新启动网络,即可解决问题: 命令: sudo service network restart…
使用JAVA API连接HDFS时我们需要使用NameNode的地址,开启HA后,两个NameNode可能会主备切换,如果连接的那台主机NameNode挂掉了,连接就会失败. HDFS提供了nameservices的方式进行访问,这样只要有一个NameNode活着,都可以正常访问. HDFS NameNode HA 在没有HA的环境中,通常使用NameNode hostname访问HDFS的URL. hdfs://hostname1.hadoop.local:8020 为了保证HDFS服务的高可…
分布式方式部署的HBase,启动正常,Shell操作正常,使用HBase的Java Api操作时总是连接失败,信息如下: This server is in the failed servers list: localhost.localdomain/202.102.110.204:60000   HBase部署在192.168.100.28,IP地址变掉了原因在于DNS解析, 临时解决办法,可以在调用Api的客户端机器上的hosts文件中加上一条记录 192.168.100.28  local…
1.本地与远程连通 无论是域名或者ip都可以,另外需保证HBase在虚拟机集群上正常运行. 2.本地要有一个跟远程相同的hadoop环境 当然不相同,只要兼容也可以,现采用hadoop-2.5.0-cdh5.3.6,此版本如果在Windows系统中.在java api调用时候会报错Could not locate executable D:\Hu_software\hadoop-2.5.0-cdh5.3.6\bin\winutils.exe in the Hadoop bina 此时可以从别的拷…
今天我在虚拟机里面安装了Hbase 1.2.4,说在windows上Java API调用访问下玩玩,结果始终连接不上. 现象是启动程序后,程序出现卡死的状态,没报错也不停止,大约半分钟后才打印一堆日志出来,说连接重试了多次也连接不上,截图如下: 这个问题纠结了我半天,一查看发现HBase绑定的是本地IP:127.0.0.1,这当然访问不了 然后我想可以把HBase的绑定在指定IP上,去查Hbase官网,却没有这样的配置项 后面百度下,发现HBase的这个问题要特殊处理 分下面三步走,即可访问 1…
1. 下载FileZilla 2. 在虚拟机上安装SSH,http://linuxconfig.org/how-to-install-start-and-connect-to-ssh-server-on-fedora-linux 3. 于虚拟机端启动SSH systemctl start sshd ssh localhost 3. 在FileZilla上进行连接,端口号22…