外道父の匠
技術はゲーム感覚
コンテンツへスキップ
目次
質問箱
Linux
Infrastructure
Cloud
Container
MySQL
Python
BigData
Hardware
負荷試験
育成
育児
鉄拳
目次
Linux (1)
原因調査用Linuxコマンド
Linuxパッケージ管理の基本構成
ulimitが効かない不安を無くす設定
systemd時代に困らないためのlimits設定
外道父が清書した .tmux.conf
認証システムSSSD+LDAP+SUDOの構築手順
SSSD+LDAP+SSH連携の設定
SSSDとnslcd+nscdの比較
SSSDでLDAPデータが使われない事例
NetworkManager+dnsmasqで名前解決の耐障害性向上
Linux (2)
CentOS 8.0をインストールしてみた
CentOS7でのRPMパッケージ作成手順(sshguard編)
sshguardでブルートフォースアタック対策
rsyslogのTLS(SSL)暗号化
rsyslogのデータをMySQLに保存する
HAProxy with SSL on Debian
Linux (3)
Debian XEN DomUで自動マウス&キーボードの環境構築
xautomation自動マウス&キーボード操作マニュアル
SqueezeでXENカーネルの再構築 for 208日問題+メモリ制限解除
うるう秒でCPU状態が狂うよう
育成/ポエム (1)
エンジニアの成長と反抗期
エンジニアには目的を与えよう
エンジニアがアウトプットすべき理由
アウトプットの在り方を模索する
エンジニアとしての『表現』に思いを馳せる
スペシャリストになるには 発表資料
エンジニアの評価基準とキャリアパスのお話
エンジニアの職人芸を継承すべし
職人芸を身につけるには
SRE四大行
育成/ポエム (2)
データセンターの思ひで
新卒インフラエンジニアを育成した話
エンジニアが初めて書籍を執筆するにあたって
ドリコムを退職しました……弟子が
エンジニアもコミュニケーション チョットデキル!?
三つ子のゲーム魂 百までエンジニアを焦がす
エンジニアのマッチョはコスパがよい!?
三度の飯より好きな事象自体が才能である
エンジニアは寛容かつ建設的でありたい
育成/ポエム (3)
エンジニアの勉強と技術力と育児
若手エンジニアのアウトプットを応援する気持ち
書籍「たのしいインフラの歩き方」を執筆しました
数年ぶりに外道塾を開催した感想戦
インプットのすゝめ
システム開発の成功を導く勘所
インフラ (1)
ミドルウェア性能検証の手引き
アプリケーション・リソースと同時接続数の試算例
稼働中アプリケーション・サーバーの設定を最適化する
CPUベンチマークの採取方法
ベンチマーク手順の最適化
サービス品質の改善効率を高める仕組み
ITシステムの可用性と損失を考える
メンテナンス画面の表示方法いろいろ
メンテナンス画面の表示方法いろいろ
インフラ (2)
これからはじめるインフラエンジニア 発表資料
キャパシティプランニング 発表資料
ドリコムのソフトウェア選択のお話
Mackerel Meetup#1 Tokyoに参加した感想など
コスト削減 (1)
AWSコスト削減とリソース管理
AWSが教えてくれないコスト削減の小話いろいろ
AWS EBSボリュームをgp3に変更する予備知識
AWSの削減対象なPublicIPの調査
AWS IPv6 取り扱い考察事例
WEBサーバーのレスポンス圧縮でコスト削減
コスト削減 (2)
AWS (1)
これからはじめる AWS Auto Scaling 2019年版
2014年からはじめるAWSリンク集
AWS VPN (1) between VPC VPN G/W and Debian Linux (racoon, setkey, quagga) with NAT
AWS VPN (2) between VPC VPN G/W and Debian Linux (racoon, setkey, quagga) with monit for Non-NAT
AWSスポットインスタンスの真髄 発表資料
AWSにおけるSSL証明書の基本的な取扱い
AWS ALBの運用豆知識
AWS ALB+ACMの意外な落とし穴
AWS (2)
AWS VPCルーティングの基本から発展構成例
AWSのPublic IPv4構成をIPv6に切り替える
AWS Lambda IPv6 と APIエンドポイントと NAT G/W
AWS VPCネットワーク小話~Public/PrivateとIPv4/6~
AWS Resource Explorer の回数制限に対処する
AWS (3)
Terraformのループ記法を基礎から学ぶ
AWSの複雑な仕組みをTerraform化で紐解く事例
Terraform+GPGでIAM Userにログインパスワードを設定
AWS API Gateway v2 の Terraform構成
AWS API Gateway v2 HTTPの基礎練習
AWS API Gateway HTTPのAuthorizer設定
AWS API Gatewayで軽量WEBサイトを構築
AWS EC2 vCPU 制限の監視
CodeBuild のイメージ作成時間
AWS (4)
AWS 新CPU Graviton4 の性能検証
AWS CPU C7i の性能検証
AWS 新CPU Graviton3 C7g の性能検証
AWS CPU C6i/C6a の性能検証
続・AWS Graviton2 の性能検証
AWS Graviton2 新CPUの性能検証
AWS ECS on EC2 vs Fargate Graviton2 2021年末版
AWS ECS on EC2 と Fargate の切り替え Terraform
EC2拡張ネットワーキングの性能と設定手順
CodePipeline経過通知をEventBridge型に戻す
AWS (5)
AWS Lambda(Python)からZabbix APIを叩くスクリプト
AWS Lambda(Python)からZabbix Senderでメトリクス値を送るスクリプト
AWS Lambda(Python)からCollectdにメトリクス値を送るスクリプト+要望と感想
AWS Lambda (Python) のクラス変数の挙動メモ
AWS Lambda Python2 を Python3 に変換した記録
AWS LambdaをPython3.9+Arm64に切り替えた記録
Azure (1)
これからはじめる Azure の基礎知識
Amazon Aurora (1)
Amazon Auroraを真に理解するための性能検証
Amazon Auroraを始めるためのパラメータ資料
Auroraクラスタのレプリケーションクラスタを作成
Auroraの各種エンドポイントとダウンタイムの検証
AuroraのALTER TABLE性能検証とRDS比較
Auroraのスナップショット復元時間
RDSのGeneralLogをパケットキャプチャに切り替える
Aurora運用Tips IOPS編
RDSで接続数とメモリ消費量の調整事例
AWS Aurora MySQL Parallel Query の基礎研究
Amazon Aurora (2)
AWS RDS/AuroraのDDL運用を最適化する
RDS Auroraのネットワーク速度上限
負荷試験 (1)
負荷試験#基本リンク集
負荷試験#全体フロー概要
負荷試験#ツール選択
負荷試験#サーバーアーキテクチャ事例
負荷試験#実行条件と傾向観察
負荷試験#計測値の比例と事例
負荷試験#性能基準単位
負荷試験 (2)
負荷試験#ユーザーセッション
負荷試験#リクエストの分類
負荷試験#開始と目的
負荷試験#採取と整理
負荷試験#検証と最終診断
Container (1)
AWSで学ぶコンテナの基礎 (0) はじめに
AWSで学ぶコンテナの基礎 (1) Docker
AWSで学ぶコンテナの基礎 (2) イメージ自動生成
AWSで学ぶコンテナの基礎 (3) サービス起動
AWSで学ぶコンテナの基礎 (4) デプロイ
AWSで学ぶコンテナの基礎 (5) Auto Scaling
AWSで学ぶコンテナの基礎 (6) 費用と性能
AWSコンテナ系アーキテクチャの選択肢を最適化する
AWS ECS Fargate Autoscaling の実戦的な基礎知識
AWS ECS Service のオススメ監視項目
Container (2)
MySQLコンテナでリストア済みイメージ作成
EKS/ECS Fargate のCPUモデルチェック
ECS Fargate におけるメタデータの取り扱い
AWS ECS Exec を使ってみたTips
AWS ECS Exec のタイムアウト対策
AWS ECS Exec のアウトプットを取得する
AWS ECS Fargate のCPU性能と特徴
続・AWS ECS Fargate のCPU性能と特徴 2023年版
AWS ECS Fargate のリージョン格差
AWS ECS ARM64 FARGATE_SPOT 利用上のポイント
Kubernetes (1)
Kubernetes、はじめました
Kubernetes、やめました
EKS Kubernetes 構成と構想
EKS Kubernetes クラスタ作成
EKS Kubernetes AutoscalingGroup作成とUserData
EKS Kubernetes プロバイダと下準備
EKS Kubernetes Podの起動と分散
EKS Kubernetes Podの配置管理
EKS Kubernetes NodeとPodのAutoscaling
EKS Kubernetes 環境変数の設定
Kubernetes (2)
EKS Kubernetes 環境変数のセキュリティ考察
EKS Kubernetes DaemonSetでスポット対策
EKS Kubernetes Resource の取り扱い
EKS Kubernetes NodeあたりPod数の考察 (1)
EKS Kubernetes NodeあたりPod数の考察 (2)
EKS Kubernetes メモリオーバー時の挙動
OpenStack (1)
これからはじめるOpenStackリンク集
OpenStackでつくる開発環境と外道塾 発表資料
Novaデータを共有ストレージに保存して live migration !!
Keystone+LDAP+LAMでOpenStack管理
OpenStackの各種制限設定
OpenStackのpolicy.jsonを個別ユーザ仕様にする
OpenStackの退場アカウントが遺したVMを抽出するスクリプト
OpenStackの利用状況レポートスクリプト
OpenStack (2)
OpenStack Open vSwitch GREトンネルでDoS攻撃
OpenStackのDHCP問題まとめ
NovaScheduler RamFilterのメモリ計算を追う
OpenStack+KVMのCPUオーバーヘッド調査
OpenStack Grizzlyを1年運用して起きた認証システム障害
OpenStack (3)
Folsom構築 on Wheezy (1) 環境確認と前準備
Folsom構築 (2) Open vSwitch
Folsom構築 (3) オールインワンパッケージのインストール
Folsom構築 (4-1) コンポーネント設定①
Folsom構築 (4-2) コンポーネント設定②
Folsom構築 (5) ポート一覧
Folsom構築 (6) ネットワーク作成
Folsom構築 (7) 簡単イメージ起動
Folsom構築 (8) 独自イメージ作成
Folsom構築 (9) Swift+Glance
OpenStack (4)
Grizzly構築 on Wheezy (1) 全ホスト共通 事前準備
Grizzly構築 on Wheezy (2) Open vSwitch
Grizzly構築 on Wheezy (3) Controller ~ Keystone
Grizzly構築 on Wheezy (4) Nova設定
Grizzly構築 on Wheezy (5) Quantum設定
Grizzly構築 on Wheezy (6) Glance+Ceph設定
Grizzly構築 on Wheezy (7) Cinder+Ceph設定
Grizzly構築 on Wheezy (8) その他設定
Grizzly構築 on Wheezy (9) ネットワーク作成
Grizzly構築 on Wheezy (10) ComputeNode追加
OpenStack+Ceph (5)
Ceph基本情報と構築手順
GlanceイメージをCephに保存する
CephをCinderストレージにする
QEMU KVMのRBDを有効にする for Cinder+Ceph
CephやRBDイメージをマウントする
Fusion-io
第2回 ioDrive+MySQL勉強会 発表資料
Fusion-io ioDriveの検討資料~基本性能編~
Fusion-io ioDriveの検討資料~運用設定編~
ioDriveドライバの再構築 after カーネル再構築
Fusion-IO ioDriveの障害例と調査方法
Fusion-ioグッズ・コレクション
Fusion-io ioDrive+MySQL勉強会の大収穫
Fusion-io ioDriveの講演を受けてグッズまで入手
Fusion-IO社のドラゴンボール
伝説のFusion-io ioDrive2(組立式)を手に入れたぞ!
MySQL / Percona (1)
MySQL Percona 基本情報とインストール
Percona Server 機能紹介 (1) InnoDB I/O Scalability
Percona Server 機能紹介 (2) Slow Query Log
Percona ServerとMySQLのSHOW比較
Percona Toolkit pt-online-schema-change でサービス無停止スキーマ変更
Percona Server 5.5にて10秒間隔でDisk I/Oが重くなる問題
MySQL + ioDrive + XFSにおけるbinlogローテート問題
MySQL / Percona (2)
Percona XtraBackupの基本的な使い方
Percona XtraBackupの機能紹介 (1) 差分バックアップ
Percona XtraBackupの機能紹介 (2) テーブル単位で抽出
Percona XtraBackupの抽出と圧縮の並列処理
Percona XtraBackupの実践スクリプト
MySQL5.7 / RDS / Aurora / Cloud SQL の性能比較
続・RDS MultiAZの性能比較値を追加
PythonでMySQLのスロークエリログを集計
PythonでMySQLのLockWaitクエリを採取
Hadoop (1)
How to upgrade from CDH3 to CDH4 for Debian
How to upgrade from CDH4.0 to CDH4.1 for Debian
How to convert non-HA NameNode to QJM HA on CDH4
CDH4 Configurations with YARN, Capacity Scheduler and Hive
Notes of upgrading from CDH4.1 to CDH4.4
CDH4 LogPath and LogLevel Configurations
Upgrade CDH3 to CDH4 注意点その1
Upgrade CDH3 to CDH4 注意点その2
Hadoop (2)
YARN+Capacity Schedulerの基礎知識
YARN+Capacity Schedulerのメモリと並列処理
YARN+Capacity Schedulerのリソース調整
YARN+Capacity Schedulerの管理画面
Fluentd+WebHDFSのAPPENDエラーをlog4jで除外
CDH4 Hive 0.8.1 でCLOSE_WAITが溜まる問題
CDH4 HDFSシンボリックリンクの現状
Hadoop SecondaryNameNodeのメモリ不足エラー
Cloudera Manager Free Editionの雑感
Impala
Cloudera Impala発表資料
How to install Cloudera Impala (Beta) on Debian
Cloudera Impala (Beta) File format & Compression codec
Fluentd
Fluentd Meetup #2 発表資料
Fluentdの所感 その1
Fluentdの所感 その2
Fluentd+WebHDFSの書き込み問題
td-agent版Fluentdデーモンの特徴と監視
Fluentd+WebHDFS&DataNode半死で起きた問題
Python
Pythonで zip/unzip に味付け少々
Kafka
これからはじめるKafkaリンク集
耐障害性
障害対策の基礎知識 RASIS
障害対策の技術用語
XENのFaultToleranceでHadoopを完全冗長化できないか
受験
都内における中学受験の感想戦
中学受験における検討項目
育児 (1)
IT企業の勤務時間帯と子育てについて
OZ plusのイクメン紹介に載りました
子どもの夏休みに在宅勤務してみた
子どもを危険から守るしつけ
新型コロナによる臨時休校時の子どもの過ごし方
教育費をどう捉えるかという話
小学校のPTA作業を改善した記録
育児過渡期から次世代へのバトンタッチ
親の責務とニート錬成
育児 (2)
教えるということ
小学生男子向けオススメ書籍
子どもの取り組みにおける『空手』の良さ
子どもの学習環境を整える
その他
自己紹介
ドリコム勤続20年~ベンチャーやお金の話~
ブログ10周年を振り返る
リモートワークになって1年が経ちました
ゲームとエンジニアリングの楽し差
ゴミ箱ZitAを採用した記録
AWS上のWordPressを更新した記録
その他 (2)
電子書籍の法人利用規約まとめ
電子納税でハマった記録
Hinemosをジョブスケジューラ目的でDebianに構築
コメントは停止中です。