自由気ままに書いちゃおう

好きなことをつらつらと・・・

AWS■EC2

DedicatedインスタンスとDedicated ホスト

AWSで物理ホストを占有したい場合、2つの方法があります。① 「専用-専用ハードウェアインスタンスの実行」② 「Dedicated Host」上記で共通しているのは、・専用の物理サーバが用意され、その上でEC2インスタンスを起動することができるという点です。では、…

システムステータス(SystemStatus)とインスタンスステータス(InstanceStatus)のチェックについて

今回は、AWSのEC2インスタンスを監視する際に死活監視と同じような意味合いを持つ監視項目を2つ紹介します。■システムステータスのチェック これらのチェックでは、インスタンスを使用するために必要な AWS システムを監視し、 AWS システムが正常に動作して…

EC2のホスト名を変更(ホスト名の永続化)

■前提 RHEL 7 または CentOS 7 Linux インスタンスのホスト名を更新 ■手順 1. hostnamectl コマンドを実行 $ sudo hostnamectl set-hostname --static <persistent_host_name> 2. /etc/cloud/cloud.cfg ファイルを更新 $ sudo vi /etc/cloud/cloud.cfg ファイルの末尾に次の文字列</persistent_host_name>…

EC2の初回起動と設定

■初回起動までのステップ ①Amazon Machine Image(AMI)の選択 OS(Windows/Linux)が格納されるボリューム(=ルートボリューム)のテンプレートを選択する。 ②インスタンスタイプの選択 マシンスペック(CPU、GPU、メモリ、ストレージ等)の組み合わせ(=…

インスタンス作成時の自動割り当てパブリックIP

設定値は以下3つ。 ①サブネット設定を使用 ②有効化 ③無効化 インスタンス作成時に①を選んだ場合、サブネットの設定でパブリックIPが有効になっているかがポイント。 有効の場合にはインスタンスにもパブリックIPが付与される。 無効の場合にはインスタンス…

yumコマンドに失敗する

■前提 RHEL7.6で確認 ■事象 yumコマンド実行時に、以下のようなエラーが出力する。 Could not contact any CDS load balancers: rhui2-cds01.ap-northeast-1.aws.ce.redhat.com, rhui2-cds02.ap-northeast-1.aws.ce.redhat.com. ■理由 サーバのresolv.confに…

DHCP設定について

■大前提 ・EC2では基本DHCP設定を用いる。 ・DHCPサーバはサブネットの先頭 ※DHCPの各種パケット結果を見た結果 サブネットが172.17.10.0/24 であれば、172.17.10.1がDHCPサーバになる。 ・DHCP使用時の動作の流れは、以下が参考になる。 1.DHCP Discover…

プロビジョニング、デプロイ、ローンチ

用語の理解が曖昧だったため、あらためて整理した。 ■プロビジョニング 必要に応じてNWやコンピュータの設備などのリソースを提供できるように準備しておくこと。 ■デプロイ システムを利用可能な状態にすること。「アプリケーションデプロイ」とかで使う。 …

DHCPとDNSと予約アドレス(概要)について

AWSではVPCとDHCP設定が紐づいている。(VPCで1つのDHCPセットオプションをリンクさせることができる) また、DHCPの設定にてDNSサーバやNTPサーバが指定されている。 デフォルトでは、以下の「DHCPオプションセット」が用意されている。 ※GUIの場合には、「…

cloud.cfgファイルについて

■前提 ・YAML(ヤムル)表記。 ・コメントは# ・マイナス記号から始まるものは、YAML表記のリスト(=配列)を意味する。 ■cloud.cfgで指定されている複数モジュールの実行タイミングについて 以下の順番で実行される。# systemd-analyze plot > /tmp/analyze…

AMI展開時の注意点(鍵情報について)

■総評 AMI展開時に、AMI内のec2-userの鍵情報は、新規インスタンス作成時に上書きされない。 ■具体的に ・インスタンスA(キーペア:A-Keyで作成したインスタンス)をAMI化する。 → 以降、「AMI_A」とする。 ・AMI_Aを使用してインスタンス(=インスタンスB…

AMIのImageID検索方法(RHEL)

MarketplaceのコミュニティAMIから「Red Hat」にチェックを入れても表示される。 ■検索方法 ※--owners の番号はRedhatのID番号を入力している。 # aws ec2 describe-images --owners 309956199498 --query 'sort_by(Images, &CreationDate)[*].[CreationDate…

AMIとEBSスナップショットについて

【違い】 EBSスナップショットには、インスタンス構成情報が含まれていない。 AMIは、「EBS+インスタンス構成情報」で構成される。 ■スナップショット ・EBSボリュームの中のデータを特定のタイミングで取得し、S3に保存したもの。 ・スナップショットの中の…