Articles of 亚马逊 EC2

在其他连接的驱动器上进行AWS备份

在AWS-EC2中,我正考虑通过在同一实例上单独连接的驱动器上的bash脚本备份RDS中的代码数据和数据库。 我想这样做,所以在恢复期间对我来说变得更容易。 这样做是好事还是有人有更好的build议? 此外,这个策略会花费我更多还是S3?(我没有想到S3的唯一回复是因为恢复时间,不知道我是否正确)?

/etc/httpd/conf.d/modsecurity.conf第23行的语法错误

我试着在Amazon EC2 Linux 64位上安装和configurationMod_Security,但是发生了一个错误 /etc/httpd/conf.d/modsecurity.conf中第23行的语法错误:ModSecurity:find具有相同ID的另一个规则 需要帮助来解决这个问题,我试图在很多search引擎中find,但什么都没find。 有人能帮我吗?

Postgres / root“:权限被拒绝

为什么在Ubuntu 14.10每次我尝试启动postgres: sudo -p 'sudo password: ' -u postgres /usr/lib/postgresql/9.4/bin/initdb -D /mnt/postgresql/9.4/data 显示这个: 无法将目录更改为“/ root”:权限被拒绝属于该数据库系统的文件将归用户“postgres”所有。 该用户还必须拥有服务器进程。 initdb:无效的区域设置; 检查LANG和LC_ *环境variables

在启动时在EC2上安装灯泡服务器

我将一些脚本传递给EC2 userdata以在starup上安装。 其中之一是sudo tasksel install lamp-server 当这个进程运行时,它提示inputmysql密码两次,绕过这个,我用 sudo debconf-set-selections <<< "mysql-server mysql-server/root_password password pass" sudo debconf-set-selections <<< "mysql-server mysql-server/root_password_again password pass" sudo tasksel install lamp-server 脚本运行正常,当我ssh进入实例并手动运行它。 但是,当我把这个到EC2的用户数据,这个错误发生can't open /dev/tty: No such device or address 那么有没有解决办法?

分离EBS二级卷

我正在使用一个附有EBS卷的实例。 该卷被用作辅助卷(安装到xvdf)。 所以通常要分离卷我去AWS EC2控制台的卷部分select卷,然后单击分离。 但是我读了aws文档,在做上面列出的步骤之前,我必须卸载音量,否则会损坏存储在该驱动器上的数据。 “如果不这样做,会导致卷试图分离时陷入繁忙状态,这可能会损坏文件系统或其中包含的数据。” 我的问题是: 1)如何卸载卷(通过服务器pipe理器脱机)? 2)如果卷安装的实例停止,那么卷将被视为未安装?

ec2卷和数据

我是新来的EC2和他们的教程。 我创build了一个t2.medium服务器,并想安装java / tomcat / mongodb。 我读了最佳实践 “为操作系统和数据分别使用Amazon EBS卷” 系统只使用服务器上的16%的空间。 我是否仍然需要使用EBS,尽pipe我现在有足够的存储空间?

在EC2上托pipeMongoDB时select正确的存储空间

我正在Amazon EC2实例上设置一个MongoDB集群,文档说… 为获得最佳性能,我们build议为数据文件,日志和日志分别存储卷。 每个具有不同的写入行为,并将它们放在不同的卷上,可减lessI / O争用。 然后跟着… 注意:使用不同的存储设备会影响您创build快照式数据备份的能力,因为这些文件将位于不同的设备和卷上。 但是它并没有说出可能的影响。 我猜测这样做的影响是,它完全消除了在实例运行时执行快照样式备份的能力? 如果我要停止MongoD服务,以便数据文件,日志和日志不再被写入并快照所有这三个,我仍然会得到一个安全的可恢复备份?

AWS实例的本地DNS

亚马逊提供了像blah-blah.amazonaws.com这样的blah-blah.amazonaws.com 。 他们希望我们使用域名而不是IP,因为IP是瞬态的。 我的电脑上的本地主机文件只占用IP地址。 那么,我该如何将dev.example.com从本地机器redirect到blah-blah.amazonaws.com呢?

Ubuntu EC2上的Apache2没有读取envvars

我在EC2实例上遇到了Apache2的小问题。 我安装LAMP,但是当我打电话给apache2我收到这个: [Thu Dec 03 22:06:56.100599 2015] [core:warn] [pid 31235] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined [Thu Dec 03 22:06:56.100721 2015] [core:warn] [pid 31235] AH00111: Config variable ${APACHE_PID_FILE} is not defined [Thu Dec 03 22:06:56.100777 2015] [core:warn] [pid 31235] AH00111: Config variable ${APACHE_RUN_USER} is not defined [Thu Dec 03 22:06:56.100824 2015] [core:warn] [pid 31235] […]

磁盘已满的错误。 df -k只显示51%

亚马逊EC2,networking服务器,没有数据库。 我无法触摸创build一个新的文件,我甚至不能使用标签完成,因为它抱怨无法创build一个文件。 其他人刚刚开始重新启动它。 还有什么我可以看看得到更好的见解? 报告已满时: $ df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/xvda1 8115168 3845480 3834412 51% / none 4 0 4 0% /sys/fs/cgroup udev 1922448 12 1922436 1% /dev tmpfs 385484 340 385144 1% /run none 5120 0 5120 0% /run/lock none 1927408 0 1927408 0% /run/shm none 102400 0 102400 […]