Redhat 7设置DNS
创建dhclient.conf文件:
sudo vi /etc/dhcp/dhclient.conf
配置DNS后重启
supersede domain-name-servers 10.188.13.14;
注意:末尾要有分号。Amazon Linux release 2 (Karoo)也如此配置。
以下方法在最新的RHEL 7实例中已不可用:
编辑文件 /etc/sysconfig/network-scripts/ifcfg-eth0
修改其中的PEERDNS项
PEERDNS="no"
然后增加DNS,如:
DNS1="10.188.13.14"
DNS2="10.188.13.4"
重启系统(或运行systemctl restart network)后,文件/etc/resolv.conf中会自动增加DNS配置(如只在此文件中配置DNS,重启后会丢失)
配置静态主机名
运行hostnamectl 命令,更新主机名:
sudo hostnamectl set-hostname --static
编辑/etc/cloud/cloud.cfg文件,在底部添加以下字符串:
preserve_hostname: true
重启或重新登录系统。
Centos 7安装CFN script
#!/bin/bash
# Setup CentOS 7 host as AMI
# Update base OS update, and install EPEL repo and Python Pip
sudo yum -y update
sudo yum –y install epel-release
sudo yum -y install python-pip
# Install Python add-ons:
sudo pip install pystache
sudo pip install argparse
sudo pip install python-daemon
sudo pip install requests
# Install CFN-BootStrap from source
curl -sSL https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.tar.gz | sudo tar -xpf -C - /opt
cd /opt/aws-cfn-bootstrap-1.4/
sudo python setup.py build
sudo python setup.py install
# Configure CFN
sudo ln -s /usr/init/redhat/cfn-hup /etc/init.d/cfn-hup
sudo chmod 775 /usr/init/redhat/cfn-hup
cd /opt
sudo mkdir aws
cd aws
sudo mkdir bin
ln -s /usr/bin/cfn-hup /opt/aws/bin/cfn-hup
用easy_install更简单:
# easy_install --script-dir /opt/aws/bin https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.tar.gz
安装新版本的easy_install
# curl -O https://bootstrap.pypa.io/ez_setup.py
# python ez_setup.py
Adding aws-cfn-bootstrap (CloudFormation helper scripts) to custom Linux AMIs
我的网站为何显示空白页面?
ELB/ALB 有一个参数Idle timeout,默认为60秒,当执行一个请求时,如果后台执行超时就会显示空白页面。
Disconnected: No supported authentication methods available(server sent: publickey,gssapi-keyex,gssapi-with-mic)
用Centos 7 AMI创建了EC2 Instance,Putty连接时报这个错误,原因是用户名错了,Centos 7的用户名不是ec2-user,也不是root,是centos。
Error: Host key not found, Permission denied (publickey), or Authentication failed, permission denied
使用CloudFormation创建Security Group,能否设置Group Name?
目前还不能。目前支持自定义Name的资源类型请参见Name Type
选用Amazon Glacier 还是 Amazon Simple Storage Service (Amazon S3)?
Amazon S3 是耐用、安全、简单且快速的存储服务,是专为开发人员简化 Web 级计算而设计。如果您需要快速或频繁地访问数据,则建议采用 Amazon S3。如果低存储成本是主要考虑因素,并且您不需要毫秒级的数据访问速度,请使用 Amazon Glacier。
Amazon Glacier 的持久性如何?
Amazon Glacier 专门针对档案存储而设计的,其目标年平均存储持久性为 99.999999999%。该项服务通过冗余方式将数据存储在多个设施以及一个设施内的多个设备上。Glacier 还执行常规系统数据完整性检查,并具有自动修复功能。
Amazon Glacier可以存储多少数据?
Amazon Glacier 中可存储的数据总量没有上限。每个档案的上限为 40 TB
Making an Amazon EBS Volume Available for Use
What are the optimal settings for using Apache as a back-end server for ELB?
How do I assign a static hostname to a private Amazon EC2 instance running RHEL 7 or Centos 7?
Migrate Your Procedural SQL Code with the AWS Schema Conversion Tool
SQLines SQL Converter