我正在尝试在我的amazon实例上设置hadoop,在2个节点的集群上。每个实例都有一个公共dns,我用它来引用它们。因此,在两台机器上的/etc/hosts文件中,我添加了如下行:
{public dns of 1st instance} node1
{public dns of 2st instance} node2
我还可以通过简单的操作从另一个实例ssh到另一个实例中:
ssh {public dns of the other instance}
在第一个实例文件的hadoop/conf/slaves中,我有:
localhost
node2
当我启动脚本bin/ start -dfs
出于开发目的,我希望将我的本地计算机连接到安装在远程ec2上的couchbase。我成功建立了连接,但在尝试访问数据时出现超时。
我已经搜索了这个问题,并找到了,这个问题可能与couchbase返回内部IP的事实有关,该IP不能在亚马逊网络服务之外使用。
然而,我没有找到任何解决方案。有什么想法吗?
谢谢。
This is my output:
In [19]: c = couchbase.Couchbase().connect(host='107.20.181.77',bucket='amit')
In [20]: c
Out[20]: <couch
def download(source_url):
socket.setdefaulttimeout(10)
agents = ['Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)','Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1)','Microsoft Internet Explorer/4.0b1 (Windows 95)','Opera/8.00 (Windows NT 5.1; U; en)']
我必须连接两个蜂窝调制解调器(MTC-H5-B03),它们有SIM卡,它们可以访问数据连接,配置APN之类的东西。我必须用AT命令完成所有的数据交换。
我的问题是,当它因任何原因而失去互联网连接时,你会得到一个新的IP地址,所以我不知道如何配置这个连接,关键是它必须是自动的,没有人与人之间的交互。我可以将连接配置为TCP或UDP。我听说过一些关于建立动态DNS的消息?
我是否可以将动态IPaddress重定向到固定名称或类似的名称,并连接到该名称?我通过以下命令进行连接:
AT#SD=1,1,####,"###.##.###.##" where #### is the serv
[root@VM_88_10_centos ~]# yum update
Loaded plugins: fastestmirror, langpacks
Repository epel is listed more than once in the configuration
Loading mirror speeds from cached hostfile
http://mirrors.tencentyun.com/epel/7/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not