AWS」タグアーカイブ

[EC2] ディスクサイズ拡張方法

AWSの仮想サーバーサービス EC2 において、ディスクサイズが不足したときに容量を増やす方法。

1. AWSコンソールでボリュームサイズを増やす

EC2ダッシュボード ⇒ Elastic Block Store (EBS) ⇒ ボリューム ⇒ アクション ⇒ ボリューム変更 の中の『サイズ』を増やす。(単位はGiB)

  • EC2のサービスを停止する必要はありませんでした。
  • ディスクのアンマウントやデタッチは必要ありませんでした。
  • ボリュームサイズ変更が瞬時に反映されるようではないようですが、あれこれしているうちにAWSコンソールの画面で確認できるサイズが増えていました。

続きを読む

[EC2] PHP7へのバージョンアップ備忘録

Amazon Linux (AWS EC2) の PHP の 5.3 => 7.3 バージョンアップ作業備忘録。

1. インストールとアンインストール

1.1. インストール済みPHPのアンインストール

1.2. 新規PHPのインストール

続きを読む

[EC2] LC_CTYPE: ロケールを変更できません (UTF-8)

Amazon Linuxのsshログインにおいて以下のエラーが表示される。

解決策

/etc/sysconfig/i18nLC_CTYPEを追加する

/etc/sysconfig/i18nの例

S3 Glacier 課金

AWS(Amazon Web Services)のS3(Simple Storage Service)のGlacier(グレイシャー)を試したところ思わぬ課金が発生したので備忘録です。

Billing of Glacier

Glacierは低料金で利用できるストレージサービス。保存したファイルを取り出すためには事前にリクエストを発行して数時間待つ必要がありますが、標準ストレージに対して料金が1/5程度の低料金に設定されています。
ということで静的Webホスティングとして利用しているS3のログファイルをGlacierに移行したところ、どかっと課金が発生してしまいました。

問題はログファイルの数が多すぎたこと。Glacierへのアップロードは「リクエスト 1,000 件ごとに 0.0571USD」、微々たる金額のはずでしたがログファイルの数が多すぎました。サイズは563MBとそれほどではありませんでしたが、ファイル数が446598個。0.0571 * 446598 = 25.5 ドル => 約2,700円

数が多いものは気をつけましょう。 😀

EC2へのMySQL5.7のインストール

1. インストール

2. サービス自動起動の設定

3. サービスの起動

4. デフォルトDBへの接続

続きを読む