2021-11-01から1ヶ月間の記事一覧

データセグメントが作成されるタイミング

DB

MySQL (8.0.27) drop table tab1;create table tab1(col1 int); select table_name ,table_rows ,avg_row_length ,data_length ,index_lengthfrom information_schema.tableswhere table_schema = database()and table_name = 'tab1'; テーブル作成時、16kB…

{CloudFormation}VPC作成

AWS

https://qiita.com/tyoshitake/items/c5176c0ef4de8d7cf5d8 作るものVPC 172.20.0.0/16インターネットゲートウェイサブネット 172.20.1.0/24ルートテーブル ※ネットワークACLはデフォルトで作成される全許可を使用 -- 1. コマンド等のインストール -- 1.1 aw…

Java 17のインストール

OS

Ubuntu (20)https://techviewleo.com/install-java-openjdk-on-ubuntu-linux/ add-apt-repository ppa:linuxuprising/javaapt updateapt install oracle-java17-installer update-alternatives --config java java -versionjavac -version vi .profileexport…

{CloudFormation}EC2作成

AWS

https://qiita.com/tyoshitake/items/c5176c0ef4de8d7cf5d8 前提:VPC、サブネット、セキュリティグループはすべてデフォルトを使用 -- 1. コマンド等のインストール -- 1.1 aws cli version 2 インストール curl "https://awscli.amazonaws.com/awscli-exe-…

データベースリンクのセッション確認

DB

MySQL (8.0.27) mmm050(クライアント)↓mmm066(DBリンク元)↓DBリンクmmm070(DBリンク先) vim /etc/my.cnf [mysqld]federated=1 show engines; create table tab1f(col1 int primary key)engine = federatedconnection='mysql://root:password@mmm070/test/tab…

{Glacier}Amazon S3 Glacier の開始方法

AWS

https://qiita.com/fkooo/items/9c49a084a1926def627bhttps://dev.classmethod.jp/articles/glacier-instructions-001/ ※インベントリ(アーカイブ一覧)取得やアーカイブダウンロードの処理の流れ ①該当のジョブタイプ(とアーカイブダウンロードの場合はアー…

Docker( Rootless mode )

OS

Ubuntu (20)https://haibara-works.hatenablog.com/entry/2021/06/09/232824#%E5%A4%B1%E6%95%97%E3%81%97%E3%81%9F%E6%96%B9%E6%B3%95https://docs.docker.com/engine/security/rootless/ -- 1. 必要パッケージのインストールsudo su -apt install -y uidma…

OSライセンス

OS

Ubuntu (20) ライセンス名称不明 ソースコードを複製、改変してバイナリを作成した場合のバイナリ再配布は禁止 Debian (10)DFSG(Debian GNU/Linux Free Software Guide)ライセンス DFSG=>ソフトウェアの改変、再配布等に制限なし CentOS (8)GPL GPL=>ソース…

{S3}コンソールと API を使用した Amazon S3 Storage Lens の使用

AWS

-- 1. コマンド等のインストール -- 1.1 aws cli version 2 インストール curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zipsudo ./aws/installaws --version -- 2. Amazon S3 Storage Lens 設定 -- S3…

{S3}ストレージクラス分析の設定

AWS

この新しい Amazon S3 分析機能は、アクセス頻度の低い STANDARD ストレージをいつ STANDARD_IA (IA: 小頻度アクセス) ストレージクラスに移行すべきかを判断できるように、データアクセスパターンを確認します。 ストレージクラス分析は ONEZONE_IA または …

DBライセンス

DB

MySQL (8.0.26)http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic 商用とGPL GPL=>ソースコードを複製、改変してバイナリを作成した場合でも内部的に利用するのであれば、ソースコードを公開する必要はない改変したバイナリを公にする…

データが存在するデータファイルの確認

DB

MySQL (8.0.26)http://k-1-ne-jp.blogspot.com/2013/08/ibd.html 基本的にテーブルはインデックスも含めてテーブルごとにibdファイルに格納特にサイズ上限はない模様 Oracle (19c) サイズ固定で8M,16M,24Mのファイルを有する表領域を作成この表領域を使用す…

{S3}イベント通知の有効化

AWS

https://www.ooooouchi.info/entry/2020/05/25/080000https://dev.classmethod.jp/articles/lim-s3-event-notifications/https://blog.denet.co.jp/convert-charactercode-in-lambda-using-s3event-notification/https://sayjoyblog.com/aws-cli-sqs-handson…

SQL Server

OS

Ubuntu (20)https://docs.microsoft.com/ja-jp/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-linux-ver15 SQL version: SQL Server 2019 wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -add-apt-reposi…

サポートしているOS

DB

MySQL (8.0.26)https://www.mysql.com/support/supportedplatforms/database.html Oracle LinuxRed HatCentOSUbuntuDebianSUSEWindowsmacOSSolarisLinux Oracle (19c)https://www.oracle.com/jp/system-requirement/db-matrix-195845-ja.html Oracle LinuxRe…

{S3}CloudWatch メトリクスの設定

AWS

Amazon S3 の Amazon CloudWatch メトリクスには、ストレージメトリクス、リクエストメトリクス、レプリケーションメトリクスの 3 種類があります。 ストレージメトリクスは、1 日に 1 回レポートされ、すべてのお客様に追加料金なしで提供されます。リクエ…

{S3}Amazon S3 サーバーアクセスログを有効にします。

AWS

https://qiita.com/qiita-kurara/items/c3f3ecef24e91ff1460c バケットのログ記録ステータスの変更がログファイルの配信に反映されるまでには時間がかかります。たとえば、バケットのログを有効にする場合、その後数時間に行われるリクエストは記録されるこ…

{S3}Amazon S3 インベントリの設定

AWS

https://dev.classmethod.jp/articles/s3-inventory-reinvent/ Amazon S3 インベントリは、ストレージ管理に役立つ Amazon S3 が提供するツールの 1 つです。これは、ビジネス、コンプライアンス、および規制上のニーズに対応して、オブジェクトのレプリケー…

Oracleデータベース

OS

Ubuntu (16) https://www.nakivo.com/blog/how-to-install-oracle-on-ubuntu-linux-waltkhrough/ DB : 11gR2 -- 1. OS設定 vim /etc/sysctl.conf kernel.sem = 250 32000 100 128kernel.shmmni = 4096fs.file-max = 6815744net.ipv4.ip_local_port_range = 9…

{S3}Amazon S3 オブジェクトでの大規模なバッチオペレーションの実行

AWS

https://dev.classmethod.jp/articles/try-amazon-s3-batch-operations/ S3 バッチ操作でサポートされるオペレーション オブジェクトのコピーAWS Lambda 関数の呼び出しすべてのオブジェクトタグを置換するすべてのオブジェクトタグを削除するアクセスコント…

{S3}Amazon S3 Select を使用したデータのフィルタリングと取得

AWS

https://tkaaad97.hatenablog.com/entry/2018/06/05/013009 -- 1. コマンド等のインストール -- 1.1 aws cli version 2 インストール curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zipsudo ./aws/inst…

{S3}チュートリアル: レプリケーションの設定

AWS

レプリケート元とレプリケート先の両方のバケットで、バージョニングを有効にする必要があります。Amazon S3 には、お客様に代わってレプリケート元バケットから送信先バケットにオブジェクトをレプリケートするためのアクセス許可が必要です。 (1) レプリケ…

{S3}バケットのライフサイクル設定の指定

AWS

https://dev.classmethod.jp/articles/manage-s3-lifecycle-via-cli/https://dev.classmethod.jp/articles/lim-s3-lifecycle-rules/ 次の 2 種類のアクションがあります。移行アクション失効アクション オブジェクトは、キープレフィックス、オブジェクトタ…

{S3}S3 オブジェクトロックの使用

AWS

オブジェクトロックは、オブジェクトリテンションの管理をするための 2 つの方法、保持期間およびリーガルホールドを提供します。 オブジェクトロックは、バージョニングされたバケットでのみ機能し、保持期間とリーガルホールドは個々のオブジェクトバージ…

{S3}バケットでのバージョニングの有効化

AWS

バージョニングが有効になっている場合、単純な DELETE はオブジェクトを完全に削除することはできません。代わりに、Amazon S3 はバケットに削除マーカーを挿入します。このマーカーが新しい ID を持つオブジェクトの最新バージョンになります。 -- 作業概…

{S3}Cross-Origin Resource Sharing (CORS) の使用

AWS

https://dev.classmethod.jp/articles/lim-s3-cors-2021/ -- 1. コマンド等のインストール -- 1.1 aws cli version 2 インストール curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zipsudo ./aws/instal…

{S3}ウェブサイトのホスティングの有効化

AWS

https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/userguide/HostingWebsiteOnS3Setup.htmlhttps://qiita.com/airtanker/items/0cc194c8dcff1ee5a531 -- 1. コマンド等のインストール -- 1.1 aws cli version 2 インストール curl "https://awscli.amazon…

{S3}例 4: バケット所有者が所有権のないオブジェクトへのクロスアカウントアクセス許可を付与する

AWS

-- 1. コマンド等のインストール [アカウントAの管理者ユーザで実行] -- 1.1 aws cli version 2 インストール [アカウントAの管理者ユーザで実行] curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zipsud…

{S3}例 3: バケット所有者が自分の所有していないオブジェクトに対するアクセス許可を付与する

AWS

-- 1. コマンド等のインストール [アカウントAの管理者ユーザで実行] -- 1.1 aws cli version 2 インストール [アカウントAの管理者ユーザで実行] curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zipsud…

{S3}例 2: バケット所有者がクロスアカウントのバケットのアクセス許可を付与する

AWS

アクセス許可は、ACL、バケットポリシー、およびユーザーポリシーによって付与できます。ただし、バケットポリシーまたはユーザーポリシーによって明示的な拒否が設定されている場合、他のアクセス許可よりも明示的な拒否が優先されます。 -- 1. コマンド等…