草庐IT

ecs-agent-config

全部标签

mongodb - 无法连接到 AWS EC2 实例上的 MongoDB 实例

我已经在AWSEC2Ubuntu实例上创建了一个MongoDB实例。MongoDB正在运行,当我ssh进入机器并运行MongoDBmongod控制台时,我能够创建数据库,所以我确信它正在成功运行。但是,我无法在浏览器中从我的本地计算机访问数据库。我已经将/etc/mongod.conf中的bindIp更改为0.0.0.0,并且通过执行打开了端口27017code>sudoufwallow27017但我的浏览器在尝试连接时仍然超时。当我尝试使用mongod--config/etc/mongod.conf配置实例时,出现错误:CONTROL[main]Failedglobalinitial

linux - 如何从 EC2 上的根卷创建 XFS 卷?

我创建了一个新的EC2实例并在其上设置了一堆软件。MongoDB3.2的生产list建议将其安装在XFS(或ext4)卷上。我如何使用mkfs从/dev/xvda1中创建一个格式为XFS的卷,比如15GB,然后挂载它?这是df-h的输出:udev492M12K492M1%/devtmpfs100M340K99M1%/run/dev/xvda130G2.5G26G9%/none4.0K04.0K0%/sys/fs/cgroupnone5.0M05.0M0%/run/locknone497M0497M0%/run/shmnone100M0100M0%/run/user操作系统是Ubuntu

mongodb - db.config.locks 集合中的状态 1 是什么意思

在迁移到2.4版本失败后,在我的config.locks集合中,我有这样的文档:{"_id":"configUpgrade","process":"mongo10:27017:1369289803:1804289383","state":1,"ts":ObjectId("519db44b8436a4e1aa17b0a5"),"when":ISODate("2013-05-23T06:16:43.075Z"),"who":"mongo10:27017:1369289803:1804289383:mongosMain:846930886","why":"upgradingconfigdat

mongodb - pymongo.errors.ConnectionFailure : timed out from an ubuntu ec2 instance running scrapyd

所以...在关注这篇文章后,我正在我的ubuntuec2实例上运行scrapyd:http://www.dataisbeautiful.io/deploying-scrapy-ec2/但是我想我无法让pymongo连接到我的MongoLabsmongo数据库,因为ubuntuec2scrapyd日志说pymongo.errors.ConnectionFailure:timedout在后端方面,我是一个真正的菜鸟,所以我真的不知道是什么导致了这个问题。当我从本地主机运行我的scrapyd时,它工作得很好,并将抓取的数据保存到我的MongoLabs数据库中。对于在ec2实例上运行的scra

node.js - 在单独的 ec2 实例上连接到 mongodb

我在AWS上运行两个不同的实例,一个用于Node应用程序,另一个用于mongoDB。我正在尝试连接到其他实例上的mongoDB,但无法连接并因“504网关超时”而失败。我连接到Node应用程序的db_conf.js如下所示:varexpress=require('express');varmongodb=require('mongodb');varurl="mongodb://:27017/local";module.exports=url;我已经在mongodb.conf中注释了“bind_ip”并重新启动了mongoDB。另外,我已经从mongoDB实例的安全组中为Node应用服务

mongodb - 如何在 Mongolab 上将 Amazon EC2 安全组列入白名单

我正在尝试将AmazonEC2安全组列入白名单(仅限AWS)并点击此链接http://docs.mongolab.com/security/我收到此错误“您不能在VPC组和非VPC组之间定义规则”。我在互联网上搜索了一下,发现这是EC2-Classic与EC2-VPC的问题。Ifyoucreatedyouraccountafter2013-12-04,itsupportsEC2-VPConly.那么我如何在这里添加亚马逊的安全组。而我的安全组也在us-east-1 最佳答案 该功能仅适用于旧的“EC2Classic”版本的AWS。现

如何从运行VPC中的Amazon Linux的EC2实例访问Internet?

我在VPC中创建了一个EC2实例(使用AmazonLinuxAMI),并试图从命令行中安装像Docker这样的第三方工具。我配置了http_proxy,https_proxy和no_proxy,将出站流量路由到公司代理。我仍然无法下载Docker图像等,对于所有命令行工具,是否有针对AmazonLinux发行版执行任何特定步骤来设置HTTP代理?看答案实际上,您只需要确保除了代理端口和出站端口以外的一件事。Docker或SSH(例如服务)将使用的端口应打开。

mongodb 副本集和 ec2 - 主机名是什么

我有两个ec2实例,我想创建副本集。我对主持人的问题..是dns名称吗?例如rs.add("ec2-50-xx-xxx-xxx.compute-1.amazonaws.com")如果不是……那是什么?谢谢 最佳答案 您可以使用DNS名称或私有(private)IP地址(避免使用公共(public)IP)。只要服务器可以“看到彼此”,它们就应该能够作为副本集工作。要考虑的第三个选项,在云中也很有用,是修改您的/etc/hosts文件,然后使用计算机名称,如replica1-a和replica1-b。当亚马逊最终让你的一台电脑消失时(他

MongoDB 随机慢查询 - EC2 IOPS

我在EC2实例(7GBRAM)上安装了mongodb(版本:2.0.8),数据大小仍然小于1GB。我正在使用配置的100IOPS磁盘来提高磁盘性能。问题是,我收到了一些随机的慢查询,如下所示(来自mongo日志)db.UserInfoSharedquery:{_id:"999081873179"}ntoreturn:1idhack:1reslen:1081919ms几乎2秒!这只是对一个集合的_id查找,该集合包含大约100,000个条目,每个条目的大小都小于500字节。该实例中仅运行了mongo,通常此类查找不到0.01秒。这可能是什么原因造成的?我应该如何解决它?非常感谢任何帮助.

mongodb - 如何管理在 AWS AMAZON EC2 上运行的 Meteor 应用程序

我已将我的Meteor应用程序部署到AWSAMAZONEC2,以便在该环境中测试我的应用程序,包括新配置的域名重定向等......当我尝试注册新用户和验证新用户的电子邮件时,事情并不完美。鉴于这种情况,我想重置项目或重置该Meteor应用程序的mongodb中的用户集合。因为我想重新使用我用于测试的电子邮件......在我的电脑上,当我遇到这个问题时,我很方便地在我的项目文件夹中输入这个命令,我得到了mongoldb重置:meteorreset如何找到应用程序在EC2实例中的位置,Meteor应用程序包含在其中???在我使用配对keyssh到IP地址后,我被允许访问该实例,但是当我执行