2022-05-01から1ヶ月間の記事一覧

【AWS】【トラブル】CloudFormation でのトラブル

■ はじめに https://dk521123.hatenablog.com/entry/2022/05/25/220037 などで、CloudFormation を使った際に 発生したトラブルについて、メモしておく 今回の以外のCloudFormationに関するトラブルについては 以下の関連記事を参照のこと。 CloudFormation…

【AWS】CloudFormation ~ IAM ~

AWS

■ はじめに https://dk521123.hatenablog.com/entry/2022/05/25/220037 https://dk521123.hatenablog.com/entry/2022/05/26/112627 の続き。 今回は、CloudFormation で IAM を作ってみる。 目次 【1】IAM Role 1)RoleName 2)AssumeRolePolicyDocument …

【AWS】CloudFormation ~ KMS ~

AWS

■ はじめに https://dk521123.hatenablog.com/entry/2022/05/25/220037 の続き。 今回は、CloudFormation で KMS(AWS Key Management Service) を作ってみる。 なお、AWS KMS については、以下の関連記事を参照のこと。 https://dk521123.hatenablog.com/e…

【AWS】CloudFormation ~ S3 ~

AWS

■ はじめに https://dk521123.hatenablog.com/entry/2021/10/26/224812 https://dk521123.hatenablog.com/entry/2021/12/01/170326 の続き。 仕事で、CloudFormation を触ることになった。 今回は、S3バケットについて、ちょくちょくまとめていく。 目次 【…

【AWS】IAM ~ クロスアカウント ~

AWS

■ はじめに https://dk521123.hatenablog.com/entry/2017/02/26/231046 の続き。 今回は、クロスアカウント周辺の知識 について ちょこちょこ、まとめる。 目次 【1】クロスアカウント 【2】STS (Security Token Service) 1)sts:AssumeRole 2)AWS CLI…

【AWS】CloudFormation ~ 開発環境 ~

AWS

■ はじめに https://dk521123.hatenablog.com/entry/2021/10/26/224812 https://dk521123.hatenablog.com/entry/2021/12/01/170326 の続き。 CloudFormation のテンプレート作成は テキストエディタ さえ開発できるが、 サポートしてくれるツールもあるらし…

【Docker】Docker compose ~ 入門編 ~

■ はじめに https://dk521123.hatenablog.com/entry/2020/04/11/000000 https://dk521123.hatenablog.com/entry/2020/12/18/152949 https://dk521123.hatenablog.com/entry/2022/04/28/000000 の続き。 今回は、入門として、docker-compose (v1) / docker co…

【トラブル】【AWS】EMRで Auto Scaling が FAILED する

■ はじめに 連日、EMRのトラブル対応。 今回は、 Auto Scaling が FAILED する問題について、 メモしておく。 目次 【0】今回、勉強になったこと 【1】トラブル概要 【2】エラー内容 1)[Hardware]タブの「Cluster Scaling Policy」欄 2)イベントログ…

【トラブル】【AWS】エラー「no identity-based policy allows the iam:PassRole action」が発生

■ はじめに トラブルの調査中に、別のトラブルになったのでメモ。 発生しているのは、Glueだが、原因はIAMロールの作り方なので 他のサービスでも発生しそう。 【1】トラブル概要 AWS Glue Jobで、EMRを立ち上げる際に AutoScalingのRole(<EMRAutoScalingRole>)を新規で追加し</emrautoscalingrole>…

【AWS】Amazon EMR ~ Auto scaling ~

AWS

■ はじめに Amazon EMR の 自動スケーリングについて、不勉強なので 調べてまとめた 目次 【0】EMRの スケーリング方法 1)使用上の注意 2)比較 3)使い分け 【1】EMR-managed scaling 1)使用上の注意 【2】Custom automatic scaling policy 1)使…

【Hive】Hive / HiveQL ~ LOAD DATA ~

■ はじめに トラブルシュートの切り分けの一環で、 HDFS内にファイルをインポートすることをやったのでメモ。 目次 【1】LOAD DATA 【2】CSVファイルをHDFS内にインポートする 0)前準備 1)LOAD DATA 実行 【1】LOAD DATA * CSVなどのファイルをHiveテ…

【トラブル】【AWS】EMRでINSERTを実行した際に Fail する

■ はじめに めちゃくちゃハマったトラブルについて、まとめる。 目次 【1】トラブル概要 1)発生環境 2)現象補足 【2】エラー内容 1)EMR Step内のエラー内容 2)Tracking URL からのエラー情報 【3】原因 【4】解決案 【1】トラブル概要 EMR 内で…

【AWS】Amazon EMR ~ ネットワーク周り ~

AWS

■ はじめに Amazon EMR の ネットワーク周り(セキュリティグループ)について 学んだので、メモっておく。 (インフラ大変、、、) 目次 【1】セキュリティグループ(Security Group) 1)Master 2)Slave 3)ServiceAccess 4)その他 【1】セキュリ…

【Hive】Hive / HiveQL ~ データベース関連 ~

■ はじめに https://dk521123.hatenablog.com/entry/2020/02/25/231235 https://dk521123.hatenablog.com/entry/2020/06/02/183823 の続き。 データベースを作るなど、メモしておく。 目次 【1】データベース作成 【2】データベース削除 【3】データベー…

【AWS】起動中の EMR に Session Manager を使って入る

AWS

■ はじめに 起動中の EMR に Session Manager を使って入る方法や デバッグについて、メモしておく。 今回の収穫は、lynxコマンド(テキストベースのブラウザ表示) ってを学べたこと。 後日談: 設定については、以下の関連記事を参照のこと Amazon EMR ~ …

【トラブル】【AWS】EMRのStep実行時にエラー「Insufficient Lake Formation permission(s) on default」が表示

■ はじめに 以下の以前の記事で https://dk521123.hatenablog.com/entry/2020/10/12/152659 『エラー「message:Insufficient Lake Formation permission(s) on global_temp」が表示』 っていうのを書いたが、今回は、エラー表示は近いが、 全く別物のトラブ…

【プロトコル】ICMP(Internet Control Message Protocol)

■ はじめに https://dk521123.hatenablog.com/entry/2015/02/02/215603 の続き。 今回は、 ICMP (Internet Control Message Protocol)について扱う 目次 【1】ICMP 1)ICMPを説明する前に 2)目的 3)概要 【2】ICMPヘッダ 1)タイプ 2)コード 3…

【Hadoop】Hadoop ~ 基本編 / MapReduce ~

■ はじめに https://dk521123.hatenablog.com/entry/2019/09/15/100727 https://dk521123.hatenablog.com/entry/2022/05/01/000000 の続き。 今回は、MapReduce についてメモ。 目次 【1】MapReduce 【2】MapReduce の構成 1)Map(出力) 2)Shuffle(並べ…

【Hadoop】Hadoop ~ 基本編 / HDFS ~

■ はじめに https://dk521123.hatenablog.com/entry/2019/09/15/100727 の続き。 HDFS があいまいだったので、こつこつまとめていく。 また、 https://dk521123.hatenablog.com/entry/2020/11/13/145545 でやった EMRFS の基礎になるので、勉強しておく。 目…